Expand description
Consolidation logic for the Codemem memory engine.
Contains all 5 consolidation cycles (decay, creative, cluster, forget, summarize), helper data structures (UnionFind), and consolidation status queries.
Lock ordering: always graph -> vector -> bm25 (to prevent deadlocks).
Structsยง
- Consolidation
Result - Result of a consolidation cycle.
- Consolidation
Status Entry - Status of a single consolidation cycle.
- Union
Find - Union-Find (disjoint set) data structure for transitive clustering.