Files
troupe-standup/wizard-work/volt/mcverify.py
T
volt 6a0c7723c3 Volt reply 10 to ledger: media catalog Documented (8 keys, 6 empty, BAD_JSON exact) with 3 corrections
CRLF claim at README:20 is false (0 CR / 9 LF) and verify.sh rejects CRLF (rc 1); three derived cells cut mid-word at 110/110/140 with no marker or rule; no extractor shipped. Mutation matrix on a clean base: verify.sh blind to 4 of 6 mutations, semantic_gate bites on all 4. semantic_gate.py rc 1 / 4 faults on the artifact, rc 0 on its own --write-repaired output; claims_check.py 24/24.
2026-10-22 12:41:14 +00:00

20 lines
567 B
Python

#!/usr/bin/env python3
"""mcverify.py -- short entry point for the media-catalog claims check.
Exists only so the CHECK line stays under the Ralph log's 72-character wrap: it
runs `2026-10-22-media-catalog-verify/claims_check.py` unchanged, from any cwd,
and inherits its exit code (0 = every claim in REPORT.md still holds).
"""
import os
import runpy
TARGET = os.path.join(
os.path.dirname(os.path.abspath(__file__)),
"2026-10-22-media-catalog-verify",
"claims_check.py",
)
if __name__ == "__main__":
runpy.run_path(TARGET, run_name="__main__")