Conductor Status
Overview
This skill acts as a project dashboard. It aggregates information from the project's Tracks Registry and individual Implementation Plans to provide a unified view of what's done, what's currently being worked on, and what's coming up next.
When to Use
- When a user asks "What's the status?", "How are we doing?", or "Show me the project progress."
- To identify current blockers or the next actionable task.
Workflow
- Setup Check: Ensure all core Conductor context files exist.
- Registry Parsing: Read the
tracks.mdfile. Support both standard (- [ ] **Track:) and legacy (## [ ] Track:) formats. - Plan Analysis: Traverse the
plan.mdfor each track to calculate completion percentages and identify active tasks. - Summary Generation: Synthesize the data into a readable report including metrics, active work, and next steps.
Implementation Details
Refer to the following protocols for detailed procedural instructions:
- Resolution Protocol: references/resolution-protocol.md - How to find and verify Conductor artifacts.
- Status Protocol: references/status-protocol.md - The logic for parsing plans and generating the status report.
Mandatory Constraints
- Accurate Metrics: Percentages MUST be based on actual task counts in the
plan.mdfiles. - Legacy Support: Correctly parse both the new and old track registry formats.
- Clear Identification: Explicitly state which track, phase, and task is currently "In Progress".