memory_ratify
Ratifies a pending memory proposal into a real memory by applying optional edits and committing it through a validated write path, making it recallable and removing the proposal.
Instructions
Ratify a pending proposal into a REAL memory. Loads the proposal, applies any optional overrides (your edits on accept), and commits it through the same validated write path as remember — so an invalid proposal is refused with its typed reason and stays pending. On success the memory becomes recallable and the proposal is removed from the queue. This is the gate: no proposal becomes canon without it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Proposal id (from memory_proposals) | |
| ttl | No | Override the proposed TTL on accept | |
| title | No | Override the proposed title on accept | |
| content | No | Override the proposed content on accept | |
| project | No | Override the proposed project on accept | |
| category | No | Override the proposed category on accept |