Set operational acceptance criteria
Turn a promising demonstration into observable conditions for authority, recovery, and continued use.
A pilot proves that a capability can be useful under selected conditions. Production begins when the whole operating path can carry responsibility under ordinary change and failure.
Move an AI pilot into production only after naming the operating owner, bounding what the system may do, connecting authoritative records, evaluating representative and deliberately difficult cases, implementing access and change controls, preserving a tested fallback, monitoring end-to-end completion, and assigning support and recovery. Expand authority in stages instead of converting a successful demonstration directly into the production path.
Pilots are usually optimized to answer a narrow question: can a model extract these fields, classify these examples, retrieve useful passages, or prepare an acceptable draft? Production asks a wider question. Can the assembled system accept real work, respect permissions, update the correct records, expose exceptions, recover from failure, and remain supportable as its components change?
The transition should preserve what the pilot learned without confusing possibility with readiness. That requires an explicit target operating path, representative evaluation, production controls, staged authority, and owners who can contain or recover the system when evidence no longer holds.
Published Reviewed
Name the business outcome, starting event, completion state, users, authority, source records, downstream actions, and excluded work. Identify which pilot assumptions came from selected data, manual preparation, elevated access, or an operator quietly repairing outputs.
Write the production state model and exception paths. A useful capability may remain a suggestion or preparation step while deterministic software and accountable people complete higher-authority actions.
Include ordinary cases, rare but material cases, incomplete inputs, ambiguity, conflicts, unavailable sources, permission boundaries, slow dependencies, duplicates, and inputs the system should refuse. Preserve versions of data, prompts, models, rules, and harnesses so a later result can be compared.
Measure the end state that matters, not only model output. Record whether the correct item was created or changed, whether a reviewer received enough context, whether an exception reached its owner, and whether a retry caused duplicate work.
Use production identities, least privilege, managed secrets, separated environments, explicit data paths, durable state, and observable interfaces. Define timeouts, retries, idempotency, reconciliation, and the system of record for every material transition.
Apply change control to models, prompts, rules, sources, interfaces, and providers. A production release should identify its versions, evaluation evidence, approver, deployment record, and rollback or containment action.
Begin with shadow or supervised operation when the workflow permits it. Give each unit of work a stable identifier across the old and new paths, compare final states, and assign discrepancies. State which evidence expands, restricts, or stops the new system.
Test fallback before it is needed. Operators should know how to stop intake, locate unfinished work, prevent duplicate actions, reconcile uncertain records, and resume a known path. A fallback that exists only in architecture is not yet available to the operation.
Assign business, system, platform, data, security, evaluation, and service responsibilities. Define monitoring for throughput, completion, exceptions, latency, cost, dependency health, source freshness, permissions, and outcome quality, with a response for each signal.
Document incident, change, support, review, and recovery procedures. Set the boundary between routine maintenance and material expansion. Production is complete only when normal change and failure have an accountable path.
| Option | Fits when | Caution |
|---|---|---|
| Continue evaluation | Capability is promising but representative evidence or failure behavior is incomplete. | Do not substitute more polished demonstrations for broader test coverage. |
| Run supervised production | The path can process real work while a person approves material actions and fallback remains active. | Define the review queue, service expectation, and stop authority. |
| Expand bounded authority | Acceptance criteria hold and monitoring, recovery, and ownership are exercised. | Expand one authority boundary at a time and retain evidence by version. |
| Stop or redesign | The capability cannot meet the operating, security, economic, or ownership boundary. | Preserve findings and uncertain work before retiring the pilot path. |
Require evidence for the complete operating path before removing the current fallback.
The outcome, owner, authority, exclusions, and completion state are written.
Pilot assumptions and manual preparation have been identified.
Representative, ambiguous, conflicting, denied, and failing cases are evaluated.
Production identities, data paths, records, and environments are controlled.
Retries, idempotency, reconciliation, and partial failure are tested.
Changes to models, prompts, rules, sources, and providers follow a recorded path.
Shadow or supervised operation compares stable end states.
Fallback, stop, recovery, and uncertain-work handling are exercised.
Monitoring signals have owners and defined responses.
Ongoing service, incident, evaluation, documentation, and change work is assigned.
A pilot becomes operational when the organization can see what the system is allowed to do, why that authority is justified, how behavior is observed, and how responsibility returns to a known path when conditions change.
Treat each expansion as a recorded decision. That keeps the implementation useful without asking a promising capability to carry more responsibility than its evidence and operating system can support.
Reference record
A short description of the workflow, system, or operating condition is enough to begin.