helvabase_propose_library_entry
Propose an immutable reusable answer from the exact source revision. Requires a current reviewed proof, owner, bounded validity and explicit reuse scope. Selected dossiers are explicit IDs; client identity is never inferred. Saves an unapproved candidate only, without approving the original answer. Replacements remain active until this new version is separately approved.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| proposal | 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. |