init.news●A FIELD JOURNAL
FOR HUMAN OPERATORS
Agent systems / FIELD GUIDE4 MIN READ

Your agent remembers the answer. Who tells it the answer changed?

A small memory contract for source versions, valid time, dependency checks, and corrections that reach the answers built on an old fact.

Get the useful answer ↓

THE USEFUL ANSWER

Store a memory's source and version, the interval it describes, and the claims that depend on it. When evidence changes, update eligibility for future use and inspect the dependent claims. Preserve historical facts when they remain true about the past. Deleting one vector or adding a newer paragraph is not a complete correction policy.

A handoff needs a return pathIllustrative workflow: a task branches into a tool and memory, reaches an action, and returns a receipt. The lines explain a proposed relationship, not measured execution./ AGENT SYSTEMSA WORKING MODELILLUSTRATION / NOT MEASURED RESULTSTASKTOOLMEMORYACTIONRECEIPT RETURNS
Make the handoff inspectable: intent, action, receipt, verification.ILLUSTRATIVE WORKFLOW

01Version the claim, not just the document

Consider an invented project record: a release is planned for June, so an agent creates a preparation checklist. The release then moves to August. The old plan is still evidence of what was planned at the time, but it should not answer 'when is the release?' today. The checklist may need revision; an unrelated fact in the same document may remain valid. This is why corrections need more structure than newest-document-wins.

Our proposed record separates source evidence, a claim extracted from it, and an action or conclusion derived from that claim. That is a policy choice for an application, not a requirement to install a graph database. A relational table with explicit dependency records can be enough to make the first correction path inspectable.

Swipe or scroll to compare

Record fieldQuestion it answersPractical rule
claim_id + revisionWhich statement is this?Keep immutable versions instead of replacing the only record of a past claim.
source_id + source_version + passageWhere did it come from?Retain a stable evidence pointer and the checked version.
observed_at + valid_from + valid_toWhen was it learned, and when does it apply?Keep observation time separate from the period described.
status + status_reasonMay a current answer rely on it?Use explicit states such as current, superseded, disputed, or unsupported.
depends_on + relation_typeWhat conclusions may need review?Distinguish direct support, optional context, and derivation.
scope + access_policyWho may use this evidence?Recheck access at retrieval and action boundaries, including cached summaries.

02Borrow a vocabulary without borrowing false guarantees

W3C's PROV data model distinguishes entities, activities, and responsible agents so that provenance can describe how a result was produced. PROV-O provides relationships for derivation and revision, and a way to describe an entity's invalidation. [1][2] These are useful reference concepts. They do not decide whether a disputed business claim is true, or automatically propagate a correction through an agent's memory.

Keep your application status separate from the ontology's definition of invalidation. A source becoming unavailable is not proof that every statement it supported is false. A replacement source does not necessarily invalidate an historical statement. Record the reason for each transition and the policy that made the decision; avoid treating one ambiguous 'stale' bit as a complete explanation.

03Make correction a transaction with follow-through

  • Append the new source version and extract the specific changed claim. Compare the assertion and effective period, not just embedding similarity.
  • Mark the previous claim's current-use status and link its replacement, conflict, or missing support. Retain permitted historical evidence.
  • Find direct dependents. Re-evaluate those whose support actually changed, then continue only when their own status or conclusion changes.
  • Invalidate or recompute affected answer caches and summaries. A corrected store with an obsolete cached answer still serves the old claim.
  • Record a correction receipt: changed records, examined dependencies, revised outputs, unresolved conflicts, and any required human decision.

04Check both kinds of persistence

LangGraph's documentation distinguishes thread-scoped checkpoints from stores for durable information across threads. [3] Use that distinction as a review prompt even with another framework: a corrected long-term store may coexist with an earlier conversation checkpoint. Decide whether a resumed run must revalidate its evidence before acting, and store the version it actually used.

Test four cases before expanding the memory system: a future plan changes; a historical event gains a correction; two credible sources disagree; and a principal loses access to a source. Ask both a current-state question and an explicitly historical question. Inspect retrieved evidence, final assertions, dependent summaries, and any resumed action.

Success means the system can explain which evidence is eligible and why, while preserving useful history within its retention policy. It does not mean every conflict has been resolved. This guide proposes a design and evaluation recipe; it reports no benchmark gain and makes no claim that a provenance graph alone prevents stale answers.

FOLLOW THE EVIDENCE

Sources & checks

  1. W3C: PROV-DM, the PROV Data Model ↗

    [1] Entity, activity, agent, derivation, and provenance concepts; foundational standard rather than a new agent-memory release.

    CHECKED 2026-10-09
  2. W3C: PROV-O, the PROV Ontology ↗

    [2] Derivation, revision, generation, and invalidation vocabulary; application validity policy is explicitly this guide's proposal.

    CHECKED 2026-10-09
  3. LangGraph: Persistence ↗

    [3] Distinction between thread-state checkpointers and stores for durable cross-thread information.

    CHECKED 2026-10-09

Sources are linked above so the argument can be checked independently. Editorial revisions retain the same public address.

FROM A GOOD READ TO A USEFUL NEXT STEP

Put one idea
to work.

Three practical workbooks for your business, your visibility, and your AI systems. Explore the method now. When private downloads open, an email and your consent will unlock your chosen kit.

Preview your field kit ↗
SOMETHING YOU CAN USE TODAYRead the related field guide ↗

No email needed. Start with one practical step.

Private downloads are not available yet. No email is collected while this form is unavailable.

Optional download · No mailing list · No email sent