# Prerequisites — {{TASK}} Checked before dispatch. Do not print secrets. ## Required | Item | Check command | Status | Version / error | Owner | |---|---|---|---|---| | {{tool/runtime}} | `{{command}}` | {{pass/missing/needs_user}} | {{version or exact error}} | lead | ## Optional / degraded | Item | Check | Impact if missing | Decision | |---|---|---|---| | {{display/GPU/service}} | `{{command}}` | {{reduced scope}} | {{skip/ask/install}} | ## User approval - Missing item: {{name}} - Why required: {{acceptance check}} - Proposed command/scope: `{{command}}` ({{project-local/user/system}}) - Alternatives: {{existing path / reduced scope / stop}} - User decision: {{pending/approved/declined}} - Recorded in `state.json`: {{passed/needs_user/degraded}} ## Baseline - Build: `{{command}}` → {{result}} - Tests: `{{command}}` → {{result}} - Visual/smoke: `{{command}}` → {{result}}