Bericht: Phase 2, Tagesfixes & Archiv-Launch (07.06.2026 nachmittags)
Executive Summary
Die Audit-Roadmap ist durch: Phase 0 („Jaqueline-Gate"), Phase 1 („Native-Feinschliff") und Phase 2 Teil 1 („Delight & Hygiene") sind umgesetzt und live (ADR-41–45). Parallel wurden drei Gerätetest-Wellen mit zusammen 26 Funden von Dennis' iPhone abgearbeitet — darunter zwei echte Plattform-Fallen (WKWebView-Snapshot-Geste, env()-Parsing in WebKit) und eine Betriebs-Falle (heuristisches index.html-Caching, das Deploys unsichtbar machte; jetzt: no-cache + immutable Assets + Kaltstart-Selbstheilung + Versions-Anzeige). Dazu ging heute das Doku-Archiv (silverscale-docs.dennisfisch.de, Variante B2) live, und zwei Tiefenrecherchen (Apple-Dev-Program, Native-iOS-Reimplement) liegen vor — beide zeigen in dieselbe Richtung: Hülle behalten, Dev-Account holen, nativ nur andocken.
In einfachen Worten
Die App fühlt sich jetzt wie eine richtige iPhone-App an: eigenes Icon, keine Web-Verräter mehr beim Drücken und Wischen, ehrliche Fehlermeldungen im Funkloch, spürbares Feedback — und wenn etwas schiefgeht, verliert man keine Eingaben. Drei Testrunden von Dennis haben Dinge gefunden, die nur am echten Gerät auffallen; alle sind behoben. Nebenbei gibt es jetzt eine eigene Doku-Website im gleichen Look, in der alles Wissen über das Projekt wohnt — inklusive dieses Berichts.
Geliefert in dieser Welle
- Phase 2 Teil 1 (ADR-45): 7 eigene SVG-Icons fürs Mehr-Menü (Stilbruch weg) · Focus-Trap/-Return + aria-live (VoiceOver-tauglich) · Token-Hygiene (Sonar 3×→1×, --ss-amber-ink) · Sheet-✕ 44 pt · 🎯-Makro-Ziel-Stups auf „Heute"
- Tagesfixes: Tab-Leiste 3. Anlauf (WebKit-sicheres Safe-Area-Anknabbern) · Plan↔Tagebuch-Mahlzeit-Sync · Cache-Header + Kaltstart-Selbstheilung + Stand-Anzeige
- Doku-Archiv (B2) live: nginx + Traefik + DNS, 26 Seiten, Suche, 4 Kategorien, Workflow „MD reinlegen + build.py" (+ Mount-sicherer Build)
- Recherchen: Apple-Dev-Program · Native-iOS-Reimplement (Empfehlung: Hülle + native Extensions)
Nachtrag (abends): Scanner läuft, Dev-Account aktiv
- Welle 5 komplett grün — der native VisionKit-Scanner läuft (nach drei Capacitor-Registrierungsfallen, dokumentiert in ADR-47 + ios-shell-README).
- 🎉 Apple Developer Account gekauft und aktiviert (App Store Connect da). Damit: Ad-hoc-Signierung als künftiger Familienweg (DPLA-Addendum in der Dev-Program-Recherche), APNs/ Widgets/Live Activities/watchOS freigeschaltet, SideStore ablösbar.
Offen / nächste Schritte
- Design-Doc-Backlog 1+4 als Nächstes: Vorrats-Teilverbrauch + Fly-Animationen (Mockups im Design-Doc).
- Ad-hoc-Umstieg mit dem neuen Dev-Account (ersetzt SideStore; macht den 14.06.-Refresh-Check obsolet, wenn vorher umgestellt).
- Notification-Center → „Was koch ich draus?" (Backlog 2+3).
- Phase-2-Rest: Foto-Vorschau vor KI-Buchung, Pull-to-Refresh-Entscheidung.
- Jaquelines Rollout + User-Doku im Archiv (nach dem Polishing).