meldestelle/core
Stefan Mogeritsch 59f7f8d4ad feat(tests): add QA test suites for onboarding and departmental logic validation
- **Onboarding (B-2):** Extracted `OnboardingValidator` and added `OnboardingValidatorTest` for edge-case validations (17 new unit tests: field guards, double-click prevention, cancel/reset behavior, `rememberSaveable` regression fix).
- **Departmental Logic (B-3):** Extended `AbteilungsRegelServiceTest` with 14 new tests covering CSN-C-NEU splitting logic (≤95 cm: license-free/licensed, ≥100 cm: R1/R2+), Caprilli regressions, and organizational/separate award scenarios.
- Updated `AbteilungsRegelService.kt` to implement CSN-C-NEU logic and added `ORGANISATORISCH` + `SEPARATE_SIEGEREHRUNG` enums for new rules.
- Updated Changelog and QA roadmap with completed tasks.

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
2026-04-03 11:46:05 +02:00
..
core-domain feat(tests): add QA test suites for onboarding and departmental logic validation 2026-04-03 11:46:05 +02:00
core-utils chore: update module dependencies and remove unused imports 2026-03-28 17:00:19 +01:00
zns-parser chore: remove deprecated horses, clubs, officials, and persons services 2026-03-28 16:51:08 +01:00
README.md refactor: update Dockerfile paths, network module auth flow, and Keycloak config 2026-01-23 15:42:07 +01:00

Core Module

Dieses Modul enthält projektübergreifende Kern-Logik und Utility-Klassen, die sowohl vom Backend als auch vom Frontend genutzt werden können.

Die vollständige Dokumentation befindet sich hier: → docs/03_Domain/01_Core_Model/README.md