palinode_unretract
Reverse a preference's retraction in a memory file: un-strike retracted mentions, remove the pref from the retracted record, and allow future forget requests to retract it again.
Instructions
Withdraw one preference's mention-level retraction from one memory: un-strikes every ~~…~~ [RETRACTED …] span the pref produced and removes the pref from the file's retracted_prefs record, so a later forget request for the same pref can strike again. Pass the pref phrase as recorded in the file's history sibling. The file's status is never changed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pref | Yes | The retracted preference phrase, as recorded in the history entry. | |
| reason | No | Why the retraction is being withdrawn (kept in the audit trail). | |
| file_path | Yes | Memory file path carrying the retraction (e.g., 'projects/closeout.md') |