613 B
613 B
Track Specification: Performance Dashboard
Overview
Expand performance metrics with CPU/RAM, frame time, input lag graphs.
Current State Audit
Already Implemented
- performance_monitor.py
- get_metrics() method
- Basic FPS display
Gaps to Fill
- No historical graphs
- No input lag tracking
- No CPU/RAM visualization
Goals
- Historical performance graphs
- CPU/RAM usage display
- Input lag metrics
Functional Requirements
- Rolling metrics history
- Graph rendering
- Alert thresholds
Non-Functional Requirements
- 60fps UI during metrics collection
- Configurable history length