Persona
Any user (visiting boater, berth tenant, harbor master)
User outcome
As any user of DockPulse, I create an account, sign in, manage my profile, and delete my data — so I can use the system safely and within GDPR expectations.
Auth lifecycle for boat owners and harbor masters. Includes role distinction so harbormaster privileges (alerts, configuration, sub-accounts) only show for the right users.
Acceptance Criteria
Persona
Any user (visiting boater, berth tenant, harbor master)
User outcome
As any user of DockPulse, I create an account, sign in, manage my profile, and delete my data — so I can use the system safely and within GDPR expectations.
Auth lifecycle for boat owners and harbor masters. Includes role distinction so harbormaster privileges (alerts, configuration, sub-accounts) only show for the right users.
Acceptance Criteria
tools/)