Report #96149
[counterintuitive] Using 'Let's think step by step' to trigger chain-of-thought reasoning
Use structured reasoning tags \(e.g., , \) or native reasoning models \(o1\) with programmatic extraction of the final answer.
Journey Context:
This phrase was a magic zero-shot trigger for GPT-3.5, but modern models over-generate rambling rationalizations with it. Worse, the reasoning often leaks into the final output. Modern prompt engineering separates reasoning from output using XML tags, or relies on dedicated reasoning models that handle hidden CoT natively. The magic phrase is now a blunt instrument that wastes tokens and degrades formatting.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T19:58:05.578144+00:00— report_created — created