LiveReview — Reviewed-by-Default for VS CodeLiveReview brings reviewed-by-default engineering into your editor. It integrates with the LiveReview CLI ( This extension is not about automation for its own sake. It exists to help teams build a culture of checking, not believing. Why LiveReview ExistsModern teams routinely commit code that hasn’t been fully read or understood. Not out of negligence—but because:
The result is:
LiveReview fixes this by making review the default, not an afterthought. What This Extension DoesThe VS Code extension provides editor-level visibility and ergonomics for LiveReview:
The enforcement itself happens via the LiveReview CLI ( How the Workflow WorksLiveReview is intentionally minimal and Git-native.
Each commit records an explicit outcome:
or, if consciously bypassed:
There is no silent path. Either the code was reviewed—or the decision to skip was deliberate and recorded. What the VS Code Extension AddsInside VS Code, LiveReview:
No new workflow. No modal interruptions. Just clear signals at the right time. Design PrinciplesLiveReview is built around a few non-negotiable principles: Reviewed by DefaultCode should not exist unless it has been reviewed. Incremental, Not OverwhelmingReview small changes early—when understanding is cheapest. Responsibility Stays with the AuthorReviews do not transfer ownership. They sharpen it. Checking Over BelievingWe rely on verification, not trust or seniority. What LiveReview Is Not
LiveReview is a hygiene standard, enforced by defaults. Requirements
Who This Is For
The Standard We’re NormalizingIn mature engineering cultures, this should feel obvious:
LiveReview exists to make that standard enforceable, visible, and routine. |