What problem does it solve?
It prevents agents from inheriting stale, wrong, or drifted memories by ensuring memory records are corrected whenever reality changes or guidance becomes inaccurate.
Core Features & Use Cases
- Memory drift detection: Identify impacted memories by path, commands, and domain tags, including renamed concepts via regex matching.
- Fast validation with provenance checks: Open candidate memories, compare their assertions against referenced sources, and fix or downgrade confidence when provenance is missing or stale.
- Minimal corrective edits with lifecycle hygiene: Update scope, ranking, de-duplicate overlaps, and aggressively move incorrect records to superseded/archived/obsolete to avoid harmful guidance.
- Retrieval quality control: Verify before/after ranking using the same list query parameters to ensure corrected memories surface first in the intended context.
Quick Start
Run maintaining-memory when you change a workflow, move or rename files, or notice an agent acting on an outdated memory, then re-list the affected context to confirm the corrected memory ranks above stale results.