helvabase_prepare_dossier_access
Prepare the exact complete before/after dossier access list. No permissions change. Requires current lead/delegated co-lead, or verified workspace owner/admin for legacy migration; cannot self-escalate or remove the final lead. Editors receive exact field scopeIds; reviewers require exact reviewScopeIds. This feature is disabled until operator acceptance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| grants | 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 |