web container runs the React/Three.js frontend that renders the interactive 3D graph visualization.
Layered Architecture
Key Concepts
| Concept | Description |
|---|---|
| State Management | Dual state architecture: React Context + GraphStateManager |
| Services | Service layer composition and responsibilities |
| Selection | Photoshop-inspired selection modes and history |
| Filtering | Filter composition pipeline and BFS algorithm |
| Events | Custom event system for loose coupling |
| Theme | CSS variables and brightness system |