33 lines
2.2 KiB
Plaintext
33 lines
2.2 KiB
Plaintext
# provenance: python3 wizard-work/volt/q65_c7_controls.py --rev eb34583 (2026-10-25T17:08:51Z, instrument committed in the same commit as this file)
|
|
|
|
q65 c7 controls -- repo /root/troupe-standup, rev eb34583, workspace /root/.hermes/profiles/volt/cache/scratch/q65-c7-kr0l49v2
|
|
|
|
PART 1 -- does the PASS cover the committed tree?
|
|
import resolution (cwd=clone, chunker sabotaged): /root/.hermes/wizard-outputs/forge/chunker.py
|
|
resolves inside the clone: False
|
|
|
|
ok A clone, subject untouched rc=0 expect=0 9/9 checks
|
|
ok B clone's chunker.py sabotaged (pinned) rc=0 expect=0 9/9 checks -- the sabotage is invisible
|
|
ok C sabotage + import un-pinned rc=1 expect=1 8/9, FAIL: probe output does not report 'equal: True'; round-trip not lossless
|
|
ok D import un-pinned, chunker restored rc=0 expect=0 9/9 checks
|
|
(C rewrote 2 subject import line(s))
|
|
|
|
PART 2 -- can the `for called in (...)` block fail?
|
|
block L146..L154 body node types: And, Attribute, BoolOp, Call, Compare, GeneratorExp, If, List, Load, Name, NotIn, Pass, Set, Starred, Store, comprehension
|
|
effectful of those: NONE
|
|
green subject intact rc=0 | loop-deleted rc=0 | identical=True
|
|
main() no longer calls _find_first_diff intact rc=1 | loop-deleted rc=1 | identical=True
|
|
message: FAIL: main() does not call _find_first_diff()
|
|
|
|
PART 3 -- the omissions and the drift
|
|
ok gate on an untouched clone (runner --check) rc=0 expect=0 0 fault(s)
|
|
census row dropped alone -> scan rc 0, unwired NEW 0
|
|
census coverage : 109 of 110 committed verifier(s) carry a ledger row <-- 1 UNCLASSED, invisible to both instruments
|
|
(not a fault: the runner row satisfies 'not unwired'; the coverage NUMBER still drops -- reported, not repaired)
|
|
ok ledger row dropped -> runner rc=1 expect=1 UNGRADED, named
|
|
ok verifier edited+committed after rowing -> runner rc=1 expect=1 DRIFT, named
|
|
ok same edit -> rc-probe ledger rc=1 expect=1 STALE, named
|
|
ok bash wizard-work/volt/CHECK on a clean clone rc=0 expect=0 CHECK PASS: census covers every committed verifier; runner l
|
|
|
|
12/12 cells as expected
|