- Backend: new GET /auth/me and PUT /auth/profile endpoints
- Backend: add email column to users table
- Backend: update_username, update_password, update_email methods
- Frontend: new profile.html with minimal sidebar, account/billing/settings sections
- Frontend: profile link in chat sidebar, inline JS following admin.html pattern
- CSS: profile page styles with dark mode and responsive layout