AI DevelopmentDecision Matrix7 min readPublished September 6, 2026

Six date fields · one fixed comparison order · fetched today is not true today

An AI Agent Read an Old Web Page: How to Spot the Gap

Check whether an AI research answer uses the right web revision. Separate retrieval time, publication date and effective date when primary pages disagree.

DA
Digital Applied Team
Research and practical implementation
PublishedSeptember 6, 2026
Read time7 min
SourcesRFC 9111 · our worksheet

Check the dates of the evidence, not just the date the agent opened the page. A fresh fetch can return an old announcement. A new summary can repeat a superseded figure. The right source depends on whether you need the current position or an accurate account of an earlier one, and an agent that reports “retrieved today” has told you about the request, not about the fact.

When two primary pages disagree, record the precise claim and the version each supports before choosing. A visible date can help explain a conflict, but “newer page wins” is too crude for documents that describe different periods or conditions. This guide gives the agent a six-row worksheet for dating a claim, a fixed order for resolving conflicts, a worked example of a documentation change, the ways stale evidence still gets through, and a rule for when a dependent conclusion needs refreshing rather than the link under it.

Key takeaways
  1. 01
    Separate the dates.Fetch time, revision time, observation period and effective date answer different questions. A claim needs the one that matches the decision.
  2. 02
    Resolve the claim, not the page.Compare the passage and scope that affect the decision, not only the page headings. Two pages can both be right about different things.
  3. 03
    Keep historical evidence.An older source can be correct for an earlier event while being wrong for a current recommendation. Do not delete it; date it.
  4. 04
    Refresh the conclusion the evidence supports.Checking that a link still resolves is not checking that the claim still holds. The refresh unit is the decision, not the URL.

01 — The ProblemFresh is a property of the fetch

Research agents are built to retrieve, and retrieval has a timestamp that is easy to log and easy to show. So the agent reports it: “as of today”, “retrieved this morning”. The phrase is true and almost meaningless. The page it retrieved may be an announcement from two years ago that still ranks well, a tutorial copied from an older version of the documentation, or a report whose data were gathered long before its publication date.

The failure is not that the agent fetched something old. Old evidence is often exactly right. The failure is that the agent let the fetch date stand in for the dates that matter, and the reader inherited a confidence the evidence never had. The remedy is to make the agent ask, for every claim that depends on timing, which of several dates it actually knows and which it is assuming.

The sentence to ban

“According to the latest information…” with no date attached. Every word of it is a fetch-time claim dressed as a fact-time claim. Make the agent write the date it means, or write that it does not know it.

02 — The WorksheetPut the relevant dates beside the claim

Use this worksheet for an assertion where timing changes the answer. You do not need a timestamp for every sentence. Record unknown dates as unknown; a guessed date is worse than a visible gap, because a gap prompts a check and a guess prevents one.

The right-hand column is the misreading each date invites. They are the mistakes an agent makes by default when it has only one date and treats it as all of them. The worksheet works by forcing the agent to say which row each date it found actually belongs to.

Proposed evidence-date worksheet, reviewed September 7, 2026; not a sample of stale pages.
Date or identifierQuestion it answersCommon misreading
Retrieved atWhen did the agent inspect this representation?Fetched today means the underlying fact is current.
Published or revisedWhen was this document issued or changed?Every number on it was measured on that date.
Observation periodWhen were the reported events or data observed?The report year is the sample year.
Effective from or untilWhen does the described condition apply?Announcement date and activation date are identical.
Version or stable identifierWhich document or data edition supports the claim?A matching page title means unchanged evidence.
Correction or replacement linkWas this statement explicitly superseded?An unchanged copy outweighs a documented correction.

03 — The StandardA fresh response does not certify a current claim

RFC 9111’s HTTP caching standard uses freshness to govern reuse of stored responses. Its Expires definition does not imply that the underlying resource changes at that moment. Our editorial conclusion is separate: successful retrieval is not proof that a claim is still applicable. The protocol’s notion of “fresh” is about whether a cache may serve a copy without asking the origin; it says nothing about whether the origin’s content describes the present.

This matters because agents often surface cache-related signals as if they were evidence about facts. A response that arrived with no caching headers, or one the agent fetched directly from the origin, is just as capable of describing conditions from three years ago. The transport layer can tell you the copy is recent; only the document can tell you what period it describes, and only if someone reads it for that.

This article is about interpreting retrieved evidence. It does not diagnose a particular cache layer or prescribe headers. If the agent reads stale internal records, the data read-path guide addresses a different source of the problem.

04 — The OrderCompare disagreeing pages in a fixed order

First state the user’s time-specific question. “What was announced?” and “What is available now?” may legitimately require different answers from the same pair of sources. Then identify each page’s product, population, region or version scope. Apparent conflicts can disappear when those conditions are separated, and an agent that skips this step will spend its effort adjudicating a disagreement that does not exist.

Next look for an explicit correction, replacement notice, revision history or effective date in the source documents. Prefer the source responsible for the disputed fact within the relevant scope, while retaining the older document when explaining what changed. Do not let several copied summaries outvote a corrected primary; a dozen pages repeating the old figure are one source with twelve mirrors.

If two applicable primary pages still disagree, show the conflict and its practical consequence. For a decision that depends on the disputed detail, leave that detail unresolved or seek authoritative clarification. Avoid averaging incompatible values or silently selecting the more convenient one.

Two pages give different values
State the user’s question first: historical or current? Then check whether the pages describe the same scope
Scope
Same scope, still different
Look for a correction, revision history or effective date on each; the one that supersedes wins for the current question
Supersession
Many pages agree against one
Trace the many back to their source; copies do not add weight. A corrected primary beats any number of mirrors
Provenance
Two primaries, both applicable, still disagree
Show both with their dates and the consequence for the decision; do not average, do not pick quietly
Unresolved

05 — The ExampleKeep historical and current answers apart

Consider a hypothetical documentation change: an announcement describes an upcoming limit, a later technical page documents the active limit, and a tutorial still repeats the announcement. A question about today’s implementation should use the applicable technical documentation and its version. A question about the announcement should preserve what the announcement actually said. Three pages, two correct answers, one wrong one, and which is which depends entirely on the question.

A study has another timing pattern. A recently released report may analyze observations from an earlier year. The report can be the newest available source while its data remain historical. State both dates when that distinction affects the recommendation: “a report published this year, on data gathered two years earlier” is a different piece of evidence from “this year’s data”, and an agent that writes the second when it means the first has invented currency.

If a secondary summary adds no newer evidence, describe it as a summary. The source-independence reference helps trace those relationships without confusing distribution with an update.

Hypothetical page 1
The announcement
Published first · describes a future state

Right answer to “what was announced and when?” Wrong answer to “what is the limit now?” Keep it, dated, as the record of what was said.

Historical
Page 2
The technical reference
Revised later · carries a version

Right answer to “what applies today?” Its version identifier is the thing to cite, because the page will change again and the title will not.

Current
Page 3
The tutorial
Fetched today · repeats page 1

A fresh fetch of stale content. Adds no evidence; counts as a mirror of the announcement. The agent’s “retrieved today” is true and irrelevant.

Mirror

06 — The LeaksThree ways stale evidence gets through

Even an agent that fills in the worksheet can be misled, and the three common routes are worth knowing because each looks like diligence from the outside.

The confident undated page: a vendor page with no visible date is read as current because nothing contradicts that reading; the worksheet row says “unknown”, and “unknown” gets silently rounded to “now”. The majority of mirrors: several search results agree, so the agent reports consensus, when all six copied the same superseded announcement and the one corrected primary sits on page two. The report-year shortcut: a study dated this year is cited as evidence about this year, and the methodology section that puts the data collection two years earlier was never opened.

The defense in each case is the same habit: when a date is missing, write “unknown” into the claim itself rather than into a footnote, and let the reader see the gap. An honest “as of an undated vendor page” is weaker than a dated claim and far stronger than a false one.

What “unknown” should look like on the page

“The vendor’s documentation (undated; read on the fetch date) states the limit as X.” The reader now knows exactly how much to trust it and what to check. “The limit is X” with a fetch date in a footnote tells them nothing of the kind.

07 — The RefreshRefresh the dependent conclusion, not just the link

Choose refresh timing according to the decision. A fast-changing access condition deserves another check near the action; a historical definition may remain useful for much longer. There is no universal number of days after which every source becomes unreliable, and a policy that re-fetches every link monthly will confirm that the links resolve while the claims drift.

The unit of refresh is the conclusion that depends on the evidence. If a recommendation rests on a limit, re-check the limit before the recommendation is acted on, and re-read the recommendation in light of what you find. For edits to an existing article, follow the content fact-preservation guide, which traces a changed fact into the summaries and advice built on it. Keep the current uncertainty near the claim, rather than hiding it behind a general “last updated” label. Teams that want evidence dating built into their research agents rather than left to the prompt can work with our AI transformation practice.

08 — DecisionThe evidence date has to match the decision date

Practical decision

Match the evidence date to the decision date.

Open the relevant primary, inspect its revision and identify when the claim applies. Preserve useful historical sources, but expose unresolved conflicts and unknown dates before an agent’s recommendation becomes an action.

For implementation support, explore our AI transformation services.

Build reliable AI workflows

Turn a promising workflow into work you can verify.

Digital Applied helps teams define acceptance checks, connect the right tools and make AI work reviewable.

Clear scopeReviewable resultsPractical implementation
Implementation

From evidence to operation

  • →Define the decision and its limits
  • →Choose the appropriate tool access
  • →Verify results before delivery
Questions and answers

Common questions

Not automatically. It may still support a stable definition. For time-sensitive claims, record the missing date as unknown in the claim itself, and look for version or change evidence elsewhere on the site before relying on it.
Digital Applied newsletter

Deep dives on AI, marketing and development.

Practical guides and fresh insights by email. No recycled takes.