mana-kotlin-ui/devlog/2026-06-08/macher.md
Till JS 22efe7a4bb 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:44:30 +02:00

1.4 KiB

date day view weekday commits review
2026-06-08 1 macher Montag 7 auto

Montag, 2026-06-08 — Tag 1 (Macher-Sicht)

Geburtstag von mana-kotlin-ui — der geteilten Compose-Schicht über mana-kotlin-core und mana-kotlin-tokens. Sieben Commits in einem Abend-Block (16:31 → 23:09), die Lib geht von Null auf v0.7.0.

5ecff0a legt v0.1.0 an (+698 LoC): die ersten geteilten Compose-Komponenten unter ev/mana/ui — Primitives, Karten, Header. Dann in dichter Folge: 17a177b (0.2.0) Feedback-Komponente plus Appearance-Picker; 0dc3db6 (0.3.0) ByokImagePrep (Bild-Vorbereitung für Bring-your-own-key-Vision-Aufrufe, Compliance-relevant, weil die Größen-/Format-Normalisierung vor dem Versand an fremde Provider passiert), dazu JobStatus und eine Status-Pill; 3f45851 (0.4.0) Account-Verwaltung plus Reminders-Helper.

Die letzten drei Commits sind eine Iteration am selben Stück: ManaOnboarding. 5e56a8e (0.5.0) gibt jeder Seite ein optionales Icon, 631cb43 (0.6.0) führt einen Rich-Modus (Werte + Features) mit Serifen-Titel ein, 78361df (0.7.0) ist dann das Redesign — Icon-Karten, Headline-Fokus, Punkte-Indikator. Das -98 im LoC-Saldo steckt fast ausschließlich in diesen Onboarding-Umbauten (-22, -70), also gewolltes Umschreiben, nicht Wegfall von Funktion. Build über gradle/libs.versions.toml als Version-Katalog.