helvabase_propose_document_plan
After RFP analysis, propose the complete sourced multi-document plan. Every analysis requirement must be mapped. Use fill_existing for supplied forms, create_new for requested/proposed new deliverables, attach_existing for unchanged attachments, reference_only or request_missing. Required language and rationale per item. This saves a proposal only; present it to the user before requesting agreement. expectedRevision implements optimistic concurrency.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | Yes | ||
| projectId | Yes | Helvabase project/mapping ID returned by list or create dossier, never a local path. | |
| idempotencyKey | Yes | Unique key for this logical mutation. Reuse exactly the same key and arguments after a timeout; never generate a new key to force a replay. | |
| analysisRevision | Yes | ||
| expectedRevision | Yes |