Documentation
README
Run maintenance on the memory system. Primary function: pressure-based demotion when working memory exceeds the word budget. Secondary: stale entry verification, contradiction checks, open loop review.
What To Do
0. Preconditions
Check for IDs first. Scan all managed files (CLAUDE.local.md, memory/registers/.md, memory/archive/**/.md) for single-line list item entries (lines starting with - , not inside code blocks, not placeholders).
- If ANY managed entry lacks an ID (no
^tr[0-9a-f]{10}at end of line): refuse to run.Cannot run maintain: [N] entries are missing IDs. Run /recall-init-ids first to tag all entries.
This is the opening of the README. Read the full README on GitHub.