clay-borg/tools
tegwick 27016af216 Add the AM-1 rule-coverage gate
make coverage compares the GR-rule IDs defined in specs/GroundRules.md
against the covers: lists in scenarios/ground/*.yaml. It exits 1 if a
scenario claims a rule the spec does not define, so coverage cannot be
inflated by an invented ID, and exits 2 while rules remain uncovered.

Current reading: 34/58 (58%). AM-1 requires 100%.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 02:23:38 +02:00
..
cb-sim T08 iter 1: scenario runner executes; GROUND setup and Select step 2026-07-31 02:14:34 +02:00
rule-coverage.py Add the AM-1 rule-coverage gate 2026-07-31 02:23:38 +02:00