Compaction and Decayconcept

A reversible overlay that lets old, unused compiled facts fade (archive) so memory stays sharp, while never silently dropping anything — revive/purge are explicit.

Compiled memory should not be append-only forever; usage (reinforcement), not age alone, should drive what stays. Decay is a CRDT operation so devices converge.

Where it appears

Descend

Historical evolution

Relevance = reinforcement_weight*ln(1+reinforcements) - age_weight*(age/half_life) - stale_weight*(since_touch/stale_after).

Implementation details

CompactionPolicy scores relevance; archived facts leave live_facts() but stay in the CRDT and archive ledger.

Sources

View in graph →