Why evidence provenance matters in AI research systems
A citation should be a resolvable relationship between a claim and the evidence that supports it, not a decorative link added after generation.

Research systems are often evaluated by the quality of the final summary. For work that needs to be checked, the summary is only one part of the result. A reader also needs to know which sources were considered, what those sources actually said, and how each statement in the answer relates to them.
That relationship is provenance. It is useful when represented as application data that survives from retrieval through synthesis and revision.
Model the objects separately
At minimum, a research workflow should distinguish a source, an evidence excerpt, a claim, and the relationship between a claim and its supporting evidence. A source can be a page or document. Evidence records the specific passage and retrieval context. A claim is a concise statement the system may use in its synthesis.
type Evidence = {
id: string;
sourceId: string;
excerpt: string;
retrievedAt: string;
toolCallId: string;
limitations: string[];
};
type Claim = {
id: string;
text: string;
evidenceIds: string[];
confidence: "low" | "medium" | "high";
};Keeping these records distinct prevents a citation string from becoming the only surviving trace of how a sentence was produced.
Preserve the retrieval context
A URL alone may not be enough. Pages change, snippets can be partial, and a research tool may transform or filter the original result. Keep the title, URL, excerpt, retrieval time, tool identity, tool-call reference, and any known limitations. If content must be fetched again, the application can report that the source changed instead of quietly substituting new text.
The trace should also identify which session and query objective led to a retrieval. That context helps a reviewer judge whether a source was relevant and whether a search stopped too early.
Validate support before writing
Generation should not manufacture a source relationship from nearby text. Before a claim enters a report, verify that its evidence IDs exist and that the selected evidence is available to the current writing operation. Claims with no support should be rejected, left unresolved, or explicitly labeled as hypotheses.
This does not prove that the sources are correct. It prevents a narrower failure: a polished factual sentence appearing without an inspectable trail. Confidence and limitations should help a person decide what to review next, not act as a substitute for review.
Carry provenance into the document
When a paper is generated, citations should be built from selected evidence and the configured citation style. The writing operation needs to know which research sessions and sources it is allowed to use. A revision should retain its parent or version relationship so users can compare drafts without losing the earlier one.
The same evidence view should be reachable from the paper itself. A user who sees a citation should be able to inspect the excerpt and retrieval information without reconstructing the entire research session.
Design for missing and conflicting evidence
Real research produces weak sources, missing details, and conflicting claims. A workflow that only has a “complete” state encourages the model to smooth over gaps. Preserve uncertainty and let a report say what it could not establish. When two sources disagree, retain both evidence paths and make the disagreement visible.
It also helps to separate evidence coverage from prose quality. A well-written answer with no support is not a successful research result. A partial answer with clear gaps may be more useful because it tells the reader where additional work is needed.
Provenance makes revision safer
If a source is removed or an excerpt changes, the system can identify the claims and passages that depend on it. If a draft is revised, it can preserve the evidence set used for the prior version. This creates a practical basis for review and correction without pretending that every generated sentence is permanently verified.
A useful baseline
- Give sources, evidence, claims, and citations stable IDs.
- Store excerpts and retrieval context with the source.
- Require every factual claim to reference evidence.
- Keep limitations and uncertainty visible.
- Restrict writing to sources selected for that task.
- Preserve versions and evidence relationships during revision.
- Let a reader navigate from document to excerpt to source.
Evidence provenance is not just a bibliography feature. It is the data model and interaction path that makes an AI-assisted research product inspectable.