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.