Ingest Document
Ingest document phase quality gate — verifies spec was produced from code analysis
Checks
| Check | Description | Type | Blocking |
|---|---|---|---|
spec_produced | Discovery spec exists | File exists | Yes |
scope_defined | Spec defines in-scope requirements | Pattern match | Yes |
out_of_scope_explicit | Spec explicitly lists out-of-scope items | Pattern match | No |
Raw Definition
18 lines
yaml
name: ingest-document
description: Ingest document phase quality gate — verifies spec was produced from code analysis
checks:
- id: spec_produced
description: Discovery spec exists
check: file:.sniper/artifacts/spec.md
blocking: true
- id: scope_defined
description: Spec defines in-scope requirements
check: grep:.sniper/artifacts/spec.md:"## Requirements"
blocking: true
- id: out_of_scope_explicit
description: Spec explicitly lists out-of-scope items
check: grep:.sniper/artifacts/spec.md:"## Out of Scope"
blocking: false