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.