vectr_supersede
Retire a stored note after writing its replacement without the supersedes link; it stops appearing in default recall and shows a '[superseded]' badge, not wrong. Optionally link the replacement.
Instructions
Retire an ALREADY-STORED note as superseded, when you discover only AFTER writing its replacement that supersedes= was not passed on that write. The retired note stops appearing in default recall/session-start and renders with a factual '[superseded ...]' badge — it is NOT marked wrong and never shows the revoked deterrent (it was accurate when written; the world moved on). Use vectr_revoke instead when the note is actually FALSE. Pass superseded_by= to link the replacement if one exists; omit it to retire with no successor. Reversible with vectr_reinstate.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional: why this note is being retired as superseded. | |
| note_id | Yes | ID of the note to retire (the [#N] id from vectr_recall) | |
| superseded_by | No | Optional: ID of the replacement note that already exists (the write that should have carried supersedes=<this note>). |