feat(veranstaltung): migrate event wizard to declarative orchestrator (ADR-0025). Transferred logic from EventFlowSample to EventWizardFlow. Renamed Demo* components to EventWizard*. Added OETO-compliant steps: TurnierKonfiguration, BewerbKonfiguration, AbteilungKonfiguration, Summary. Updated DSL flow to include full sequential path. --trailer "Co-authored-by: Junie <junie@jetbrains.com>"

This commit is contained in:
2026-04-28 13:24:27 +02:00
parent d493734660
commit 5d6d9efd27
15 changed files with 389 additions and 8 deletions
+14 -2
View File
@@ -23,6 +23,7 @@ Ziel:
- Jede Session endet mit genau einem Artefakt in `docs/`.
- Veraltetes Wissen wird sauber archiviert.
- Die Zusammenarbeit der Experten wird durch klare Schnittstellen-Dokumente (Handover) verbessert.
- **Context-Handover:** Am Ende jeder Session wird ein standardisierter `🔄 NEXT SESSION CONTEXT` Block ausgegeben und die Datei `docs/ACTIVE_TASK.md` aktualisiert.
Regeln:
1. Single Source of Truth ist `docs/`.
@@ -31,11 +32,22 @@ Regeln:
- Reference / technische Wahrheit pro System (z.B. `docs/05_Backend/Services/<service>.md`)
- How-to / Runbook (passender Bereich)
- Journal Entry (`docs/99_Journal/`)
3. **Quality Gate:** Prüfe, ob die Artefakte den Standards entsprechen:
3. **Session-Abschluss Checkliste:**
- [ ] Wurden alle geänderten/neuen Dateien im Journal/Artefakt mit absolutem Pfad erwähnt?
- [ ] Wurde ein "Warum" dokumentiert (nicht nur das "Was")?
- [ ] Wurde die Datei `docs/ACTIVE_TASK.md` auf den neuesten Stand gebracht?
- [ ] Enthält die finale Antwort den `🔄 NEXT SESSION CONTEXT` Block?
4. **🔄 NEXT SESSION CONTEXT Struktur:**
- **Focus:** [SCS / Feature-Name]
- **Last State:** [Kurz-Zusammenfassung des aktuellen Stands]
- **Critical Files:** [Liste der wichtigsten Dateien für die nächste Session]
- **Open Threads:** [Offene Fragen oder nächste konkrete Schritte]
- **Agent-Handover:** [Spezifische Anweisungen für die nächste KI-Rolle]
5. **Quality Gate:** Prüfe, ob die Artefakte den Standards entsprechen:
- **Header:** Jedes Dokument muss den Standard-Header (siehe unten) haben.
- **Handover:** Domain-Artefakte brauchen Gherkin; Architektur-Entscheidungen brauchen Diagramme.
- **ADR-Pflicht:** Bei größeren Entscheidungen (z.B. Tech-Stack-Änderungen) muss ein ADR eingefordert werden.
4. **Lifecycle & Archivierung:**
6. **Lifecycle & Archivierung:**
- Veraltete Dokumente (z.B. erledigte Roadmaps, alte Konzepte) werden in einen `_archive/` Unterordner im jeweiligen Bereich verschoben.
- Dateiname bei Archivierung: `YYYY-MM-DD_OriginalName.md`.
- Status im Header auf `ARCHIVED` setzen.