meldestelle/docs/90_Reports/2026-04-02_Rulebook_Report.md
Stefan Mogeritsch cdadcf4611 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>
2026-04-02 11:15:38 +02:00

1.8 KiB

📜 [Ö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.