1.2 KiB
1.2 KiB
name, description
| name | description |
|---|---|
| shd-estimate-management | Use when the user asks to inspect, compare, validate, create or update SHD estimates, proposals, terms or document contracts. |
SHD estimates and proposal documents
Read path
- Resolve the project, proposal, terms document or contract before acting.
- Use
shd_list_proposalsandshd_get_proposalfor proposal registers and details. - Use
shd_list_contracts,shd_get_contract,shd_get_pdf_scheme_editor_completenessandshd_validate_pdf_scheme_editor_documentfor terms and completeness checks. - Inspect template capabilities before proposing a template-driven change.
- Report line items, versions, completeness, approvals and publication state only when those fields are returned by the server.
Mutations
- Creating, replacing items, requesting approval, publishing, restoring or deleting a proposal/document requires an exact explicit request.
- Read the latest version and use the tool's concurrency and idempotency fields before a write.
- Never publish or request approval as a side effect of an audit or comparison.
See references/estimate-safety.md before a proposal or terms mutation.