phase, slug, status, nyquist_compliant, wave_0_complete, created
| phase |
slug |
status |
nyquist_compliant |
wave_0_complete |
created |
|
|
|
draft |
false |
false |
|
Phase {N} - Validation Strategy
Per-phase validation contract for feedback sampling during execution.
Test Infrastructure
| Property |
Value |
| Framework |
{pytest 7.x / jest 29.x / vitest / go test / other} |
| Config file |
{path or "none - Wave 0 installs"} |
| Quick run command |
{quick command} |
| Full suite command |
{full command} |
| Estimated runtime |
~{N} seconds |
Sampling Rate
- After every task commit: Run
{quick run command}
- After every plan wave: Run
{full suite command}
- Before
/gsd-verify-work: Full suite must be green
- Max feedback latency: {N} seconds
Per-Task Verification Map
| Task ID |
Plan |
Wave |
Requirement |
Test Type |
Automated Command |
File Exists |
Status |
| {N}-01-01 |
01 |
1 |
REQ-{XX} |
unit |
{command} |
✅ / ❌ W0 |
⬜ pending |
Status: ⬜ pending · ✅ green · ❌ red · ⚠️ flaky
Wave 0 Requirements
If none: "Existing infrastructure covers all phase requirements."
Manual-Only Verifications
| Behavior |
Requirement |
Why Manual |
Test Instructions |
| {behavior} |
REQ-{XX} |
{reason} |
{steps} |
If none: "All phase behaviors have automated verification."
Validation Sign-Off
Approval: {pending / approved YYYY-MM-DD}