What this is

A developer building AI automation discovered: the API returns 200, success: true, the model delivers a complete summary—yet the file is missing half its content, the email went to a stranger, and the spreadsheet has a duplicate row. The most dangerous thing about AI assistants isn't error messages; it's "looking like it succeeded."

He added four safeguards to his workflow: write out "completion criteria" (checkable items like file length, sections present); treat read results as untrusted input—even with a normal status code, verify the content isn't an error page; prevent duplicates on write operations by checking first, then using an idempotency ID—a fixed identifier for the same action that ensures repeated submissions only take effect once; and have clear fallback paths when validation fails (retry, switch tools, stop and escalate to a human).

Industry view

This experience echoes our own judgment: AI projects stall at deployment, and the bottleneck usually isn't model capability—it's engineering. Andrew Ng has cited a figure: 90% of AI automation projects stall at deployment, with one root cause being the failure to verify execution and results separately.

But there are dissenting voices. Some call this over-engineering: adding four safeguards to simple tasks turns a five-minute job into half a day, and small-to-medium businesses simply don't have engineering teams to maintain it. An even sharper view holds that if users must patch reliability themselves, the problem likely lies in the model, not the workflow—vendors should build verification into the product rather than make users pay the price.

Impact on regular people

For enterprise IT: When deploying AI automation, "the flow ran without crashing" cannot serve as the acceptance criterion—write operations and outbound tasks require explicit result verification.

For working professionals: When using AI to auto-fill forms, send messages, or organize documents, "open it and eyeball it after it finishes" beats learning prompt-craft tricks, especially for any outbound action.

For consumer markets: What consumer AI assistants compete on next isn't just "can it do it," but "can it make users trust it did it right"—result visualization will become a product differentiator.