meldestelle/docs/01_Architecture/ROADMAP_2026-03-30_Nacht.md
Stefan Mogeritsch 3f09cf7006
Some checks failed
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, api-gateway, api-gateway) (push) Has been cancelled
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Has been cancelled
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Has been cancelled
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Has been cancelled
docs(ROADMAP & SessionLog): add nightly roadmap and session log for 2026-03-30 updates
- Updated `MASTER_ROADMAP.md` with the latest progress and `last_update` timestamp.
- Added `ROADMAP_2026-03-30_Nacht.md` to outline nightly tasks, dependencies, and goals.
- Created `SessionLog_2026-03-30.md` to summarize completed phases, open points, and next steps.
- Prioritized "Reporting & Output" preparations and backend readiness for Neumarkt events.

Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
2026-03-30 17:14:52 +02:00

55 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Nightly Roadmap 30.03.2026
🏗️ [Lead Architect] & 🧹 [Curator]
Ziel der Nacht: Vorbereitung „Reporting & Output“ und finale Aufstellung für Neumarkt (Events/Turniere), ohne
Cups/Serien.
---
## 1) Fokus-Themen und Deliverables (heute Nacht)
1. Reporting & Output (Vorbereitung)
- [Owner] Vorlagen sammeln/übermitteln: Startlisten, Ergebnislisten (PDF/Scan/Excel)
- [Owner] Spring-Protokolle: Inhalte/Felder definieren (Fehler, Zeit, Stechen)
- [Owner] Dressur-Protokolle: Vorlage für personalisierten Ausdruck (Kopfzeile Reiter/Pferd)
- [Arch/BE] Technik-Entscheidung PDF: KMP-Library vs. Server-Side Rendering (ADR-Entwurf)
- [FE] UI-Draft „Druckvorschau“ in V2-Screens: Platzhalter mit Beispiel-Daten
2. Events/Turniere (Backend-Readiness für Neumarkt)
- [BE] DB-Migrationen finalisieren: `turniere`, `ausschreibungen` (Flyway)
- [BE] Seed-Datensatz „Veranstaltung Neumarkt 2026“ (+ 12 Turniere)
- [BE] Repositories prüfen und Test-Cases anlegen (Roundtrip CRUD)
3. Identity & Profil (Verifikation)
- [QA] E2E-Check „ZNS-Link“: Login → Profile → Satznummer verknüpfen → Refresh
- [FE] Validation/UX-Polish im `profile-feature`
4. Live-Ergebnisse Vision (Input sammeln)
- [Owner] Skizze/Mock für mobile Web-Ansicht (Zuschauer): Bewerb → Abteilungen → Live-Board
---
## 2) Abhängigkeiten & Risiken (heute Nacht)
- Abhängigkeiten: Vorlagen/Mockups vom Owner; stabile API-Basis für Events/Turniere
- Risiken: Fehlende Layout-Vorlagen verzögern PDF-Struktur; Workaround: neutrale Standard-Layouts
---
## 3) Definition of Done (heute Nacht)
- Neue Migrationen für `events`-Schema committed; Test-Seeds lauffähig
- ADR-Entwurf für PDF-Rendering erstellt
- FE-Placeholder für Druckvorschau eingebaut (abschaltbar/Feature-Flag)
- Session-Log (Curator) mit Status/Nächste Schritte aktualisiert
---
## 4) Nächste Schritte danach (D+1)
- PDF-Layouts nach Vorlagen umsetzen; Binding der Daten-Modelle (Start-/Ergebnislisten)
- Spring-Protokolle Eingabe-UI + Export
- Dressur-Protokolle personalisiert (Kopf- & Fußzeilen-Generator)
- Erste öffentliche Live-Ansicht (Read-Only, Cachebusting, Paging)