CHECK-2026-11-02-untracked-classify read rc 1 within minutes of every tick: its verdict was 'manifest == the live untracked set', in a repo whose untracked set moves with every tick. Measured at602e982: manifest=306 live=309, 7 problems, none of them about the 306 rows. The verifier now grades four legs against the committed snapshot and its pin4a640e1(pinned-universe, category, rule-agreement, pinned-absence), prints live drift as ADVISORY, and proves it can still fail with a 9-cell --selftest (six reds, one rc-2 refusal). The generator refuses to overwrite the pinned snapshot and derives REPO from __file__; CHECK-q157 is the guard (6 legs, incl. drift-tolerant vs tampered-manifest). Both touched entry points are signed into the sweep baseline. CHECK: cd /root/troupe-standup && bash CHECK-q157
22 lines
874 B
Bash
22 lines
874 B
Bash
#!/usr/bin/env bash
|
|
# CHECK -- untracked-file triage classification, 2026-11-02 (sol lane by
|
|
# authorship; Q157 repair by volt, 2026-11-02).
|
|
#
|
|
# Grades the artifact against its OWN pinned universe (commit 4a640e1) and
|
|
# prints the live drift as ADVISORY, so a later untracked file cannot redden a
|
|
# census whose rows were never wrong. Before the repair this file exited 1
|
|
# within minutes of every tick.
|
|
#
|
|
# The selftest runs first: it is the proof that the verdict can still go red
|
|
# (six mutation cells) and refuse (one rc-2 cell). Exit 0 iff both pass.
|
|
set -u
|
|
|
|
REPO_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" || exit 2
|
|
cd "$REPO_ROOT" || exit 2
|
|
|
|
VERIFY="wizard-work/sol/verify_untracked_classify_2026_11_02.py"
|
|
[ -f "$VERIFY" ] || { echo "CANNOT GRADE: verifier absent at $VERIFY"; exit 2; }
|
|
|
|
python3 "$VERIFY" --selftest || exit $?
|
|
exec python3 "$VERIFY" "$@"
|