# Q66 red capture — 2026-10-25T11:56:19Z — rev 25b04d0d375cceca3f4b1e31ba715fc65af20859 — worktree clean? 81 modified path(s)
## $ bash wizard-work/volt/CHECK
ok   c1 PASS rc 0 is consistent
ok   c2 PASS rc 1 is a fault
ok   c3 TIMEOUT carrying an rc is a fault
ok   c4 OTHER_RC rc 3 is consistent
ok   c5 OTHER_RC rc 7 is consistent
ok   c6 OTHER_RC rc 2 is a fault (that is REFUSED)
ok   c7 ledger round-trips two rows
ok   c8 a missing ledger is an error, not an empty pass
ok   c9 an unknown verdict refuses the ledger
ok   c10 a committed verifier in neither ledger is UNCLASSED
ok   c11 a class row covers the same file
ok   c12 a window row parses to (seconds, why)
ok   c13 an unlisted path falls back to --timeout
ok   c14 a malformed window row refuses instead of silently skipping
ok   c15 a committed path has a blob id
ok   c16 an absent path has no blob id
ok   c17 the same path at a new commit is a different blob (DRIFT is detectable)
ok   c18 a host root in a string VALUE is a host pin
ok   c19 a host root in a docstring is prose, not a pin
ok   c20 a PARSED PASS row on a host-independent verifier is graded clean
ok   c21 a PARSED OTHER_RC row with rc 7 is consistent (not a fault)
ok   c22 a class-narrowed tally sums to its own population, not the ledger
selftest: 22 cells, 22 passed, 0 failed
q65_runner -- rev HEAD, 87 population file(s), 87 ledger row(s)  [ledger rev 8bb1aeb]
  rows at emit   : 87  (PASS 63, FAIL 24)
  graded (has rc): 87 of 87
  graded-clean   : 9 of 87  (PASS on a host-independent verifier)
  host-pinned    : 54 PASS row(s) excluded as PASS* -- they read an absolute host root
    PASS* wizard-work/forge/verify_append_only_owners_dry_refactor.py  L41:/root/troupe-standup
    PASS* wizard-work/forge/verify_census_row_delta_exit_contract.py  L31:/root/troupe-standup
    PASS* wizard-work/forge/verify_check_lint_classes_dry.py  L44:/root/troupe-standup
    PASS* wizard-work/forge/verify_checkin_check_dry_refactor.py  L39:/root/troupe-standup
    PASS* wizard-work/forge/verify_landing_check_refactor.py  L62:/root/troupe-standup
    PASS* wizard-work/forge/verify_pdf_refactor.py  L41:/root/.hermes
    PASS* wizard-work/forge/verify_reply_check_dry_refactor.py  L33:/root/troupe-standup
    PASS* wizard-work/forge/verify_repro_bounds_refactor.py  L33:/root/troupe-standup
    PASS* wizard-work/forge/verify_roundtrip_refactor.py  L21:/root/troupe-standup
    PASS* wizard-work/forge/verify_scan_dry_refactor.py  L38:/root/troupe-standup
    PASS* wizard-work/forge/verify_served_drift_summarise_dry.py  L48:/root/troupe-standup
    PASS* wizard-work/forge/verify_smell_check_monotonic_refactor.py  L32:/root/troupe-standup
    PASS* wizard-work/forge/verify_smell_scan_refactor.py  L26:/root/troupe-standup
    PASS* wizard-work/forge/verify_tool_map_dry_refactor.py  L32:/root/troupe-standup
    PASS* wizard-work/ledger/verify_arxiv_csai.py  L15:/root/.hermes
    PASS* wizard-work/ledger/verify_arxiv_csai_fresh.py  L16:/root/troupe-standup
    PASS* wizard-work/ledger/verify_arxiv_csv.py  L24:/root/troupe-standup
    PASS* wizard-work/ledger/verify_catalog.py  L13:/root/.hermes
    PASS* wizard-work/ledger/verify_gdp.py  L3:/root/troupe-standup
    PASS* wizard-work/ledger/verify_issues.py  L15:/root/.hermes
    PASS* wizard-work/ledger/verify_stackchain_catalog.py  L16:/root/troupe-standup
    PASS* wizard-work/ledger/verify_users.py  L16:/root/troupe-standup
    PASS* wizard-work/null/artifact-seal/verify_artifact_seal_oracle.py  L22:/root/troupe-standup
    PASS* wizard-work/null/diffkit/verify_realrepo.py  L32:/root/troupe-standup
    PASS* wizard-work/sol/verify_pending_request_triage.py  L11:/root/troupe-standup
    PASS* wizard-work/sol/verify_triage.py  L4:/root/troupe-standup
    PASS* wizard-work/spark/verify_all.py  L4:/root/troupe-standup
    PASS* wizard-work/spark/verify_count.py  L5:/root/.hermes
    PASS* wizard-work/spark/verify_demo.py  L20:/root/.hermes
    PASS* wizard-work/spark/verify_dir.py  L23:/root/.hermes
    PASS* wizard-work/spark/verify_dir_analyzer.py  L16:/root/troupe-standup
    PASS* wizard-work/spark/verify_env.py  L9:/root/.hermes
    PASS* wizard-work/spark/verify_fib.py  L24:/root/.hermes
    PASS* wizard-work/spark/verify_formatter.py  L9:/root/.hermes
    PASS* wizard-work/spark/verify_hermes_cli.py  L55:/root/.hermes
    PASS* wizard-work/spark/verify_hermes_path.py  L11:/root/.hermes
    PASS* wizard-work/spark/verify_json.py  L4:/root/.hermes
    PASS* wizard-work/spark/verify_lines.py  L2:/root/.hermes
    PASS* wizard-work/spark/verify_lwc.py  L12:/root/troupe-standup
    PASS* wizard-work/spark/verify_minimal.py  L31:/root/.hermes
    PASS* wizard-work/spark/verify_push.py  L3:/root/troupe-standup
    PASS* wizard-work/spark/verify_python_env.py  L22:/root/.hermes
    PASS* wizard-work/spark/verify_report.py  L10:/root/.hermes
    PASS* wizard-work/spark/verify_result.py  L10:/root/.hermes
    PASS* wizard-work/spark/verify_scratch_analysis.py  L13:/root/.hermes
    PASS* wizard-work/spark/verify_skills.py  L5:/root/.hermes
    PASS* wizard-work/spark/verify_skills2.py  L6:/root/.hermes
    PASS* wizard-work/spark/verify_skills3.py  L6:/root/.hermes
    PASS* wizard-work/spark/verify_skills_fixed.py  L6:/root/.hermes
    PASS* wizard-work/spark/verify_snippets.py  L11:/root/troupe-standup
    PASS* wizard-work/spark/verify_status.py  L7:/root/.hermes
    PASS* wizard-work/spark/verify_sum.py  L6:/root/.hermes
    PASS* wizard-work/spark/verify_wordcount.py  L46:/root/.hermes
    PASS* wizard-work/sphinx/verify_mm_dossier.py  L28:/root/.hermes
  content-bound  : 1 row(s) not bound to the tree at HEAD (DRIFT/UNBOUND)
  tree audit     : 3 unclassed of 106 committed verifier(s)   <-- named by neither ledger
  DRIFT wizard-work/forge/verify_scan_dry_refactor.py: rc measured against blobs d3543efa42, tree at HEAD has 6fb7aa14b9
  UNCLASSED wizard-work/ledger/verify_dates.py: committed verify_*.py at HEAD, in no class row in q63_unwired_baseline.tsv and no ledger row
  UNCLASSED wizard-work/ledger/verify_wizards.py: committed verify_*.py at HEAD, in no class row in q63_unwired_baseline.tsv and no ledger row
  UNCLASSED wizard-work/sol/verify_sol_profile_triage.py: committed verify_*.py at HEAD, in no class row in q63_unwired_baseline.tsv and no ledger row
q65: 4 fault(s)
rc=1
## $ python3 wizard-work/volt/q63_verify_scan.py --repo .
q63_verify_scan -- rev HEAD
  committed verify_*.py     : 106  (spark 36  forge 29  ledger 18  sphinx 14  sol 6  null 2  beam 1)
  stripped-assert           : 0 of 106   (no _check/raise/non-zero exit; -O compiles `assert` away)
  wired by name (invoke)    : 12 of 106
  run by q65_runner         : 85  (FAIL 24, PASS 61)
  unwired (code-grep)       : 9 of 106   (`git grep -F -l <basename> HEAD -- *.py *.sh :(glob)**/CHECK :(glob)**/CHECK.txt *.yml *.yaml`)
  unwired, ledger-tolerated : 8  (q63_unwired_baseline.tsv: 1 NEW-UNWIRED, 8 declared-one-off)
  census coverage           : 103 of 106 committed verifier(s) carry a ledger row   <-- 3 UNCLASSED, invisible to both instruments
  unwired, NEW (fault)      : 1
      NEW_UNWIRED  wizard-work/ledger/verify_dates.py
q63: 1 fault(s)
rc=1
