Business

How to Set a Stop Rule for an AI Pilot Before It Starts

Antonio Evans11 min read

A whiteboard divided into three columns labeled 'Single Threshold', 'Composite Score', and 'Staged Gates'.
Key points

Key points

  1. 1A stop rule is a written, quantified condition plus a named person with authority to halt the pilot, agreed before any data is collected.
  2. 2Error rate, review time and cost per task are the three measurements that catch almost every failing pilot, and each needs a baseline plus a threshold.
  3. 3Single thresholds are easy to run but brittle, composite scores catch slow drift but can hide a safety failure, and staged gates fit multi-week pilots with distinct phases.
  4. 4Teams that define quantified success criteria before launch report far better outcomes than teams that define success after the fact, so the stop rule is a success tool, not a kill switch.

Why the stop rule has to exist before launch

Most AI pilots do not fail loudly. They drift. The demo works on a clean sample, the sponsor loses interest, and six months later nobody can say whether the thing was ever good. Omdia's analysis of the pilot funnel puts the core problem plainly: pilots fail not because of intrinsic flaws in the AI technology but because enterprises and vendors underestimate the complexity of deployment, which is why it recommends structured pre-pilot planning rather than open-ended experimentation (Omdia).

The measurement gap is the mechanism behind that drift. MIT's GenAI Divide research, as summarized by Olakai, found that 95% of generative AI pilots fail to deliver rapid revenue acceleration, and the differentiator among the survivors is whether measurement was built in from day one (Olakai). A stop rule is the cheapest possible form of that measurement: one number, one owner, one date.

The strongest evidence for writing the rule early is about success criteria generally. The Institute of AI PM cites data showing that 73% of failed AI projects had no agreed definition of success before the project started, and that projects with quantified success metrics defined upfront achieve a 54% success rate versus 12% for those without (Institute of AI PM). A stop rule is the mirror image of a success metric. You cannot credibly define one without the other, because both depend on the same baseline measurement.

There is a governance argument too. Alex Lieberman's eight readiness checks before pressing go include a specific line item: "Ownership and decision rights," where people know who approves changes, resolves issues, and stops the test (Alex Lieberman). If you cannot name that person, you are not ready to start.

The three metrics that end most pilots

You can monitor twenty things. Three will end almost every failing pilot on their own, because they map to the three ways an AI workflow damages a business: it is wrong, it is slow, or it is expensive.

Error rate. The share of outputs that fail your quality bar, not the share the model scores badly on a benchmark. Define the bar in business terms: an invoice coded to the wrong cost center, a support reply that promises something the policy does not allow, a document summary that omits a material clause. Wavect's scorecard treats straight-through completion rate (successful actions with no human correction or escalation, divided by eligible attempts) as a core pilot KPI, with a suggested green band at 80% or above and red below 60% (Wavect).

Review time. The minutes a human spends checking and correcting each output. This is the metric teams most often forget to baseline, and it is the one that quietly eats the business case. If the AI saves four minutes of drafting and adds five minutes of review, the pilot is negative value no matter how good the output looks. Wavect's suggested bands put human correction time at 20% of baseline task time or less for green, and above 50% for red (Wavect). Set your own numbers against your own baseline, but measure review time from the first day, at the individual task level, not as an aggregate impression.

Cost per task. Not cost per token, and not cost per call. Taskade's guide lays out the formula that matters: price per token times tokens per attempt, plus tool fees, times attempts per accepted result, plus one-time costs such as human review (Taskade). DoiT makes the same point with the retry math: expected cost per solved task equals cost per attempt divided by success probability, and a model that is 10% more expensive per attempt but succeeds far more consistently can be much cheaper per correct task once retries and cleanup are counted (DoiT).

That last point is the decision rule most teams miss. When you set a cost-per-task threshold, set it on the accepted-result basis, not the attempt basis. Otherwise a model that fails cheaply looks better than a model that succeeds reliably.

MetricWhat it measuresTypical failure it catchesBaseline you need before launch
Error rateShare of outputs failing the business quality barSilent wrongness that passes automated checksManual sample of the same task, scored by the same reviewer
Review timeHuman minutes per task spent checking and correctingAutomation that shifts work rather than removing itTimed review of the existing manual process
Cost per taskAll model, tool and review spend per accepted resultUnit economics that collapse at production volumeCost of the current process, including rework and error loss

Three formats for the stop rule, compared

There is no single correct format. The format you choose should match how much uncertainty the pilot carries and how granular your measurement can be. Here is how the three common formats differ in practice.

FormatHow it worksStrengthsWeaknessesBest fit
Single thresholdOne metric, one number, one tripwire (for example, error rate above 5% over 100 tasks)Impossible to argue with, trivial to monitor, runs on a spreadsheetIgnores trade-offs, and a single noisy metric can trigger or mask a decisionShort pilots, single-workflow tests, first AI deployment in a team
Composite scoreWeighted score across several metrics, with a floor per metricCaptures trade-offs and tracks slow drift, hard to game with one good numberWeights get negotiated after results arrive, and a high average can hide a failing componentPilots where multiple outcomes matter and one bad week should not end the test
Staged gatesFixed review points, each with its own exit criteriaForces early evidence and explicit stop points, matches how the work actually phasesSlower to trigger between gates, needs discipline to hold the meetingMulti-week pilots with distinct phases (data access, shadow mode, live use)

The composite format carries a specific trap that Wavect names directly: never let a high average hide an unacceptable safety, false-positive or auditability failure (Wavect). If you use a composite, attach hard floors to any metric where a single breach is disqualifying, and state those floors as vetoes rather than as low weights.

The staged gate format has the strongest structural support in the literature. Rubicon's stage-gate model defines each gate as a decision meeting with the business owner, IT, security and the delivery team, where the options are go, change or stop; and it states plainly that stopping at a gate means the process worked (Rubicon). That framing is worth borrowing even if you choose a different format. A stop that follows the written rule should be recorded as a success of governance, not a failure of the team.

The two-page pilot charter approach makes the same demand in document form. A charter should carry logistics, purpose and scope, quantified objectives with baselines and targets, and explicit success and exit criteria, all fixed before launch (ROSE). The stop rule lives in the exit criteria section, and it is two sentences long at most.

A worked example with numbers

An accounts payable team is piloting an AI document review workflow on supplier invoices. Here is how the stop rule gets built, with the arithmetic shown.

Baseline first. The team samples 100 invoices processed manually. The loaded cost of the AP clerk is 45 dollars per hour, and average handling time is 12 minutes, so labor is 9.00 dollars per invoice. Rework and error loss (mis-coded invoices found and corrected downstream) adds 1.20 dollars per invoice on average. Baseline task cost is 10.20 dollars per invoice.

Set the thresholds. The team picks a composite score with veto floors:

  • Error rate: target at or below 3% of invoices with a material coding or vendor error. Stop floor: above 5% across a rolling 100-invoice window.
  • Review time: target at or below 3 minutes per invoice (25% of baseline handling time). Stop floor: above 6 minutes per invoice.
  • Cost per accepted result: target at or below 7.00 dollars per invoice (roughly 70% of baseline). Stop floor: above 10.20 dollars per invoice, meaning no saving at all.

Run the arithmetic on a bad week. The model costs 0.18 dollars per attempt on average, attempts 1.6 times per accepted invoice, and review runs at 8 minutes, well past the floor. Cost per attempt is 0.18 times 1.6, which is 0.288 dollars, so 0.29 dollars of model spend per accepted result. Review cost is 8 minutes at 45 dollars per hour, which is 6.00 dollars. Total cost per accepted result is 6.29 dollars. That looks like a saving against 10.20 dollars, and a team watching only cost would keep going.

Now add the corrections. Suppose 9% of invoices carry a material error, and each one costs 14 dollars to find and reverse downstream. Error burden is 0.09 times 14, which is 1.26 dollars per invoice. Total cost is 7.55 dollars, review time is 8 minutes against a 6 minute floor, and both the review floor and the error floor are breached. The composite score might still look green because cost improved. The veto floors are what end the pilot. That is the entire reason to write them as vetoes.

Set the sample size before you start. The short answer to "error rate above 5%" needs a denominator. Say so in the rule: 100 tasks for a first signal, and a rolling 100 for ongoing checks. A window of 20 tasks cannot distinguish 3% from 9% with any confidence, and arguing about that after a bad week is exactly the conversation the stop rule exists to prevent.

Where the numbers come from. Every threshold above is derived, not borrowed. The 70% cost target follows Wavect's suggested green band of cost per successful action at 70% of baseline or less (Wavect). The 25% review target follows the same source's 20% guidance adjusted upward for a document-heavy workflow. Do not copy the numbers. Copy the derivation method: measure the baseline, pick a target that makes the investment worthwhile, and set the stop floor at the point where the pilot is no longer worth running.

A worked cost check you can reuse. If your vendor quotes a token price and you want the accepted-result figure, the shape of the calculation is this:

cost per accepted result
  = (price per token x tokens per attempt + tool fees per attempt)
    x attempts per accepted result
    + human review minutes x loaded rate / 60
    + error rate x average cost to correct one error

Taskade's guide gives the same structure line by line, including a 20-task test to measure your own numbers rather than forecast them after the pilot starts (Taskade). If you want one API key across text, image and embedding models so the token side of that formula is a single invoice rather than four, Quanta Inference exposes text, image, video, audio and embedding models through one OpenAI-compatible endpoint: Quanta Inference.

Who has the authority to pull the plug

Name one person. Not a committee, not a steering group, not "the sponsor." A named individual, with a named backup, written into the charter.

The reason is mechanical rather than political. A committee can only stop a pilot at a meeting, and meetings can be deferred. A single owner can stop it on the day the threshold is breached. Alex Lieberman's readiness checklist separates two things that teams routinely merge: the business owner who owns the result, and the people who know who approves changes, resolves issues, and stops the test (Alex Lieberman).

A workable split of authority looks like this:

RoleCan stop the pilot?Responsibility
Pilot lead (day-to-day operator)Yes, immediately, for any veto-floor breachHalts live use, logs the breach, notifies the owner the same day
Business ownerYes, and owns the formal stop decisionChairs the gate meeting, signs the written decision record
Executive sponsorYes, but not as the primary stopperFunds the pilot, and should not be the only person able to halt it
Steering committeeNo, not aloneReviews decision records, does not replace the named owner

The pilot lead having immediate stop authority is the part most organizations get wrong. If the only route to stopping is an escalation, the pilot keeps running while the escalation is scheduled. Make the lead's authority explicit and time-boxed to a working day, with the business owner confirming the formal decision afterward.

Two governance safeguards are worth writing in. First, the sponsor should not be the sole decision maker on their own pilot. The Spark Academy framework names letting the sponsor decide on their own pilot as one of the standard mistakes, and its rule is blunt: three weak answers out of four means stop (Spark Academy). Second, stopping should be a recorded outcome, not an embarrassment. Rubicon frames the gate meeting as go, change or stop, and states that stopping at a gate means the process worked (Rubicon). Put that sentence in the charter.

Documenting the stop decision so it survives

The decision record is what converts an argument into a procedure. It should be one page, written at the time, and filed with the pilot charter.

Include the rule as written before launch, the measurement window and sample size, the observed numbers for each metric, which veto floor or threshold was breached, who decided, when, and what happens next (stop, change and re-run, or continue to the next gate). Add one line on what was learned and where the artifacts go, because a stopped pilot that leaves behind a clean dataset, a scoring rubric and a measured baseline has still paid for itself.

Fix the review cadence in the charter too. A weekly check of the three metrics against the rule, and a formal gate review on a fixed date, is enough for most pilots. Wavect's scorecard recommends accumulating 30 days of representative shadow or live usage before the formal kill-or-scale readout, and warns that a month spent waiting for permissions or test data is evidence about data readiness, not a valid sample of task performance (Wavect). Record blocked days separately. Do not let them count toward the measurement window.

Finally, tie the stop rule to the production question. The Institute of AI PM reports that 61% of pilots were approved with no plan for what happens if they succeed, and recommends defining the production path before starting (Institute of AI PM). Write the "if it passes" branch at the same time as the stop branch. A rule that only describes failure gives the team no reason to aim for the other outcome.

If you would rather work through these decisions with someone who has set them up before, a free 30-minute discovery call covers your goals and a tailored recommendation: Quanta Consulting.

FAQ

FAQ

What is a stop rule in an AI pilot?

A stop rule is a written condition, expressed as a number and a measurement window, that ends the pilot early if breached, together with the name of the person authorized to halt it. It is agreed and documented before any data is collected, and it is reviewed on a fixed schedule. The short version: define at least one quantitative stop condition, such as an error rate above 5% over 100 tasks, and name one individual who can stop the pilot.

How many metrics should a stop rule include?

Three is a practical maximum for a first pilot: error rate, review time and cost per task, because these cover correctness, hidden labor and unit economics. If you add more, attach hard veto floors to any metric where a single breach is disqualifying rather than trying to weight everything into one average. Wavect's scorecard makes this point directly: never let a high average hide an unacceptable safety or false-positive failure (Wavect).

Should the executive sponsor be allowed to override a stop?

No. The sponsor funds the pilot but should not be the only person who can end it, and should not be able to reverse a veto-floor breach. Give the pilot lead immediate halt authority and the business owner the formal decision, and record both in the charter. Letting a sponsor decide alone on their own pilot is one of the standard mistakes the Spark Academy framework warns against (Spark Academy).

How do I set the threshold numbers without industry benchmarks?

Derive them from your own baseline. Measure the current manual process for handling time, error loss and rework, convert it to a cost per task, then set the target at the point where the investment is worthwhile and the stop floor at the point where the pilot delivers nothing. The method matters more than the number: Wavect's bands are explicitly offered as a starting point to be replaced before kickoff when your economics or risk tolerance differ (Wavect).

Does stopping a pilot early count as failure?

Not if the rule fired as written. A stop at a defined gate or on a defined threshold is evidence that governance worked, and it frees budget and attention for the pilots that do deliver. Record what was learned, keep the baseline and the scoring rubric, and file the decision record. Rubicon states the position directly in its stage-gate model: stopping at a gate means the process worked (Rubicon).

Sources

Sources

  1. AI Proof of Concept to Production: Essential Foundations and Critical ...
  2. AI Pilot to Production: Why 95% of AI Projects Stall
  3. Why 88% of Enterprise AI Pilots Never Reach Production
  4. Six Steps to Turn a Business Goal Into an AI Pilot
  5. AI Pilot Kill-or-Scale Scorecard: 12 Metrics to Check After 30 ...
  6. AI Cost per Task (2026): What AI Work Really Costs to Run
  7. Cost Per Task: Claude vs OpenAI LLM Economics 2026 - DoiT
  8. AI proof of concept to production: why pilots stall and how to avoid it
  9. Why 95% of AI Pilots Fail, And Your Two-Page Charter to Stop It - Medium
  10. AI pilot decision framework: stop or scale? | Spark Academy
About the author

About the author

Antonio Evans
Antonio Evans

Antonio Evans is the founder of Quanta Intelligence and a fractional CTO who builds HIPAA-ready AI systems for health and life-science companies. Before that he was technical co-founder of FriendsEAT for twenty years, CEO of Socialdraft, and a data engineer at IBM. Antonio lives with his dog Santino in Lisbon, Portugal.

All articles