Visual gate pass

c6a8b21aeedf3b915dd4a4ef72e127013de2c731 on linux-arm64 · baseline c6a8b21aeedf3b915dd4a4ef72e127013de2c731 · 2026-08-29T00:05:33.404Z

1872shots
0changed
0added
0removed
0failed
Changed is not the same as broken. For each change below, decide whether the after is the picture you want. If it is, promote it — that is a valid, recorded outcome:

node .github/scripts/visual-gate/gate.mjs accept --keys <key,key> --reason "<why the after is correct>"

If it is not, the change is a regression: fix it before the release goes out.

No shot changed against the baseline.

Theme overrides that bound to nothing (49)

A theme styles this target, but no shot in this run rendered it. Either the plan cannot reach it, or the component stopped rendering the target the theme aims at.

Declared targets never seen (54)

Documented as themeable, absent from every shot. A coverage gap, not necessarily a bug.

Rendered but undeclared (1)

An astryx-* class in the DOM that no component doc declares as a theming target.