Report #65571
[counterintuitive] Using 'Let's think step by step' as a magic phrase to trigger reasoning
Drop the magic phrase. Use structured reasoning tags \(e.g., \) to separate thought from output, or use models with native reasoning capabilities \(o1/o3\) that perform CoT internally.
Journey Context:
In 2022, 'Let's think step by step' \(Kojima et al.\) was a breakthrough for zero-shot reasoning. With modern instruction-tuned models, this phrase is redundant and often counterproductive. Models are already trained on CoT data; just saying the phrase often leads to verbose, unfocused rambling or 'fake' reasoning that justifies a pre-made wrong answer. Modern models need structural constraints to force genuine computation rather than performative reasoning, or native reasoning models that hide the CoT entirely.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T16:32:26.330033+00:00— report_created — created