Research digest · COLM 2026 · Context Beyond the Window

The Recall Debt

Flat Memory Schemas Structurally Fail Multi-Hop Retrieval

Inside the idea · illustrative example

The answer is stored.
The connection is missing.

A search can find the note about the garden and miss the note that answers the question. Follow the designer’s name to see what changes.

Choose how to look for the answer
The question

Where was the garden’s designer born?

Note A · found

The garden

The garden was designed by Mira Vale.

A name gives us the next thing to search for.
Note B · outside the resultsNote B · reached through the name

Mira Vale

Mira Vale was born in Harbor Bay.

The answer was already in the archive.

Direct retrieval: the question mentions the garden, but the answer note does not. In this example, similarity search misses it.

Follow the connection: use the name from Note A to reach Note B. The intermediate note changes what we search for.

Invented names and notes, shown to explain two-hop retrieval. This is not a benchmark example or a live retriever; real retrieval may succeed or fail differently.

One result · visually

What we measured.

On 159 selected MuSiQue chains, resolving the bridge recovers more final documents.
BM250%
Dense0%
Stronger similarity≤22.6%
Bridge resolved · oracle-assisted61.6%

Recall@10 · proportion of final documents found in the first ten candidates · 0–100% scale. Selected embedding-disjoint subset, not all MuSiQue questions. The bridge condition uses oracle assistance.

01

Saving something is only the beginning

I want work with agents to accumulate. If a useful connection appears in one session, I want to be able to return to it from another question, without having to remember exactly where it was written. That is the practical concern behind this project.

A memory store can contain both pieces of an answer and still retrieve only one. Imagine asking a question that first requires identifying a person, then finding a fact about them in another document. That second document may look unrelated to the original question. Its relevance only becomes clear after the first step.

I led the framing, implementation, experiments, analysis, and writing of this work with Sean Wu. We tried to separate two problems that can look identical from the outside: the agent cannot reason through the answer, or the retrieval system never gives it the evidence it needs.

02

Separating retrieval from reasoning

We used a difficult subset of MuSiQue, a public question-answering benchmark with annotated two-hop connections. On 159 chains where the query and final document were far apart in embedding space, BM25 and dense retrieval found the final document 0% of the time at recall@10. That means it never appeared among their first ten candidates on this subset.

To check whether retrieval was the obstacle, we ran a separate answer experiment on 80 chains. With standard retrieval, the model answered 5.0% correctly. Supplying the missing final document raised that to 47.5%. The model still made mistakes, but the change localized a substantial part of the failure to the evidence it received.

We also tested stronger retrieval systems on the 159-chain subset. They reached at most 22.6% recall@10, compared with 61.6% for an oracle-assisted condition that resolves the intermediate bridge. I read that comparison as a reason to study how connections are represented and traversed. It is not a claim that every flat retriever must fail, or that the oracle-assisted result is a ready-to-deploy memory system.

03

The benchmark I had to question too

The operational-memory part of the study complicated the story. We mined candidate connections from a real corpus, used a model to judge them, and examined pairs that were distant in embedding space. But distance can mean two things: a subtle connection, or no useful connection at all.

In the later audit, only 2% of candidates in that distant tail were judged genuine bridges. Many apparent connections were artifacts of shared tokens. The audit itself relies on model judgments, with agreement and stability checks; those labels are not infallible ground truth.

This matters to how I present the work. The public MuSiQue experiment supports a retrieval failure on known-valid chains. The operational audit does not establish that the same failure is widespread in everyday agent memory. It shows how easily the process used to find a failure can manufacture examples of it.

04

What I want a memory system to preserve

For someone building a persistent assistant, storage is only part of the job. I would also ask whether the system can recover a connection when the next question uses different language, and whether it can show why that connection is relevant. Those are things to evaluate separately from how many notes it retains.

That is what I mean by recall debt: keeping information without a reliable way to use it later. This study does not measure how that debt grows over time. It gives me a specific retrieval problem to test and a warning about how to construct the test.

I am interested in comparing explicit links, graph retrieval, and learned traversal on validated cases. The next step needs to show which connections those methods recover, what they cost, and which remain missing. My work on handoffs approaches the same practical concern from the other direction: what should we preserve when a piece of work moves to someone new?

Source material · availability checked 11 September 2026

Public artifact still pending

The retained manuscript supports this account, but its repository is not public. This review did not verify a public paper or proceedings URL. The diagram above is explanatory; it is not a released experimental artifact.

Research summary

The question,
the test, the limits.

A compact reference for what we tested, what the result supports, and what would challenge it.

  1. 01Question

    Can a flat memory retrieve evidence whose relevance only appears through an intermediate concept?

  2. 02Claim

    On the selected MuSiQue chains, resolving an intermediate bridge improved retrieval of the final document over the tested direct-retrieval methods.

  3. 03System boundary

    Document retrieval and candidate selection, evaluated separately from the downstream model’s ability to answer from supplied evidence.

  4. 04Intervention

    Resolve the intermediate bridge before asking the retriever to surface the terminal document.

  5. 05Measurement

    Recall@10 on 159 gold-annotated two-hop MuSiQue chains, plus answer accuracy when the missing terminal is supplied.

  6. 06Failure mode

    Embedding-disjoint candidates can look like bridges without being semantically valid; disjointness is not a ground-truth label.

  7. 07Next falsifier

    A flat retriever that consistently recovers the residual bridge cases without an explicit traversal structure.

I connect these research questions in Inside the loop, where I write about the wider direction of my work.