Review
Review phase quality gate
Checks
| Check | Description | Type | Blocking |
|---|---|---|---|
gate_checks_pass | Implementation gate passed | Pattern match | Yes |
spec_reconciliation | Review report confirms spec compliance | File exists | Yes |
no_blocking_findings | No blocking findings in review report | Custom | Yes |
spec_reconciled | PRD has been reconciled with implementation | Custom | No |
Raw Definition
29 lines
yaml
name: review
description: Review phase quality gate
# Note: {protocol_id} is resolved at gate-review time from the active checkpoint
checks:
- id: gate_checks_pass
description: Implementation gate passed
check: grep:.sniper/gates/implement-*.yaml:"result: pass"
blocking: true
- id: spec_reconciliation
description: Review report confirms spec compliance
check: file:.sniper/artifacts/{protocol_id}/review-report.md
blocking: true
- id: no_regressions
description: No test regressions introduced
command: "${test_command}"
blocking: true
- id: no_blocking_findings
description: No blocking findings in review report
check: "!grep:.sniper/artifacts/{protocol_id}/review-report.md:### Blocking"
blocking: true
- id: spec_reconciled
description: PRD has been reconciled with implementation
check: "grep:.sniper/artifacts/{protocol_id}/prd.md:Last reconciled:"
blocking: false