Files
manual_slop/conductor/tracks/performance_dashboard_20260306/plan.md

808 B

Implementation Plan: Performance Dashboard (performance_dashboard_20260306)

Phase 1: Metrics Collection

  • Task: Initialize MMA Environment
  • Task: Verify performance_monitor
    • WHERE: src/performance_monitor.py
    • WHAT: Check existing metrics
    • HOW: Review get_metrics() output

Phase 2: Historical Data

  • Task: Implement metrics history
    • WHERE: src/performance_monitor.py
    • WHAT: Rolling window of metrics
    • HOW: deque with maxlen
    • SAFETY: Memory bounded

Phase 3: Visualization

  • Task: Render graphs
    • WHERE: src/gui_2.py
    • WHAT: Line graphs for CPU/RAM/frame time
    • HOW: imgui.plot_lines or custom
    • SAFETY: 60fps during rendering

Phase 4: Verification

  • Task: Test graph rendering
  • Task: Conductor - Phase Verification