meldestelle/docs/03_Domain/01_Core_Model
Stefan Mogeritsch c11bffef22 feat(docs+domain): refine event and tournament models, align with updated domain terminology
- **Documentation:**
  - Added `2026-04-09_Session_Log_Turnier_Veranstaltung_Domain_Alignment.md` to document validation and updates to `Veranstaltung` and `Turnier` domain models.
  - Updated `Overview.md` to reflect new terminology and added attributes for `Veranstaltung` (`Austragungsplätze`, `Artikel-Preisliste`) and `Turnier`
(`Turnierbeauftragter`, updated `Reglement`, `Nennschluss`, `Nachnenngebühr`, and `Nenntauschbörse`).

- **Domain Updates:**
  - Adjusted `Turnier` model: renamed `richterObmannId` → `turnierbeauftragterId`, added missing fields (`nennschluss`,
2026-04-09 10:09:21 +02:00
..
Entities feat(docs+domain): refine event and tournament models, align with updated domain terminology 2026-04-09 10:09:21 +02:00
Processes docs: add domain workshop results and event structure diagram 2026-03-17 17:27:27 +01:00
Domain_Model_Veranstaltung_Turnier_Bewerb_Abteilung.md Finalize domain model: define event → tournament → class → division hierarchy, multi-tournament account structures, and event-wide cashbox aggregation logic. Add division types and update glossary tasks. 2026-04-02 17:53:49 +02:00
README.md infra: clean up Keycloak configuration, enforce consistency in .env, and improve health checks 2026-03-06 11:23:24 +01:00

type status owner
Reference ACTIVE Lead Architect

Das Kern-Modell (Core Model)

Dieses Verzeichnis ist die "Single Source of Truth" für das destillierte, fachliche Wissen des Projekts. Nur was hier beschrieben ist, gilt als vereinbarte Wahrheit für die Implementierung.

Struktur

  • Entities/: Beschreibt die zentralen fachlichen Entitäten des Systems (z.B. Event, Turnier, Akteur).
  • Processes/: Dokumentiert die wichtigsten fachlichen Prozesse und Abläufe (z.B. Nennungsprozess, Ergebniserfassung).
  • Rules/: Definiert explizite Geschäftsregeln und Validierungen.

Workflow

Informationen in diesem Verzeichnis sind das Ergebnis der Analyse von externen Quellen (siehe ../02_Reference) und Workshops (siehe ../03_Analysis). Jede Änderung am Core Model sollte nachvollziehbar und idealerweise durch ein ADR gestützt sein.