spieler+macher pro Tag, geerdet in den realen Commits; data.json via @mana/devlog-gen backfill. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
23 lines
1.5 KiB
Markdown
23 lines
1.5 KiB
Markdown
---
|
||
date: 2026-06-07
|
||
day: 15
|
||
view: macher
|
||
weekday: Sonntag
|
||
commits: 6
|
||
review: auto
|
||
---
|
||
# Sonntag, 2026-06-07 — Tag 15 (Macher-Sicht)
|
||
|
||
**Stats**: 6 Commits, +831 / -3 LoC, 12 Files (14× `.swift`, 5× `.md`)
|
||
**Top-Dirs**: `CHANGELOG.md` (26%), `Package.swift` (16%), `ManaAuthUI/Account`, `ManaComponentsUI/ManaJobStatusText.swift`, `ManaJobStatusView.swift`
|
||
**Tags**: —
|
||
**Session**: 13:58 → 22:32 (sechs Commits, ~46 aktive Min, längster Fokus 29 Min)
|
||
|
||
Thema des Tages: GPU-Jobs und Mana sichtbar machen.
|
||
|
||
- **ManaJobStatusView (`a8621c3`, +386/0).** Wartezeit-Anzeige für GPU-Jobs in ManaComponentsUI, mit eigenem `ManaJobStatusText`. Größter Commit — eine ehrliche „läuft noch"-Anzeige statt eines undurchsichtigen Spinners, passend zu Jobs, die auf der GPU-Box hängen können.
|
||
- **ManaAiActionMetaView (`9abba74`, +100/0).** Geteilte KI-Verbrauch-Zeile (in ManaLLMUI) — zeigt knapp, was eine KI-Aktion gekostet hat.
|
||
- **ManaCreditsUI als neues Product (`d7bd4d1`, +283/0).** Achtes Library-Product: native Gesamt-Mana-Anzeige. Dazu `ManaBalanceLink` (`777b06b`, +37/0) als Einzeiler-Eintrag fürs Konto.
|
||
- **Konto-Integration (`7c516cf`, +21/-1; `e059bae`, +4/-2).** `ManaAccountView.Config.showManaBalance` hängt die Gesamt-Mana-Anzeige ins Konto-Gerüst. Der Folge-Commit korrigiert die Argument-Reihenfolge im `Config`-Initializer — `showManaBalance` muss erster Parameter sein, sonst bräche bestehender Aufruf-Code.
|
||
|
||
Die neue Product-Grenze (ManaCreditsUI separat) hält Apps, die kein Mana anzeigen, frei von der Abhängigkeit.
|