The ledger nobody kept

A handful of people catch everything. No metric records it.

Reviewing, correcting, and rejecting is real labor, it takes your most experienced people, and it appears in no dashboard anywhere. LEDGER reads a repository’s review history and counts it: every comment that changed the code, who left it, and how many lines moved because of it. Every figure below traces to a review comment and the diff it changed.

169Prevented events
48,209Lines changed by review
10Reviewers caught all of it
150Pull requests read

Open a repository

reading 150 most recent merged pull requests · 2026-08-31

I

Who caught it

Prevented events per reviewer. The concentration is the finding: in every repository measured, a handful of people account for nearly all of it.

10 of 31 contributors left a catch that changed the code. The top 3 account for 88% of every prevented event here.

MichaReiser82 · 49%
carljm41 · 24%
AlexWaygood25 · 15%
ntBre6 · 4%
dhruvmanila5 · 3%
sharkdp3 · 2%
zsol3 · 2%
Copilot2 · 1%
charliermarsh1 · 1%
jelle-openai1 · 1%
II

The evidence

Review comments anchored to lines that a later commit changed, classified by IBM Granite as a substantive catch rather than a style nit. Each row opens to the comment and links the commit that answered it.

169 prevented events across 38 pull requests, which moved 48,209 lines of code. Every row below links to the comment and the commit that answered it.

SeverityWhat was caughtWhereWho caught itWhen
III

Output against prevention

Every contributor ranked twice — by what gets counted, and by what got caught. The rank correlation is reported at whatever value it comes out to.

Spearman ρ = 0.52 across 31 contributors. The people shipping most are also the people catching most — the same hands do both, and only the shipping half is counted.

16121925311612192531OUTPUT RANK: 1 SHIPS THE MOSTPREVENTED RANK: 1 CATCHES THE MOSTMichaReiser: 18 PRs merged, 82 preventedcarljm: 36 PRs merged, 41 preventedAlexWaygood: 18 PRs merged, 25 preventedntBre: 12 PRs merged, 6 preventeddhruvmanila: 0 PRs merged, 5 preventeddhruvmanilazsol: 3 PRs merged, 3 preventedsharkdp: 5 PRs merged, 3 preventedCopilot: 0 PRs merged, 2 preventedCopilotcharliermarsh: 20 PRs merged, 1 preventedjelle-openai: 4 PRs merged, 1 preventedlerebear: 9 PRs merged, 0 preventedlerebearsinon: 1 PRs merged, 0 preventedpikammmmm: 1 PRs merged, 0 preventedwaterWang: 1 PRs merged, 0 preventedjamtat: 1 PRs merged, 0 preventedWhning0513: 1 PRs merged, 0 preventedfly1d: 1 PRs merged, 0 preventedtjkuson: 1 PRs merged, 0 preventedchirizxc: 1 PRs merged, 0 preventedgorewilliams: 1 PRs merged, 0 preventedmtshiba: 1 PRs merged, 0 preventedmalkin0xb8: 1 PRs merged, 0 preventedBitWeaverDev: 1 PRs merged, 0 preventeddcreager: 5 PRs merged, 0 preventedkrzkaczor: 1 PRs merged, 0 preventedrenovate[bot]: 2 PRs merged, 0 preventedmarcelo-souzaf: 1 PRs merged, 0 preventedgithub-actions[bot]: 1 PRs merged, 0 preventedaarushkandukoori: 1 PRs merged, 0 preventedzaniebot: 1 PRs merged, 0 preventedwoodruffw: 1 PRs merged, 0 prevented

Hover a point for that contributor's numbers.