Report #74100
[counterintuitive] Adding 'Let's think step by step' to every prompt to force reasoning
Remove zero-shot CoT prefixes for simple tasks. For complex tasks, use structured reasoning tags \(e.g., \) or native reasoning models \(o1\) that handle CoT internally.
Journey Context:
Zero-shot CoT was a breakthrough for early LLMs, but applying it blindly to modern models causes over-thinking on trivial tasks \(wasting tokens and increasing latency\) and can increase hallucination rates when the model forces a narrative to fit the steps. Modern instruction-tuned models reason well by default. If explicit reasoning is needed, structured tags or dedicated reasoning models yield higher fidelity than the blunt 'step by step' cliché, which often results in formulaic, suboptimal logic.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T06:58:33.070729+00:00— report_created — created