← Research
NeurIPS 2026 Workshop (AgenticLS) · 2026

The Silent Mutation of Evidence: Tracing Citation Provenance in Agentic Biomedical Hypothesis Generation

In our own hypothesis-generation pipeline, the step that revises a hypothesis was reading different papers from the step that wrote it, and the citations it chose came from papers nobody had picked for relevance. Nothing errored, and the bibliography looked fine.

01

The problem

Agentic pipelines write research hypotheses and attach citations to each one. They are judged by the hypotheses they produce, and a hypothesis with a plausible bibliography looks the same whether its author read those papers or something attached them afterwards.

In Mendel, it was the second. When the pipeline revised a hypothesis, the step doing the revising had been handed a different list of papers from the step that wrote the original, and the two lists usually shared nothing at all.

0 of 1,258
citations chosen after a revision that came from the papers the generator read
17 of 18
research questions where the two paper lists shared no paper
89%
of a revised hypothesis’s citations attached afterwards by a word-overlap heuristic
02

Our approach

We instrumented the pipeline step by step without changing its code, logging every model call and every citation, and recording for each citation which list it came from and whether the model chose it or a heuristic attached it.

Then we tested the diagnosis directly. Before collecting any data we registered the analysis, then revised the same 90 hypotheses twice each, changing only which 25 papers the revising step was shown. Two people independently judged a sample of the resulting citations for relevance, without knowing which list each came from.

03

What we found

Scroll to follow one question through the pipeline. This is the question whose retrieval-order list is furthest from its topic; the other seventeen are less stark.

Retrieval

Retrieval returns 287 papers for this question. The pipeline builds two lists from them: the 60 most relevant, and the first 25 in the order they arrived.

The generator

The generator reads the relevance-ranked list and writes a hypothesis. Every one of its 7 citations comes from the list it read. This part works.

The mutation step

To vary the hypothesis, the pipeline forks it — and hands that step the other list, the one ordered by arrival. The two lists share no paper at all.

The drift

So the child's citation is drawn from papers nobody chose for relevance. Here that is a particle-physics preprint, rank 280 of 287, in a question about antibiotic resistance.

What hides it

Afterwards a word-overlap heuristic attaches 20 more papers from the whole corpus, 17 of them from the relevant list. The bibliography now looks right, and nothing errored.

The fix

One line: order the papers by relevance before handing them to the fork step, the same list the generator reads. The crossing edge disappears, and the hypothesis cites what it was shown.

Citation provenance for one question The generator reads the 60 most relevant papers and cites 7 of them. The mutation step is given the first 25 papers in retrieval order, which share 0 papers with the first list, and its citation comes from there. A linker then attaches 20 further papers. 287 papers retrieved for this question top 60 by relevance what the generator reads first 25 in fetch order what the fork step reads 0 shared 7 of 7 citations ROOT HYPOTHESIS cites only papers it was shown forked 1 citation FORKED HYPOTHESIS cites a paper the generator never saw rank 280 of 287 — particle physics after the fix linker adds 20, 17 of them relevant
04

The fix

The revising step took the first 25 papers in the order retrieval returned them. Retrieval groups papers by source and sub-question, so that order says nothing about relevance.

The fix gives it the same ordering the generator already uses: by relevance, then recency. It applies to all three revision operators.

05

The result

With only the paper list changed, the evidence a revised hypothesis cites is more closely related to the claim it supports, in every one of the 17 affected questions. On the one question where the two lists already largely overlapped, the change does nothing, as expected.

Two readers judged relevance independently of any automatic measure, and agreed with each other well. Across both, not one citation drawn from the relevance-ordered list was judged off topic.

+0.073
relevance of chosen evidence, 95% CI 0.051 to 0.102, in all 17 affected questions
0 of 25
citations from the relevance-ordered list judged off topic, by either reader
65%
from the deployed ordering judged off topic, on citations both readers agreed about
06

The paper

NeurIPS 2026 Workshop on Agentic AI for Biological Discovery (AgenticLS)

Abstract

Agentic systems for scientific hypothesis generation are evaluated on the hypotheses they produce, which cannot show where each hypothesis's evidence came from. We instrument a deployed biomedical pipeline operator by operator, logging every model call and citation without modifying production code. In 17 of 18 research questions the mutation step is shown the first 25 papers in retrieval order, disjoint from the 60 relevance-ranked papers the generator read, so nothing a mutated hypothesis cites of its own accord was available to the step that wrote its parent. A word-overlap heuristic then fills most of the bibliography from the wider corpus and masks the gap. In a pre-registered paired test that changes only that list, relevance-ranked candidates raise the similarity of chosen evidence in every affected question (0.721 to 0.793, difference 0.073 [0.051, 0.102]), with no effect in a negative control. The pipeline's own evaluator, the same model that wrote the hypotheses, rates the better-grounded arm higher (0.453 to 0.690) from four paper titles, a third of them supplied by the linker. Nothing errors.

Cite

@inproceedings{mendel2026silentmutation,
  title     = {The Silent Mutation of Evidence: Tracing Citation Provenance in
               Agentic Biomedical Hypothesis Generation},
  booktitle = {NeurIPS 2026 Workshop on Agentic AI for Biological Discovery},
  year      = {2026}
}