PatchMyCodePATCH MY CODE
AI CODE REVIEW

Your diff is only
part of the change.

PatchMyCode reviews the code behind your diff — tracing callers, dependencies, and affected paths to find problems that ordinary PR reviews miss.

Connect a repository→

/review/142

Dependency-aware review

A small signature change can have a large blast radius. PatchMyCode follows the dependency graph instead of stopping at the files in your PR.

refunds.ts+1 −1
async function issueRefund(orderId: string) {
− await charge.reverse(orderId);
+ await charge.reverse(orderId, { idempotent: true });
}
IMPACT

3 callers use the previous signature

webhooks/stripe.ts
jobs/refunds.ts
api/orders/[id]/refund.ts

analysis complete2 hops · 3 affected paths

01

Understand the change

Reviews the actual behavior being changed, not just the lines that moved.

02

Trace the blast radius

Finds callers and dependent code that can be affected outside the visible diff.

03

Ship with context

Get actionable findings with enough context to understand why the change matters.