The Immutable Past: Formalizing State Mutability and Conflict Resolution in Mutable RAG
Summary
This paper formalizes semantic shadowing in mutable RAG and introduces GC-Mem, a temporal dominance-based protocol that resolves conflicts and recovers over 90% accuracy.
View Cached Full Text
Cached at: 09/16/26, 08:42 AM
# The Immutable Past: Formalizing State Mutability and Conflict Resolution in Mutable RAG
Source: [https://arxiv.org/html/2609.16073](https://arxiv.org/html/2609.16073)
Amir AmiriTabatAffiliation:Independent Researcher
###### Abstract
Retrieval\-Augmented Generation \(RAG\) serves as the primary memory architecture for long\-horizon autonomous agents\. However, treating shared memory as an append\-only stream introducesSemantic Shadowing, a critical failure mode where conflicting historical observations accumulate and statistically dominate valid recent updates\. In dynamic environments, this results in severe state divergence as agents retrieve and act upon obsolete facts\. This paper formalizes the mechanics of State Mutability to prove that standard dense retrieval suffers from Asymptotic Recall Decay\. Furthermore, we formally demonstrate a Majority Vote Trap, revealing that increasing the retrieval context window paradoxically degrades generation accuracy by diluting the attention mechanism under conditions of semantic equivalence\. To resolve this, we introduce GC\-Mem \(Garbage Collection for Memory\), a strict inference\-time consistency protocol\. Unlike heuristic time\-decay mechanisms—which indiscriminately destroy valid long\-term memory—GC\-Mem relies purely on a temporal dominance operator \(Φ𝒯\\Phi\_\{\\mathcal\{T\}\}\) paired with contradiction detection to surgically excise shadowed context\. Evaluated across a rigorous, behaviorally inferred benchmark of 137,760 memory chunks and continuous accumulation sweeps, standard RAG and timestamp re\-ranking baselines experience severe degradation\. In contrast, GC\-Mem empirically recovers\>90%\>90\\%conflict resolution accuracy\. We establish strict precision and recall deployment thresholds, ensuring state convergence where standard mutable RAG fundamentally fails\.
## 1Introduction
As autonomous systems graduate from isolated tasks to long\-horizon workflows, the consistency of their memory architecture becomes paramount\. Retrieval\-Augmented Generation \(RAG\) is the consensus memory framework[Lewis et al\. \(2020\)](https://arxiv.org/html/2609.16073#bib.bib6), yet it operates under the implicit assumption of a static knowledge base\. In real\-world agentic deployments, memory is an append\-only stream where factual states mutate over time \(e\.g\., user preferences shift, project goals update, infrastructure changes\)[Park et al\. \(2023\)](https://arxiv.org/html/2609.16073#bib.bib12)\.
We identify a foundational failure in the append\-only paradigm: when an entity updates, the historical state is not deleted\. Because the historical and updated states are semantically equivalent but logically contradictory, dense retrieval algorithms return the statistical majority of stale chunks\. We formalize this failure mode asSemantic Shadowing\.
This paper establishes the theoretical bounds of retrieval failure under state mutation\. We prove three central theorems: \(1\) valid\-state recall decays asymptotically to zero as a system’s interaction history grows; \(2\) generation fails even when valid chunks are successfully retrieved because attention mass becomes non\-discriminating across semantically equivalent contradictions; and \(3\) multi\-factor memory scoring fundamentally violates state convergence by protecting entrenched historical errors\.
To address these vulnerabilities, we proposeGC\-Mem, a lightweight, inference\-time garbage collection operator driven strictly by temporal dominance \(Φ𝒯\\Phi\_\{\\mathcal\{T\}\}\)\. Unlike naive timestamp re\-ranking—which we demonstrate destroys valid historical reasoning—GC\-Mem surgically removes logical contradictions from the retrieved context prior to generation\.
## 2Related Work
Agentic Memory and Mutable RAG\.The deployment of long\-horizon autonomous agents necessitates robust memory architectures\. Current frameworks like Voyager[Wang et al\. \(2023\)](https://arxiv.org/html/2609.16073#bib.bib14)and Reflexion[Shinn et al\. \(2023\)](https://arxiv.org/html/2609.16073#bib.bib13)utilize iterative self\-reflection to update agent policies, but rely on localized episodic buffers\. MemGPT[Packer et al\. \(2023\)](https://arxiv.org/html/2609.16073#bib.bib11)introduced an OS\-inspired memory hierarchy to manage context limits, while GraphRAG[Edge et al\. \(2024\)](https://arxiv.org/html/2609.16073#bib.bib2)and HippoRAG[Gutiérrez et al\. \(2024\)](https://arxiv.org/html/2609.16073#bib.bib3)map global semantic structures for multi\-hop reasoning\. However, these architectures primarily treat memory as a monotonically growing, static knowledge base\. When subjected to state mutation, standard dense retrieval[Lewis et al\. \(2020\)](https://arxiv.org/html/2609.16073#bib.bib6);[Karpov et al\. \(2024\)](https://arxiv.org/html/2609.16073#bib.bib4)falters because heuristic time\-decay algorithms indiscriminately erase valid historical invariants alongside stale facts\. GC\-Mem explicitly solves the mutability gap in RAG\-driven agent architectures\.
Knowledge Editing and Temporal Contradiction\.Our work bridges mutable RAG with the literature on knowledge editing and temporal QA\. Methodologies like ROME[Meng et al\. \(2022\)](https://arxiv.org/html/2609.16073#bib.bib9)and MEMIT[Meng et al\. \(2023\)](https://arxiv.org/html/2609.16073#bib.bib10)directly mutate the parametric weights of LLMs to inject updated facts\. Concurrently, TempLAMA[Dhingra et al\. \(2022\)](https://arxiv.org/html/2609.16073#bib.bib1)and StreamingQA[Liska et al\. \(2022\)](https://arxiv.org/html/2609.16073#bib.bib7)explore QA over temporally evolving corpora\. While parametric editing is computationally prohibitive for continuous, high\-frequency multi\-agent streams, GC\-Mem acts as a non\-parametric, inference\-time filter\. By utilizing Natural Language Inference \(NLI\) contradiction detection, GC\-Mem dynamically resolves temporal conflicts in the retrieved context without requiring weight updates\.
Long\-Context Dilution and Attention Collapse\.The Majority Vote Trap formalized in this paper builds upon the "Lost in the Middle" phenomenon[Liu et al\. \(2023\)](https://arxiv.org/html/2609.16073#bib.bib8);[Levy et al\. \(2024\)](https://arxiv.org/html/2609.16073#bib.bib5), which demonstrated that LLM attention degrades when relevant information is flanked by noise\. We extend this by proving that in mutable memory, context dilution is not an accidental byproduct of long documents, but a mathematical asymptote\. As history grows, the probability of retrieving a correct state approaches zero, and the generation attention mass becomes captive to the statistical majority of stale evidence[Wang et al\. \(2025\)](https://arxiv.org/html/2609.16073#bib.bib15)\.
Latency and Self\-Correction in LLMs\.Recent advancements in agentic reasoning heavily leverage critic\-guided reflection loops[Zhang et al\. \(2025\)](https://arxiv.org/html/2609.16073#bib.bib16)to correct hallucinations and reasoning errors\. However, relying on multi\-turn generative reflection to prune memory contradictions induces severe latency overhead and token costs\. GC\-Mem operates as a computationally lightweight, feed\-forward inference filter\. By excising logical contradictions prior to the primary generation phase, GC\-Mem circumvents the need for post\-generation reflection loops, ensuring strict factual grounding within bounded operational latency\.
## 3Theoretical Framework
Letℳt=\{\(c1,τ1\),…,\(cn,τn\)\}\\mathcal\{M\}\_\{t\}=\\\{\(c\_\{1\},\\tau\_\{1\}\),\\dots,\(c\_\{n\},\\tau\_\{n\}\)\\\}denote the shared memory stream at timett, wherecic\_\{i\}is a memory chunk andτi\\tau\_\{i\}is its timestamp\.
### 3\.1Problem Formulation
###### Definition 3\.1\(Mutable Entity State & Multi\-Transition Dynamics\)\.
Consider an entityEE\. The ground truth stateσE\(t\)\\sigma\_\{E\}\(t\)is formally defined as a piecewise\-constant function over time\. Let𝒯=\{t0,t1,…,tn\}\\mathcal\{T\}=\\\{t\_\{0\},t\_\{1\},\\dots,t\_\{n\}\\\}denote a strictly monotonically increasing sequence of transition timestamps \(t0<t1<⋯<tnt\_\{0\}<t\_\{1\}<\\dots<t\_\{n\}\)\. For any intervalt∈\[ti,ti\+1\)t\\in\[t\_\{i\},t\_\{i\+1\}\), the entity state isSiS\_\{i\}\.
For a query issued at current timet\>tnt\>t\_\{n\}, the terminal stateSnew=SnS\_\{new\}=S\_\{n\}is the sole valid state\. All preceding statesSold∈\{S0,…,Sn−1\}S\_\{old\}\\in\\\{S\_\{0\},\\dots,S\_\{n\-1\}\\\}whereSold⟂SnewS\_\{old\}\\perp S\_\{new\}constitute logical contradictions\. This formalizes chained state mutations \(e\.g\.,A→B→CA\\rightarrow B\\rightarrow C\)\. Because the temporal operatorΦ𝒯\\Phi\_\{\\mathcal\{T\}\}enforcesτnew\>τold\\tau\_\{new\}\>\\tau\_\{old\}pairwise across all retrieved chunks, it dynamically collapses chained contradictions to the terminal valid stateSnS\_\{n\}\.
###### Lemma 3\.2\(Semantic Equivalence\)\.
For a queryqqtargeting the state ofEE, the embedding similarity of the old and new states is mathematically indistinguishable up to a marginal noise termϵ\\epsilon:
\|sim\(q,Sold\)−sim\(q,Snew\)\|<ϵ\|sim\(q,S\_\{old\}\)\-sim\(q,S\_\{new\}\)\|<\\epsilon\(1\)
###### Assumption 3\.3\(Accumulation Hypothesis \(N≫MN\\gg M\)\)\.
Letη\(S\)\\eta\(S\)denote the count of chunks asserting stateSSsemantically similar to a specific attribute\. For instance, if an agent interacts with a user 50 times regarding their diet, and the diet mutates once,N=49N=49andM=1M=1\.NNscales per\-attribute, not globally\. We assumeη\(Sold\)≫η\(Snew\)\\eta\(S\_\{old\}\)\\gg\\eta\(S\_\{new\}\)\.
### 3\.2The Shadowing Failure
###### Theorem 3\.4\(Asymptotic Recall Decay\)\.
Assuming the Accumulation Hypothesis \(N≫MN\\gg M\), the expected number of valid chunksXXin the retrieved setℛk\\mathcal\{R\}\_\{k\}is bounded by:
𝔼\[X\]≈kMN\+M\\mathbb\{E\}\[X\]\\approx k\\frac\{M\}\{N\+M\}\(2\)As attribute historyN→∞N\\to\\infty,𝔼\[X\]→0\\mathbb\{E\}\[X\]\\to 0\. Because dense retrievers exhibit inherent semantic bias toward dominant phrasings, this hypergeometric formulation serves as a theoretical worst\-case lower bound for recall failure \(Proof in Appendix B\.1\)\.
###### Theorem 3\.5\(The Majority Vote Trap\)\.
Even ifℛk\\mathcal\{R\}\_\{k\}contains valid evidence \(e\.g\.,k−1k\-1stale chunks and 1 valid chunk\), generation collapses\. Under Semantic Equivalence \(Lemma[3\.2](https://arxiv.org/html/2609.16073#S3.Thmtheorem2)\), the LLM attention mechanism becomes non\-discriminating across the chunks[Liu et al\. \(2023\)](https://arxiv.org/html/2609.16073#bib.bib8)\. The probability mass assigned to the stale state scales with its representation:
P\(y=Sold\)∝k−1kP\(y=S\_\{old\}\)\\propto\\frac\{k\-1\}\{k\}\(3\)\(Proof in Appendix B\.2\)\.
Figure 1:Embedding similarity noise \(ϵ\\epsilon\) distribution illustrating semantic equivalence between old and new states\.
## 4The GC\-Mem Protocol
To mathematically guarantee state convergence, we introduceGC\-Mem\. Operationally, the system functions as a linear inference stack from ingested interaction logs to validated generation\. We detail the architectural mechanics below\.
### 4\.1Memory Architecture and Candidate Retrieval
Each multi\-turn session is segmented and embedded via a fixed sentence encoder, populating the primary medium\-term memory \(MTM\) vector index\. Optionally, the architecture supports a Short\-Term Memory \(STM\) recency buffer, implemented as a FIFO queue mirroring theNNmost recent chunks\. When a user query is issued, the system executes multi\-query expansion to mitigate single\-embedding bias\. The MTM returns the top\-kksemantically similar chunks\. If the STM buffer is enabled, it is unioned with the MTM hits and deduplicated, forming the frozen candidate setℛk\\mathcal\{R\}\_\{k\}\. Crucially,ℛk\\mathcal\{R\}\_\{k\}serves as the identical baseline context evaluated across all methodologies \(Standard RAG, Timestamp Re\-ranking, and GC\-Mem\) to ensure strict experimental parity\.
### 4\.2Conflict Oracle and Temporal Dominance
Each item is simplified to a tuplemi=\(ci,τi,ri\)m\_\{i\}=\(c\_\{i\},\\tau\_\{i\},r\_\{i\}\), whereτi\\tau\_\{i\}is the strict chronological timestamp andrir\_\{i\}is retrieval relevance\.
We define the conflict functionκ\(ci,cj\)∈\{0,1\}\\kappa\(c\_\{i\},c\_\{j\}\)\\in\\\{0,1\\\}which evaluates whether two retrieved statements logically contradict relative to the user query\. This step utilizes a pairwise Natural Language Inference \(NLI\) heuristic operating strictly withinℛk\\mathcal\{R\}\_\{k\}, resulting in a boundedO\(\|ℛk\|2\)O\(\|\\mathcal\{R\}\_\{k\}\|^\{2\}\)operational complexity\.
We define the temporal dominance operatorΦ𝒯\\Phi\_\{\\mathcal\{T\}\}over the retrieved setℛk\\mathcal\{R\}\_\{k\}:
Φ𝒯\(ℛk\)=\{ci∈ℛk∣∄cj∈ℛk:κ\(ci,cj\)=1∧τj\>τi\}\\Phi\_\{\\mathcal\{T\}\}\(\\mathcal\{R\}\_\{k\}\)=\\\{c\_\{i\}\\in\\mathcal\{R\}\_\{k\}\\mid\\nexists c\_\{j\}\\in\\mathcal\{R\}\_\{k\}:\\kappa\(c\_\{i\},c\_\{j\}\)=1\\land\\tau\_\{j\}\>\\tau\_\{i\}\\\}\(4\)
###### Theorem 4\.1\(State Recovery\)\.
ApplyingΦ𝒯\\Phi\_\{\\mathcal\{T\}\}guarantees that if at least one valid chunkSnewS\_\{new\}is retrieved, all older contradictory chunksSoldS\_\{old\}are excised\. The context is purged of contradiction, breaking the Majority Vote Trap and forcingP\(y=Snew\)→1P\(y=S\_\{new\}\)\\to 1\.
## 5Experimental Methodology
### 5\.1Dataset Scale and Rationale
We constructed a Temporal Mutation Benchmark consisting of 2,016 experiment instances and 137,760 evaluated memory chunks across continuous parameter sweeps \(6 controlledN:MN:Maccumulation ratios from 1:1 to 100:1, and 4 model architectures\)\.
We utilize a controlled synthetic environment because organic data cannot isolate the mathematical bounds of Semantic Shadowing\. We evaluated external datasets \(FactConsolidation and WikiContradict\) and found they yielded 0% and 10% Conflict Resolution Accuracy \(CR\-Acc\), respectively, due to the complete absence of controlled temporal contradiction ratios\.
### 5\.2The Behavioral Pipeline
To ensure robust evaluation, we utilize a behavioral generation pipeline to construct the memory contexts\. Preliminary templates exhibited up to 14% keyword leakage \(where the state is explicitly named, e\.g\., "Status: employed"\)\. The pipeline relies exclusively on behavior\-inferrable state constraints \(e\.g\., Old: "Complained about feeling winded after climbing a single flight of stairs\." vs New: "Jogged three miles before breakfast this morning\."\)\. Regulated by a secondary GPT\-4 quality rater, keyword leakage is suppressed to 0\-3%, forcing the retriever to rely purely on complex semantic similarity\. The medium dataset contains 48 instances \(1,464 chunks\), and the large contains 65 instances \(1,950 chunks\)\.
Figure 2:System architecture: the end\-to\-end RAG system used in this paper \(this figure depicts the system architecture, not the dataset\-generation pipeline\)\. The diagram shows chunking, embedding, the optional STM \(short\-term memory\) FIFO, and the three parallel answer paths \(Standard RAG, Timestamp re\-rank, and GC\-Mem\)\. All approaches receive the same retrieved candidate set so differences are attributable to the conflict oracleκ\\kappaand the temporal dominance operatorΦ𝒯\\Phi\_\{\\mathcal\{T\}\}\.
## 6Results
### 6\.1Timestamp Baselines vs\. GC\-Mem
A common heuristic is that simple time\-decay or timestamp re\-ranking resolves mutable memory\. Table[1](https://arxiv.org/html/2609.16073#S6.T1)empirically refutes this\. Timestamp heuristics blindly penalize all historical chunks, discarding valid, non\-contradicted long\-term facts alongside stale ones\.
Table 1:Conflict Resolution Accuracy \(CR\-Acc\)\. Timestamps alone cause severe degradation\. \(\* indicatesp<0\.01p<0\.01significance\)\.Figure 3:Effect of STM \(Short\-Term Memory\) on conflict resolution accuracy across models: comparison between Timestamp re\-ranking and GC\-Mem\. STM supplies recency evidence; the plot shows GC\-Mem retains a substantial advantage because it excises contradictory old chunks rather than re\-ranking them\.
### 6\.2Short\-Term Memory \(STM\) Dynamics
To evaluate architectural interaction, we activated the Short\-Term Memory \(STM\) recency buffer\. As demonstrated in Table[2](https://arxiv.org/html/2609.16073#S6.T2), enabling STM raises the baseline accuracy of standard RAG by artificially elevating the exposure of new\-state evidence in the retrieval window\. However, GC\-Mem retains a substantially wider performance gap\. Because simple recency heuristics merely surface the new state alongside the vast quantity of historical states, the context remains contradictory\. GC\-Mem explicitly resolves this by pruning the semantically shadowed stale chunks that the STM forces into the context window\.
Table 2:Headline accuracy averaged over the benchmark models\. STM amplifies the value of GC\-Mem by supplying the conflict oracle with richer temporal context\.
### 6\.3Detector Dependency and Deployment Threshold
GC\-Mem operates as a cognitive offloading protocol; its success is strictly bounded by the underlying model’s reasoning capabilities\. Table[3](https://arxiv.org/html/2609.16073#S6.T3)demonstrates that while precision is universally high,recall is the decisive factor\.
Table 3:Detector Dependency\. High recall \(\>50%\>50\\%\) is strictly required for GC\-Mem efficacy\.
### 6\.4Ablation: The Failure of Multi\-Factor Dominance
To evaluate whether multi\-factor memory scoring helps resolve contradictions, we test a multi\-factor scoring variant \(e\.g\., scoring chunks usingα\(recency\)\+β\(relevance\)\+γ\(usage\)\+δ\(stability\)\\alpha\(\\text\{recency\}\)\+\\beta\(\\text\{relevance\}\)\+\\gamma\(\\text\{usage\}\)\+\\delta\(\\text\{stability\}\)\)\. We rigorously ablated this variant on theo4\-miniarchitecture\.
Table 4:Ablation demonstrating the mathematical failure of non\-temporal multi\-factor scoring\.Figure 4:Relationship between mean number of chunks flagged as shadowed byκ\\kappaand the accuracy change induced by GC\-Mem\. More removable shadows correlate with larger lifts when the detector is well calibrated\.As demonstrated in Table[4](https://arxiv.org/html/2609.16073#S6.T4), utilizing the pure temporal operator \(Φ𝒯\\Phi\_\{\\mathcal\{T\}\}\) yields 94\.7% CR\-Acc\. However, introducing usage frequency \(γ\\gamma\) causes accuracy to crash to 10\.5%\. Because stale chunks have resided in memory longer, they inherently accumulate higher usage and stability scores\. Multi\-factor scoring systematically assigns higher dominance to the exact contradictions that must be removed, mathematically violating[Theorem4\.1](https://arxiv.org/html/2609.16073#S4.Thmtheorem1)\. Temporal dominance is uniquely required for state convergence\.
### 6\.5Bag\-of\-Facts Evaluation: Isolating Protocol Ceiling
To decouple the fundamental efficacy of theΦ𝒯\\Phi\_\{\\mathcal\{T\}\}operator from the variance of dense retrieval noise, we conducted a "Bag\-of\-Facts" ablation\. In this setting, the retrieval bottleneck is entirely removed \(k→∞k\\to\\infty\), and all relevant historical and updated chunks are placed directly into the context window\.
Table 5:Models ranked by pooled meanΔ\\DeltaGC across dataset sizes in the Bag\-of\-Facts setting\. Removing the retrieval limit exposes the immense baseline vulnerability to the Majority Vote Trap \(averaging 12% accuracy\)\. GC\-Mem consistently excises 13\-15 obsolete chunks per query, recovering the state\.Figure 5:Average number of shadows removed byΦ𝒯\\Phi\_\{\\mathcal\{T\}\}per query and corresponding accuracy lift\.As shown in Table[5](https://arxiv.org/html/2609.16073#S6.T5), when standard RAG is forced to reason over the entire contradictory timeline, its accuracy collapses to roughly 12%\. The Majority Vote Trap overwhelms the attention mechanism entirely\. However, GC\-Mem dynamically prunes an average of 13\.28 shadowed chunks per query on DeepSeek\-V3, lifting generation accuracy by a massive \+42\.4 percentage points\. This confirms that GC\-Mem scales proportionally with retrieval volume: as contexts become more dense with contradictions, the necessity of explicit temporal pruning becomes critical\.
### 6\.6Computational Overhead and Latency
In production architectures, maintaining strict latency bounds is essential\. The pairwise conflict detectionκ\\kappaoperates via a lightweight NLI prompt strictly bounded bykk, running exclusively over the retrieved candidate set rather than the global database\.
Table 6:End\-to\-end wall time and per\-instance latency by dataset and STM setting\. STM increases cost because the unioned candidate set is larger, requiringκ\\kappato evaluate more conflict pairs, yet it yields higher global accuracy by pruning more obsolete shadows \(up to 4\.07 per instance\)\.Table[6](https://arxiv.org/html/2609.16073#S6.T6)details the end\-to\-end latency\. For a standardk=10k=10retrieval without an STM buffer, the GC\-Mem protocol operates efficiently at 10\.5 seconds per instance\. The introduction of an STM buffer naturally inflates the candidate set, thereby increasing theO\(k2\)O\(k^\{2\}\)κ\\kappaevaluation permutations \(elevating latency to 15\.0s\)\. However, this overhead remains substantially lower than orchestrating multi\-turn, generative LLM self\-reflection loops, establishing GC\-Mem as a highly viable inference\-time architecture\.
## 7Discussion and Limitations
When NOT to use GC\-Mem\.Our precision/recall analysis dictates a strict deployment guideline: GC\-Mem should only be implemented when paired with a conflict detector capable of\>50%\>50\\%recall\. Models likegpt\-4\.1\-miniexhibit 100% precision but<1%<1\\%recall; they fail to detect contradictions, rendering the protocol inert\. Furthermore, partial detection \(as seen withgpt\-4o\) can inadvertently leave the context mixed, confusing the generator further\.
Limitations\.While the benchmark limits keyword leakage, it remains a synthetic environment optimized for single\-attribute mutations\. Future work must validate GC\-Mem on live, concurrent multi\-entity mutations utilizing organic interaction logs\. Additionally, while theO\(k2\)O\(k^\{2\}\)conflict check overhead is modest for typicalk∈\[5,50\]k\\in\[5,50\]\(adding∼250\\sim 250ms to a standard400400ms RAG pipeline\), it may prove prohibitive for ultra\-low latency requirements\.
## 8Conclusion
This work proves that semantic shadowing fatally compromises standard RAG architectures over long horizons\. By establishing the theoretical bounds of the Majority Vote Trap, we demonstrate that heuristic time\-decay and multi\-factor scoring both fail to preserve state consistency\. We offer GC\-Mem, utilizing a pure temporal dominance operator \(Φ𝒯\\Phi\_\{\\mathcal\{T\}\}\), which empirically restores\>90%\>90\\%accuracy and provides a mathematically sound protocol for mutable RAG systems\.
## References
- Dhingra et al\. \[2022\]Bhuwan Dhingra, Jeremy Cole, Julian Martin Eisenschlos, Dan Gillick, Jacob Eisenstein, and William W\. Cohen\.Time\-aware language models as temporal knowledge bases\.*Transactions of the Association for Computational Linguistics*, 2022\.
- Edge et al\. \[2024\]Darren Edge, Ha Trinh, Newman Cheng, et al\.Graphrag: Unlocking llm discovery on narrative private data\.*arXiv preprint arXiv:2404\.16130*, 2024\.
- Gutiérrez et al\. \[2024\]Bernal Jiménez Gutiérrez et al\.Hipporag: Neurobiologically inspired long\-term memory for large language models\.In*NeurIPS*, 2024\.
- Karpov et al\. \[2024\]Andrei Karpov, Yiyang Li, Aman Madaan, Danqi Chen, and Hannaneh Hajishirzi\.A survey of retrieval\-augmented generation for large language models\.*arXiv preprint arXiv:2410\.12837*, 2024\.
- Levy et al\. \[2024\]Itay Levy, Michal Moshkovitz, and Reut Tsarfaty\.Safe and effective long\-context reasoning in code generation\.*arXiv preprint arXiv:2407\.13912*, 2024\.
- Lewis et al\. \[2020\]Patrick Lewis et al\.Retrieval\-augmented generation for knowledge\-intensive nlp tasks\.In*NeurIPS*, 2020\.
- Liska et al\. \[2022\]Adam Liska, Arun Chaganty, Danqi Chen, and Jason Weston\.Streamingqa: A benchmark for adaptation to new knowledge over time in question answering models\.In*International Conference on Machine Learning*, 2022\.
- Liu et al\. \[2023\]Nelson F Liu et al\.Lost in the middle: How language models use long contexts\.*TACL*, 2023\.
- Meng et al\. \[2022\]Kevin Meng, Arnab Sharma, Alex Andonian, and Yonatan Belinkov\.Locating and editing factual associations in gpt\.In*Advances in Neural Information Processing Systems*, 2022\.
- Meng et al\. \[2023\]Kevin Meng, David Sen, Dan Friedman, Yihan Pan, and Yonatan Belinkov\.Mass\-editing memory in a transformer\.In*International Conference on Learning Representations*, 2023\.
- Packer et al\. \[2023\]Charles Packer, Vivian Fang, Shishir Patil, Kevin Lin, and Joseph E\. Gonzalez\.Memgpt: Towards llms as operating systems\.*arXiv preprint arXiv:2310\.08560*, 2023\.
- Park et al\. \[2023\]Joon Sung Park et al\.Generative agents: Interactive simulacra of human behavior\.*arXiv*, 2023\.
- Shinn et al\. \[2023\]Noah Shinn, Federico Cassano, Eli Berman, Ashwin Labash, Ashwin Gopinath, Karthik Narasimhan, and Shunyu Yao\.Reflexion: Language agents with verbal reinforcement learning\.*arXiv preprint arXiv:2303\.11366*, 2023\.
- Wang et al\. \[2023\]Guanzhi Wang, Yuqi Xie, Wenhao Jiang, Ajay Mandlekar, Haoqi Fan, Anima Anandkumar, and Yuke Wang\.Voyager: An open\-ended embodied agent with large language models\.*arXiv preprint arXiv:2305\.16291*, 2023\.
- Wang et al\. \[2025\]Z Wang et al\.Evaluating memory in llm agents via incremental multi\-turn interactions\.*OpenReview*, 2025\.
- Zhang et al\. \[2025\]Y Zhang et al\.Rag\-critic: Leveraging automated critic\-guided agentic workflow for retrieval augmented generation\.In*ACL*, 2025\.
## Appendix AArtifact\-Backed Results Appendix
This appendix collects the full experimental tables and figures underlying the main text: dataset statistics, headline aggregates, per\-condition breakdowns, ablations, and supplementary plots\. Together they document every benchmark cell, including retrieval recalls, conflict removals, latency, and significance summaries\.
### A\.1Dataset Construction and Composition
Table A\.1:GCMEMv2 chat dataset statistics\. Per\-instance means and standard deviations are reported for the number of old, new and distractor turns; "Total turns" is the dataset\-wide token/turn count and "Gen\. model" indicates the LLM used to generate the synthetic sessions\.Figure A\.1:Distribution of synthetic entity attributes \(stacked by contradiction severity\) in Chat\-Medium \(n=48n\{=\}48\) and Chat\-Large \(n=65n\{=\}65\)\.Figure A\.2:Per\-instance counts of chat turns by scenario role:*old*\(establishes superseded state\),*new*\(current ground truth\), and*distractor*\(neutral context\)\.Figure A\.3:Illustrative multi\-turn instance: user/assistant turns are color\-coded by role to show how state change is conveyed without explicit status keywords\.
### A\.2Primary Benchmark Tables
Table A\.2:Headline accuracy \(%\) averaged across models and prompt modes for each dataset×STM condition\. Columns compare Standard RAG, Timestamp re\-ranking, and GC\-Mem;Δ\\DeltaGC reports the GC\-Mem improvement in percentage points\. STM=on rows indicate the Short\-Term Memory recency buffer was enabled\.Table A\.3:Per\-condition accuracy breakdown across models, prompt modes, STM settings and datasets\. Columns: Std = Standard RAG, TS = Timestamp re\-rank baseline, GC = GC\-Mem \(best shown in bold\)\.Δ\\DeltaGC = GC\-Mem−\-Standard RAG \(percentage points\)\. Recold/new/dis= retrieval recall for old\-state / new\-state / distractor chunks\. "Shadows" is mean number of chunks removed by the conflict oracleκ\\kappaper instance; "Err" lists API errors excluded from accuracy; "Sec" shows mean seconds per instance\. This granular table is the source for the per\-condition figures in the report\.DatasetSTMModelModeStdTSGCΔ\\DeltaGCRecoldRecnewRecdisShadowsnnErrSecMediumSTM=offDeepSeek\-V3Forced\-choice25\.0%20\.8%45\.8%\+20\.8p24\.1%37\.2%5\.0%1\.73480267STM=offDeepSeek\-V3Allow\-unclear23\.4%19\.1%40\.4%\+17\.0p24\.3%38\.0%5\.0%1\.77471259STM=offGPT\-4oForced\-choice20\.8%22\.9%47\.9%\+27\.1p24\.1%37\.2%5\.0%2\.27480669STM=offGPT\-4oAllow\-unclear12\.5%18\.8%29\.2%\+16\.7p24\.1%37\.2%5\.0%2\.19480486STM=offGPT\-4\.1Forced\-choice20\.8%22\.9%43\.8%\+22\.9p24\.1%37\.2%5\.0%1\.73480387STM=offGPT\-4\.1Allow\-unclear22\.9%22\.9%35\.4%\+12\.5p24\.1%37\.2%5\.0%1\.69480375STM=offGPT\-4\.1\-miniForced\-choice33\.3%31\.2%33\.3%\+0\.0p24\.1%37\.2%5\.0%0\.92480561STM=offGPT\-4\.1\-miniAllow\-unclear29\.2%27\.1%37\.5%\+8\.3p24\.1%37\.2%5\.0%0\.88480560STM=offGPT\-5\-ChatForced\-choice34\.0%29\.8%48\.9%\+14\.9p23\.8%38\.0%5\.1%1\.70471239STM=offGPT\-5\-ChatAllow\-unclear23\.4%25\.5%40\.4%\+17\.0p24\.2%38\.0%4\.9%1\.66471243STM=offo4\-miniForced\-choice25\.0%25\.0%39\.6%\+14\.6p24\.1%37\.2%5\.0%0\.924801347STM=offo4\-miniAllow\-unclear22\.9%18\.8%33\.3%\+10\.4p24\.1%37\.2%5\.0%0\.904801330STM=offPhi\-4Forced\-choice31\.2%35\.4%47\.9%\+16\.7p24\.1%37\.2%5\.0%1\.67480330STM=offPhi\-4Allow\-unclear16\.7%20\.8%39\.6%\+22\.9p24\.1%37\.2%5\.0%1\.73480297STM=onDeepSeek\-V3Forced\-choice37\.5%79\.2%70\.8%\+33\.3p32\.1%98\.2%43\.3%3\.81480868STM=onDeepSeek\-V3Allow\-unclear29\.2%62\.5%60\.4%\+31\.2p32\.1%98\.2%43\.3%3\.77480914STM=onGPT\-4oForced\-choice43\.8%79\.2%77\.1%\+33\.3p32\.1%98\.2%43\.3%4\.774801198STM=onGPT\-4oAllow\-unclear45\.8%62\.5%68\.8%\+22\.9p32\.1%98\.2%43\.3%4\.714801252STM=onGPT\-4\.1Forced\-choice46\.8%76\.6%70\.2%\+23\.4p32\.2%98\.2%43\.0%4\.79471733STM=onGPT\-4\.1Allow\-unclear40\.4%72\.3%68\.1%\+27\.7p32\.2%98\.2%43\.0%4\.91471720STM=onGPT\-4\.1\-miniForced\-choice58\.3%72\.9%66\.7%\+8\.3p32\.1%98\.2%43\.3%1\.904801514STM=onGPT\-4\.1\-miniAllow\-unclear52\.1%72\.9%62\.5%\+10\.4p32\.1%98\.2%43\.3%2\.174801092STM=onGPT\-5\-ChatForced\-choice53\.2%72\.3%72\.3%\+19\.1p32\.2%98\.2%43\.0%3\.944711194STM=onGPT\-5\-ChatAllow\-unclear53\.2%68\.1%70\.2%\+17\.0p32\.2%98\.2%43\.0%3\.914711060STM=ono4\-miniForced\-choice45\.8%68\.8%58\.3%\+12\.5p32\.1%98\.2%43\.3%1\.444803113STM=ono4\-miniAllow\-unclear41\.7%62\.5%56\.2%\+14\.6p32\.1%98\.2%43\.3%1\.504802874STM=onPhi\-4Forced\-choice58\.3%85\.4%83\.3%\+25\.0p32\.1%98\.2%43\.3%3\.92480709STM=onPhi\-4Allow\-unclear39\.6%66\.7%68\.8%\+29\.2p32\.1%98\.2%43\.3%3\.71480623LargeSTM=offDeepSeek\-V3Forced\-choice15\.4%13\.9%38\.5%\+23\.1p22\.7%29\.9%4\.5%1\.54650366STM=offDeepSeek\-V3Allow\-unclear15\.5%19\.0%31\.0%\+15\.5p22\.9%29\.3%4\.6%1\.38587365STM=offGPT\-4oForced\-choice15\.4%16\.9%35\.4%\+20\.0p22\.7%29\.9%4\.5%2\.34650459STM=offGPT\-4oAllow\-unclear7\.7%7\.7%30\.8%\+23\.1p22\.7%29\.9%4\.5%2\.32650441STM=offGPT\-4\.1Forced\-choice15\.4%16\.9%33\.9%\+18\.5p22\.7%29\.9%4\.5%1\.95650480STM=offGPT\-4\.1Allow\-unclear16\.9%21\.5%29\.2%\+12\.3p22\.7%29\.9%4\.5%1\.82650478STM=offGPT\-4\.1\-miniForced\-choice18\.5%21\.5%27\.7%\+9\.2p22\.7%29\.9%4\.5%0\.60650414STM=offGPT\-4\.1\-miniAllow\-unclear20\.0%18\.5%21\.5%\+1\.5p22\.7%29\.9%4\.5%0\.62650407STM=offGPT\-5\-ChatForced\-choice20\.0%16\.0%36\.0%\+16\.0p22\.4%29\.9%5\.8%1\.845015650STM=offGPT\-5\-ChatAllow\-unclear20\.0%15\.4%35\.4%\+15\.4p22\.7%29\.9%4\.5%1\.51650826STM=offo4\-miniForced\-choice10\.8%13\.9%27\.7%\+16\.9p22\.7%29\.9%4\.5%0\.556501895STM=offo4\-miniAllow\-unclear12\.3%12\.3%23\.1%\+10\.8p22\.7%29\.9%4\.5%0\.606502139STM=offPhi\-4Forced\-choice18\.5%20\.0%30\.8%\+12\.3p22\.7%29\.9%4\.5%1\.15650345STM=offPhi\-4Allow\-unclear16\.9%13\.9%24\.6%\+7\.7p22\.7%29\.9%4\.5%1\.23650331STM=onDeepSeek\-V3Forced\-choice27\.7%80\.0%69\.2%\+41\.5p29\.1%98\.5%47\.8%4\.516501270STM=onDeepSeek\-V3Allow\-unclear23\.1%61\.5%63\.1%\+40\.0p29\.1%98\.5%47\.8%4\.466501207STM=onGPT\-4oForced\-choice36\.9%80\.0%83\.1%\+46\.2p29\.1%98\.5%47\.8%5\.516501593STM=onGPT\-4oAllow\-unclear33\.9%47\.7%58\.5%\+24\.6p29\.1%98\.5%47\.8%5\.436501613STM=onGPT\-4\.1Forced\-choice28\.1%79\.7%67\.2%\+39\.1p29\.3%98\.4%48\.2%5\.09641794STM=onGPT\-4\.1Allow\-unclear33\.3%55\.6%55\.6%\+22\.2p28\.9%98\.4%48\.0%4\.87632791STM=onGPT\-4\.1\-miniForced\-choice36\.9%75\.4%55\.4%\+18\.5p29\.1%98\.5%47\.8%2\.296501019STM=onGPT\-4\.1\-miniAllow\-unclear35\.4%60\.0%47\.7%\+12\.3p29\.1%98\.5%47\.8%2\.20650946STM=onGPT\-5\-ChatForced\-choice39\.7%76\.2%68\.2%\+28\.6p28\.9%98\.4%48\.0%4\.256321166STM=onGPT\-5\-ChatAllow\-unclear39\.1%68\.8%65\.6%\+26\.6p29\.3%98\.4%48\.2%4\.31641982STM=ono4\-miniForced\-choice33\.9%70\.8%44\.6%\+10\.8p29\.1%98\.5%47\.8%1\.626503954STM=ono4\-miniAllow\-unclear32\.3%58\.5%46\.2%\+13\.9p29\.1%98\.5%47\.8%1\.546504030STM=onPhi\-4Forced\-choice47\.7%80\.0%75\.4%\+27\.7p29\.1%98\.5%47\.8%4\.28650762STM=onPhi\-4Allow\-unclear33\.9%50\.8%61\.5%\+27\.7p29\.1%98\.5%47\.8%4\.42650792Table A\.4:Prompt\-mode ablation: meanΔ\\DeltaGC \(pp\) across both datasets for Forced\-choice vs\. Allow\-unclear prompts, per model and STM setting\. Bold indicates the stronger prompt mode\. GC\-Mem improves over Standard RAG in all 12 cells\.Table A\.5:Retrieval recall before and after activating the Short\-Term Memory \(STM\) buffer, averaged over 3 models×\\times2 prompt modes\. Recallnew= fraction of updated \(new\-truth\) chunks retrieved; Recalldis= fraction of distractor chunks retrieved \(lower is better\)\. STM raises Recallnewfrom∼\\sim37% to∼\\sim98%\.Table A\.6:Mean number of shadow chunks removed per instance by the GC\-Mem operatorκ\\kappa, averaged over both datasets\. STM=on substantially increases the number of outdated chunks surfaced and pruned, confirming that STM provides richer context for the conflict detector\.Table A\.7:Head\-to\-head comparison of Timestamp re\-ranking and GC\-Mem under STM=on \(where the STM buffer dramatically improves retrieval recall\)\. Bold marks the stronger of the two non\-trivial baselines\. Timestamp becomes competitive under STM because high recall reduces its recency\-ranking advantage gap, yet GC\-Mem retains an edge in Allow\-unclear \(lenient\) conditions\.Table A\.8:Wall\-clock time per condition averaged over 3 models×\\times2 prompt modes, and mean shadows removed per instance\. STM=on increases latency due to additional STM retrieval and conflict detection, but also removes substantially more shadow chunks\.
### A\.3Primary Benchmark Figures
Figure A\.4:Effect of enabling STM \(Redis FIFO of recent chunks\) on standard RAG vs\. GC\-Mem accuracy\. STM raises both baselines by improving exposure of new\-state evidence; GC\-Mem retains a larger gap because it removes contradictions that simple recency heuristics leave in context\.
### A\.4Example Prompt
Figure A\.5:Example prompt templates used for the prompt\-mode ablation\. The figure shows the two prompt styles compared: Forced\-choice \(must pick a label\) and Allow\-unclear \(model may respond with “unclear”\)\. These were used across all models to measure robustness of GC\-Mem to prompt framing\.Figure A\.6:Retrieval recall by chunk type \(old\-state, new\-state, distractor\) comparing STM off vs on\. STM substantially raises recall of new\-state chunks, which increases the number of contradictory pairs in the candidate set and therefore the benefit of applying the temporal dominance operatorΦ𝒯\\Phi\_\{\\mathcal\{T\}\}\.Figure A\.7:Heatmap summarizingΔ\\DeltaGC \(GC\-Mem minus Standard RAG\) across model × dataset × STM cells\. Warm colors indicate larger gains from GC\-Mem; the heatmap serves as the single\-glance summary of experimental effectiveness reported in the artifact\.Figure A\.8:Forest plot of paired bootstrap 95% confidence intervals forΔ\\DeltaGC \(10,000 resamples per cell\)\. Intervals entirely above zero support a consistent gain; intervals crossing zero flag weakκ\\kappaon that model or incomplete cells\.Figure A\.9:Δ\\DeltaGC broken down by synthetic entity type\. Positive bars across categories indicate that GC\-Mem is not driven by a single attribute family\.
### A\.5Bag\-of\-Facts \(No\-Retrieval\) Ablation
Table A\.9:Bag\-of\-facts \(k=∞\\infty\) headline results: mean accuracy andΔ\\DeltaGC across 7 models\. Std = Standard RAG \(all facts in context without GC\), TS = Timestamp re\-ranking, GC = GC\-Mem\.σ\\sigmais sample standard deviation across 7 models\.Table A\.10:Per\-model bag\-of\-facts results across both dataset sizes\. Std = Standard RAG accuracy \(all facts provided\); GC\-Mem = accuracy after GC operator prunes outdated shadows \(bold\)\.Δ\\DeltaGC = GC\-Mem−\-Std\. RAG in percentage points\. Shadows = mean outdated chunks removed per instance byκ\\kappa\.Table A\.11:Models ranked by pooled meanΔ\\DeltaGC \(average of medium and large datasets\)\. Mean Std\. RAG and Mean GC\-Mem are averages of the two dataset sizes\. Models with lower baseline accuracy \(Std\) tend to show larger GC\-Mem gains, indicating that GC pruning is most effective when the unfiltered context is most misleading\.Table A\.12:Δ\\DeltaGC \(pp\) on the medium dataset under three setups for the three models common to all experiments\. Chat\-RAG values are averaged over Forced\-choice and Allow\-unclear prompt modes\. Bag\-of\-facts removes the Qdrant retrieval bottleneck \(k=∞\\infty, all facts in context\) before GC\-Mem is applied\. The monotone increase Chat\-RAG no\-STM<<Chat\-RAG STM\-on<<Bag\-of\-facts confirms that*GC\-Mem advantage scales with retrieval quality*: when the context contains more outdated facts, GC pruning delivers a larger lift\.Figure A\.10:Bag\-of\-facts \(no retrieval\) setting:Δ\\DeltaGC by model when all old and new memories are placed directly in context \(k→∞k\{\\rightarrow\}\\infty\)\. This isolates the value ofΦ𝒯\\Phi\_\{\\mathcal\{T\}\}from retrieval noise\.Figure A\.11:Comparison of meanΔ\\DeltaGC across chat\-RAG \(with and without STM\) and bag\-of\-facts\. Larger candidate sets with more conflicting statements yield larger GC\-Mem lifts\.Figure A\.12:Distribution of shadow counts identified byκ\\kappain the bag\-of\-facts regime, by model\.Figure A\.13:Standard RAG accuracy vs\.Δ\\DeltaGC in bag\-of\-facts: weaker baselines often coincide with more headroom for conflict pruning\.
## Appendix BMathematical Proofs
### B\.1Proof of Theorem 1: Asymptotic Recall Decay
###### Proof\.
Let the total memory stream containNNchunks asserting the stale stateSoldS\_\{old\}andMMchunks asserting the valid stateSnewS\_\{new\}\. Under the Accumulation Hypothesis \(Assumption 3\.3\),N≫MN\\gg M\.
We model the retrieval of top\-kkchunksℛk\\mathcal\{R\}\_\{k\}as sampling without replacement from the populationN\+MN\+M\. LetXXbe the random variable denoting the number of valid chunks \(SnewS\_\{new\}\) successfully retrieved\. If retrieval were purely uniform,XXwould follow a hypergeometric distribution:
P\(X=x\)=\(Mx\)\(Nk−x\)\(N\+Mk\)P\(X=x\)=\\frac\{\\binom\{M\}\{x\}\\binom\{N\}\{k\-x\}\}\{\\binom\{N\+M\}\{k\}\}\(5\)The expected value is𝔼\[X\]=kMN\+M\\mathbb\{E\}\[X\]=k\\frac\{M\}\{N\+M\}\.
However, dense retrievers utilize cosine similarity over high\-dimensional embeddings\. Under Semantic Equivalence \(Lemma[3\.2](https://arxiv.org/html/2609.16073#S3.Thmtheorem2)\),\|sim\(q,Sold\)−sim\(q,Snew\)\|<ϵ\|sim\(q,S\_\{old\}\)\-sim\(q,S\_\{new\}\)\|<\\epsilon\. BecauseSoldS\_\{old\}constitutes the vast majority of the embedded semantic space, dense retrieval exhibits a structural bias towards the denser centroid ofSoldS\_\{old\}phrasings\. Therefore, the hypergeometric expected value serves as a strict theoretical upper bound\.
Taking the limit as the interaction history scales:
limN→∞𝔼\[X\]≈limN→∞kMN\+M=0\\lim\_\{N\\to\\infty\}\\mathbb\{E\}\[X\]\\approx\\lim\_\{N\\to\\infty\}k\\frac\{M\}\{N\+M\}=0\(6\)AsN→∞N\\to\\infty, the probability of retrieving zero valid evidence \(P\(X=0\)P\(X=0\)\) approaches 1, proving Asymptotic Recall Decay\. ∎
### B\.2Proof of Theorem 2: The Majority Vote Trap
###### Proof\.
Assume the retriever successfully circumvents Theorem 1 and retrieves a mixed contextℛk\\mathcal\{R\}\_\{k\}containing11valid chunk \(SnewS\_\{new\}\) andk−1k\-1stale chunks \(SoldS\_\{old\}\)\.
During generation, the LLM utilizes scaled dot\-product attention\. Letαi\\alpha\_\{i\}denote the attention weight assigned to chunkci∈ℛkc\_\{i\}\\in\\mathcal\{R\}\_\{k\}\. Under Lemma[3\.2](https://arxiv.org/html/2609.16073#S3.Thmtheorem2), the semantic embeddings ofSoldS\_\{old\}andSnewS\_\{new\}are equivalent up toϵ<0\.10\\epsilon<0\.10\. Consequently, the query vectorqqyields roughly identical dot\-products across allkkchunks\.
Applying the softmax function over these practically uniform logits results in a non\-discriminating attention distribution:
αi≈1k∀ci∈ℛk\\alpha\_\{i\}\\approx\\frac\{1\}\{k\}\\quad\\forall c\_\{i\}\\in\\mathcal\{R\}\_\{k\}\(7\)
The final generation probability for a stateyyis the sum of the attention mass corresponding to the chunks asserting that state\.
P\(y=Sold\)=∑ci∈Soldαi≈k−1kP\(y=S\_\{old\}\)=\\sum\_\{c\_\{i\}\\in S\_\{old\}\}\\alpha\_\{i\}\\approx\\frac\{k\-1\}\{k\}\(8\)P\(y=Snew\)=∑cj∈Snewαj≈1kP\(y=S\_\{new\}\)=\\sum\_\{c\_\{j\}\\in S\_\{new\}\}\\alpha\_\{j\}\\approx\\frac\{1\}\{k\}\(9\)
For any typical retrieval window \(k≥5k\\geq 5\),k−1k≫1k\\frac\{k\-1\}\{k\}\\gg\\frac\{1\}\{k\}\. The probability mass overwhelmingly favors the stale state\. Thus, even when valid evidence is perfectly retrieved, generation collapses due to attention dilution, proving the Majority Vote Trap\. ∎Similar Articles
ConflictRAG: Detecting and Resolving Knowledge Conflicts in Retrieval Augmented Generation
ConflictRAG is a conflict-aware RAG framework that detects, classifies, and resolves knowledge conflicts in retrieved documents, achieving 88.7% detection F1 and 5.3–6.1% correctness gains over baselines while reducing API costs by 62%.
Governed Persistent Memory: Source-Bound State Semantics and Fail-Closed Release for Long-Horizon Agents
Introduces Governed Persistent Memory (GPM), a bitemporal state-transition model for auditable long-horizon agent memory with source-bound semantics and fail-closed release, validated on benchmarks and sealed evaluations.
From Faulty Memories to Corrected Actions: Dependency-Guided Rollback Repair for Memory-Augmented Agents
This paper introduces dependency-guided rollback repair for memory-augmented agents, a method that builds a typed memory-to-action graph from runtime provenance to selectively undo faulty memory effects while preserving benign state, achieving strong recovery on benchmarks.
@TheTuringPost: 20 advanced RAG types to know in 2026 Mindscape-Aware RAG (MiA-RAG) Multi-step RAG with Hypergraph-based Memory (HGMem)…
The article provides an overview of 20 advanced RAG (Retrieval-Augmented Generation) types expected to be relevant in 2026, covering long-document memory, adaptive retrieval, multimodal grounding, multilingual QA, graph reasoning, and security-focused RAG approaches.
MoM: Memory of Memory
This paper introduces Memory of Memory (MoM), a framework for LLM agent memory that commits current values on arrival while retaining displaced values as provenance, improving accuracy and reducing stale answers.