User Preferences Initialized
Recorded when a new user without stored preferences initializes their preferences.
Event
Description
This event is emitted when preferences are created for a new user. Sensible organization-level defaults are applied during initialization.
User-scoped event that applies across all workspaces.
Business Rules
- Each user has exactly one preferences aggregate
- Initialization sets default theme and empty UI state
- Triggered automatically on first authenticated access
Given-When-Then
Given a new user without stored preferences, When the Data Analyst initializes preferences, Then User Preferences Initialized is recorded.