memory_ratify
Approve a pending proposal to turn it into a recallable memory, applying optional overrides. Invalid proposals are refused with their reason and remain pending, so only validated memories become canon.
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 |