The Benchmarks Are Fighting Back Against Their Own Gaming
SWE-bench Verified's pass rate climbed from roughly 13% in early 2024 to about 78% by May 2026, a trajectory that looks like progress until you notice it coincided with OpenAI's Frontier Evals team quietly stopping its public reporting of the metric in February 2026, after an internal audit found that many of the hardest remaining problems had flawed or literally unsolvable test cases [3]. That saturation-and-leakage problem is exactly what SWE-Bench Pro V2 was built to fix: Scale AI cut the task set from 731 to 642 after finding 89 invalid tasks, added a network-locked evaluation protocol, and sanitized git history specifically to block reward hacking [1][2].
The new benchmark's own leaderboard supplies the sharpest evidence that the old gaming problem was real. Claude Opus 5 scores 99.4% pass@1 on the public split of SWE-Bench Pro V2, but that collapses to roughly 82% (222 of 272 tasks) on a held-out private split, a nearly 18-point gap that Scale attributes to training-time exposure to public repositories rather than any evaluation-time leak [1]. In other words, a model's headline benchmark score can overstate its real capability by a wide margin simply because the benchmark's public tasks look enough like its training data. FrontierRefactor applies a similarly contract-verified evaluation design to a different task domain, refactoring rather than bug-fixing [8].


