Files
SlabUploader/tools
Ty b166e796ad tools(docs): require citations in citing docs
Two checks were added to catch drift between the point of record and the
docs that cite it.

- Check 11: a capability or contract doc must declare its IDs in a
  Requirements impact table, and may cite only those.
- Check 12: a section that makes a behavior claim must cite an ID in that
  section. External-shape sections are exempt.

CAPTURE.md and CREATE.md gained the impact-table rows the first check
requires. check_coverage is unchanged.
2026-09-19 13:17:37 -07:00
..
…

tools

Structure and verification gates. These are the only sanctioned way to claim the docs are clean or a slice is "done".

Script Purpose Run
check_requirements.py Enforce docs/STRUCTURE.md: registered docs, requirement IDs, traceability. python tools/check_requirements.py

Run from the repo root. Exit 0 = pass, exit 1 = fail.