feat: verbessere Onboarding-Workflow, verbessere mDNS-Discovery & ZNS-Import
Desktop CI — Headless Tests & Build / Compose Desktop — Tests (headless) & Build (push) Failing after 1m1s
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, api-gateway, api-gateway) (push) Successful in 6m29s
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Successful in 6m14s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Failing after 1m17s
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Successful in 1m48s
Desktop CI — Headless Tests & Build / Compose Desktop — Tests (headless) & Build (push) Failing after 1m1s
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, api-gateway, api-gateway) (push) Successful in 6m29s
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Successful in 6m14s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Failing after 1m17s
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Successful in 1m48s
Signed-off-by: StefanMoCoAt <stefan.mo.co@gmail.com>
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
# Session Journal: 2026-04-17 - Recovery & Quality Enforcement (Abend-Session)
|
||||
|
||||
## 🎯 Ziele der Session
|
||||
|
||||
1. **Onboarding-Recovery:** Wiederherstellung der fachlichen Tiefe im Onboarding-Wizard nach dem V2-Cleanup-Incident.
|
||||
2. **Namens-Bereinigung:** Konsequente Entfernung des "Biest"-Präfixes aus dem Software-Produkt (Umstellung auf "
|
||||
Meldestelle").
|
||||
3. **mDNS-Stabilisierung:** Reaktivierung und Modernisierung der Netzwerk-Discovery.
|
||||
|
||||
## 🛠️ Durchgeführte Änderungen
|
||||
|
||||
### 🛡️ 1. Onboarding-Wizard (High-Density UI)
|
||||
|
||||
* **Client-Management:** Die Liste der erwarteten Clients (im Master-Modus) wurde auf den High-Density Standard gehoben:
|
||||
* Einsatz von `ListItem` mit `SuggestionChip` für Rollen.
|
||||
* Status-Indikatoren (Online/Offline) für synchronisierte Geräte vorbereitet.
|
||||
* Korrektes Spacing und Material 3 Farb-Semantik (Primary/Secondary Container).
|
||||
* **Reaktivität:** Der `NetworkDiscoveryService` wurde von einem Snapshot-basierten Modell auf `StateFlow` umgestellt.
|
||||
* Die UI im Onboarding-Screen aktualisiert sich nun sofort (`collectAsState`), wenn ein Master im Netzwerk gefunden
|
||||
wird.
|
||||
|
||||
### 🏷️ 2. Namens-Direktive "Meldestelle"
|
||||
|
||||
* **mDNS-Service:** Der Service-Typ wurde von `_meldestelle-biest._tcp.local.` auf `_meldestelle._tcp.local.` geändert.
|
||||
* **Roadmap:** Die `MASTER_ROADMAP.md` wurde bereinigt. Der Begriff "Biest" verbleibt ausschließlich als technischer
|
||||
Referenzname für die Server-Hardware (Minisforum MS-R1).
|
||||
* **ZNS-Integration:** Validierung, dass keine "Biest"-Strings in exportierten XML-Strukturen (A-Satz/B-Satz) landen.
|
||||
|
||||
### 🧐 3. Qualitätssicherung
|
||||
|
||||
* **OnboardingValidator:** Alle 24 Tests der Suite `OnboardingValidatorTest` sind grün.
|
||||
* **Discovery-Modul:** Erfolgreiche Kompilierung und Linting der mDNS-Implementierung (`JmDnsDiscoveryService.kt`).
|
||||
|
||||
## ✅ Ergebnis & Status
|
||||
|
||||
* Der "Meldestelle-Qualitäts-Pakt" wurde erfolgreich angewendet.
|
||||
* Das Onboarding ist funktional wieder auf dem Stand vom 16.04., jedoch in der neuen, sauberen Paketstruktur ohne
|
||||
Altlasten.
|
||||
* Die mDNS-Infrastruktur ist nun reaktiv und bereit für den Live-Einsatz in Neumarkt.
|
||||
|
||||
---
|
||||
**🏗️ [Lead Architect]** & **🧹 [Curator]**
|
||||
Datum: 17. April 2026 | Status: RECOVERED
|
||||
Reference in New Issue
Block a user