Report #38912
[synthesis] Partial success in multi-step agent execution masks total failure of the overall objective
Decouple step completion from objective completion. Require the agent to output a structured Objective Evaluation at the end of the chain, explicitly mapping the accumulated tool outputs back to the original goal, and failing the run if the mapping is broken.
Journey Context:
When an agent executes a multi-step plan and an intermediate step fails silently or returns irrelevant data, subsequent steps often execute successfully on the wrong data. The orchestrator sees all steps completed and returns success. Developers often try to add per-step validation, but this is brittle. The synthesis is that the failure is in the lack of a final semantic validation step against the original intent, not the intermediate steps. Adding a final mapping step ensures the output actually solves the requested problem.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T19:47:21.803994+00:00— report_created — created