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>
13 lines
889 B
Markdown
13 lines
889 B
Markdown
---
|
|
date: 2026-06-07
|
|
day: 14
|
|
view: macher
|
|
weekday: Sonntag
|
|
commits: 1
|
|
review: auto
|
|
---
|
|
# Sonntag, 2026-06-07 — Tag 14 (Macher-Sicht)
|
|
|
|
Ein Commit (`406d452`, +87 LoC, additiv): `ManaCreditsClient` — der native Zugang zum ökosystemweiten Mana-Guthaben, neuer Bereich `Sources/ManaCore/Credits`. Liest `/api/v1/credits/{balance,transactions}` von `credits.mana.how`, authentifiziert über das mana-auth-JWT, `baseURL` überschreibbar. Damit ist er das Swift-Pendant zu `@mana/mana-credits-client` aus der Web-Welt und die Grundlage der nativen Gesamt-Mana-Anzeige (geplant in einem eigenen `ManaCreditsUI`, nicht hier — Invariante 1 hält ManaCore UI-frei).
|
|
|
|
Aufbau wie die übrigen Clients: Sendable, über den geteilten Transport, kein neues externes Dependency. ManaCore deckt damit jetzt Auth, Feedback und Credits ab — drei Verein-Plattform-Dienste, jeder als schlanker Client.
|