UC-GEN-REL-008 - Eerste onboarding relatie-uitnodigingen beoordelen
Doel
Laat een nieuwe gebruiker compatibele geclaimde relatie-uitnodigingen accepteren of weigeren voordat normale appnavigatie beschikbaar wordt.
Actoren
- Nieuwe gebruiker.
- Systeem.
- Uitnodiger.
Precondities
- De gebruiker is ingelogd.
- De gebruiker heeft ten minste één rol gekozen.
OnboardingCompletedAtUtcis nog leeg.- Er bestaan compatibele geclaimde pending relatie-uitnodigingen.
Hoofdscenario
- De onboarding-gate leidt de gebruiker naar de relatie-uitnodigingen-onboarding.
- Het systeem toont alle compatibele geclaimde uitnodigingen.
- De gebruiker kiest per uitnodiging accepteren of weigeren; normale weigering vraagt geen vrije toelichting of reden.
- Bij acceptatie controleert het systeem status, rolcompatibiliteit en relatieconflicten.
- Bij acceptatie ontstaat de actieve relatie.
- Bij weigering wordt de uitnodiging afgesloten zonder actieve relatie.
- De uitnodiger krijgt systeemfeedback volgens de communication foundation.
- Zolang er nog uitnodigingen openstaan blijft de gebruiker op deze onboardingpagina; na de laatste beslissing kan de onboarding worden afgerond.
Alternatieven
- Uitnodiging is inmiddels verlopen of ingetrokken: toon veilige melding en sluit de verplichte stap af.
- Rol is incompatibel: sluit uitnodiging af met rol-incompatibiliteitsreden.
- Relatieconflict ontstaat tijdens verwerking: geen actieve relatie, veilige foutmelding.
Postcondities
- Er blijven geen verplichte onboardinguitnodigingen pending voor deze gebruiker.
- Tijdens de flow blijft de focused onboarding-shell actief: geen regulier menu, geen berichtenicoon en geen profielmenu, maar wel een losse uitlogactie.
OnboardingCompletedAtUtckan worden gevuld wanneer ook andere verplichte stappen klaar zijn.