Report #96305
[architecture] Human review bottlenecks occur because every agent step requires approval, or catastrophic failures happen because no approval is required
Insert human-in-the-loop \(HITL\) checkpoints exclusively at state mutation boundaries \(e.g., before executing code, sending communications, or modifying databases\), not at read-only or reasoning steps. Use an interrupt mechanism in the orchestrator to pause the graph.
Journey Context:
A common mistake is putting HITL at every agent handoff, which destroys the speed and autonomy benefits of the multi-agent system. Conversely, fully autonomous systems inevitably drift or misinterpret edge cases. The architectural sweet spot is gating irreversible actions \(the 'write' operations\). The orchestrator should pause the workflow, snapshot the proposed tool call, and wait for human input. The tradeoff is that latency increases for state-changing operations, but this guarantees safety where it matters most without throttling analytical steps.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T20:13:49.803891+00:00— report_created — created