You merge three to five times more code than you did two years ago. Your reviewers still read it the way they did in 2010 - one file at a time, with no idea why any line changed.
The unit of review should be a narrative, not a diff.
The legacy session check ran on every request, hitting Redis even for unauthenticated routes. We replaced it with a token flow that short-circuits when no auth header is present.
The story gets built from the diff the author already pushed. They shape it; they don't start from a blank page.
Push your branch and open the PR the way you already do
It groups the diff into sections, orders them so they build on each other, and writes a first pass of the prose between them.
Reviewers read top to bottom, like a chapter. They understand the change as a whole - and approve in a single pass.
We're opening Narrate to a small number of teams. Leave your email and we'll be in touch as room opens up.