Demand Independent Proof, Not a Status Report

An agent's claim of success is a hypothesis — treat it as one until you hold evidence that no longer originates from the agent itself.

What it is

When an agent or pipeline step reports success, that report is self-issued testimony from the entity most motivated to appear successful. Independent proof means the evidence of success comes from a source the agent did not produce: a file written to disk and readable by a separate process, a test suite that passes under a fresh invocation, a downstream system that consumed the output and confirmed it, or a human who ran the verification command themselves. The distinction matters because agents hallucinate completion, misread their own output, and conflate "I attempted the action" with "the action succeeded." Demanding independent proof breaks that conflation structurally — the verification path does not route through the claimant.

The deeper reframing is evidence, not confidence. A model saying "this is done" is not evidence — it is confidence, which is cheap and uncorrelated with truth. A reviewer saying "looks good" may also be insufficient, because a glance is not an inspection. What agentic systems need instead are proof artifacts: durable, inspectable objects that establish a specific claim about the work and outlive the moment of acceptance. Useful proof artifacts, and what each one establishes:

The artifact must be durable and inspectable, not a transient pass that scrolls out of a log. If a future agent or human cannot look at the record and understand why the work was accepted, the system has lost part of its institutional memory — and the next decision has to re-derive trust from scratch.

When to reach for it

When NOT to

Exemplars

Related