Versionssprung, damit das rechtsbuendige Beispiel ankommt (2026.9.1.16)
Das CSS aus 2026.9.1.15 war korrekt, kam im Browser aber nicht an: Panel und Stylesheets werden mit ?v=<Manifest-Version> geladen, und ich hatte nach dem Versionssprung noch einmal am CSS gefeilt. Die Adresse blieb gleich, der Browser servierte die alte Datei aus dem Zwischenspeicher. Nachgewiesen mit getComputedStyle: display block statt flex, font-size 14px statt 12.5px. Nach erzwungenem Neuladen derselben Datei stimmte beides, und der Hinweis stand rechtsbuendig auf derselben Kante wie bei den Einzelfeldern. Regel daraus, in AGENTS.md festgehalten: die Manifest-Version wird als LETZTES erhoeht, nach der letzten Aenderung an Panel oder Stylesheet. Verifiziert im Browser: alle acht Tuer- und Fensterfelder gruen, Erwartungswert je Position rechtsbuendig. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# AGENTS.md — Project state, review findings, open items, and working rules
|
||||
|
||||
**Last updated: 2026-09-01** (Setup: gruene Bestaetigung und Erwartungswert je Listenposition,
|
||||
`2026.9.1.15`, Abschnitt BG. Davor: Rueckblick ohne Nullfahrten, Streckenwahl gemeinsam in `verlauf.py`,
|
||||
`2026.9.1.16`, Abschnitt BG. Davor: Rueckblick ohne Nullfahrten, Streckenwahl gemeinsam in `verlauf.py`,
|
||||
`2026.9.1.14`, Abschnitt BF. Davor: Fahrtstrecke auf 100 m: CAN als Anker, GNSS als Nachkommastelle,
|
||||
`2026.9.1.10`, Abschnitt BE. Davor: Nachlauf-Abzug nur mit zugeordnetem `TRIP_SENSOR`, `2026.9.1.9`;
|
||||
davor „502" beim Neustart entschärft, OTA-Bündel auf `2026.9.1.8`
|
||||
@@ -6919,6 +6919,22 @@ dunkler als die Zeile, in der es steht. Eine eigene Regel im Kontext
|
||||
kommt aus `justify-content: space-between` am Label, wie eine Ebene darueber bei
|
||||
`.setup-feld-kopf`.
|
||||
|
||||
### Merkposten: der Cache-Buster haengt an der Manifest-Version
|
||||
|
||||
Beim Ausliefern sah der Hinweis im Browser weiterhin links am Label - obwohl das CSS korrekt war.
|
||||
Grund: Panel und Stylesheets werden mit `?v=<Manifest-Version>` geladen. Wird nach dem
|
||||
Versionssprung noch einmal an CSS oder JS gefeilt, **aendert sich die Adresse nicht** und der Browser
|
||||
serviert die alte Datei aus dem Zwischenspeicher (HA liefert `/audi_dashboard_static/` ohne
|
||||
`Cache-Control`, nur mit ETag - siehe Abschnitt AT).
|
||||
|
||||
Nachgewiesen: `getComputedStyle` meldete `display: block` und `font-size: 14px`, nach einem
|
||||
erzwungenen Neuladen derselben Datei `display: flex` und `12.5px`. Die Datei auf dem Server war die
|
||||
ganze Zeit richtig.
|
||||
|
||||
**Regel daraus:** die Manifest-Version wird als LETZTES erhoeht, nach der letzten Aenderung an Panel
|
||||
oder Stylesheet - nicht davor. Wer waehrend der Pruefung noch nachbessert, erhoeht danach noch
|
||||
einmal.
|
||||
|
||||
## Working conventions (observed — keep them)
|
||||
|
||||
- German is the project language: identifiers, comments, commits, UI texts. Exceptions:
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"version":"2026.9.1.15","sha256":"c7eda6e1a85b2d4295b0bd21383b66895dfb217a5a788a6ccf92acee467cad4c","bytes":265741,"gebaut":"2026-09-01T16:59:16Z"}
|
||||
{"version":"2026.9.1.16","sha256":"500a3e3bf6b2c9663bea77d47adc770aa973797f17724297af4a2438096d7221","bytes":265720,"gebaut":"2026-09-01T17:03:56Z"}
|
||||
Binary file not shown.
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"domain": "audi_dashboard",
|
||||
"name": "Audi Dashboard",
|
||||
"version": "2026.9.1.15",
|
||||
"version": "2026.9.1.16",
|
||||
"documentation": "https://gitea.nothaft.cloud/paul/audi-app/src/branch/main/README.md",
|
||||
"issue_tracker": "https://gitea.nothaft.cloud/paul/audi-app/issues",
|
||||
"codeowners": ["@paul"],
|
||||
|
||||
Reference in New Issue
Block a user