Report #102234
[synthesis] Agent's reflection step makes the answer worse instead of better
Gate retries only on external, verifiable feedback such as test output, compiler errors, or search results. Do not ask the model to self-critique and rely on its own judgment as a stop/continue signal.
Journey Context:
Huang et al. show that LLMs cannot self-correct reasoning without external feedback and that reported gains depended on oracle stop signals. Kamoi et al.'s survey organizes the conflicting literature and finds that reliable external feedback is the dominant factor. The synthesis for agent loops: reflection frameworks like Reflexion work when the reflection is grounded in a concrete failure signal \(e.g., a failed test\), not when the model is asked to introspect. Treating the model as its own judge converts a useful recovery mechanism into a source of overconfident degradation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-08T05:12:00.148519+00:00— report_created — created