LANE_ui-ux.md

pipelines/LANE_ui-ux.md

Gap audit 2026-07-29 - lane ui-ux (12 findings)

Verbatim from workflow wf_d0ca605f-891. Each finding carries either its own register entry id or

the cross-lane merge that absorbed it. This file is the evidence of record the compact register

entries cite.

ui-ux#1 [CRITICAL] merged into GAP-144 - No SCREEN bill of materials — the ruled build-agency, ledger and vendor screens have an owner named in doctrine and no item anywhere

ui-ux#2 [CRITICAL] merged into GAP-144 - Iconography bill of materials has no id source, no count, and no producing pipeline

ui-ux#3 [CRITICAL] merged into GAP-144 - The binding localization law is 100% unimplemented on every player surface and has zero teeth; the game's shipped-language ring is unruled

ui-ux#4 [MAJOR] GAP-145 - Attunements is ratified accessibility canon with no enumerated option roster, no data home, and no tooth on its one non-negotiable requirement

ui-ux#5 [MAJOR] GAP-146 - The UI chrome string corpus has no canon home, no count, and is outside the Natural Voice Doctrine's own pass

ui-ux#6 [MAJOR] GAP-147 - No input-glyph substitution system — shipped prompts hardcode keyboard keys and will lie the moment rebinding and gamepad land

ui-ux#7 [MAJOR] GAP-148 - Typography and glyph BOM for 87 diegetic writing systems plus shipped locales does not exist in any form

ui-ux#8 [MAJOR] GAP-149 - Reveal-gate DATA exists for abilities only, while the plan's own law binds every screen — and the ratified convergence-map lock has nothing to [...]

ui-ux#9 [MAJOR] merged into GAP-135 - The journal — a ruled story object and the ratified defeat payout surface — has no data home for its entry corpus

ui-ux#10 [MAJOR] GAP-150 - No UI visual design system — the HUD-art class is one undifferentiated bucket with no tokens and no variation model

ui-ux#11 [MAJOR] GAP-151 - No controller-only navigability contract and no handheld/deck legibility target, despite an Early-Access Steam ship

ui-ux#12 [MINOR] GAP-152 - No save-slot or New Game+ presentation model behind a ruled prestige mode

Generated by harness/site/structure_site.py — the URL path is the repo path. review root