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.
This commit is contained in:
2026-09-19 13:17:12 -07:00
parent 2d12cbcfbd
commit b166e796ad
3 changed files with 77 additions and 0 deletions
+1
View File
@@ -17,6 +17,7 @@ Milestone 1 uses one reference photo; Milestone 2 adds the batch. Milestone 1 en
| CAPTURE-70, CAPTURE-75, CAPTURE-80, CAPTURE-85, CAPTURE-90 | inputs and measure math |
| CAPTURE-95, CAPTURE-100, CAPTURE-105 | inventory PNG |
| CAPTURE-141, CAPTURE-145, CAPTURE-150, CAPTURE-155, CAPTURE-160 | preview, knobs, failure, rounding |
| CAPTURE-25, CAPTURE-115 | calibration photo is the measurement reference |
| APP-10 | device draft and resume |
| QUALITY-40, QUALITY-45, QUALITY-55, QUALITY-60, QUALITY-65, QUALITY-70, QUALITY-75, QUALITY-80, QUALITY-85, QUALITY-100 | deterministic tests and vectors |