Files
manual_slop/conductor/tracks/mma_dashboard_visualization_overhaul/spec.md

1023 B

Track Specification: MMA Dashboard Visualization Overhaul

Overview

Make the invisible backend operations visible and interactive. The current GUI is too barebones to effectively manage a multi-agent system. This track overhauls the MMA Dashboard to provide real-time insights into tracks, task dependencies, and agent streams.

Goals

  1. Track Browser: Create a dedicated panel to view all tracks, their statuses, and overall progress metrics.
  2. DAG Visualizer: Implement a visual representation (hierarchical list or node graph) of the current Track's tasks, clearly indicating status and blockers.
  3. Live Output Streams: Ensure the GUI text boxes stream the output of Tier 1 (Planning), Tier 2 (Directing), and Tiers 3/4 (Executing) in real-time, tied precisely to their respective tasks.

Constraints

  • Must be built natively using DearPyGui capabilities (e.g., node editor or nested tree nodes).
  • Must be performant and not block the main rendering loop when updating live text streams.