Code diff · 12

Approve changes button

Three-up verdict — Approve / Request changes / Comment. Tone changes on press; required-by-policy chip when branch protection demands review.

Production answer

Approve changes button is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview Approve changes button states
Generative search brief

Approve changes button: Three-up verdict — Approve / Request changes / Comment. Tone changes on press; required-by-policy chip when branch protection demands review.

PR #482 · default state, no verdict selected
Review required · 2 approvals
PR #476 · pre-pressed Approve
Review required · 1 approvals
PR #488 · pre-pressed Request changes
Admins only · 3 approvals
Behaviour

Each verdict button uses aria-pressed so the selected verdict announces unambiguously. The policy chip explains why a verdict is required — review-required for normal protected branches, admins-only for main.