chore: entferne veraltete Architekturdokumente
Signed-off-by: StefanMoCoAt <stefan.mo.co@gmail.com>
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
🏗️ **[Curator Journal]**
|
||||
Datum: 30. April 2026
|
||||
|
||||
# 🧹 Session-Abschluss: Master-UX & Client-Konfiguration
|
||||
|
||||
## 🚀 Highlights
|
||||
|
||||
- **Master-Freiheit:** Die Konfiguration ist beim Start des Wizards nicht mehr zwangsgesperrt. Der Master kann nun alle
|
||||
Einstellungen (Name, Key, Interfaces) in Ruhe prüfen, bevor er finalisiert.
|
||||
- **Client-Management:** Der Master kann nun "erwartete Clients" direkt in der UI hinzufügen, umbenennen und deren
|
||||
Rollen (Richter, Zeitnehmer, etc.) anpassen.
|
||||
- **Dynamische Listen:** Fehler behoben, bei dem nach dem Löschen von Clients keine neuen mehr hinzugefügt werden
|
||||
konnten.
|
||||
|
||||
## 🛠️ Technische Details
|
||||
|
||||
- **ViewModel-Fix:** `isLocked` im `DeviceInitializationViewModel` wird nun initial auf `false` gesetzt.
|
||||
- **UI-Implementierung:** `DeviceInitializationConfig.jvm.kt` nutzt nun `MsTextField` und `FilterChip` innerhalb der
|
||||
Client-Liste für direkte Bearbeitung.
|
||||
- **Rollen-Filter:** Der Master kann sich selbst nicht als "erwarteten Client" hinzufügen (Filter auf
|
||||
`NetworkRole.entries`).
|
||||
|
||||
## 📅 Ausblick
|
||||
|
||||
- Abschluss von **Meilenstein 0** nach erfolgreichem Hardware-Test.
|
||||
- Start von **Meilenstein 1 (Basis-Hierarchie & Persistenz)**.
|
||||
Reference in New Issue
Block a user