Add rendered design checks to required browser CI #209
- MA
**Goal:** Catch visible changes to Chopin's interface before they reach users, while preserving the appearance choices approved in #208.
**What we tested:** The required browser CI job opens real examples of Chopin's interface in a fixed Linux Chromium browser. It runs 38 checks across desktop and narrow screens. Those checks compare 32 screenshots with reviewed reference images, exercise menus, dialogs, keyboard focus, scrolling and 200% text, and scan the visible examples for common accessibility problems. The existing system tests cover the running application separately.
**What we found:** The interface examples match their reviewed images after reconciling this branch with current `main`. The original Delete red, quiet conversation metadata and code colours remain as approved. Known colour-contrast findings are recorded precisely; a new or changed finding fails CI. This is targeted coverage of the examples, not a claim that every screen has been tested or is fully accessible.
**Validation:** Locally, all 38 Linux browser checks, 1,711 unit tests, TypeScript checks and the design contract pass. [All three required GitHub checks passed on the latest rebased commit](https://github.com/githubnext/chopin/actions/runs/36699868794).
### How the checks run

### Approved appearance and tested behavior

[Coverage and review instructions](https://github.com/githubnext/chopin/blob/maggie/design-browser-ci/e2e/design/README.md)
MaggieAppletonreferenced this in Repair core interface readability and keyboard recovery #208last month on GitHub
MaggieAppletonbase-ref-changedlast month on GitHub
MaggieAppletonadded-to-stacklast month on GitHub
MaggieAppletonbase-ref-force-pushedlast month on GitHub
MaggieAppletonautomatic-base-change-succeededlast month on GitHub
MaggieAppletonhead-ref-force-pushed 5c5cc48cccfflast month on GitHub
MaggieAppletonhead-ref-force-pushed 0f8d89b0e4b7last month on GitHub
MaggieAppletonhead-ref-force-pushed b92bfc1fcfeelast month on GitHub
MaggieAppletonmerged bedab2d6ea8flast month on GitHub
MaggieAppletonhead-ref-deletedlast month on GitHub