Dieses Paket klaert den Self-Service-Signup fuer HiveGrid.
Der Signup ist fuer v1 bewusst ein minimaler Test-/Basis-Signup, kein Wizard. Er soll grundsaetzlich Account und ersten Workspace erstellen koennen, damit die App nutzbar und testbar ist.
Wichtig: Dieser Signup ist fachlich noch nicht der finale volle Signup. Spaeter muss er deutlich ausgebaut werden. Firmenname ist in v1 nur ein Platzhalter fuer den Workspace-/Firmenkontext; Billing, USt-ID, Branding, Team, Onboarding und weitere Firmendaten kommen spaeter.
2. Intent Check
Frage
Antwort
Welches Ticket/Modul ist betroffen?
D-P2 Auth / Identitaet & Mandantentrennung
Was soll der Nutzer am Ende schaffen?
Account und Workspace anlegen und danach in den ersten sicheren Einstieg kommen
Ist es ein Flow, einzelner Screen, Zustand oder nur Dokumentation?
kleiner Signup-Flow mit Hauptformular und wichtigen Blocker-/Feedback-Zustaenden
Welche Planning-Quellen wurden geprueft?
D-P2, SCREEN-MAP §1 Auth-Screens
Was ist sicher im Scope?
E-Mail, Passwort innerhalb des Signup-Flows, Vorname, Nachname, Firmenname als Platzhalter, Captcha, AGB-/Datenschutz-Checkbox, Auto-SHK-Seed
Was ist sicher nicht im Scope?
USt-ID, Rechnungsdaten, Logo/Branding, Mitglieder einladen, Template-Auswahl, CRM-/Pipeline-Konfiguration, mehrstufiger Onboarding-Wizard, Tenant-Auswahl nach Login, Admin-Rollenverwaltung
Gibt es Admin/Normalrolle-Unterschiede?
Signup-Ersteller wird initialer Tenant-Admin; weitere Rollen kommen spaeter ueber Mitarbeiter/Admin-RBAC
Welche Annahmen sind noch unsicher?
Keine fuer v1; spaeterer Ausbau ist im Backlog markiert
3. Scope
Punkt
Inhalt
Ticket/Modul
D-P2 Auth
Nutzerrolle
neuer Nutzer ohne Account
Admin-Variante
erster Nutzer wird Tenant-Admin
Normale Rolle
nicht relevant im Signup selbst
Startpunkt
/signup, Link aus Login
Ziel
Tenant/Workspace + erster User angelegt, sicherer Folgepfad klar
S02 zeigt, dass Workspace/Account vorbereitet wird; kann technisch uebersprungen werden, wenn alles sofort fertig ist
E-Mail-Bestaetigung vor Abschluss
genommen
Signup kann ohne bestaetigte E-Mail nicht final abgeschlossen werden
Happy Path
Nutzer oeffnet /signup.
Nutzer gibt E-Mail, Passwort, Vorname, Nachname und Firmenname/Workspace-Platzhalter ein.
Nutzer loest Captcha und bestaetigt AGB/Datenschutz.
Nutzer sendet Signup ab.
Nutzer muss die E-Mail bestaetigen, bevor der Signup abgeschlossen wird.
Danach legt/finalisiert das System Workspace/Tenant und ersten Admin-User.
Nutzer sieht S02 Workspace wird vorbereitet, falls Provisioning/Laden sichtbar ist.
Wenn kein sichtbares Laden noetig ist, kann S02 technisch uebersprungen werden und direkt in die App fuehren.
Varianten / Branches
Passwort ist zu schwach oder in Breach-Liste.
Firmen-/Tenant-Slug ist reserviert oder bereits vergeben.
Legal-Checkbox fehlt.
Tenant-Provisioning laeuft noch.
Roadblocks
E-Mail bereits registriert
Passwort durch Policy blockiert
Legal-Consent fehlt
reservierter Tenant-Slug
Provisioning-Fehler beim Tenant/Seed
Meldungs-/Error-State-Brainstorming
Ereignis
UI-Form
Blockiert?
Bauen?
Copy/Notiz
Passwort zu schwach
Inline
ja
nein
A4-Validierung, klare Policy
Passwort in Breach-Liste
Inline/Banner im Formular
ja
nein
sicherheitskritisch, aber kein eigener Screen
E-Mail existiert bereits
Inline + Link zu Login/Reset
ja
nein
keine Account-Enumeration ausserhalb Signup uebertreiben
Legal-Consent fehlt
Inline
ja
nein
Nutzer kann direkt korrigieren
Tenant-Slug reserviert/vergeben
Inline
ja
nein
Alternativvorschlag anzeigen
Signup erfolgreich / Workspace wird vorbereitet
Screen mit Ladezustand oder App-Redirect
nein
ja
Screen bauen, aber bei sofort fertigem Workspace ueberspringbar
Provisioning-Fehler
Banner
ja
nein
Retry/Kontakt anbieten
S01 Validierter Minimalumfang
Feld / Element
Status
Notiz
E-Mail
rein
Pflichtfeld
Passwort
rein
direkt im Signup-Flow verankert, inklusive Staerke-/Breach-Feedback
Vorname
rein
Pflichtfeld fuer Basisprofil
Nachname
rein
Pflichtfeld fuer Basisprofil
Firmenname
rein als Platzhalter
erzeugt Workspace-/Tenant-Kontext, spaeter deutlich ausbauen
Captcha
rein
Anti-Spam/Schutz
AGB-Checkbox
rein
Pflicht
Datenschutz-Checkbox
rein
Pflicht
USt-ID
raus v1
spaeter in Workspace/Billing-Settings
Rechnungsdaten
raus v1
spaeter Billing
Logo/Branding
raus v1
spaeter Branding/Workspace-Settings
Mitglieder einladen
raus v1
spaeter Admin RBAC/Checklist
Template-Auswahl
raus v1
spaeter Onboarding-Ausbau
5. Screen-Kandidaten nach Entscheidung
Kandidat
Warum eventuell noetig?
Erste Einschaetzung
Signup
Hauptformular
Bauen
Signup erfolgreich / Workspace wird vorbereitet
klaert Folgepfad und Auto-SHK-Seed
Bauen
E-Mail bestaetigen
Pflicht, sonst ist Signup nicht abgeschlossen
Bauen
Passwort/Breach blockiert
Sicherheitsfeedback
Nur dokumentieren
Tenant-Slug reserviert/vergeben
korrigierbarer Formularfehler
Nur dokumentieren
Legal-Consent fehlt
korrigierbarer Formularfehler
Nur dokumentieren
Provisioning-Fehler
technischer Fehler mit Retry
Nur dokumentieren
6. Screen Validation Gate
ID
Screen/Zustand
Ist eigener Arbeitsmoment?
Neue Struktur/Entscheidung/Risiko?
Entscheidung
Begruendung
S01
Signup
ja
ja, Hauptformular
Validiert
minimaler Test-/Basis-Signup mit E-Mail, Passwort, Name, Firmenname-Platzhalter, Captcha und Legal
S02
Signup erfolgreich / Workspace wird vorbereitet
ja
ja, Folgepfad nach E-Mail-Bestaetigung
Validiert
eigener Lade-/Vorbereitungsscreen; bei sofort fertigem Workspace technisch ueberspringbar
S03
E-Mail bestaetigen
ja
ja, Auth-Sicherheitsentscheidung
Validiert
Pflicht, sonst ist Signup nicht abgeschlossen
D01
Passwort zu schwach/Breach
nein
nein
Nur dokumentieren
Inline-Zustand in S01
D02
Slug/Firma reserviert
nein
nein
Nur dokumentieren
Inline-Zustand in S01
D03
Legal-Consent fehlt
nein
nein
Nur dokumentieren
Inline-Zustand in S01
D04
Provisioning-Fehler
nein
ja, technischer Blocker
Nur dokumentieren
Banner mit Retry reicht voraussichtlich
Copy-kritische Zustaende
Zustand
Bauen?
Warum / Copy-Entscheidung
Passwort in Breach-Liste
nein
Formulierung muss klar, aber nicht technisch sein
Legal-Consent
nein
muss vor Submit eindeutig sein
Workspace wird vorbereitet
ja
eigener Lade-/Feedbackscreen nach E-Mail-Bestaetigung, ueberspringbar wenn sofort fertig
Blockierende Error States
Zustand
UI-Form
Primaeraktion
Sekundare Aktion
Inhalt/Copy-Richtung
E-Mail existiert bereits
Inline
Einloggen
Passwort vergessen
Kein Sackgassen-Text
Slug reserviert/vergeben
Inline
Vorschlag uebernehmen
Firmenname anpassen
Kurz, konkret
Provisioning-Fehler
Banner
Erneut versuchen
Support kontaktieren
Keine Rohfehler
7. Validierte Screen-Liste
S01 ist als minimaler Test-/Basis-Signup validiert. S03 E-Mail bestaetigen ist Pflicht und validiert. S02 ist als Vorbereitungsscreen nach E-Mail-Bestaetigung validiert.
Diese Punkte muessen spaeter nochmal gross ausgebaut werden. Der v1-Signup ist nur ein schlanker Einstieg, damit Accounts/Workspaces erstellt und getestet werden koennen.
Thema
Warum spaeter
Voller Firmen-/Workspace-Step
Rechtsform, Adresse, USt-ID, Rechnungsdaten, Logo, Branding, ggf. weitere Organisationseinstellungen
Billing/Trial/Plan-Auswahl
gehoert zu P20/Billing, nicht in den Minimal-Signup
Onboarding-Wizard
v2 laut Planning; v1 nutzt Auto-SHK-Seed und spaeter Checklist/Banner
Template-/Branchen-Auswahl
echte Templates existieren noch nicht; SHK ist Default
Mitglieder einladen
nach Signup ueber Admin RBAC / Erste-Schritte-Checklist