# traceable-reqs manifest for spt-core — SEED. # # Authoritative requirement registry: every PRD R-* requirement and every # KNOWN-HAZARDS invariant lives here as a REQ-* id (see docs/TRACEABILITY.md # for the development contract). # # ACTIVATION MODEL: every requirement starts inactive (`required_stages = []`) # so `check` stays green pre-code. A milestone (M0-M5) ACTIVATES its requirements # by setting their real `required_stages`. Validate this seed against the # installed CLI at M0 (the binary isn't installed yet). [scan] # CONTEXT.md is a file root: the glossary is authoritative for meaning and # carries doc-stage tags (e.g. §Installation). installer/ added M6-D2. roots = ["src", "tests", "docs", "crates", "installer", "CONTEXT.md", "docs-site", ".github"] [policy] # Default policy applied at activation: doc + impl + unit. Networking/lifecycle # reqs add "int". Until a req is activated, its per-req `required_stages = []` # keeps it out of the coverage gate. required_stages = [] [[requirements]]