Report #100223
[architecture] Every agent decides independently when to escalate or ask the user
Centralize escalation logic with explicit confidence thresholds and a routing policy. Agents emit a confidence score and a recommended action; a dedicated router decides whether to execute, retry, delegate, or escalate.
Journey Context:
If escalation is distributed, you get inconsistent behavior, duplicate user prompts, and agents that either panic too often or silently hallucinate. A router makes the tradeoff visible and tunable. It also prevents circular 'ask the user' storms when two agents disagree. The router is a small, testable policy component; keep it separate from agent reasoning.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-01T04:52:02.548384+00:00— report_created — created