Zwei Stränge an diesem Tag: Datenschutz-Doku und Ökosystem-Anschluss.
Presence + Live-State (μ-8.4). Web-Client für mana-presence gebaut, der
laufende Sessions des Users spiegelt: Auto-Mirror in den Player plus Banner.
Dazu die Migration von der App-lokalen Sync-Logik auf event-sync (zweite App
nach Nutriphi, +466) — Moodlit zieht damit Mood-Änderungen über den geteilten
Event-Bus statt über eigene Pull-Schleifen.
Datenschutz. Erst-Entwurf der DSE nach Vorlage V2, dann mehrere
Wahrheits-Korrekturen entlang der realen Architektur: §7 ehrlich gemacht
(mana-share speichert den vollen Payload), DSE-Zeilen für den Live-Session-State
über mana-presence sowie für die Cross-App-Brücke und Smart-Home ergänzt.
Footer bekommt den Datenschutz-Link.
API-Hausputz. DSGVO-Route auf @mana/shared-app-tpl/createDsgvoRouter
umgestellt statt handgeschrieben. G-3: die alten user-owned-Routen der Legacy-API
gehen auf 410 Gone in Pension — der Server ist jetzt allein autoritativ.
Infra-Footgun. Das moodlit-api-Dockerfile braucht .npmrc +
NPM_AUTH_TOKEN, um die @mana/*-Pakete aus Verdaccio zu ziehen; gleiches
PUBLIC_PRESENCE_URL-Build-Arg fürs Web-Image. Beide nachgereicht, sonst
bricht der Container-Build an der privaten Registry.