Erste Devlog-Befüllung; geerdet in den realen Commits, data.json via @mana/devlog-gen. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1.4 KiB
| date | day | view | weekday | commits | review |
|---|---|---|---|---|---|
| 2026-06-10 | 5 | macher | Mittwoch | 12 | auto |
Mittwoch, 2026-06-10 — Tag 5 (Macher-Sicht)
Großer Entschlackungstag: netto -434 Zeilen, weil App-Kopien reihenweise durch geteilte Lib-Bausteine ersetzt werden. gradle/libs.versions.toml macht 28% aus — eine Kette von Bumps plus Adoption. Drei Releases (vc11, vc12, vc13).
Stores: c31c7f9 ersetzt App-Kopien durch geteilte ManaTokenStore + ManaOnboardingStore aus mana-kotlin-ui 0.15.0. Als Event-Sync-Flaggschiff besonders relevant: c8ffdc3 zieht KtorSyncWebSocket aus mana-kotlin-event-sync 0.3.0 statt einer lokalen Kopie, und 8fe30f8 geht auf event-sync 0.4.0 mit dem geteilten Room-Adapter statt einer App-Kopie (vc12, 0c1b567) — hier wird die Sync-Schicht zentralisiert, an der pageta stellvertretend reift.
Additive Bumps: core 0.6.0 (+ManaMultipart), ui 0.16.0 (+EmptyState/ErrorState/Skeleton), core 0.7.0 (+ManaDate), ui 0.17.0 (+ManaActivity/OnboardingGate/Permission-UX/Reduced-Motion). 14081b8 zieht den Top-Level-Titel auf die geteilte ManaScreenHeader-Signatur, 532d834 setzt die Datums-Gruppierung der Artikel auf ManaDate. 95623de löst das Konto durch die vereinheitlichte ManaAccountScreen ab (Avatar + Unterseiten, vc11/ea0a5f5). 2a284b2 bringt den neuen „Aussehen"-Eintrag mit Modus-Umschalter und Farbwelt-Galerie (vc13).