Skip to main content

Module consolidation

Module consolidation 

Source
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ยง

ConsolidationResult
Result of a consolidation cycle.
ConsolidationStatusEntry
Status of a single consolidation cycle.
UnionFind
Union-Find (disjoint set) data structure for transitive clustering.