Report #102535
[research] SWE-bench Verified scores stopped improving; how should I evaluate real-world coding ability now?
Stop treating SWE-bench Verified as a frontier signal. Use SWE-bench Pro for reporting, and supplement with private, time-boxed evaluations on fresh GitHub issues, human-verified hidden tests, and end-to-end task completion metrics rather than patch pass rate alone.
Journey Context:
OpenAI found that 59.4% of audited SWE-bench Verified problems have flawed tests \(35.5% too narrow, 18.8% too wide\), and all frontier models they tested could reproduce gold patches or problem statements verbatim, indicating training contamination. The benchmark now measures exposure and test-hacking more than autonomous engineering. The standard response is to switch to SWE-bench Pro and invest in fresh, undisclosed evals.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-09T05:02:13.505441+00:00— report_created — created