ADR-071 — Memory Consolidation Sleep System
- When a graph keeps growing, it stops being a memory and starts being noise. Klawforge’s answer: a background gardener that runs while you are not using the app — like sleep.
- Three task kinds: T1 dedup_merge (merge near-duplicate nodes), T2 wikilink / stale (re-link drifted references), T3 orphan_prune (let unused branches fade).
- The gardener does not act on the same data you are reading. It schedules itself when activity is quiet, and it produces a visible trace so you can see what changed and why.
- Conceptually: feedback-to-sublimation loop. Recall outcomes feed back into how future sublimation decides what is worth keeping. The graph learns from how you use it, not just from what you said.
- Status: design accepted (ADR-071). Implementation tracked by the MEM-CONSOL epic.