Design-Review des main-Stands gegen die Audi-CI-Vorgaben ablegen
Code-Review aller UI-Schichten plus Headless-Browser-Screenshots des Panels mit Mock-hass. Kernbefunde: die iOS-Auflage ersetzt Palette, Radien und die Rot-Semantik ohne dokumentierte Entscheidung; das design-system traegt noch den Vor-Audit-Stand (fg3, Fokus, Feldgroessen); vier im Browser nachgewiesene Darstellungsfehler. Nur Bericht, keine Fixes.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# AGENTS.md — Project state, review findings, open items, and working rules
|
||||
|
||||
**Last updated: 2026-08-12** (Setup-menu polish batch). This file is the entry point for every new agent
|
||||
**Last updated: 2026-08-13** (design/CI review added, see `DESIGN_REVIEW_2026-08-13.md`). This file is the entry point for every new agent
|
||||
session: what this repo is, what is finished, what is missing, and how to work here. Detail lives in
|
||||
the linked documents — this file points, it does not duplicate.
|
||||
|
||||
@@ -128,6 +128,21 @@ capacitor/iframe/browser (`umgebung.ts`), types + entity table (`types.ts`), fac
|
||||
|
||||
## Review findings (2026-08-11)
|
||||
|
||||
### Design/CI review of `main` (2026-08-13) — see `DESIGN_REVIEW_2026-08-13.md`
|
||||
|
||||
Code review of all UI layers plus headless-browser screenshots of the panel (mock `hass`),
|
||||
checked against the repo's own Audi-CI rules. Headlines: the iOS overlay
|
||||
(`audi-dashboard-ios.css`) overrides the documented palette/radii, adds shadows/blur and turns
|
||||
red into a fill color **without any recorded decision** (visible e.g. as a red-filled "Abbrechen"
|
||||
next to a black "Speichern" in the setup popup); `design-system/` still carries pre-audit state
|
||||
(old low-contrast `--fg3 #657081`, no focus styles at all, 13.5px inputs, 34px icon buttons);
|
||||
the `design/` export's RS-6 error extends into the technical sample data (73 l tank, 285/30 R22,
|
||||
FIN series 4G). Four browser-verified rendering defects: switches stretched by
|
||||
`.feld label{flex:1 1 auto}` (state display becomes ambiguous), double "offen" in the trip list,
|
||||
empty oil-change tile when the service book is empty, and fragmented Leaflet rendering in all
|
||||
three maps (verify on a real device). Positives: the 300/400 font-weight rule and de-DE
|
||||
formatting hold everywhere; `design-system/` is verifiably brand-free.
|
||||
|
||||
### HA panel — known gaps (most also in SPECIFICATION.md §7)
|
||||
|
||||
- **GPS is dead schema for trip records specifically:** `start_lat/lon`, addresses, `route`,
|
||||
|
||||
Reference in New Issue
Block a user