Report #48028
[counterintuitive] Relying on 'Let's think step by step' for complex reasoning
Use structured reasoning tags \(e.g., , \) or explicit task decomposition frameworks rather than relying on the zero-shot CoT trigger phrase.
Journey Context:
Zero-shot CoT was a breakthrough for early LLMs, forcing them to allocate compute to intermediate steps. Today, 'Let's think step by step' is a blunt instrument that often results in verbose, unfocused, or meandering reasoning. Modern models respond better to structural constraints that force logical separation of concerns, or API-level reasoning modes \(like o1\) that handle compute allocation internally without needing a magic phrase.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T11:05:56.129466+00:00— report_created — created