بنقرة واحدة
papyrus-deprecate
Atomic — mark a memory deprecated, optionally with supersedes link
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Atomic — mark a memory deprecated, optionally with supersedes link
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Atomic — search memories by filter (lexical or semantic), return ranked list
Atomic — regenerate .papyrus/index.json and (optionally) semantic vectors for a workspace
Atomic — list memories whose review_after has passed
Atomic — fetch a single memory in full by id
Atomic — bidirectional graph walk from a starting need
Atomic — create a Papyrus workspace at a given path
استنادا إلى تصنيف SOC المهني
| name | papyrus-deprecate |
| description | Atomic — mark a memory deprecated, optionally with supersedes link |
Retire a memory. One operation: set status=deprecated. Optional by adds a supersedes link to the replacement.
backend.find_by_id(id).status == Status.DEPRECATED AND (by absent OR any link is supersedes→by)input:
id: non-empty string
by: optional replacement id
output:
side effect: status=deprecated; if by given, links gets one SUPERSEDES link
stdout: "Deprecated <id>" (+ " (superseded by <by>)" if by given)
exit: 0 on success
papyrus get <id> # shows Status: deprecated; if by given, shows link supersedes → <by>
MCP tool memory_deprecate:
{"id": "DEC_old", "by": "DEC_new"}
Supersession chain:
papyrus-write new DEC_v3 (the replacement)papyrus-deprecate DEC_v2 with by=DEC_v3DEC_v1 ← DEC_v2 ← DEC_v3 (active)Pure retirement (no replacement):
papyrus-deprecate DEC_old (no by)papyrus-write — create replacement before deprecatingshared/link-types.md — supersedes semantics