docs(reports): add comprehensive status and recommendation reports for key roles
- Created and saved detailed reports for Frontend, Backend, UI/UX, Architecture, DevOps, QA, Rulebook, and Curation in `docs/90_Reports/`. - Included prioritized action items, challenges, and next steps across disciplines. - Addressed documentation gaps and organized steps for improving workflow consistency and validation across the stack. Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
# 📜 [ÖTO/FEI Rulebook Expert] Report - 2. April 2026
|
||||
|
||||
## 1. Aktueller Status
|
||||
|
||||
In der Domain-Schicht gab es Anpassungen an den Stammdaten, wie z.B. die Entfernung von "Reining" aus dem `Sparte`-Enum
|
||||
und Anpassungen im `AltersklasseRechnerTest`. Im Frontend wurden neue Detail-Screens für Reiter und Pferde eingeführt,
|
||||
bei denen FEI-IDs, ÖPS-Nummern und Lizenzklassen manuell eingegeben werden können.
|
||||
|
||||
## 2. Empfehlungen & Prioritäten
|
||||
|
||||
**🔴 P1: Validierungsregeln in V2-Screens und Backend (ÖTO/FEI Compliance)**
|
||||
|
||||
* *Warum:* In den neuen Profil-Dialogen (`ReiterProfilV2`, `PferdProfilV2`) können beliebige Strings für OEPS-Nummern,
|
||||
FEI-IDs und Lizenzen eingegeben werden. Dies führt zu fehlerhaften Nennungen.
|
||||
* *Aktion:* Strikte Validierungs-Logik gemäß ÖTO/FEI-Regelwerk implementieren (z.B. OEPS-Nummern-Format prüfen,
|
||||
Lizenzklassen-Wertebereich einschränken R1-R4, etc.). Dies muss sowohl im Frontend (Live-Feedback) als auch im
|
||||
Backend (Sicherheit) geschehen.
|
||||
|
||||
**🟠 P2: Altersklassen und Sparten-Abgleich**
|
||||
|
||||
* *Warum:* Die Altersklassenberechnung muss für Nennungen zwingend fehlerfrei funktionieren, da sie über die
|
||||
Startberechtigung entscheidet.
|
||||
* *Aktion:* Den `AltersklasseRechner` auf Basis der aktuellsten ÖTO (2026) vollständig durchtesten und sicherstellen,
|
||||
dass das Jahr der Veranstaltung und das Geburtsjahr des Reiters/Pferdes gemäß den Regeln für die jeweilige Sparte
|
||||
korrekt verrechnet werden.
|
||||
|
||||
**🟡 P3: Funktionärs-Qualifikationen prüfen**
|
||||
|
||||
* *Warum:* Im neuen `FunktionaerProfilV2` wird die `richterQualifikation` als Freitext erfasst.
|
||||
* *Aktion:* Umstellung auf vordefinierte Qualifikationsstufen (z.B. Parcoursbauer, Richter Dressur/Springen) gemäß
|
||||
ÖTO-Vorgaben, um bei der Veranstaltungsplanung regelkonforme Besetzungen sicherzustellen.
|
||||
Reference in New Issue
Block a user