pageta-android/devlog/2026-06-10/macher.md
Till JS 5b4cc51198 devlog: Repo-Historie nachgezogen (spieler+macher)
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>
2026-06-16 01:16:20 +02:00

15 lines
1.4 KiB
Markdown

---
date: 2026-06-10
day: 5
view: macher
weekday: Mittwoch
commits: 12
review: 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).