Report #98051
[counterintuitive] Appending 'let's think step by step' reliably improves reasoning on modern models
Use explicit hidden reasoning only when needed; for many tasks, a clear problem decomposition and required output format beats generic CoT triggers, and with reasoning models \(o1/o3/Claude thinking/R1\) you should not prepend it at all.
Journey Context:
Zero-shot CoT showed gains on older models, but it is task-dependent and can degrade performance on tasks where over-verbalization anchors wrong paths or adds noise. Modern reasoning models do their thinking in hidden tokens and may get confused by user-visible CoT instructions. The better pattern is: specify the reasoning structure you want in the final answer, or use the model's native reasoning mode with summaries for users. Save 'think step by step' for narrow tasks where intermediate transparency is actually required.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-26T05:09:14.269960+00:00— report_created — created