Risk Lens

Find the behavior that changed outside the ticket

Risk Lens puts the patch at the center and traces the ripple outward — direct callers, shared data structures, permission logic, public APIs, and user flows. It explains each risk from repo structure, tests, history, and the current requirement.

Impact ripple

Confirmed risk, kept separate from speculation

Unintended behavior
retry backoff change affects webhook delivery
confirmed
Backward compatibility
old API clients skip the new domain check
confirmed
Permission change
admin override path still reachable
likely
Migration risk
workspaces without a domain list
likely
Missing validation
empty domain string not handled
speculative
Every patch should keep its promise

Stop merging changes you can only hope are correct.

Connect a repo, open a pull request, and PatchVow returns a Change Proof: what the Issue promised, what the patch delivered, and what still needs review.