self-review 2026-05-18: raise SEM_FLOOR to 0.70, add ACT-R frequency resistance to decay
Semantic seed floor raised 0.65 → 0.70: field literature (SuperLocalMemory arXiv:2604.04514) validates 0.70-0.75 as the noise floor for sentence-transformer embeddings on non-trivial corpora. The 0.65 threshold was admitting false positives that diluted BFS traversal quality on the 13K-node post-ingestor graph. Top-30 cap retained — sparse graph (1.26 edges/node) needs more semantic entry points than a dense graph would. ACT-R Base-Level Learning insight applied to engram_temporal_decay: current purely time-based formula treated a node activated 100 times identically to a node never activated (same decay rate). ACT-R BLL (Anderson 1993) shows frequently-accessed memories resist temporal decay. Fix: freq_resist multiplier = 1.0 + 0.1 * log(1 + activation_count). count=0→1.0×, count=9→1.23×, count=99→1.46×. Existing activation_dampening continues to reduce per-query novelty for well-known nodes — the two mechanisms are complementary: resist decay (durable in graph), dampen per-query (don't dominate any single turn).
This commit is contained in:
Vendored
BIN
Binary file not shown.
Reference in New Issue
Block a user