plan_supersede
Preview superseding a memory with a new one: invalidates the old bitemporally, keeps it queryable for audit, and returns a plan ID to apply later.
Instructions
Preview superseding memory A with B — bitemporal invalidation (stamps valid_until, keeps A queryable for audit) WITHOUT applying. Returns a plan_id for apply_plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| new_id | Yes | Memory that supersedes the old one. | |
| old_id | Yes | Memory being superseded (kept, marked invalid). |