ORB— Systems —
Business
  • Terms of Service
  • Privacy Policy
  • Data Use
  • Security
  • Docs
Connect
  • X
  • team@tryorb.co
Resources
  • Updates
  • FAQs
  • Blog
© 2026 Orb. All rights reserved.
BlogOrb
Why AI Agents Keep Failing in Production, and What the Math Says About Fixing Them Part 3
Essay·May 26, 2026·10 min read

Why AI Agents Keep Failing in Production, and What the Math Says About Fixing Them Part 3

Parts 1 and 2 established the problem: compounding errors guarantee multi-step agent failures at the rates current models produce, benchmarks overstate real-world accuracy by 20–40 points once corrected, and the 14 MAST failure modes are concentrated in patterns engineering can address. Part 3 covers where the human belongs in the loop, how honest the empirical case for that architecture actually is, what would change the analysis, and what builders should do right now.

Where human-in-the-loop actually fits

The case for human-in-the-loop is strong on the math and weak on the empirical literature. Start with the math. The compounding-error problem is structurally identical to a problem signal-processing engineers solved decades ago: how do you transmit information reliably over a noisy channel? You cannot eliminate the noise at every step, but you can insert error-correction codes at known intervals so errors do not compound past a checkpoint. Each checkpoint resets the compounding to zero.

An agent running a 50-step process with 95% per-step accuracy has 7.7% end-to-end success rate. Insert a human approval gate after every 5 steps and you have ten 5-step segments, each with 77.4% success, gated by a human who catches the segments that failed. System-level success is now bounded by human approval accuracy rather than p^n. The Replit incident is the cleanest counter-example: the agent had no approval gate before destructive database operations. The math says it should have had one.

When HITL is the answer

Three structural properties of a workflow make HITL the highest-value resolution. First: the operator cannot validate intermediate states. If the operator is non-technical, they cannot tell whether step 12 of 25 went wrong, and the failure becomes visible only at the end when it has already propagated. Second: the actions are irreversible. Sending an email, posting to social, paying an invoice, deleting a database: gate before these. Reversible actions can run autonomously between gates because downstream verification catches the failure. Third: the workflow length puts you on the bad side of the compounding curve. Above 10 steps with per-step below 95%, gating dominates the math.

The intersection non-technical operator, irreversible actions, workflow length above 10 steps describes exactly the segment where HITL is the answer. It is also exactly where most operator demand sits in 2026: customer-facing SMB workflows, sales pipeline automation, content production and distribution, financial operations, recruiting and HR.

Where to put the gates

MAST gives a usable framework. The 23.5% in task-verification is what an approval gate at the end of each major segment catches. The 15.7% disobey-task-specification gets caught by a gate that asks "is this what you wanted?" before any external write. The 12.4% fail-to-ask-for-clarification gets caught by a gate that surfaces the agent's assumptions before acting on them. A practical heuristic: gate before any irreversible external write, before any communication sent to a real person, before any monetary action, and at the boundaries of logical segments where the agent transitions from one type of work to another. For a typical 25-step workflow this lands at three to seven gates.

The channel matters

A dashboard is the worst answer for most operators. It requires context-switching into a new tool, logging in, finding the queue, reviewing each item, deciding. Cost per approval is high. The result predictable from any HCI literature on dashboard adoption is that the operator stops opening the dashboard within weeks. The queue grows. The gate becomes a bottleneck. The channel the operator already uses is the better answer. For SMB and SME operators globally, that channel is overwhelmingly WhatsApp, email, or a workplace messaging tool. An approval request that arrives in the same channel as everything else, with a one-tap or one-reply affordance, has a fraction of the per-approval cost of a dashboard.

Approval fatigue and the math

If the operator has to approve every step, cognitive load defeats the purpose. The literature on alarm fatigue in medical settings, permission-prompt fatigue in software security, and notification fatigue in mobile applications converges on the same pattern: too many low-stakes approvals train the operator to approve without reading, at which point the gate is no longer a gate. The right architecture handles this with batching and prioritization. Batch approvals so the operator processes them in dedicated short sessions. Prioritize by reversibility and impact: a draft social post can wait, a $5,000 wire transfer cannot. Track historical approve/reject patterns so the system learns which decisions the operator is comfortable delegating.

Pulling the math together: an agent with 90% per-step on a 50-step workflow has 0.5% unmodified end-to-end success. Gate every 5 steps with 95% operator catch rate and effective system-level success reaches 85%–90%. Unusable to shippable, achieved through gating placement. The HITL intervention does not require the underlying model to get better. It requires putting the operator in the right place in the workflow, at the right channel, with the right batching.

Where the evidence is honestly thin

The empirical literature on human-in-the-loop interventions in LLM-agent systems is not where it needs to be for the math case above to be considered fully established. The strongest single paper is HLER (arXiv, March 2026): dataset-aware hypothesis generation with human gating produces feasible research questions in 87% of cases versus 41% under unconstrained automated generation. Sample size: 14 pipeline runs. For comparison, τ-bench ran enough trials to produce statistically meaningful pass^k curves across multiple domains; MAST annotated 1,600+ traces. HLER's 14 is a useful pilot, not a definitive result.

Industry case studies are more numerous: Stripe's HITL for high-risk charges, Zendesk's draft-and-approve workflow, healthcare imaging triage, financial compliance. All vendor-published or case-study-tier. Not rigorous evidence by the standards that matter for credible claims. The math case for HITL is strong. The mechanistic argument is correct. MAST provides clear guidance on where to gate. The SSRN finding on exemplar exposure provides indirect support for human-approved outputs as a convergence mechanism. But the rigorous empirical evidence specifically for asynchronous HITL approval gates in non-technical-operator agentic workflows does not yet exist in the published literature. If you are a builder, the right posture is: ship the architecture, instrument it heavily, produce the evidence yourself.

What would change this analysis

Three things would substantially weaken the argument for HITL as the right resolution for non-technical operators. First: frontier per-step accuracy crosses 99.9% on adversarial benchmarks not on SWE-bench Verified, but on SWE-bench Pro, on τ-knowledge, on adversarially strengthened versions of GAIA and OSWorld. At 99.9% per-step, a 50-step workflow succeeds 95% end-to-end without gating. The METR doubling is real, and a four-month doubling extrapolated puts us at 99%+ on these benchmarks in 18 to 24 months. The extrapolation almost certainly breaks before that, but the direction is real.

Second: verifier agents prove reliable at scale. If a new generation of verifier-specific models can reliably catch errors at 99% accuracy across the MAST categories, you can stack verifiers in series without humans. The SSRN finding currently cuts against this. Third: task decomposition becomes a turnkey pattern for non-technical operators. If MAKER-style decomposition can be done automatically by a meta-agent for arbitrary open-ended tasks, gating becomes unnecessary because per-step accuracy on atomic subtasks is high enough to compound favorably. This is the hardest it requires solving "given a fuzzy real-world task, automatically produce a decomposition into verifiable atomic subtasks," which is essentially the AGI problem.

What this means for builders

If you are building a product involving autonomous AI agents and your customers include anyone who is not a technical developer, the implications are concrete. Run the compounding calculation before you ship anything. Take your most realistic estimate of per-step accuracy on a representative workflow, multiply it by the number of steps, look at the result. If it is below 50% end-to-end, the workflow will fail more often than it succeeds. Shorten the workflow, raise the per-step accuracy through better prompting or better models, or insert gates.

Map your workflow to the MAST categories. For each of the 14 failure modes, describe what your system does to detect or prevent it. If you cannot describe a mitigation, you do not have one, and that failure mode will appear in your production logs at the empirical rates the paper documents. Gate at irreversibility before you gate anywhere else. The lowest-cost, highest-value HITL intervention is a hard gate before any irreversible external action: database writes, sent communications, monetary transactions, public posts. These are the actions that produce Replit Incident 1152 when they go wrong without a gate.

Choose the channel the operator already uses. Do not build a dashboard. The empirical track record of dashboard-only approval queues is unambiguous: operators stop opening them within weeks, the queue grows, the gate becomes a bottleneck, the operator either disables the gate or stops using the product. Batch and prioritize approvals. Track approve/reject patterns and use them to refine which decisions need to escalate versus which can run autonomously that pattern is also the one that produces the exemplar corpus the SSRN paper suggests is the most effective way to reduce agent variance over time.

The trajectory of the field over the next two years will be defined by which architectural patterns survive contact with production. The pattern of "ship autonomous, find out it fails compoundingly, retrofit gating, lose customer trust in the process" is the pattern most teams are on. The pattern of "start gated, instrument heavily, relax gates as per-step accuracy and operator trust grow" is the better pattern. The math is on the side of the second pattern. If you are building in this space, the choice is whether to architect the loop deliberately or have it forced on you after your first incident.

Back to blog