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>
15 lines
1.4 KiB
Markdown
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).
|