spieler+macher pro Tag, geerdet in den realen Commits; data.json via @mana/devlog-gen backfill. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.2 KiB
| date | day | view | weekday | commits | review |
|---|---|---|---|---|---|
| 2026-05-17 | 4 | macher | Sonntag | 3 | auto |
Sonntag, 2026-05-17 — Tag 4 (Macher-Sicht)
Drei Commits, drei Schichten der Library — Auth, Tokens, Core.
a70f7fa (fix, v1.5.1): Migration-Fallback bei Wechsel der Keychain-accessGroup. Ändert eine App ihre Access-Group (etwa beim Umstieg auf die geteilte SSO-Group), liegt das Token noch unter dem alten Schlüssel — ohne Fallback wäre der Nutzer scheinbar abgemeldet. Der Fix liest beim Miss aus der alten Location nach und migriert. Direkter Vorbote der Shared-Keychain-Arbeit am Folgetag (05-18).
20c30fc (feat, v1.6.0, +462 LoC): ManaTheme plus 8 Web-Theme-Variants in Sources/ManaTokens/Themes — der Grundstein des ganzen späteren Theme-/Theme-Pass-Strangs. Gespiegelt aus mana/docs/THEMING.md, sodass die nativen Apps dieselben Farbwelten wie das Web tragen. ThemeTests dazu.
4ce22ac (feat, v1.7.0): ManaAppLog plus appGroup/logSubsystem in ManaAppConfig. Strukturiertes OSLog-Logging für die Apps, konfiguriert über die vom Caller injizierte Config (Invariante 7) — ManaCore loggt intern unter ev.mana.core, die App bekommt ihr eigenes Subsystem. Bleibt bei OSLog statt Crash-Reporter (Invariante 6, Compliance).