- Adds `timezone TEXT NOT NULL DEFAULT 'UTC'` to "user" table (TZ-01) - Backfills any NULL rows defensively - Idempotent: ADD COLUMN IF NOT EXISTS, no destructive ops - Storage timezone of existing TIMESTAMP columns unchanged