plugins/conductor/templates/workflow.md
[ ] to [~][track-id] task: description[x] completed in plan.md[track-id] plan: mark task X completeAt the end of each phase:
[x] complete[track-id] checkpoint: phase N complete{{TEST_COMMAND}}
{{COVERAGE_COMMAND}}
Phases requiring approval before proceeding:
All code must pass these criteria before merge:
| Gate | Requirement | Command |
|---|---|---|
| 1. Tests | All tests passing | {{TEST_COMMAND}} |
| 2. Coverage | Minimum 80% | {{COVERAGE_COMMAND}} |
| 3. Style | Follows style guide | {{LINT_COMMAND}} |
| 4. Docs | Public APIs documented | Manual review |
| 5. Types | No type errors | {{TYPE_CHECK_COMMAND}} |
| 6. Linting | No lint errors | {{LINT_COMMAND}} |
| 7. Mobile | Responsive if applicable | Manual review |
| 8. Security | No known vulnerabilities | {{SECURITY_COMMAND}} |
{{SETUP_COMMAND}}
{{DEV_COMMAND}}
{{PRE_COMMIT_COMMAND}}
{{VALIDATE_COMMAND}}
┌─────────────┐
│ Select Task │
└──────┬──────┘
│
▼
┌─────────────┐
│ Mark [~] │
└──────┬──────┘
│
▼
┌─────────────┐
│ RED: Write │
│ Failing Test│
└──────┬──────┘
│
▼
┌─────────────┐
│ GREEN: Make │
│ Test Pass │
└──────┬──────┘
│
▼
┌─────────────┐
│ REFACTOR │
└──────┬──────┘
│
▼
┌─────────────┐
│ Verify │
│ Coverage │
└──────┬──────┘
│
▼
┌─────────────┐
│ Commit Code │
└──────┬──────┘
│
▼
┌─────────────┐
│ Mark [x] │
└──────┬──────┘
│
▼
┌─────────────┐
│ Commit Plan │
└─────────────┘