AI Agent Mistakes: How Their Cost Sets the Launch Score
In a worked example, candidate A fails 14 test cases and candidate B only 10. Yet B is the one that gets blocked.
IN 30 SECONDS
A launch score is set per kind of mistake: a zero bar where a wrong answer has no nameable price, a budget where the cost is reviewer minutes.
KEY TAKEAWAYS · 3
- Price both ways of being wrong. Block known severe failures in the eval set, but zero observed failures does not prove zero production risk.
- Set review-rate limits from a documented review capacity: the escalation budget is the minutes you agree to pay for.
- Fewer failures can still block a release, if one lands in the class whose bar is zero.
On this page
Price both directions of being wrong
IN SHORT Being wrong comes in directions with very different prices, so each direction gets its own kind of limit.
WORDS TO KNOW
- Threshold
- The score a new version must reach on one measured dimension before it may ship. Also called the bar.
- Thin evidence
- A case where the documents don’t really support an answer, so the agent should pass it to a person.
- Escalation
- The agent hands a case to a person instead of answering it.
The costly direction is answering on Thin evidence A case where the documents don’t really support an answer, so the agent should pass it to a person. See the glossary: possibly nobody notices until an audit. It’s what verified citations and abstention are designed to prevent while the agent runs. Here it gets a Threshold The score a new version must reach on one measured dimension before it may ship. Also called the bar. See the glossary instead: zero, because nobody can name its price.
STEP BY STEP
Step 1. The question. Which way of being wrong is expensive in your domain?
- The question Which way of being wrong is expensive in your domain?
- Zero bar A confident wrong answer would reach someone who acts on it: blocked.
- A budget Price the reviewer minutes of each unnecessary refusal, and renew the budget.
- No gate Cheap both ways: spend the deeper evaluation budget where failures cost more.
A slow agent gets a ceiling set by the review window. A leak gets no threshold at all: it blocks the release.
WATCH OUT
A read-only drafting tool and an agent that can move money need different evidence. Both benefit from regression checks. Broader authority warrants stronger tests, explicit approvals and tighter operational controls.
Coming up next: So what happens when two candidates meet these two bars?
A worked example: two candidates, one blocked
IN SHORT On the same illustrative set, the candidate with fewer failures is the one that gets blocked.
Every value here is invented: the arithmetic transfers, the values never do. The set has 200 cases: 160 the agent can answer, and 40 with thin evidence, where it should escalate.
IN PLAIN WORDS
An unnecessary Escalation The agent hands a case to a person instead of answering it. See the glossary is a case the agent passes to a person when it could have answered. Each one costs reviewer time, so it has a price.
Two bars apply: zero thin-evidence cases answered, and at most 10% unnecessary escalations, 16 of 160.
A WORKED EXAMPLE
Illustrative numbers
PASSCandidate A clears both bars
INPUT
- Thin evidence, answered anyway
- 0 of 40
- Unnecessary escalations
- 14 of 160
- Total failures
- 14
WHAT HAPPENS
- Zero bar on thin evidence: none observed, so it holds.
- 14 of 160 is 8.75%, under the 10% budget.
- At about $3 each, these escalations cost about $42 a run.
OUTPUT
- Result
- can ship
BLOCKEDCandidate B: fewer failures, still blocked
INPUT
- Thin evidence, answered anyway
- 1 of 40
- Unnecessary escalations
- 9 of 160
- Total failures
- 10
WHAT HAPPENS
- 9 of 160 is about 5.6%, well under the budget.
- But one thin-evidence case got a confident answer, and that bar is zero.
- B has fewer failures than A. The class that matters failed.
OUTPUT
- Result
- blocked
- Next
- back into the loop
The cost per escalation is the only input with a source: about three reviewer minutes at a modelled $60 an hour, from what it costs to run 46 agents. That is about $3 each.
$48
a run for 16 unnecessary escalations
Illustrative: 16 × about $3, from episode 7’s modelled assumptions.
16 is the count this queue agreed to absorb. So the bar isn’t “10 percent accuracy”. It reads: we will pay for 16 of these, and here is the rate that produced that count.
Change one input and the bar moves: halve the reviewer rate, or move review from same-day to two hours. The number should move when your cost of being wrong moves.
ITEM GET
Fewer failures can still block
WATCH OUT
The zero bar blocks any observed failure in its severe class. That is an acceptance decision, not a statistical claim that the true failure rate is zero. If the system can’t meet it, reduce its authority or change the workflow. Don’t treat the test set as proof of safety.
FAQ
Agree on the unacceptable failures and the review budget with the workflow owners, and measure on a versioned, representative set. A zero-failure gate can veto known severe failures; it can’t prove unseen ones are impossible. Derive the other limits from capacity, quality needs and uncertainty, and document why.
STAGE CLEAR
What you now know
- Why each way of being wrong gets its own limit: a zero bar, a budget or a block.
- Why the candidate with fewer failures can still be the one that’s blocked.
Check yourself
Tap or click a question to see the answer.
In the worked example, the review team doubles in size. Which bar could be re-priced, and which one should not move?
The escalation budget can be re-priced with the risk owner: it comes from what the queue can absorb. The zero bar on thin evidence stays: it was never priced in minutes.
Former CTO of Integra. Named author (1 of 5) of ERC-3643, first author of ERC-6960, co-author of ERC-7410, and co-author of ERC-8203, which is still a draft. Building production AI and regulated Web3 systems.
Have a project to ship or a role to fill?
Discuss your project or roleFollow the engineering notes
Get new articles on production AI and smart contracts by email.