c2b3b5889f
Build and Publish Docker Images / build-and-push (., backend/infrastructure/gateway/Dockerfile, api-gateway, api-gateway) (push) Failing after 2m56s
Build and Publish Docker Images / build-and-push (., backend/services/ping/Dockerfile, ping-service, ping-service) (push) Failing after 3m3s
Build and Publish Docker Images / build-and-push (., config/docker/caddy/web-app/Dockerfile, web-app, web-app) (push) Failing after 2m49s
Build and Publish Docker Images / build-and-push (., config/docker/keycloak/Dockerfile, keycloak, keycloak) (push) Successful in 2m13s
- Deleted unused screens including `AdminUebersichtScreen`, `AktorScreens`, `StammdatenImportScreen`, `TurnierDetailScreen`, and supporting components such as `PlaceholderContent`. - Cleaned up references and placeholders to streamline module structure. Signed-off-by: Stefan Mogeritsch <stefan.mo.co@gmail.com>
3.0 KiB
3.0 KiB
type, status, owner, last_update
| type | status | owner | last_update |
|---|---|---|---|
| Journal | ACTIVE | Lead Architect | 2026-03-26 |
Session Log: Struktur-Sprint & Orientierung
🏗️ [Lead Architect] / 🧹 [Curator] | 26. März 2026
Kontext
Nach intensiver Phase-4-Arbeit fehlte der Überblick. Ziel dieser Session: Orientierung wiederherstellen, offene Baustellen priorisieren, zwei konkrete Aufgaben abarbeiten.
Erledigte Aufgaben
1. ✅ Routing-Diagramm erstellt
- Artefakt:
docs/06_Frontend/Navigation_Routing_Diagramm.md - Vollständiges Mermaid-Flowchart aller Screens und Navigationsübergänge
- Screen-Status-Tabellen (✅ implementiert / 🟡 teilweise / ⬜ Placeholder / 🗑️ Relikt)
- Fund: 9 Web-App-Relikte im
AppScreen(siehe offene Entscheidung unten)
2. ✅ CI/CD Gradle-Version synchronisiert
- Datei:
.gitea/workflows/docker-publish.yaml GRADLE_VERSIONvon9.3.1auf9.4.0korrigiert (synchron mitgradle-wrapper.properties)paths:-Whitelist war bereits korrekt — Doku-Änderungen triggern die Pipeline nicht
Priorisierte Backlog-Übersicht (Stand 26.03.2026)
| Prio | Thema | Agent | Status |
|---|---|---|---|
| 🔴 P1 | Desktop-App: Figma-Konformität (Vision_03) | 🎨 Frontend Expert + 🖌️ UI/UX | ⬜ Offen |
| 🔴 P1 | ZNS-Importer Phase 3: Status-Polling | 🎨 Frontend Expert | ⬜ Offen |
| 🟡 P2 | Web-App-Strategie: ADR erforderlich | 🏗️ Lead Architect | ⬜ Entscheidung offen |
| 🟡 P2 | Docker & Datenbanken aufräumen | 🐧 DevOps Engineer | ⬜ Offen |
| 🟢 P3 | CI/CD weiter optimieren | 🐧 DevOps Engineer | ✅ Teilweise erledigt |
Offene Entscheidung: Web-App-Strategie
Im AppScreen existieren 9 Screens, die aus der alten Web-App stammen und in der
Desktop-App nicht gerendert werden:
Landing, Home, Dashboard, Ping, Profile, OrganizerProfile,
AuthCallback, Nennung, CreateTournament
Optionen:
- A) Bereinigen: Relikte aus
AppScreenentfernen → sauberer Code, weniger Verwirrung - B) Behalten: Für zukünftige Web-App-Phase (Phase 7) aufheben → kein Aufwand jetzt
- C) Web-App wieder aufbauen:
meldestelle-portalreaktivieren → ADR + Planung nötig
→ ADR-0017 erforderlich, sobald Entscheidung getroffen.
Nächste empfohlene Schritte
- Web-App-Entscheidung treffen (Option A/B/C) → ADR-0017
- Desktop-App Figma-Delta aufnehmen: Figma Vision_03 vs. aktueller Compose-Code
- ZNS Phase 3 abschließen: Status-Polling im
StammdatenImportScreen - Docker/DB Ist-Zustand prüfen
Referenzen
- Routing-Diagramm:
docs/06_Frontend/Navigation_Routing_Diagramm.md - CI/CD Pipeline:
.gitea/workflows/docker-publish.yaml - MASTER_ROADMAP:
docs/01_Architecture/MASTER_ROADMAP.md