Code review products

Two products. One review loop.

Use the same focused review standard before a pull request exists and after a change enters a connected repository.

Available foundation

Personal Review

Review before you share.

Bring focused review to local, staged, and branch changes without waiting for a pull request or requiring a connected repository.

Explore Personal Review
Illustration of a branch diff review in a terminal
feature/auth-hardening
~$git fetch origin main
~$git diff --unified=3 origin/main...HEAD
Enjoyable review Complete
P1 src/auth.ts:42

Assignment bypasses the role check

The assignment evaluates truthy and grants admin access to every authenticated user.

P2 src/cache.ts:118

Failed writes remain marked as cached

2 actionable findings · style noise suppressed
Planned

Repository Review

Review every connected change.

Carry the same review standard into connected repositories, pull requests, and organization-sponsored preflight workflows.

Explore Repository Review
Preview of the planned pull request review format

acme/api · Pull request #418

auth: enforce active membership

Open
src/access.ts 41–44
41const membership = await findMembership(user);
42+ return membership?.active ?? true;
43}
P1 Authorization

Missing membership defaults to access

A failed or absent membership lookup evaluates to true, allowing a user without an active organization membership through this check.

Suggested fix: require membership to exist and be explicitly active.

Planned review format Inline finding + check summary

Start with the change in front of you.

Explore the available Personal Review foundation or see where Repository Review is headed.