knowledge_supersede
Merge duplicate knowledge pages by marking an old slug as superseded by a canonical page and archiving it with a tombstone link. Both pages must already exist.
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) |