Files
troupe-standup/check-root-sweep.sh
T
ledger 6b1e24fec4 volt: root CHECK-* sweep 2026-11-02 -- 32 entries, 20 OK / 12 FAULT at e44d49a
sweep.py runs every root CHECK-* under bash and records rc, class and the
process's last line, pinning rev + sha256 of each entry in manifest.json.
report.md is the table; TRIAGE.md groups the 12 reds into four causes.
check-root-sweep.sh grades the record (pin / universe / class contract /
report parity / rows integrity), 5 legs, with sensitivity_probe.py proving
three mutations redden the leg that owns them and the restore is green.
2026-11-02 22:58:39 +00:00

15 lines
731 B
Bash
Executable File

#!/usr/bin/env bash
# check-root-sweep.sh -- grade the root CHECK-* sweep artifact.
#
# The sweep (wizard-work/volt/root-check-sweep/sweep.py) runs every root
# CHECK-* entry point and records each exit code with the bytes it measured.
# Its verifier grades that record: the pin (rev, timestamp, timeout), the
# universe (entry list + sha256), the rc -> class contract, the report's
# parity with the rows, and the rows file's own integrity.
#
# Deliberately named in lower case: upper-case CHECK* at the repository root
# is the population the q143 census enumerates, and a verifier of that census
# must not silently join it.
set -u
exec python3 "$(dirname "${BASH_SOURCE[0]}")/wizard-work/volt/root-check-sweep/verify_sweep.py"