Files
manual_slop/conductor/tracks/track_progress_viz_20260306/spec.md
2026-03-06 15:41:33 -05:00

932 B

Track Specification: Track Progress Visualization (track_progress_viz_20260306)

Overview

Progress bars and percentage completion for active tracks and tickets.

Current State Audit

Already Implemented

  • models.Track: Has tickets list
  • project_manager.get_all_tracks(): Returns track progress
  • GUI: Shows ticket status but no progress bar

Gaps to Fill

  • No visual progress bar
  • No percentage completion display
  • No ETA estimation

Functional Requirements

  • Progress bar showing % complete
  • Ticket count: X/Y completed
  • ETA estimation based on average time per ticket

Key Integration Points

File Purpose
src/gui_2.py Progress bar rendering
src/dag_engine.py Completion calculation

Acceptance Criteria

  • Progress bar renders
  • Percentage accurate
  • Counts match actual tickets
  • ETA calculation works
  • 1-space indentation