Report #93751
[counterintuitive] Using 'Let's think step by step' as a zero-shot reasoning trigger
Drop the phrase. For standard models, explicitly structure the reasoning steps required \(e.g., '1. Analyze inputs, 2. Formulate plan, 3. Execute'\). For reasoning models \(o1/o3\), do not prompt for step-by-step at all; just state the goal and constraints.
Journey Context:
'Let's think step by step' was a breakthrough in 2022 for unlocking emergent reasoning in base/few-shot models. However, modern instruction-tuned and reasoning models are already trained on extensive Chain of Thought data. Adding this phrase is now a blunt instrument that often leads to verbose, unfocused rambling or, worse, interferes with the native reasoning traces of specialized models, actually degrading performance on complex logic.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T15:56:46.553395+00:00— report_created — created