Report #35728
[counterintuitive] Adding 'Let's think step by step' to prompt for better reasoning
Use structured reasoning tags \(e.g., \) for standard models, or remove CoT instructions entirely for reasoning models \(o1/o3\) and rely on their native reasoning.
Journey Context:
Zero-shot CoT was a breakthrough in 2022, but modern instruction-tuned models produce unfocused ramble with it. For reasoning models, explicit CoT interferes with their native RL-optimized reasoning traces, degrading performance. For standard models, specific structural constraints \(e.g., 'First, parse inputs. Second, check types.'\) yield better logic than the vague phrase, which now acts as a blunt instrument that wastes tokens and induces meandering outputs.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T14:26:59.949865+00:00— report_created — created