feat: add brainstorm server foundation

Create the initial server for the visual brainstorming companion:
- Express server with WebSocket support for browser communication
- File watcher (chokidar) to detect screen.html changes
- Auto-injects helper.js into served HTML for event capture
- Binds to localhost only (127.0.0.1) for security
- Outputs JSON events to stdout for Claude consumption
This commit is contained in:
Jesse Vincent
2026-01-17 12:56:11 -08:00
parent a08f088968
commit 74a55c0bf4
5 changed files with 1134 additions and 0 deletions

1036
lib/brainstorm-server/package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff