- New web-client-new/ directory with Vite + React + TypeScript + Tailwind CSS 4
- Ported auth-client, api, and ws libraries with Vite env vars (VITE_*)
- Created main pages: LoginPage, ProjectPage, CreateProjectPage, SettingsPage, AgentsPage
- WebSocket client now uses JWT token in query parameter for direct Tracker auth
- All components use react-router-dom instead of Next.js navigation
- Builds successfully with dist/ output