{ "doc_path": "docs/TESTING.md", "claims_checked": 45, "claims_passed": 44, "claims_failed": 1, "failures": [ { "line": 62, "claim": "The runner (47 lines, behaviour-identical across all four suites)", "expected": "bot/web runner.mjs are 47 lines; search/routing runner.mjs are 48 lines", "actual": "TRIVIAL DRIFT: behaviour-identical holds (diff = header comments only), but '47 lines' is exact only for bot/web; search/routing are 48" } ] }