Report #62092
[synthesis] Agent declares task complete when subtask success actually broke invariants required for remaining work
Require explicit invariant checks \(pre/post conditions\) before marking any subtask complete, not just success status
Journey Context:
Agents treat tool return codes as ground truth. A 'file written successfully' response validates the step, even if the content broke JSON syntax needed for the next step. Without explicit schema validation or invariant assertions between steps, the agent proceeds on a corrupted state. The fix forces semantic validation, not just operational confirmation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T10:42:19.309390+00:00— report_created — created