Three Labs Measured One Checkpoint and Disagreed by 33 Points
Underpowered task counts and unlogged scaffolds make most of the reported agentic leaderboard gaps statistically unresolvable, and the fix is a schema change plus a paired test rather than a bigger benchmark.
What the vendor deltas actually decompose into
DeepSeek's generation-over-generation jumps arrived bundled with a new harness. Terminal-Bench moved from 72.1% to 87.9%, DeepSWE from 12.8% to 62.7%, CyberGym from 52.7% to 83.3%, with architecture and parameter count unchanged from the April preview. A nearly 5x relative move on DeepSWE is the shape scaffold fit produces far more often than capability does, and the disclosure offers no way to separate the two. The company's own framing, that the update "sharpens agentic skills," is not a decomposition. The harness itself is published, MIT-licensed and model-agnostic. That is rare enough to belong in procurement requirements rather than on a wish list.
The power problem sitting under every ranking
Scaffolding aside, most of these headline scores cannot rank close models at all. Run the arithmetic before quoting them:
| Result | Reported | Effective n | 95% interval | Missing |
|---|---|---|---|---|
| Terminal-Bench-Science top score | 30% (Claude Opus 5) | 70 tasks (21 solved) | ~[20%, 41%] Wilson | Per-task matrix, grader reliability, seeds |
| Open-weight CVE rediscovery | 28/32 = 87.5% | 32 CVEs, 3 runs each | ~[72%, 95%] Wilson | McNemar on discordant pairs, run variance, aggregation rule |
| Quantization sweep | Q4_K_M viable, 1-bit ≈ chance | GPQA Diamond, n=198 | SE ≈ 3.1pp | Q5/Q6/Q8 curve, temperature control |
A competitor claiming 38% on Terminal-Bench-Science is statistically indistinguishable from the current leader. The thing a marginal score doesn't tell you is which tasks flipped in which direction, which is the only quantity a ranking rests on. The CVE benchmark is perfectly paired by construction and no paired test was reported. Cheapest analysis available, and it was left on the table.
Where the sources agree, and where they pull apart
Three independent security-research groups converged on open weights reaching the closed frontier, which is stronger evidence than any one of them alone. Executive Offense reads that as justification for funding a one-week local bake-off, not for re-ranking a production roster on n=32. Unwind AI arrives from the opposite direction: what Terminal-Bench-Science buys is its difficulty and artifact-level grading, and the leaderboard ordering is its least durable output. Both agree the published score is an upper bound reachable only with harness work the buyer funds.
The structural version comes from Drew Breunig's decomposition of agent systems into a developer-controlled core loop and an outer harness: context assembly, tool availability, retry policy, sandboxing. That outer layer is largely vendor-controlled and silently versioned. Cursor and Copilot ship harness changes on their own release cadence. Each one is an unlogged treatment in an agent-success or developer-productivity time series, so a quarter-over-quarter delta may be measuring someone else's release schedule.
A benchmark number with no harness version attached is not a measurement of a model. It is a measurement of a configuration nobody wrote down.
The fix is a schema change and one statistical test
Harness identity belongs in a first-class field: name, version, commit hash, tool set, reasoning level, model ID, and context-assembly version, on every eval record and production trace. Store the per-task result matrix rather than marginal accuracy, and compare models with McNemar or a paired bootstrap over tasks. On the 50-200 item task sets that agentic evaluation actually runs on, paired testing is the difference between a defensible model swap and a coin flip that consumed two weeks of engineering. Grade artifacts, not transcripts. Add refusal rate as its own column, because a refusal and a wrong answer have different fixes, and a harness that scores them identically destroys the signal that tells you which one you have.
What to do
Recompute Wilson intervals for every external benchmark number in your current model-selection doc, and strike any ranking claim whose interval overlaps the incumbent's.
Add harness_version, tool_manifest_hash, model_id and reasoning level as required fields on every eval record this sprint, then backfill known vendor tool-upgrade dates onto your agent-success time series.
Re-score your top three candidate models in one pinned open harness with per-task logging before the next swap decision, reporting McNemar p-values rather than marginal accuracy.