Use a Second Agent as Auditor

The agent that did the work is the worst possible choice to verify the work — put a second agent in the audit seat with no stake in the original claim.

What it is

When a task is completed by an agent, that agent's verification of its own output is structurally compromised: it is reasoning from the same assumptions, biases, and context that produced the original work. A second agent placed in the auditor role has none of those anchors. It reads the artifact cold — without the history of decisions that led to it — and applies independent judgment about whether the output matches the specification, whether required steps were actually taken, and whether claims of success are backed by evidence. The auditor agent is not asked to redo the work; it is asked to verify the work's outputs against stated requirements. The separation of roles is the mechanism that makes the verification meaningful.

When to reach for it

When NOT to

Exemplars