knowledge_supersede
Retire duplicate knowledge pages by marking them as superseded by a canonical replacement, archiving the old page with a tombstone.
Instructions
Mark one knowledge page as superseded by another, then archive the old page. Records the supersession relationship in the supersessions table. This is the dedup-merge primitive: write the canonical page with knowledge_write, then call knowledge_supersede(old_slug=loser, new_slug=canonical). Both pages must already exist. old_slug is archived with a tombstone pointing to new_slug.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Optional note explaining the merge or supersession decision | |
| new_slug | Yes | Slug of the canonical replacement page (must already exist) | |
| old_slug | Yes | Slug of the page being retired (the duplicate or loser) |