meldestelle/docs/99_Journal/2026-04-01_Session_Log_Frontend_Flow_Entscheidungen.md

2.8 KiB
Raw Blame History

🧹 Curator Session Log (2026-04-01)

Zusammenfassung

  • Flow-Entscheidung bestätigt: Grüner Pfad aktiv, roter Pfad verworfen. "+ Neues Turnier" führt direkt zum Tab „STAMMDATEN“ v2 mit TurnierNr.-Gatekeeping.
  • Keine Codeänderungen in dieser Sitzung; Build zuletzt grün. Entscheidungen und nächste Schritte dokumentiert.

Beschlossene UI/Flow-Regeln

  • Turnieranlage
    • Einstieg: "+ Neues Turnier" → direkt „Turnier Detail v2“ Tab „STAMMDATEN“.
    • Gatekeeping: 5stellige TurnierNr. eingeben + Bestätigungsdialog (danach immutable).
    • Save-Enable-Matrix: aktiv nur wenn (Nr bestätigt ∧ ZNS geladen ∧ Datum gültig).
  • ZNS-Status
    • Panel immer sichtbar, zeigt Quelle, payloadVersion, Zeitstempel.
    • „ImportLog“ Dialog mit den letzten 5 Einträgen (Erfolg/Fehler, Kurzmeldung).
  • Kategorien & Pony
    • Mehrfach-Kategorien wie vormittags vereinbart; Pony über KategorienSuffix „P“ (kein separater Switch).
    • Kategorien-UI wird gruppiert (z. B. Dressur/Springen).
  • Datum/Ort
    • Datum im zulässigen Veranstaltungszeitraum; Hinweis: „Muss zwischen [vonbis] liegen“.
    • Abweichender TurnierOrt: SoftWarnung (kein HardBlock).
  • Branding
    • Feld „Titel“ optional. DefaultVorschlag: „[Kategorien] [VereinOrt] [Bundesland]“ (Fallback über Veranstalterdaten).
    • „TurnierLogo“ optional; Fallback = VeranstalterLogo.

Veranstalter-Flow

  • Nach „Schritt 2: Vereinsdaten bestätigen“ → Weiterleitung zum „VeranstalterProfil“.
  • VeranstalterProfil: minimale Felder (LogoURL, Ansprechpartner, EMail, Telefon, Adresse), CTA „+ Neue Veranstaltung“.
  • Von dort → VeranstaltungWizard Schritt 2 („Basisdaten“). Feld „VeranstaltungsLogo“ optional; Fallbacks: VeranstaltungsLogo → VeranstalterLogo → Default.
  • Online/OfflineStatus anzeigen.
  • GeräteVerbindung (z. B. „RichterTurm“) anzeigen, klickbar für Details.
  • ChatTrigger anzeigen, wenn mindestens ein weiteres Gerät verbunden ist.

Nächste Schritte (ToDo)

  • Routing final auf Stammdaten v2 festziehen; alte Pfade entfernen.
  • SaveEnableMatrix implementieren; ZNSPanel inkl. ImportLog.
  • KategorienUI konsolidieren und gruppieren; DefaultTitel generieren; OrtSoftwarnung.
  • VeranstalterProfil & Übersicht finalisieren; CTAFlow prüfen.
  • FooterOnboarding integrieren (Status, Geräte, ChatTrigger).

Artefakte/Referenzen

  • docs/80_Assets/frontend/screens/E_Nennen/flow-wechsel.png (neuer Flow grüner Pfeil)
  • docs/80_Assets/frontend/screens/E_Nennen/flow-fehler.png (Bruchstellen im alten Flow)
  • docs/99_Journal/2026-03-31_Session_Log_Event_First_Workflow.md
  • docs/99_Journal/2026-03-30_Session_Log_ZNS_Documentation.md
  • docs/99_Journal/2026-03-30_Session_Log_Masterdata_OETO_Consolidation.md