Held-out · 12 repositories
9/12fixes surfaced in the top 3
Selected after the ranker was finished. This is the result to plan around.
- Top 1
- 7/12 · 58%
- Top 5
- 9/12 · 75%
Evidence
Every benchmark case is a real issue later closed by a merged pull request. FixMap sees the repository before the fix and tries to surface the file that actually changed.
Held-out · 12 repositories
9/12Selected after the ranker was finished. This is the result to plan around.
Regression · 15 repositories
15/15These cases guided development. They prove regressions are caught, not generalization.
Read this as “about three quarters,” not as two significant figures. With twelve held-out cases, one result changing moves Top-3 by roughly eight points. The 95% interval is 47–91%.
Held-out results
The expected path is the file changed by the merged fix. “Top 3” means that path appeared in FixMap's first three results.
packages/jest-mock/src/index.tspackages/jest-config/src/readConfigFileAndSetRootDir.tsHitlib/dialects/postgres/query/pg-querycompiler.jslib/dialects/postgres/query/pg-querycompiler.jsHitpackages/engine.io-client/lib/socket.tspackages/engine.io-client/lib/transports/polling-xhr.tsMisspackages/svelte/src/internal/client/dom/blocks/boundary.jspackages/svelte/src/internal/client/dom/blocks/boundary.jsHitpackages/vite/src/node/server/bundledDev.tspackages/vite/src/types/commonjs.d.tsMissMethodology
The task text comes from a public issue, not a prompt written to flatter the ranker.
The repository is checked out before the merged change so the answer is not already embedded in the diff.
A hit means a changed file appeared at a measured rank. Nothing is graded by taste.
FixMap has not run a controlled study of the same tasks with and without the tool, so this site does not invent one.
Trust the boundary
FixMap narrows the search and exposes uncertainty. It does not replace reading, testing, or review.
Try the weakest sample