# BizGaze Connect — project brief Place this file at the repo root (`remote-access-app/CLAUDE.md`). Claude Code reads it automatically each session. ## What this is **BizGaze Connect** — a no-install, browser-based remote support / screen-sharing tool for the BizGaze ecosystem. A customer opens a page, gets a 6-digit code; a signed-in BizGaze agent enters the code, the customer taps Allow, and the agent sees the customer's screen with two-way voice + chat. Live at **remote.bizgaze.com**. Roadmap: grow into a communication platform (meetings + persistent chat) for registered BizGaze users. ## Tech stack (intentionally minimal — keep it this way) - **Node.js >= 22.5**, single npm dependency: `ws` (WebSocket). - **Built-in `node:sqlite`** (no native modules). DB file: `server/data.db`. - **WebRTC** peer-to-peer for media (screen video + voice + data channels). - **No build step, no framework.** Each page is a single self-contained HTML file with inline `