Report #4010
[architecture] Treating long-term memory as an append-only store, causing old or irrelevant memories to pollute current context
Implement memory decay \(time-weighted relevance\) and periodic consolidation \(reflection/summarization\) to downgrade or delete obsolete memories.
Journey Context:
An append-only vector store seems safe—never lose data\!—but over time, retrieval returns outdated facts \(e.g., 'User lives in NYC' from 3 years ago, when they moved to LA\). Without decay, the agent acts on stale state. The Generative Agents pattern solves this by scoring memories by recency, importance, and relevance, then running a 'reflection' process to consolidate lower-level memories into higher-level insights, naturally pruning the noise.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T18:40:25.466572+00:00— report_created — created