- Logged session in `2026-04-03_Curator_B1_Roadmaps-Verzeichnis.md`, summarizing all roadmap reviews and corrections. - Updated `Curator_Roadmap.md`: marked Sprint B-1 as complete, adjusted dependencies, and refined upcoming priorities. - Corrected `QA_Roadmap.md` Sprint-B header to reflect partial completion (`🔴 → 🟡`). - Added detailed revisions for QA, backlog, and dependency management in all roadmaps. Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
4.6 KiB
4.6 KiB
🧹 [Curator] — Zwischenstand & Roadmap
Stand: 3. April 2026 Rolle: Dokumentation, Session-Logs, Ubiquitous Language, Ordnung in
docs/
✅ Erledigte Sprints
Sprint A — Abgeschlossen
- A-1 |
Ubiquitous_Language.mdaktualisiert (nach Domänen-Modell vom Architect) - A-2 | Event-First-Workflow dokumentiert →
docs/02_Guides/Event-First-Workflow.md - A-3 | Navigation-V3 dokumentiert →
docs/06_Frontend/Navigation_V3_Screen-Baum_und_Back-Stack.md - A-4 | Tenant-Konzept dokumentiert →
docs/01_Architecture/Reference/Tenant-Konzept_Eine-Veranstaltung-eine-Datenbank.md - A-5 | Session-Log Meldestelle-Besprechung (02.04.2026) →
docs/99_Journal/2026-04-02_Meldestelle_Besprechung_Session-Log.md
Sprint B — Abgeschlossen
- B-0 | Rulebook-Session (03.04.2026) dokumentiert →
docs/99_Journal/2026-04-03_Rulebook_B1_Validierung_Frontend.md - B-1 (teilweise) | Architect B-1 Session-Log erstellt →
docs/99_Journal/2026-04-03_Architect_B1_LAN-Sync_ADR-0022.md - B-1 (teilweise) | Roadmaps aktualisiert: Architect (✅ Sprint B), Backend (C-3 freigegeben), Frontend (C-3 freigegeben)
- B-1 (abgeschlossen) | Alle Roadmaps geprüft und korrigiert (03.04.2026)
- DevOps_Roadmap: vollständig und korrekt ✅
- UIUX_Roadmap: vollständig und korrekt ✅
- Rulebook_Roadmap: vollständig und korrekt ✅
- QA_Roadmap: Sprint-B-Header korrigiert (🔴 → 🟡 Teilweise offen) ✅
🟡 Sprint B — Teilweise offen
-
B-1 | Roadmaps-Verzeichnis pflegen ✅ 3. April 2026
- Architect-, Backend-, Frontend-Roadmaps aktualisiert (03.04.2026)
- Verbleibende Roadmaps (DevOps, QA, UI/UX, Rulebook) auf Vollständigkeit geprüft
- QA_Roadmap Sprint-B-Header korrigiert (🔴 → 🟡 Teilweise offen)
- Alle Roadmaps: abgeschlossene Aufgaben korrekt als
[x]markiert
-
B-2 |
docs/05_Backend/aktualisieren- Datenbankschema dokumentieren: Tabellen
veranstaltungen,turniere,bewerbe,abteilungen,teilnehmer_konten,turnier_kassa(Flyway V1–V009) - API-Endpunkte-Übersicht erstellen: Reiter, Pferde, Vereine, Funktionäre (Backend B-1 ✅ abgeschlossen)
- Kassa-Endpunkte ergänzen sobald Backend B-2 abgeschlossen (
/kassa/saldo,/zahlvorgaenge) - Tenant-Isolation (ADR-0021) und Multi-Tenant-Architektur kurz beschreiben
- Datenbankschema dokumentieren: Tabellen
-
B-3 |
docs/06_Frontend/aktualisieren- ViewModel-Architektur-Muster (MVVM/UDF) verlinken
- Verweis auf
VeranstalterViewModelals Referenz-Implementierung eintragen
🟠 Sprint C — Priorität 2 (nächste Woche)
-
C-1 |
README.mdaktualisieren- Desktop-App als primären Fokus hervorheben
- Schnellstart-Anleitung für lokale Entwicklungsumgebung prüfen
- Veraltete V1-Abschnitte entfernen oder als deprecated markieren
-
C-2 | Setup-Guide aktualisieren
- Schritt-für-Schritt: Projekt klonen → Docker starten → Desktop-App starten
- Voraussetzungen (JDK, Gradle, Docker) mit exakten Versionen dokumentieren
- Dokument in
docs/02_Guides/ablegen
-
C-3 | Unterordner-Struktur in
docs/prüfen- Überladene Verzeichnisse identifizieren
- Strukturvorschlag mit Architect abstimmen
-
C-4 | V1-Code-Bereinigung koordinieren
- V1-Dateien und -Module zusammen mit Frontend + Backend identifizieren
- Bereinigungsplan erstellen und koordinieren
-
C-5 | Sprint-Reports archivieren
- Kurzberichte von allen Teams nach Sprint A/B/C einsammeln
- In
docs/90_Reports/ablegen
📌 Abhängigkeiten
| Warte auf | Von wem | Betrifft |
|---|---|---|
| 👷 Backend | B-2 API-Übersicht (bereit) | |
| Backend B-2 Kassa-Service | 👷 Backend | B-2 Kassa-Doku |
| Frontend B-1 ViewModel-Architektur ✅ | 🎨 Frontend | B-3 Frontend-Docs (bereit) |
💡 Empfehlungen (nach Priorität)
- B-2 Backend-Doku — Backend B-1 (Reiter/Pferde/Vereine/Funktionäre-APIs) ist abgeschlossen; Endpunkte-Übersicht
und Datenbankschema in
docs/05_Backend/dokumentieren. - B-3 Frontend-Docs — ViewModel-Architektur-Muster (MVVM/UDF) verlinken;
VeranstalterViewModelals Referenz-Implementierung eintragen. - C-1 README — Wichtig für neue Entwickler; Desktop-App ist primärer Fokus, aber README ist noch veraltet.