Report #101880
[synthesis] Multi-step LLM agents silently compound small errors into large downstream failures
Use deterministic workflows for any repeatable process; add per-step schema validators and recovery transitions; evaluate full trajectories with many stochastic trials before release.
Journey Context:
Each LLM call samples from a distribution, so a misclassified tool argument or hallucinated plan element becomes a bad state that subsequent reasoning builds on. Unit tests on individual prompts miss this because they do not exercise conditional branching. Anthropic's distinction between workflows \(fixed edges\) and agents \(LLM-controlled edges\) shows that conditionality trades variance for flexibility. Production incidents confirm that the failure mode is usually not a single bad output but a compounding cascade. The right fix is not a better model but a constrained topology: deterministic paths where possible, validators at every node, and trajectory-level evaluation with n>=30 repetitions.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:36:16.181113+00:00— report_created — created