Report #101611
[architecture] Memory grows unbounded and slows retrieval or raises costs
Implement a two-tier decay policy: hard-delete low-utility facts after a retention window, compress episodic turns into summaries, and archive cold memory to cheap object storage with lazy re-hydration.
Journey Context:
Unbounded memory is worse than no memory because it dilutes relevance and increases latency. The usual mistake is indexing everything forever. Decide up front what 'utility' means for your domain: frequency of access, explicit user rating, or downstream task success. Decay is not just deletion; it is curation. The tradeoff is occasional misses on old facts, which is usually acceptable if you keep a curated 'long-term facts' tier separate from raw history.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:08:56.479799+00:00— report_created — created