Diffbase
GitHub App · TypeScript alpha
Get your receipt
PR #184Analysis complete

Your diff has consequences.
Ask for the receipt.

Diffbase follows every changed symbol through the codebase and produces one continuous, inspectable record of where the change can land.

Run an analysis
Static analysis
The parser reads your code. Nothing in it is ever executed.
Evidence-backed
Every finding points at a real file and line you can open.
Nothing retained
The clone is deleted as soon as the receipt is written.
Generated impact receipt
Ready · 4.2 seconds
DIFFBASE
IMPACT RECEIPT#BM-0184
Repository
mandrup/diffbase
Commit
c201bd7
Completed
4.2 seconds
CHANGE SUMMARY

Refactor token validation

02changed symbols

08dependents reached

03production boundaries

EVIDENCE PATH / 01DIRECT
Changed exportvalidateToken()src/auth/token.ts:42
imported by
MiddlewareauthMiddlewaresrc/auth/middleware.ts:27
guards
HTTP boundaryPOST /loginsrc/api/login.ts:11
REVIEW VERDICT1 SIGNAL
REVIEWONE TEST GAP

sessionCleanup shares the changed validation path but has no related test.

KEEP THE EVIDENCE

Move from this summary into the navigable report.

Open interactive report

Deterministic static analysis. Every finding above is attached to a dependency path.

BM-c201bd7-SUMMARYEND OF IMPACT RECEIPT
Private alpha · TypeScript repositories

Get the receipt before the review begins.

Install the GitHub App, open a pull request, and see the consequences before you merge.

A short application, then a hands-on setup with the first teams.