memory_reinstate
Reinstate a reviewed retired entry by durable ID in PostgreSQL using its exact retirement preimage and named principal; refuses trace-invalidated entries and leaves derived cortex unchanged.
Instructions
Reinstate one reviewed retired entry by durable ID. PostgreSQL only; requires a named principal and exact retirement preimage. Refuses trace-invalidated entries and never changes derived cortex. Retry an uncertain call with the same UUID and inputs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | Non-empty reason recorded in the audit. | |
| entry_id | Yes | Positive durable entry ID from this bank. | |
| operation_id | Yes | New canonical UUID; reuse it unchanged after an uncertain response. | |
| reviewer_ids | Yes | Non-empty reviewer identifiers recorded in the audit. | |
| expected_text_sha256 | Yes | Lowercase SHA-256 of the reviewed entry text. | |
| evidence_packet_sha256 | Yes | Lowercase SHA-256 binding the private review packet. | |
| expected_source_sha256 | Yes | Lowercase SHA-256 of the reviewed source tag. | |
| expected_superseded_at | Yes | Exact reviewed superseded_at database value. | |
| expected_superseded_by_text_sha256 | Yes | Lowercase SHA-256 of the reviewed replacement text. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||