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