Understand what you shipped

Know when you're moving too fast.

You merge code faster than you can understand it — especially now your agents write it for you. RUNOUT turns every PR into a short quiz on what just shipped, and a trend that shows whether your understanding keeps pace.

diff · auth/session.py · +7 −3
Why rotate the session key on logout instead of just clearing its data?
It keeps the session table smaller.
A cleared session keeps its ID — whoever holds that cookie walks back in.
Rotation is the framework default.
How it works

From merge to mastery in three moves.

01

Reacts to change

Connect the GitHub App and every pull request you open — or mark ready for review — triggers a quiz. RUNOUT reads the diff, then explores the surrounding code to find what matters.

02

Asks sharp questions

Five questions for a small change, ten for a big one — each about why a decision was made and what breaks if an invariant is violated. Never “what does this method do.”

03

Targets your blind spots

Miss a question and you get the explanation on the spot — and about half of your next quiz re-tests the areas you're weakest on.

Try it

A question RUNOUT might ask you.

Pick an answer. Notice it isn't testing whether you can read the code — it's testing whether you know why it changed.

diff · PaymentClient.charge() · +12 −4
This PR replaced 3 fixed retries with exponential backoff capped at 30 s. Why?

Why this matters

It's about the trade-off. Fixed retries can amplify an outage; backoff capped at 30 s eases off exactly when the provider is already struggling. RUNOUT scores the why — not a definition you could paste from the docs.

Want questions like this about your code?

Try for free →
Measure it

Watch comprehension, not just commits.

Every finished quiz becomes a point — the share of questions you got right — with a rolling mean over the top. One line per repository, because a repo you've stopped following falls behind on its own. A falling line means you're shipping faster than you understand.

Rolling comprehension · 3-quiz mean
78%
▲ +9 pts / 8 wks
100% 50% 0%
wk 1wk 4wk 8
payments-api · 78% checkout-web · 54%
your code RUNOUT shallow-clones your repository into a temporary workspace and deletes it the moment the quiz is written — we never store your source. Only the diff and the excerpts the agent reads on the way are sent to the model, and they are never used for training. Privacy policy →

Find out what you actually shipped.

Connect a repository and your next PR comes back with questions.

Try for free →