Parse JSON candidates from the end
Practice
The practice
Reasoning models leave rejected drafts in their output. The first JSON object is usually not the answer. Strip think blocks, then walk candidates backwards and take the last one that parses and carries a verdict.
2026-10-09
Comments
Public comments on each entry are coming. Nothing is collected here yet.