helvabase_update_work_item
Update, assign, reassign, complete, cancel or reopen an existing dossier action against its exact revision returned by helvabase_work_items. Changes are audited and idempotent. Targets must exist in the current authorized dossier. Assignment never grants approval rights and completing an action cannot clear a missing proof or export gate. Comments remain append-only. If the notification engine is enabled, assignments queue a notification subject to current access, rules and recipient preferences; this tool does not confirm delivery.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| itemId | Yes | ||
| update | 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. | |
| expectedRevision | Yes |