Aufbauend auf "app update final" (b6500be), das den Großteil des Frank-Feedbacks v0.10 enthält (RACI-Betonung, SLC-Gesamtbild 6x, Feedback-System mit Server-Save, Review-Template, Gate-1 zweistufig):
- Gates: Freigabe-/Entscheidung ist jetzt ein EIGENER Screen NACH der
Kriterienpruefung (vorher auf einem Screen -> ueberladen). Gilt fuer
Gate 1/2/3: Pruef-Kriterien -> Button "Weiter -> Entscheidung" (erst
aktiv, wenn alle Kriterien geprueft) -> schlanker Entscheidungs-Screen
(Optionen + "<- zu den Kriterien"). Gate 1 danach wie gehabt Routing
Entwicklung/Konfiguration. Neuer State: gateCritDone.
- Tiefe-Badge "Bearbeitet" -> "Ausgearbeitet" (klarer; nur sichtbares
Label + Tooltip, interne Bezeichner/CSS-Klasse unveraendert).
- sw.js Cache hochgezaehlt; PROJEKTSTAND.md nachgezogen.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- s0-c0.png ("Open Source von oben!") hinzugefuegt -> alle 30 Karten als Grafik.
- Text-Fallback in cardImg entfernt; Service Worker cacht jetzt alle 30 (CACHE v3).
- README aktualisiert (alle 30).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
- 29 PNGs als app/cards/s<service>-c<change>.png (PNG-Nr n -> Service floor(n/5),
Change n%5). Karten-Screen zeigt jetzt die finale Grafik statt Text.
- Helfer cardImg()/cardMedia(); Text-Fallback fuer die noch fehlende Karte
s0-c0 ("Open Source von oben!").
- Service Worker cacht die Karten-Grafiken vorab (Offline), CACHE -> v2.
- README-Umsetzungsstand ergaenzt.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>