# 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.