Crit opens the real rendered screen of every pull request, judges it against your team’s own standard, and flags anything off-brand, right where code gets approved.
Add invoice history table
AI-likelihood medium · parity 88%
Table text 13px, under 16px floor
Action uses indigo #4f46e5, off-palette

Most off-brand screens ship not because nobody cares, but because nobody opened the preview in time. Crit removes the human bottleneck.
Templated hero-and-three-cards, weak hierarchy, default shadows, indigo-on-white, the generic machine-made look Crit is purpose-built to detect and score.
Every fill, border and state checked against your real palette.
Sizes, weights and rhythm measured on the rendered screen.
Point Crit at a repository. It reads your Tailwind config, tokens and components to learn your Standard, read-only, two minutes.
When a PR touches the UI, Crit finds your preview deploy, opens it in a real browser, and captures the rendered screen.
A score, an AI-likelihood read, annotated shots and one-click fixes, as a comment and a status check that can block merge.
Crit looks at the real pixels, not the code. Tap a marker to see what it catches, and the one-click fix it hands your team.
Table text is 13px, under your 16px floor and fails AA contrast on the row hover.
| Visual regression | Code review | Crit | |
|---|---|---|---|
| Notices a screen changed | |||
| Catches logic & code bugs | |||
| Judges visual quality & taste | |||
| Knows your brand & standard | |||
| Flags the AI-generated look | |||
| Can block the merge |
Every screen ships in light and dark. Crit reviews both, so contrast bugs never hide in the mode you didn’t screenshot.

Every issue ships with a pasteable prompt for Cursor, Claude Code or v0.
Read-only, least-privilege GitHub access. We never train on your code.
Spacing and type measured against your own tokens, not a generic rulebook.
“Crit caught three off-brand screens in a week that our whole team had scrolled past in review. It’s the design eye we never had time to be.”
Maya Adeyemi
Head of Design · Lattice
Connecting an outside service to private code is a big deal. Here’s exactly how Crit handles it.
Read the full security pageConnect a repo in two minutes. Crit reviews your next pull request automatically.