palinode_restore
Restores an archived memory to active status, reversing archiving for on-demand, TTL, consolidation, or forget-request paths. Reinstates recall while preserving audit provenance.
Instructions
Bring one archived memory back into default recall — the inverse of palinode_archive for every archive path (on-demand, forget request, TTL expiry, consolidation). Flips status back to active, drops superseded_by, records restored_at / restored_from provenance and a history line, and commits. Does not un-strike retraction markers (use palinode_unretract) or re-enable triggers.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Why this memory is being restored (kept in the audit trail). | |
| file_path | Yes | Archived memory file path (e.g., 'insights/retired-finding.md') |