Business

How to Test Whether a Revised Pilot Earns Another Run

Antonio Evans9 min read

A split-screen desk scene: on the left, a printed pre-registered test plan with numbered criteria and a red stop-condition column; on the right.
Key points

Key points

  1. 1A revised pilot earns another run only if it clears a threshold you wrote down before the test started, not if it felt smoother to run.
  2. 2Start by restating the original failure as a measurable signal, with a baseline, a unit of work and a source for every number.
  3. 3Size the test to the decision you need to make, because a pilot is a feasibility exercise and does not need a formal power calculation for the main rollout.
  4. 4Pre-register the success threshold, the guardrails and the stop conditions in a document nobody can edit mid-run, then answer a written go or no-go checklist.

Turn the original failure into a measurable signal

Most retries repeat the first run because nobody wrote down what actually went wrong. A vague memory ("agents found the summaries unreliable") cannot be tested. A measurable failure can. Before you touch the design, produce a one-sentence failure statement with a number, a unit and a source.

Good: "In the first pilot, 34 percent of 120 drafted responses were edited before sending, and supervisors logged 18 percent as factually wrong."

Bad: "The drafts were not good enough."

The distinction matters because the unit of work you measure must stay constant between the original run and the revised test. Practitioners who write pilot charters describe the evaluation unit as one comparable unit of completed work, and they insist on naming the baseline, its source and its window before launch, since a future target is not a baseline (pilot charter guidance). If the first pilot measured edits per drafted reply, the revised test must measure edits per drafted reply, on the same category of work, with the same review step.

Two habits make this concrete:

  • Pull the raw numbers from the first run, not a slide that summarized them. If the first pilot had no baseline at all, write "unknown, discovery required" against that line rather than inventing precision.
  • Separate the failure mode from its symptom. A high edit rate is a symptom. The failure mode might be "the model was given no product catalog, so it invented plan names." Your revision should be traceable to that specific mode.

A useful test of whether your failure statement is real: hand it to someone who was not on the first pilot and ask them what number would prove it fixed. If they hesitate, it is still a feeling, not a failure mode.

Write the hypothesis before you write the plan

The revision is a hypothesis, so phrase it as one. A falsifiable statement has four parts: the bounded capability, the named users, the target job and the metric that must move, plus the failure limit it must not breach.

Template, adapted from charter practice:

If [bounded capability] supports [named users] with [target job],
then [metric] will move from [baseline] toward [threshold],
without exceeding [failure limit].

Worked example. Original failure: 34 percent edit rate on 120 drafted support replies, with 18 percent rated factually wrong. Revision: the drafting assistant now retrieves from the current product catalog and refuses to name a plan it cannot find.

If catalog-grounded drafting supports Tier 1 billing agents
with first-draft customer replies, then the edit rate will fall
from 34 percent to 20 percent or below on at least 100 replies,
without factual-error rate exceeding 5 percent and without
first-response time rising above baseline.

Notice what this statement does. It does not say "improve quality." It does not commit to a particular vendor. It sets a direction, a size and a guardrail, and it can be wrong. That is the point: a hypothesis that cannot fail cannot teach you anything.

Registration is what makes this stick. Research registries exist to separate planned analysis from unplanned analysis, because the same data cannot honestly be used to generate and test a hypothesis (Center for Open Science). The same logic applies to a corporate pilot, minus the academic overhead. You need a shared document, timestamped, with the hypothesis, thresholds and analysis method fixed before the first case runs through the revised design.

Set thresholds: success, guardrail and stop

Three numbers, not one. A primary success threshold that triggers a go, guardrail metrics that must not regress beyond a stated tolerance, and stop conditions that end the test early. Teams that use this three-part structure report fewer ambiguous endings, because the review meeting compares results to a standard rather than negotiating one (success criteria framework).

Criterion typeQuestion it answersExample from the drafting pilotConsequence
Primary successDid the original failure mode resolve?Edit rate at 20 percent or below across 100 or more repliesGo to a scoped rollout decision
GuardrailDid the fix break something else?Factual-error rate at 5 percent or below; first-response time not worse than baselineRevise and retest, or stop
Stop conditionWhen do we pull the plug early?Two consecutive weeks with factual-error rate above 12 percent, or any reply that reaches a customer with a nonexistent plan nameStop the run immediately
FeasibilityCan the workflow operate in practice?Reviewers can complete the oversight step within the shiftRevise the process, not the model

The sequence matters. A pilot that clears the primary threshold but breaches a guardrail has not earned another run; it has earned a narrower one. A pilot that misses the primary threshold but shows a clean guardrail profile is not a success with caveats, it is a no. Write that rule down or the review meeting will invent it.

Stop conditions deserve special care because they are the ones people skip. Borrow the discipline from incident response: define severity levels in advance and agree what triggers an immediate halt versus a scheduled review. Postmortem practice shows that teams which codify when a review happens, and who must attend, get far more learning from the same events than teams that convene only when something dramatic occurs (PagerDuty on postmortems).

Size the test to the decision, not to the organization

A pilot is a feasibility exercise. It is not the definitive trial. That distinction has a practical consequence: you do not need the sample size that a production-wide rollout would require, but you do need a sample size justified by the goal of the pilot (Kunselman, pilot study overview). Stating that justification in the registration is the whole discipline.

Methodologists who study pilot design recommend sizing on the precision you need for the feasibility question, and they warn against powering a pilot as though it were the main trial or treating its effect estimate as the number you will see at scale (Whitehead et al., sample size for pilot trials). For a business pilot, that translates into two simple sizing questions.

How many cases do I need to see the failure mode clearly? If the original error rate was around one in three, 100 reviewed cases give you roughly 33 errors to examine, enough to see whether the revision changed the pattern. Ten cases give you three or four, which is an anecdote.

How long does the process take to produce that volume? If the queue produces 40 eligible items a week and 60 percent qualify for the workflow, you need about four weeks for 100 reviewed cases. Write the arithmetic in the registration so nobody extends the window later "to get a better read."

A short worked calculation for a team choosing between a small and a mid-sized test:

  • Original error rate: 34 percent of 120 drafts.
  • Revised design target: 20 percent or below.
  • Volume available: 40 eligible items per week, 60 percent eligible.
  • Cases needed: 100 reviewed drafts.
  • Duration: 100 divided by (40 times 0.6) equals about 4.2 weeks. Round up to five.

One more piece of discipline. The pilot guidance for AI programs is blunt that a pilot running longer than about eight weeks for a non-infrastructure feature is usually a sign of scope creep or unclear criteria, and that you want 15 to 30 participants in a treatment group with a comparable control doing the same work without the tool (AI pilot program template). Take the eight-week ceiling as a warning light, not a rule, and take the paired comparison seriously: the cleanest read on whether your revision worked is the same reviewers handling comparable items with and without it.

Separate signal from noise

The fastest way to fool yourself is to compare a quiet week before the revision with a busy week after it. Four habits keep signal clean.

Hold the unit fixed. Same category of work, same review step, same definition of an edit. If your revision changed the workflow shape, measure the outcome at the point the customer feels it, not at the point the tool operates.

Measure downstream outcomes, not tool usage. Seats activated and suggestions accepted are activity, not value. A drafting assistant can show high acceptance and still leave the edit rate flat if agents accept the first sentence and rewrite the rest.

Watch the mid-run drift. Model behavior, data freshness and reviewer attention all move during a test. Weekly monitoring with a kill threshold is the standard mitigation, and it means pre-committing to what accuracy level triggers a pause rather than a debate (AI pilot program template).

Record the failures, not just the wins. A pilot that logs only its successes cannot be evaluated. Charter guidance is explicit that a pilot uses an agreed evaluation unit, representative cases, explicit thresholds and a record of failures, and that a prepared demo is not pilot evidence (Juan Carlo, pilot charter).

If you are testing an agentic revision, add one more control: bound the loop. Agents iterate until a stopping condition is met, and that condition has to be defined by you, with permissions and budgets around it, because repetition alone does not make an outcome correct or safe (Oracle on the agent loop). A revised agentic pilot that adds tools should carry explicit limits on how many steps, how many tokens and what actions it may take before a human check, and the test should measure whether those limits held.

Instrument the test so the review is short

You cannot evaluate what you did not record. Before launch, define the fields every case will capture. A minimal record set that supports every number in your thresholds:

  • Case ID, date, and eligibility flag.
  • Whether the revised path was used, and which version.
  • Outcome: accepted as drafted, edited, rejected, escalated.
  • Error type, if any, using a short fixed list.
  • Reviewer time spent on the oversight step.
  • Latency from request to first draft.
  • Any stop-condition trigger, with timestamp and who halted it.

A small script that computes the weekly read keeps you honest and makes the final review a fifteen-minute meeting:

import csv
from collections import Counter

rows = list(csv.DictReader(open("pilot_cases.csv")))
total = len(rows)
edited = sum(1 for r in rows if r["outcome"] == "edited")
errors = sum(1 for r in rows if r["error_type"] not in ("", "none"))
print(f"cases: {total}")
print(f"edit rate: {edited / total:.0%}")
print(f"factual errors: {errors / total:.0%}")
print(Counter(r["error_type"] for r in rows).most_common())

Run it weekly against the same fields and paste the output into the registration document next to the date. When the review arrives, nobody has to reconstruct the story from memory, and nobody can quietly redefine "error" halfway through.

Two governance points belong here as well. First, name a single decision owner with authority to stop the run, because diffused accountability is a documented cause of AI projects that drift past their learning value (AI project charter components). Second, log every change to the pilot configuration with a date and a reason. If the revision was itself revised mid-run, the test resets and the clock restarts, and that entry is what tells you so.

The go or no-go checklist

Answer every line in writing. A blank is a no. This checklist forces the revision to be judged against the original failure rather than against how comfortable the last few weeks felt.

LineQuestionPassing answer
1Is the original failure mode stated with a number, unit and source?Yes, quoted from first-run records
2Is the revision traceable to that failure mode?Each change maps to a named failure
3Was the hypothesis registered before the first case?Timestamped document, no edits during the run
4Is there a primary threshold that triggers a go?One number, one unit, one window
5Are guardrails defined with tolerances?At least one quality and one speed guardrail
6Are stop conditions defined and was the kill switch used or tested?Yes, with owner named
7Was the test sized with arithmetic and justified on feasibility grounds?Cases needed divided by weekly volume
8Did the primary metric clear its threshold on the registered unit?Yes, on at least the registered case count
9Did any guardrail regress beyond tolerance?No, or the answer is revise and retest
10Are failures recorded and classified, not just successes?Fixed error taxonomy, counts by type
11Is the analysis the one you pre-registered?Yes, or the deviation is documented and justified
12Given the above, does the revised pilot earn another run?Written yes or no, signed by the decision owner

When you are planning the test itself, or when the revision involves several models and you need one place to run inference against them while you measure, that is the point where a consolidated API removes a variable from the experiment rather than adding one. Quanta Inference puts text, image, video, audio and embedding models behind one OpenAI-compatible key at prepaid US dollar pricing, which keeps the cost side of your pilot arithmetic simple (Quanta Inference).

FAQ

FAQ

What counts as the original failure if the first pilot had no metrics?

Go back to the raw artifacts: tickets, drafts, review notes, timestamps, support transcripts. Reconstruct a number from records you still hold and label it as reconstructed, with its source and window. If no records exist at all, your first task is a short baseline measurement of the current workflow, not a revised pilot, because a revision tested against no baseline cannot earn anything.

How long should the revised pilot run?

Long enough to collect the case count your threshold requires, and no longer. Estimate weekly eligible volume, divide, and round up. Teams commonly find that a non-infrastructure pilot stretching beyond about eight weeks is a symptom of scope creep or unclear criteria rather than insufficient sample (pilot program template). Put the resulting date in the registration and hold the decision meeting on it.

Can we change the thresholds mid-run if we learn something important?

You can, but the test resets. Record the change, its reason and the date, restart the measurement window and treat everything before that point as exploratory. This is the same principle registries apply to research plans: the same data cannot be used to both generate and test a hypothesis without damaging the credibility of the result (Center for Open Science). The record of the change is itself useful evidence at the review.

What if the revision clearly helped but missed the written threshold?

That is a no for this run and a well-founded hypothesis for the next one. Log the observed effect, the gap to threshold, and the reason you believe the gap exists. Then decide whether the next step is a narrower test, a larger sample or a different revision. What you cannot do is retroactively lower the bar, because a threshold set after the data arrives is a negotiation, not a test (success criteria framework).

Who should own the go or no-go decision?

One named person with the authority to stop the run and to fund the next one, separate from the person who built the revision. Charter practice is consistent on this point: every responsibility needs a name, and when accountability is distributed across a committee, no one owns the outcome (AI project charter). Give that owner the checklist, the registered thresholds and the weekly readout, and ask for a signed written answer.

Sources

Sources

  1. AI Pilot Charter Template: Plan a Controlled AI POC - Juan Carlo
  2. Preregistration - Center for Open Science
  3. How to Define AI Pilot Success Criteria Before You Start
  4. What is an Incident Postmortem?
  5. A brief overview of pilot studies and their sample size ...
  6. Estimating the sample size for a pilot randomised trial ... - PMC
  7. How to Design an AI Pilot Program Template That Proves Value Fast
  8. What Is the AI Agent Loop? The Core Architecture Behind ...
  9. AI Project Charter Template | Dan Cumberland Labs
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