Sample reviewA fictional pull request, analysed live by the same engine your pull requests go through.

acme/subscriptions-api #214main ← claude/usage-based-billingby sam-okaforOpen on host
Hold

feat(billing): usage-based billing with Meterly

Do not merge yet

16 files changed (+254 −5). 65 of 259 lines carry the risk; read them in about 20 minutes, and skim or skip the other 194. Partly written by Claude Code.

  • Adds 2 outbound destinations, 1 unrecognised: api.meterly.io.
  • Opens 2 inbound doors.
  • Beyond its description: Schema migrations.
  • 3 source files changed with no test change, led by usage.ts.
+254−516 filesAssisted by Claude CodeIntent: aligned
Why hold: 3 source files changed without a matching test change. Design: 1 new import against the layer order: adapters/stripe → api/usage. Policy: .visualdiff.json (base branch).

You have 20 minutes

A careful read of everything: 78 min
65 lines to read166 to skim28 to skip

Read (4)

Skim (11)

Skip (28 lines)

Low-risk test changes24 lines in 1 file
Low risk4 lines in 2 files