What problem does it solve?
It prevents progress updates from becoming inconsistent, incomplete, or unverifiable by standardizing where and how plans, tasks, and BDD specs are tracked and checked off.
Core Features & Use Cases
- Progress tracking across workflow phases: Updates the project plan, task log, and behavioral specs after feature, refactor, bug-fix, and audit/remediation checkpoints.
- Append-only session logging: Maintains an audit-friendly history of what changed and where work should resume without rewriting past entries.
- Checkpoint-accurate completion rules: Requires HITL approval and real test verification before checkoffs, preventing speculative or mock-based completion.
- Artifact placement discipline: Ensures tracking artifacts live under .copilot/ and avoids writing them to project root docs/specs/tests paths unless the user moves them.
Quick Start
Ask your AI agent to update the current progress by locating or creating .copilot/plan.md and .copilot/task.md, then check off only fully verified items after updating the corresponding BDD specs.