Engineering · AI PR Reviewer rollout
New PR workflow

Ship faster.
Stop waiting.

Every pull request now gets a fast AI review. Fix what matters, reply to what you disagree with, then send it to your tech lead for the final review.

~30s
AI feedback
24/7
Works any time zone
0
Times it blocks merge
1
Summary per PR
THE FLOW LOCAL: Run the feature on your branch before you push. The AI reads your code, it does not run it. If it does not work for you, the AI cannot help. STEP 01 LOCAL Build + test on your feature branch OPEN PR: Push your branch. The AI starts automatically when you open, reopen, push to, or mark the PR ready. Draft PRs are skipped. STEP 02 OPEN PR AI reviewer fires automatically AI REVIEW: For each comment you can FIX (push a fix, the AI closes it), REPLY (answer in the thread when the AI is wrong), or ASK KEVIN (tag him for hard decisions). The summary at the top is rewritten on every push. STEP 03 AI REVIEW Summary + inline comments You fix or reply Push. Review reruns. iterate until clean HAND OFF: When the AI shows TIP, or all WARNING items have a reply, send the PR to your tech lead. Add a short description so they know what to look at. Do not send it on CAUTION for sensitive files. STEP 04 HAND OFF Tech lead does the final manual review MERGE: Tech lead does the final review and merges. Done. MERGE SHIPPED
01

Test locally

Make sure the feature works on your machine. Try the main flow and a few edge cases.

Hover for more
What this means Run the feature on your branch before you push. The AI reads the code, it does not run it.
  • Test the main flow from start to end
  • Try a few edge cases too
  • Make sure the tests pass on your machine
  • If it does not work for you, the AI cannot help
02

Open the PR

Push your branch. The AI starts on its own with every new commit.

Hover for more
What this means The AI starts on its own when you open or update the PR. No button to press.
  • Starts when you open, reopen, push to, or mark the PR ready
  • Draft PRs are skipped until you mark them ready
  • The first run usually finishes in under a minute
  • Adds one summary comment at the top of the PR
03

Iterate fast

Fix the code, or reply to the comment. Push again. The AI checks again.

Hover for more
What FIX or REPLY means For each comment from the AI, you have three options. The AI reads your reply on the next run.
  • FIX: change the code and push. The AI marks the comment as resolved.
  • REPLY: when the AI is wrong, reply in the comment thread and say why. The AI treats it as handled.
  • ASK KEVIN: tag your tech lead in the thread for hard decisions.
  • The summary at the top is rewritten on every push, so the PR stays clean.
04

Final review

When the AI is happy and you are happy, the tech lead does the final review and merges.

Hover for more
When to hand off Stop working with the AI once each comment is fixed or replied to.
  • Summary should say TIP, or WARNING with a reply on each item
  • Do not send it for review if a sensitive file shows CAUTION
  • Write a short PR description so reviewers know what to look at
  • Tech lead does the final review and decides on merge
01

Three status signals

The AI summary starts with one of these. None of them block the merge.
T Tip

Looking good

No serious issues. Ready to send to your tech lead for the final review.

W Warning

Worth a look

Some things to look at or reply to before merge.

C Caution

Likely blocker

Fix it or reply to it before you ask your tech lead to review.

02

Who does what

The AI is fast. You decide what to do.

The AI

does this
  • Runs on every push, takes seconds
  • Posts one summary at the top, updated on every push
  • Adds a few comments on specific lines
  • Closes old comments once they are fixed
  • Never edits your code, never blocks the merge
VS

You

do this
  • Test the feature on your machine before pushing
  • Decide what is worth fixing and what is not
  • Reply to the comment when you think the AI is wrong
  • Keep the PR to one change at a time
  • Send it to your tech lead when the review is clean
03

Three ways to answer a comment

If you do not want to fix it, reply in the comment thread to tell the AI why.
Fix it

Make the change

Push the fix. The AI will close the comment on the next run.

Push back

Reply in the thread

Say why the AI is wrong, or why it is not part of this PR. The AI treats it as done.

@
Ask for help

Ask the lead

For hard decisions. The tech lead will weigh in during the final review.

04

Rules of the road

Five rules each side. Read once. Follow them every time.

Do

  • Test the feature on your machine before opening the PR
  • Keep PRs small. One change per PR.
  • Reply in the thread when you disagree with the AI
  • Push your fixes and let the AI review again
  • Send it to your tech lead only when the AI review is clean

Don't

  • Open a PR you have not tested on your machine
  • Mix bug fixes and refactors in the same PR
  • Add style or formatting changes that are not part of the task
  • Close a comment thread without replying
  • Wait on review to find the obvious issues
05

PR size matters

Small PRs are faster to review, faster to merge, and safer to undo. Big mixed PRs slow everyone down.
Small PR · merged in a day

One change. One purpose.

auth.ts +12 -4
auth.test.ts +18 -0

Focused change. Easy to review. The AI is more useful.

Big mixed PR · takes forever

Five changes mixed together.

auth.ts +82 -64
unrelated.tsx +120 -55
style.css +210 -30
README.md +44 -32

Bug fix plus refactor plus formatting. Slow to review. Hard to undo.

Faster PRs. Across time zones. Less waiting on each other.

AI helps with the first pass · Humans still own the final review and merge

IntegratingMe