New src/lib/profile-api.ts (useProfileData) mirrors team-api: live (crm.account/
kyc/notifications/consent) or local mock, one interface. profile.tsx consumes it —
Personal (verify-to-reveal + change contact OTP), KYC (real file upload/remove),
Notifications (matrix, timezone, windows, add/verify destination), Privacy (consent).
Security + Devices stay on the mock (Shell-owned).
- Support Center overview rebuilt as a bento grid: large live-chat hero
tile, support team tile, mini channel tiles and a recent-tickets strip.
- Restore full workspace sidebar (Workspace/Team/Profile groups) with a
premium golden active state; unbuilt modules show a Coming Soon view.
- Use Western names across the UI (James Carter; Emma Wilson, Liam Foster,
Sophie Turner, Noah Mitchell) incl. tickets, threads, portal demo user.
- Remove the Allottee card from Profile; add a clean Account & identity
card and live-editable contacts.
- Relabel "Plot" -> "House number" everywhere; drop the allotment chip in
favour of the property category.
- Premium visual pass: brand gradients, depth, glow accents, pill tabs.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>