For AI-generated PRs
When the model writes the PR, who reads it?
Read PR is not an AI code review tool. It is the human pass that follows the model — a required CI check that gates merge until a person has actually read the diff.
- 01
AI changed the math.
Writing a thousand lines of TypeScript used to take a senior engineer a day. It now takes the time to make coffee. The diff outpaces the reader by an order of magnitude — and the reading is the only step still done by hand.
- 02
Approval got faster than review.
Faced with a constant flow of plausible-looking diffs, even careful reviewers start to skim. The check at the bottom of the PR still says approved. The work that word implies has quietly stopped happening.
- 03
The fix is a floor, not a ceiling.
Read PR sets a per-file reading threshold that scales with the size of the change. Reviewers move through the diff at the speed they always have, but the CI check does not turn green until the floor is met. No new behaviour required.
- 04
AI tools sit upstream.
Use AI assistants for triage, summaries, and obvious-bug catches. They are good at first pass. Read PR is the second pass — the human read that AI cannot replace. The two compose cleanly.
The stack we recommend.
Generation
Copilot, Cursor, Claude. Whatever model your team trusts to write the diff.
First pass
An AI review tool. Triage, summary, obvious-bug catching. Optional but useful.
Human pass
Read PR. The CI check turns green when each reviewer has read every file.
Common questions.
Is Read PR an AI code review tool?
No. Read PR does not read your code, summarise it, or post comments. It tracks whether a human reviewer read each file in the pull request and gates merge on that. AI assistants triage; Read PR makes sure the human pass actually happens.
Why does AI-generated code make this matter more?
Pull requests are larger, faster, and more plausible than ever. The cost of generating a thousand lines is now lower than the cost of reading them carefully. Without a floor, approvals will keep getting faster than reading. Read PR puts the floor back.
Should I run Read PR alongside an AI review tool?
Yes. AI for the first pass — typo and obvious-bug catching, summaries, suggestions. Read PR for the human pass that follows. The two are complementary; we treat AI tools as upstream, not competitors.
Can the AI tool's comments count as 'reading'?
No. Reading is what the human did with their eyes. The AI's comment thread is useful context, but it does not move the reading counter. If you want approval to mean a human verified the diff, the human has to verify the diff.
Make the next approval mean something.
Two minutes to install. Free for public repos. The first private repo is on us.