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 a0b9ecce2b
commit 91debf6100
5 changed files with 1134 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
// Placeholder - will be implemented in Task 2
// This file captures user interactions and sends them via WebSocket