This section contains documentation for the client-side components of the system.
- Architecture - Overall client architecture and design patterns
- Components - Reusable React components
- Core - Core utilities and helpers
- State Management - Zustand stores and state management
- Types - TypeScript type definitions
- Command Palette - Keyboard-driven command interface
- Help System - Context-sensitive help and documentation
- Onboarding - User onboarding and guided tours
- Rendering - 3D rendering and visualization engine
- Settings Panel - Advanced settings interface
- UI Components - Design system and UI library
- User Controls - User interaction controls
- Visualisation - Graph visualization system
- WebSocket Communication - Real-time communication
- WebSocket Readiness - Connection state management
- WebXR Integration - Virtual and augmented reality features