Fortunate Recall: Ontology-Driven Memory Lifecycle Management for Persistent Coherence in LLMs
Not on the map. Why?
Abstract (arXiv)
Current LLM memory systems treat all personal facts identically, so stores grow without bound while retrieval precision degrades. The core challenge is lifecycle management: which memories should persist, which should be replaced, and at what rate, conditioned on the behavioral type of each fact. Fortunate Recall (FR) is a composable policy layer that classifies personal facts into a 10+1 behavioral ontology and applies category-specific lifecycle policies (differential temporal decay, slot-key supersession, event-time validity, and category-aware retrieval routing) as deterministic functions over LLM-extracted metadata. FR-Bank, our infrastructure-independent implementation, reaches a 76.9% pass rate on LifecycleBench, a new 516-question temporal-disambiguation benchmark, ahead of Mem0, A-MEM, Memory-R1, and MemoryOS (61% to 70.5%), and 75.2% on the full LongMemEval-S under the canonical Wu et al. judge protocol, so lifecycle policies impose no measurable cost on standard retrieval. A pre-registered ablation locates the gains: replacing the typed layer with three generic lifecycle primitives leaves correctness statistically unchanged (-1.7pp, 95% CI [-6.0, +2.7]), so the generic lifecycle metadata carries the correctness advantage, while the behavioral ontology carries calibration, halving downstream confabulation (12.0% vs 24.2%, p<0.001). End-to-end, FR-Bank cuts confabulation from Mem0's 45.1% to 22.4% over answered queries and from 32.2% to 13.0% over all queries while answering more of them correctly (31.2% vs 18.6%); the ranking replicates on the open-weight Kimi K2.5. The decomposition transfers to BEAM, an independently built benchmark: 46.8% correct vs Mem0's 32.9% over 280 questions, with the ontology's benefit concentrated in contradiction resolution and saturating near seven policy clusters. The ontology, benchmark, and code are released.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 14 of its 23 references that are in the map. First posted on arXiv 9 Sep 2026.
Builds on
14 of 23 references.
References · 14
- 2023MemGPT: Towards LLMs as Operating Systemscited by 1,389
- 2025OpenAI GPT-5 System Cardcited by 989
- 2025Mem0: Building Production-Ready AI Agents with Scalable Long-Term Memorycited by 779
- 2026Kimi K2.5: Visual Agentic Intelligencecited by 501
- 2025Zep: A Temporal Knowledge Graph Architecture for Agent Memorycited by 400
- 2025Memory-R1: Enhancing Large Language Model Agents to Manage and Utilize Memories via Reinforcement Learningcited by 237
- 2025MIRIX: Multi-Agent Memory System for LLM-Based Agentscited by 173
- 2025Memory OS of AI Agentcited by 150
- 2025Beyond a Million Tokens: Benchmarking and Enhancing Long-Term Memory in LLMscited by 60
- 2026Graph-based Agent Memory: Taxonomy, Techniques, and Applicationscited by 25
- 2026APEX-MEM: Agentic Semi-Structured Memory with Temporal Reasoning for Long-Term Conversational AIcited by 17
- 2026Beyond the Context Window: A Cost-Performance Analysis of Fact-Based Memory vs. Long-Context LLMs for Persistent Agentscited by 15
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026Memory Consolidation Flattens the Temporal Shape of User Factscited by 1
- 2026TWIST: A Proposed Benchmark for Intervention Quality in Conversational Memory, with a Human-Validated Draft-Alignmentcited by 0
- 2026Knowing the Store: What a Memory Backend Must Write Down Before an Agent Can Read Itcited by 0
- 2026Knowing the Store: What a Memory Backend Must Write Down Before an Agent Can Read It3 Oct 2026
- 2026Memory Consolidation Flattens the Temporal Shape of User Facts29 Sep 2026
- 2026TWIST: A Proposed Benchmark for Intervention Quality in Conversational Memory, with a Human-Validated Draft-Alignment23 Sep 2026