Registry — Verge adoption across UI surfaces

<!-- Registry of Verge adoption across Koder UI surfaces. Seeded 2026-05-26 by a manual sweep (session "id", /k-go) motivated by the Koder ID Auth UI Verge migration (#176). Methodology below; re-run to refresh. Candidate for a future koder-spec-audit verge --report.

Spec: specsthemesverge.kmd (v0 = Adwaita 1:1, accent #3584E4) SDKs: enginessdkkoderkit (Flutter) · enginessdkkoderweb_kit (web) -->

Per specs/themes/verge.kmd, every Koder UI (mobiledesktopTVweblanding) must be on Verge — the KDS canonical visual language (v0 = GNOME Adwaita 1:1, accent #3584E4, default since 2026-05-14 per §R5). This registry tracks per-surface conformance so the Stack-wide migration has a single source of truth.

Status (2026-05-26): web tier COMPLETE — 18/18 surfaces on Verge. First sweep found 17 custom web surfaces shipping bespoke accents (+ Koder ID Auth UI). All migrated to Verge #3584E4 across Koder ID (#176#177#178) and the #164 epic (clusters A + B). The 5 non-blue accents (predictfund map/crew greens, billing purple) were owner-converged on 2026-05-26 (not kept as brand overrides). Flutter surfaces inherit Verge by construction. Guard: specs/themes/verge-accent-audit.sh (all 18 green).

Methodology

A surface is Verge-conformant when it sources tokens from the canonical SDK:

  • Flutter (koder_kit): KoderAppkoderThemeFor(style: KoderStyle.effective),

    which resolves to KoderUIStyle.verge by default. Every Flutter app/web build is Verge-conformant by construction unless it overrides the theme.

  • Web (koder_web_kit): links koder-web-kit.css and sets

    data-style="verge" on the root (selector [data-style="verge"]), OR inlines the Verge v0 token values (#3584E4 accent + Adwaita neutrals) with a drift-guard test (the approach taken by Koder ID Auth UI #176 for the dependency-free SSR login path).

Sweep command (shell-level signal — HTML+CSS+JS in the surface dir): data-style="verge" | koder-web-kit | --kds- | #3584E4 present ⇒ Verge; otherwise classified by its hardcoded accent. Per-surface CSS-bundle verification + ticketing follows.

Flutter surfaces — Verge-inherited (conformant by construction)

All `*/app