docs(curator): log session outcomes and finalize B-1 roadmap updates

- 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>
This commit is contained in:
Stefan Mogeritsch 2026-04-03 11:58:07 +02:00
parent 52f2a54e0b
commit ed3d327c82
3 changed files with 98 additions and 14 deletions

View File

@ -17,7 +17,7 @@
- [x] **A-5** | Session-Log Meldestelle-Besprechung (02.04.2026) → - [x] **A-5** | Session-Log Meldestelle-Besprechung (02.04.2026) →
`docs/99_Journal/2026-04-02_Meldestelle_Besprechung_Session-Log.md` `docs/99_Journal/2026-04-02_Meldestelle_Besprechung_Session-Log.md`
### Sprint B (Teilweise) — Abgeschlossen ### Sprint B — Abgeschlossen
- [x] **B-0** | Rulebook-Session (03.04.2026) dokumentiert → - [x] **B-0** | Rulebook-Session (03.04.2026) dokumentiert →
`docs/99_Journal/2026-04-03_Rulebook_B1_Validierung_Frontend.md` `docs/99_Journal/2026-04-03_Rulebook_B1_Validierung_Frontend.md`
@ -25,19 +25,28 @@
`docs/99_Journal/2026-04-03_Architect_B1_LAN-Sync_ADR-0022.md` `docs/99_Journal/2026-04-03_Architect_B1_LAN-Sync_ADR-0022.md`
- [x] **B-1** (teilweise) | Roadmaps aktualisiert: Architect (✅ Sprint B), Backend (C-3 freigegeben), Frontend (C-3 - [x] **B-1** (teilweise) | Roadmaps aktualisiert: Architect (✅ Sprint B), Backend (C-3 freigegeben), Frontend (C-3
freigegeben) freigegeben)
- [x] **B-1** (abgeschlossen) | Alle Roadmaps geprüft und korrigiert (03.04.2026)
- [x] DevOps_Roadmap: vollständig und korrekt ✅
- [x] UIUX_Roadmap: vollständig und korrekt ✅
- [x] Rulebook_Roadmap: vollständig und korrekt ✅
- [x] QA_Roadmap: Sprint-B-Header korrigiert (🔴 → 🟡 Teilweise offen) ✅
--- ---
## 🔴 Sprint B — Offen (höchste Priorität) ## 🟡 Sprint B — Teilweise offen
- [ ] **B-1** | Roadmaps-Verzeichnis pflegen - [x] **B-1** | Roadmaps-Verzeichnis pflegen ✅ *3. April 2026*
- [x] Architect-, Backend-, Frontend-Roadmaps aktualisiert (03.04.2026) - [x] Architect-, Backend-, Frontend-Roadmaps aktualisiert (03.04.2026)
- [ ] Verbleibende Roadmaps (DevOps, QA, UI/UX, Rulebook) auf Vollständigkeit prüfen - [x] Verbleibende Roadmaps (DevOps, QA, UI/UX, Rulebook) auf Vollständigkeit geprüft
- [ ] Abgeschlossene Aufgaben als `[x]` markieren (nach Rückmeldung der Teams) - [x] QA_Roadmap Sprint-B-Header korrigiert (🔴 → 🟡 Teilweise offen)
- [x] Alle Roadmaps: abgeschlossene Aufgaben korrekt als `[x]` markiert
- [ ] **B-2** | `docs/05_Backend/` aktualisieren - [ ] **B-2** | `docs/05_Backend/` aktualisieren
- [ ] Neues Datenbankschema (Tabellen: `veranstaltungen`, `turniere`, `bewerbe`, `abteilungen`) dokumentieren - [ ] Datenbankschema dokumentieren: Tabellen `veranstaltungen`, `turniere`, `bewerbe`, `abteilungen`,
- [ ] API-Endpunkte-Übersicht aktualisieren sobald Backend Sprint B abgeschlossen `teilnehmer_konten`, `turnier_kassa` (Flyway V1V009)
- [ ] 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
- [ ] **B-3** | `docs/06_Frontend/` aktualisieren - [ ] **B-3** | `docs/06_Frontend/` aktualisieren
- [ ] ViewModel-Architektur-Muster (MVVM/UDF) verlinken - [ ] ViewModel-Architektur-Muster (MVVM/UDF) verlinken
@ -74,14 +83,17 @@
## 📌 Abhängigkeiten ## 📌 Abhängigkeiten
| Warte auf | Von wem | Betrifft | | Warte auf | Von wem | Betrifft |
|------------------------------------|-------------|-------------------| |--------------------------------------|-------------|----------------------------|
| Backend CRUD-Endpunkte fertig | 👷 Backend | B-2 API-Übersicht | | ~~Backend CRUD-Endpunkte fertig~~ ✅ | 👷 Backend | B-2 API-Übersicht (bereit) |
| Frontend B-1 ViewModel-Architektur | 🎨 Frontend | B-3 Frontend-Docs | | 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) ## 💡 Empfehlungen (nach Priorität)
1. **B-1 Roadmaps** — Wird gerade in dieser Session erledigt (03.04.2026). 1. **B-2 Backend-Doku** — Backend B-1 (Reiter/Pferde/Vereine/Funktionäre-APIs) ist abgeschlossen; Endpunkte-Übersicht
2. **B-2 Backend-Doku** — Sobald Backend B-1 (Reiter/Pferde-APIs) abgeschlossen ist, Endpunkte-Übersicht erstellen. und Datenbankschema in `docs/05_Backend/` dokumentieren.
2. **B-3 Frontend-Docs** — ViewModel-Architektur-Muster (MVVM/UDF) verlinken; `VeranstalterViewModel` als
Referenz-Implementierung eintragen.
3. **C-1 README** — Wichtig für neue Entwickler; Desktop-App ist primärer Fokus, aber README ist noch veraltet. 3. **C-1 README** — Wichtig für neue Entwickler; Desktop-App ist primärer Fokus, aber README ist noch veraltet.

View File

@ -18,7 +18,7 @@
--- ---
## 🔴 Sprint B — Offen (höchste Priorität) ## 🟡 Sprint B — Teilweise offen
- [ ] **B-1** | Test-Suite: Navigation & Back-Stack (V2/V3) - [ ] **B-1** | Test-Suite: Navigation & Back-Stack (V2/V3)
- [ ] Navigations-Flows für alle Screens (vorwärts + zurück) - [ ] Navigations-Flows für alle Screens (vorwärts + zurück)

View File

@ -0,0 +1,72 @@
# 🧹 [Curator] Session-Log — B-1 Roadmaps-Verzeichnis
> **Datum:** 3. April 2026
> **Rolle:** 🧹 Curator
> **Sprint:** B-1 — Roadmaps-Verzeichnis pflegen
---
## 🎯 Ziel dieser Session
Alle Roadmap-Dateien im Verzeichnis `docs/04_Agents/Roadmaps/` auf Vollständigkeit und Korrektheit prüfen,
abgeschlossene Aufgaben korrekt markieren und die Curator_Roadmap als B-1 abschließen.
---
## ✅ Erledigte Aufgaben
### Roadmaps geprüft
| Roadmap | Status | Aktion |
|---------------------|----------------|---------------------------------------------------|
| `Architect_Roadmap` | ✅ Korrekt | Keine Änderung nötig |
| `Backend_Roadmap` | ✅ Korrekt | Keine Änderung nötig |
| `Frontend_Roadmap` | ✅ Korrekt | Keine Änderung nötig |
| `DevOps_Roadmap` | ✅ Korrekt | Keine Änderung nötig |
| `UIUX_Roadmap` | ✅ Korrekt | Keine Änderung nötig |
| `Rulebook_Roadmap` | ✅ Korrekt | Keine Änderung nötig |
| `QA_Roadmap` | ⚠️ Korrigiert | Sprint-B-Header: 🔴 Offen → 🟡 Teilweise offen |
| `Curator_Roadmap` | ✅ Aktualisiert | B-1 abgeschlossen, B-2 präzisiert, Abhängigkeiten |
### Änderungen im Detail
**`QA_Roadmap.md`**
- Sprint-B-Header von `🔴 Sprint B — Offen (höchste Priorität)` auf `🟡 Sprint B — Teilweise offen` korrigiert
- Hintergrund: B-2 (Onboarding-Tests) und B-3 (Abteilungs-Tests) sind bereits vollständig abgeschlossen und
als `[x]` markiert; nur B-1 (Navigation) und B-4 (ViewModel) sind noch offen
**`Curator_Roadmap.md`**
- Sprint-B-Header in `✅ Erledigte Sprints` von „Teilweise" auf „Abgeschlossen" aktualisiert
- B-1-Eintrag mit Abschluss-Protokoll aller geprüften Roadmaps ergänzt
- Sprint-B-Abschnitt von `🔴 Offen` auf `🟡 Teilweise offen` aktualisiert
- B-1 als `[x]` abgeschlossen markiert
- B-2 präzisiert: konkrete Tabellen (inkl. `teilnehmer_konten`, `turnier_kassa`, Flyway V1V009),
Endpunkte-Übersicht (Reiter/Pferde/Vereine/Funktionäre bereits bereit), Kassa-Endpunkte als Folgeaufgabe
- Abhängigkeiten-Tabelle aktualisiert: Backend CRUD-Endpunkte als ✅ erledigt markiert,
Backend B-2 Kassa-Service als neue Abhängigkeit ergänzt, Frontend ViewModel-Architektur als ✅ bereit markiert
- Empfehlungen aktualisiert: B-1 entfernt (erledigt), B-2 und B-3 als nächste Prioritäten
---
## 📊 Gesamtbild Roadmaps (Stand 03.04.2026)
| Team | Sprint A | Sprint B | Sprint C |
|---------------|-----------|-----------|---------------|
| 🏗️ Architect | ✅ | ✅ | 🟠 Offen |
| 👷 Backend | 🟡 Teilw. | 🟡 Teilw. | 🟠 Offen |
| 🎨 Frontend | ✅ | 🟡 Teilw. | 🟠 Offen |
| 🐧 DevOps | ✅ | ✅ | 🟡 Restpunkte |
| 🖌️ UI/UX | ✅ | ✅ | 🟠 Offen |
| 📜 Rulebook | ✅ | 🟡 Teilw. | 🟠 Offen |
| 🧐 QA | ✅ | 🟡 Teilw. | 🟠 Offen |
| 🧹 Curator | ✅ | 🟡 Teilw. | 🟠 Offen |
---
## 🔜 Nächste Schritte (Curator)
- **B-2** | `docs/05_Backend/` aktualisieren — Datenbankschema + API-Endpunkte-Übersicht (bereit, da Backend B-1 ✅)
- **B-3** | `docs/06_Frontend/` aktualisieren — ViewModel-Architektur verlinken (bereit, da Frontend A-1 ✅)
- **C-1** | `README.md` aktualisieren — Desktop-App als primären Fokus hervorheben