Draft Status
Display a comprehensive overview of project progress.
Red Flags - STOP if you're:
- •Reporting status without actually reading the files
- •Making up progress percentages
- •Skipping blocked items in the report
- •Not checking each active track's actual state
- •Summarizing without evidence from the files
Always read before reporting.
Gather Data
- •Read
draft/tracks.mdfor track list - •For each active track, read:
- •
draft/tracks/<id>/metadata.jsonfor stats - •
draft/tracks/<id>/plan.mdfor task status - •
draft/tracks/<id>/architecture.mdfor module status (if exists)
- •
- •Check for project-wide
draft/architecture.md(if exists)
Output Format
code
═══════════════════════════════════════════════════════════
DRAFT STATUS
═══════════════════════════════════════════════════════════
PROJECT: [from product.md title]
ACTIVE TRACKS
─────────────────────────────────────────────────────────
[track-id-1] Feature Name
Status: [~] In Progress
Phase: 2/3 (Phase 2: [Phase Name])
Tasks: 5/12 complete
├─ [x] Task 1.1: Description
├─ [x] Task 1.2: Description
├─ [~] Task 2.1: Description ← CURRENT
├─ [ ] Task 2.2: Description
└─ [!] Task 2.3: Blocked - [reason]
[track-id-2] Another Feature
Status: [ ] Not Started
Phase: 0/2
Tasks: 0/6 complete
MODULES (if architecture.md exists)
─────────────────────────────────────────────────────────
Module A [x] Complete (Coverage: 96.2%)
Module B [~] In Progress - 3/5 tasks
Module C [ ] Not Started
BLOCKED ITEMS
─────────────────────────────────────────────────────────
- [track-id-1] Task 2.3: [blocked reason]
RECENTLY COMPLETED
─────────────────────────────────────────────────────────
- [track-id-3] - Completed [date]
QUICK STATS
─────────────────────────────────────────────────────────
Active Tracks: 2
Total Tasks: 18
Completed: 5 (28%)
Blocked: 1
═══════════════════════════════════════════════════════════
Module Reporting
When architecture.md exists for a track (track-level or project-level):
- •Read the architecture.md module definitions
- •For each module, determine status from its status marker:
- •
[ ]Not Started - •
[~]In Progress — count completed vs total tasks mapped to this module - •
[x]Complete — include coverage percentage if recorded - •
[!]Blocked — include reason
- •
- •Display in the MODULES section of the track report
- •If project-wide
draft/architecture.mdexists, show a project-level module summary after QUICK STATS
If No Tracks
code
═══════════════════════════════════════════════════════════
DRAFT STATUS
═══════════════════════════════════════════════════════════
PROJECT: [from product.md title]
No active tracks.
Get started:
/draft:new-track "Your feature description"
═══════════════════════════════════════════════════════════
If Not Initialized
code
Draft not initialized in this project. Run /draft:init to initialize.