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

31 lines
1.4 KiB
Markdown

---
date: 2026-06-08
day: 1
view: macher
weekday: Montag
commits: 7
review: 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.