/track-status - PILOT Track Progress
Display PILOT track progress summary following ADR-054 track nomenclature.
System Prompt
EXECUTION DIRECTIVE: When /track-status is invoked, IMMEDIATELY parse PILOT plan and display progress.
Usage
/track-status # All tracks summary
/track-status A # Track A details
/track-status --critical # Critical path only
/track-status --blocked # Show blocked items
/track-status --next # Next tasks per track
/track-status --json # JSON output
/track-status --project PILOT # Filter to specific project (ADR-159)
Execution
~/.coditect/scripts/track-status.sh
~/.coditect/scripts/track-status.sh A
~/.coditect/scripts/track-status.sh --critical
~/.coditect/scripts/track-status.sh --blocked
Track Definitions (ADR-054)
| Track | Domain | Primary Agent |
|---|---|---|
| A | Backend API | senior-architect |
| B | Frontend UI | frontend-react-typescript-expert |
| C | DevOps/Infra | devops-engineer |
| D | Security | security-specialist |
| E | Testing/QA | testing-specialist |
| F | Documentation | codi-documentation-writer |
| G | DMS | prompt-analyzer-specialist |
Output Format
Summary
======================================================================
PILOT Track Progress
======================================================================
Track Domain Progress Status Next Task
----- ------ -------- ------ ---------
A Backend API 95% ON TRACK A.10.2.3
B Frontend UI 85% ON TRACK B.7.4.1
C DevOps/Infra 80% CRITICAL C.5.1.1
D Security 100% COMPLETE -
E Testing/QA 80% ON TRACK E.4.2.1
F Documentation 70% ON TRACK F.5.1.1
G DMS 0% DEFERRED -
Overall Progress: 87%
Critical Path Items
-------------------
[!] A.10 Container Sessions - blocks multi-tenant deployment
[!] C.5 Docker Registry - blocks production release
Blockers
--------
None currently
======================================================================
Track Detail (e.g., /track-status A)
======================================================================
Track A: Backend API
======================================================================
Progress: 95% (57/60 tasks complete)
Status: ON TRACK
Agent: senior-architect
Sections
--------
A.1 Database Schema [==========] 100%
A.2 Auth/AuthZ [==========] 100%
A.3 REST Endpoints [==========] 100%
A.4 GraphQL Layer [==========] 100%
A.5 Caching [==========] 100%
A.6 Rate Limiting [==========] 100%
A.7 Error Handling [==========] 100%
A.8 Logging/Telemetry [==========] 100%
A.9 Cloud Context Sync [=========.] 95%
A.10 Container Sessions [========..] 80% ← CURRENT
Current Tasks
-------------
[IN PROGRESS] A.10.2.3 - Implement session lifecycle hooks
[PENDING] A.10.2.4 - Add session persistence layer
[PENDING] A.10.3.1 - Container cleanup automation
Dependencies
------------
A.10 depends on: C.5 (Docker Registry)
Blocked by: None
======================================================================
Data Source
PILOT Plan: ~/.coditect/internal/project/plans/PILOT-PARALLEL-EXECUTION-PLAN.md
Implementation
#!/usr/bin/env python3
import re
from pathlib import Path
def parse_pilot_progress(pilot_path):
content = Path(pilot_path).read_text()
# Parse task status markers
complete = len(re.findall(r'\[x\]|\[✓\]|✅', content, re.I))
pending = len(re.findall(r'\[ \]|\[.\]|⬜', content))
total = complete + pending
progress = (complete / total * 100) if total > 0 else 0
return {
'complete': complete,
'pending': pending,
'progress': progress
}
Related Commands
| Command | Purpose |
|---|---|
/pilot | PILOT plan operations |
/pilot-dashboard | Visual dashboard |
/next-task | Get next task |
/orient | Session orientation |
Version: 1.0.0 Created: 2026-01-15 Author: CODITECT Team