forget
Retire a memory from recall and anchor listings while preserving its record as a tombstone. Requires a reason for audit and unpinning if currently anchored.
Instructions
Deliberately forget a memory. Not a hard delete: content is retained
as a tombstone but disappears from recall() and list_anchors().
reason is required and logged — forgetting is legitimate and
accountable, never a silent side-effect. An anchored memory must be
unpin()-ed first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | Yes | ||
| memory_id | Yes |