A senior design review, structured
A single-call vision pipeline with a strict output contract — so the critique is safe to render, easy to test, and triageable by a PM.
Drop a screenshot. In mock mode it stays in your browser; in live mode it's sent to the vision model.
Pick a lens — accessibility, conversion/PM, trust & safety, or general UX. The rubric focuses the critique.
claude-opus-4-8 vision analyses the image against the rubric and returns a strict JSON contract (summary, findings, recommendations, risks, confidence).
Findings are ordered critical → low so the worst issues surface first.
Filter by severity, send a finding 👍/👎, and export a Markdown report.
The model returns a fixed JSON shape (findings with severity, category, description, suggestion). That makes multimodal output safe to render, deterministic to test, and — crucially — triageable: a PM gets a ranked backlog, not an essay.
Why severity + confidenceEach finding carries a severity, and the critique carries a confidence label. That keeps the tool honest: the guardrail is unsupported design claims, and confidence makes uncertainty visible instead of hiding it.
What I deferredPixel-accurate bounding boxes are out of the MVP — issue cards ranked by severity are the 80/20 of value and avoid the hardest part of visual grounding.