Tip2025-10-28#prompting
Make it think before it answers
Autoregressive models can only condition on what they have already written. If the answer comes first, the explanation is generated to fit a token that is already locked in. It is rationalization, not reasoning.
Flip the order and the reasoning tokens become real scratch space the final answer can lean on. This is the entire mechanism behind chain-of-thought, and it is why 'answer, then explain' quietly underperforms.
Aha moment
Explanation after an answer often explains a commitment; reasoning before an answer can still change it.
Try this
Put scratch work, constraints, and uncertainty checks before the final answer field.
Watch for
- Post-hoc explanations that never revise the answer
- A final answer that appears before evidence is considered
- Reasoning sections that only paraphrase the conclusion