From b5cc9300c006499002e8d0450102e83595328938 Mon Sep 17 00:00:00 2001 From: volt Date: Sat, 24 Oct 2026 21:18:23 +0000 Subject: [PATCH] volt: re-emit the Q63 census at b01ec0e -- 88 rows for 88 committed verifiers gate-run 68, wired-invoke 4, declared-one-off 8, undeclared 8. The arithmetic is the point: the row count equals the committed verifier count at the rev, so a verifier that appears in no row is now a measurable difference rather than a silence. --- wizard-work/volt/q63_unwired_baseline.tsv | 184 ++++++++++++---------- 1 file changed, 99 insertions(+), 85 deletions(-) diff --git a/wizard-work/volt/q63_unwired_baseline.tsv b/wizard-work/volt/q63_unwired_baseline.tsv index 9b689b2..2030df4 100644 --- a/wizard-work/volt/q63_unwired_baseline.tsv +++ b/wizard-work/volt/q63_unwired_baseline.tsv @@ -1,87 +1,101 @@ -# Q63 unwired-verifier baseline -- the unwired population this archive -# already carried when the rule was written. One row per file: \t. +# Q63 verifier census -- one row per COMMITTED verify_*.py at the rev the +# scan read, class plus the evidence the class rests on. +# row: TAB TAB (three tab-separated columns) +# class gate-run = q65_runner.py executed it and recorded an rc (Q65); +# class wired-invoke = a committed line invokes it (the ref is the evidence); # class declared-one-off = the file states in-file that no gate invokes it; -# class undeclared = measured unwired, no such statement (the Q65 residual). -# A row is a stated tolerance, not an exemption: an unwired file that is NOT -# listed makes q63_verify_scan.py rc 1, and a stripped-assert file always does. +# class undeclared = unwired, no statement and no graded run (the Q65 residual). +# ARITHMETIC: the row count must equal the committed verifier count at that rev. +# This file used to list only the UNWIRED files, so a verifier that appeared in +# no row was invisible and both instruments still read clean -- 8 of 88 at +# `b01ec0e`. A census makes the omission itself the fault: q65_runner.py --check +# reports UNCLASSED for a committed verifier this file does not name. # Regenerate: q63_verify_scan.py --repo . --emit-baseline -declared-one-off wizard-work/beam/verify_toposort_none.py -declared-one-off wizard-work/forge/verify_append_only_audit_dry_refactor.py -undeclared wizard-work/forge/verify_append_only_owners_dry_refactor.py -undeclared wizard-work/forge/verify_census_row_delta_exit_contract.py -undeclared wizard-work/forge/verify_check_lint_dry_refactor.py -undeclared wizard-work/forge/verify_checkin_check_dry_refactor.py -undeclared wizard-work/forge/verify_chunker_refactor.py -undeclared wizard-work/forge/verify_citation_hash_class_dry_refactor.py -undeclared wizard-work/forge/verify_citation_hash_class_portable_default.py -undeclared wizard-work/forge/verify_citation_resolve_check_dry_refactor.py -undeclared wizard-work/forge/verify_doc_census_dry_refactor.py -undeclared wizard-work/forge/verify_doc_command_report_dry.py -undeclared wizard-work/forge/verify_gate_blame_dry_refactor.py -undeclared wizard-work/forge/verify_landing_check_refactor.py -declared-one-off wizard-work/forge/verify_path_claim_apply_baseline_refactor.py -undeclared wizard-work/forge/verify_path_claim_dry_refactor.py -undeclared wizard-work/forge/verify_pdf_refactor.py -undeclared wizard-work/forge/verify_queue_append_audit_dry_refactor.py -undeclared wizard-work/forge/verify_reply_check_dry_refactor.py -undeclared wizard-work/forge/verify_selftest_sweep_dry_refactor.py -undeclared wizard-work/forge/verify_selftest_sweep_refactor.py -undeclared wizard-work/forge/verify_served_drift_summarise_dry.py -undeclared wizard-work/forge/verify_tool_map_dry_refactor.py -undeclared wizard-work/forge/verify_write_probe_dry_refactor.py -undeclared wizard-work/ledger/verify_arxiv_csai.py -undeclared wizard-work/ledger/verify_arxiv_csai_fresh.py -undeclared wizard-work/ledger/verify_arxiv_fresh.py -undeclared wizard-work/ledger/verify_catalog.py -undeclared wizard-work/ledger/verify_gitea_repos.py -declared-one-off wizard-work/ledger/verify_github_repos.py -undeclared wizard-work/ledger/verify_issues.py -undeclared wizard-work/ledger/verify_python_org_repos.py -undeclared wizard-work/ledger/verify_stackchain_catalog.py -undeclared wizard-work/ledger/verify_users.py -undeclared wizard-work/ledger/verify_workflow.py -undeclared wizard-work/null/artifact-seal/verify_artifact_seal_oracle.py -undeclared wizard-work/null/diffkit/verify_realrepo.py -undeclared wizard-work/sol/verify_pending_request_triage.py -declared-one-off wizard-work/sol/verify_sol_triage.py -undeclared wizard-work/sol/verify_triage.py -undeclared wizard-work/sol/verify_triage_queue.py -declared-one-off wizard-work/sol/verify_troupe_sol_health.py -undeclared wizard-work/spark/verify_all.py -declared-one-off wizard-work/spark/verify_analyzer.py -undeclared wizard-work/spark/verify_check.py -undeclared wizard-work/spark/verify_count.py -undeclared wizard-work/spark/verify_demo.py -undeclared wizard-work/spark/verify_dir.py -undeclared wizard-work/spark/verify_dir_analyzer.py -undeclared wizard-work/spark/verify_environment.py -undeclared wizard-work/spark/verify_fib.py -undeclared wizard-work/spark/verify_formatter.py -undeclared wizard-work/spark/verify_hermes.py -undeclared wizard-work/spark/verify_hermes_path.py -undeclared wizard-work/spark/verify_inventory.py -undeclared wizard-work/spark/verify_json.py -undeclared wizard-work/spark/verify_lines.py -declared-one-off wizard-work/spark/verify_loc_report.py -undeclared wizard-work/spark/verify_lwc.py -undeclared wizard-work/spark/verify_minimal.py -undeclared wizard-work/spark/verify_push.py -undeclared wizard-work/spark/verify_python_env.py -undeclared wizard-work/spark/verify_report.py -undeclared wizard-work/spark/verify_result.py -undeclared wizard-work/spark/verify_scratch_analysis.py -undeclared wizard-work/spark/verify_skills.py -undeclared wizard-work/spark/verify_skills2.py -undeclared wizard-work/spark/verify_skills3.py -undeclared wizard-work/spark/verify_skills_fixed.py -undeclared wizard-work/spark/verify_snippets.py -undeclared wizard-work/spark/verify_status.py -undeclared wizard-work/spark/verify_sum.py -undeclared wizard-work/spark/verify_tool.py -undeclared wizard-work/spark/verify_wordcount.py -undeclared wizard-work/sphinx/archive-gutenberg/verify_archive.py -undeclared wizard-work/sphinx/archive-index-2026-10-23/verify_index.py -undeclared wizard-work/sphinx/archive-memgallery-2026-10-21/verify_claims.py -undeclared wizard-work/sphinx/archive-memlens-2026-10-22/verify_memlens_archive.py -undeclared wizard-work/sphinx/archive-mm-prm-2026-10-22/verify_mm_prm_archive.py -undeclared wizard-work/sphinx/verify_mm_dossier.py +declared-one-off wizard-work/beam/verify_toposort_none.py in-file declaration +declared-one-off wizard-work/forge/verify_append_only_audit_dry_refactor.py in-file declaration +gate-run wizard-work/forge/verify_append_only_owners_dry_refactor.py q65:PASS +gate-run wizard-work/forge/verify_census_row_delta_exit_contract.py q65:PASS +gate-run wizard-work/forge/verify_check_lint_dry_refactor.py q65:FAIL +gate-run wizard-work/forge/verify_checkin_check_dry_refactor.py q65:PASS +gate-run wizard-work/forge/verify_chunker_refactor.py q65:PASS +gate-run wizard-work/forge/verify_citation_hash_class_dry_refactor.py q65:FAIL +undeclared wizard-work/forge/verify_citation_hash_class_portable_default.py no invocation, no declaration, no graded run +gate-run wizard-work/forge/verify_citation_resolve_check_dry_refactor.py q65:FAIL +undeclared wizard-work/forge/verify_doc_census_dry_refactor.py no invocation, no declaration, no graded run +gate-run wizard-work/forge/verify_doc_command_report_dry.py q65:FAIL +gate-run wizard-work/forge/verify_gate_blame_dry_refactor.py q65:FAIL +gate-run wizard-work/forge/verify_landing_check_refactor.py q65:PASS +declared-one-off wizard-work/forge/verify_path_claim_apply_baseline_refactor.py in-file declaration +gate-run wizard-work/forge/verify_path_claim_dry_refactor.py q65:FAIL +gate-run wizard-work/forge/verify_pdf_refactor.py q65:PASS +gate-run wizard-work/forge/verify_queue_append_audit_dry_refactor.py q65:FAIL +gate-run wizard-work/forge/verify_reply_check_dry_refactor.py q65:PASS +undeclared wizard-work/forge/verify_roundtrip_refactor.py no invocation, no declaration, no graded run +gate-run wizard-work/forge/verify_selftest_sweep_dry_refactor.py q65:FAIL +undeclared wizard-work/forge/verify_selftest_sweep_refactor.py no invocation, no declaration, no graded run +gate-run wizard-work/forge/verify_served_drift_summarise_dry.py q65:PASS +gate-run wizard-work/forge/verify_tool_map_dry_refactor.py q65:PASS +gate-run wizard-work/forge/verify_write_probe_dry_refactor.py q65:FAIL +gate-run wizard-work/ledger/verify_arxiv_csai.py q65:PASS +gate-run wizard-work/ledger/verify_arxiv_csai_fresh.py q65:PASS +undeclared wizard-work/ledger/verify_arxiv_csv.py no invocation, no declaration, no graded run +gate-run wizard-work/ledger/verify_arxiv_fresh.py q65:PASS +gate-run wizard-work/ledger/verify_catalog.py q65:PASS +gate-run wizard-work/ledger/verify_gitea_repos.py q65:FAIL +undeclared wizard-work/ledger/verify_github_python_repos.py no invocation, no declaration, no graded run +declared-one-off wizard-work/ledger/verify_github_repos.py in-file declaration +gate-run wizard-work/ledger/verify_issues.py q65:PASS +gate-run wizard-work/ledger/verify_python_org_repos.py q65:FAIL +gate-run wizard-work/ledger/verify_stackchain_catalog.py q65:PASS +gate-run wizard-work/ledger/verify_users.py q65:PASS +gate-run wizard-work/ledger/verify_workflow.py q65:FAIL +gate-run wizard-work/null/artifact-seal/verify_artifact_seal_oracle.py q65:PASS +gate-run wizard-work/null/diffkit/verify_realrepo.py q65:PASS +gate-run wizard-work/sol/verify_pending_request_triage.py q65:PASS +declared-one-off wizard-work/sol/verify_sol_triage.py in-file declaration +gate-run wizard-work/sol/verify_triage.py q65:PASS +gate-run wizard-work/sol/verify_triage_queue.py q65:FAIL +declared-one-off wizard-work/sol/verify_troupe_sol_health.py in-file declaration +gate-run wizard-work/spark/verify_all.py q65:PASS +declared-one-off wizard-work/spark/verify_analyzer.py in-file declaration +gate-run wizard-work/spark/verify_check.py q65:PASS +gate-run wizard-work/spark/verify_count.py q65:PASS +gate-run wizard-work/spark/verify_demo.py q65:PASS +gate-run wizard-work/spark/verify_dir.py q65:PASS +gate-run wizard-work/spark/verify_dir_analyzer.py q65:PASS +wired-invoke wizard-work/spark/verify_dirs.py HEAD:wizard-work/spark/run_verify.sh:2:python3 /root/.hermes/wizard-outputs/spark/verify_dirs.py +gate-run wizard-work/spark/verify_environment.py q65:FAIL +gate-run wizard-work/spark/verify_fib.py q65:PASS +gate-run wizard-work/spark/verify_formatter.py q65:PASS +gate-run wizard-work/spark/verify_hermes.py q65:FAIL +gate-run wizard-work/spark/verify_hermes_path.py q65:PASS +gate-run wizard-work/spark/verify_inventory.py q65:FAIL +gate-run wizard-work/spark/verify_json.py q65:PASS +gate-run wizard-work/spark/verify_lines.py q65:PASS +declared-one-off wizard-work/spark/verify_loc_report.py in-file declaration +gate-run wizard-work/spark/verify_lwc.py q65:PASS +gate-run wizard-work/spark/verify_minimal.py q65:PASS +gate-run wizard-work/spark/verify_push.py q65:PASS +gate-run wizard-work/spark/verify_python_env.py q65:PASS +gate-run wizard-work/spark/verify_report.py q65:PASS +gate-run wizard-work/spark/verify_result.py q65:PASS +gate-run wizard-work/spark/verify_scratch_analysis.py q65:PASS +gate-run wizard-work/spark/verify_skills.py q65:PASS +gate-run wizard-work/spark/verify_skills2.py q65:PASS +gate-run wizard-work/spark/verify_skills3.py q65:PASS +gate-run wizard-work/spark/verify_skills_fixed.py q65:PASS +gate-run wizard-work/spark/verify_snippets.py q65:PASS +gate-run wizard-work/spark/verify_status.py q65:PASS +gate-run wizard-work/spark/verify_sum.py q65:PASS +gate-run wizard-work/spark/verify_tool.py q65:PASS +gate-run wizard-work/spark/verify_wordcount.py q65:PASS +gate-run wizard-work/sphinx/archive-gutenberg/verify_archive.py q65:PASS +undeclared wizard-work/sphinx/archive-index-2026-10-23/verify_index.py no invocation, no declaration, no graded run +wired-invoke wizard-work/sphinx/archive-lc-coverage-crossindex-2026-10-23/verify_archive.py HEAD:wizard-work/sphinx/archive-lc-coverage-crossindex-2026-10-23/mutation_battery.py:85: rc ... +wired-invoke wizard-work/sphinx/archive-lc-mm-dossier-2026-10-23/verify_dossier.py HEAD:wizard-work/sphinx/archive-lc-mm-dossier-2026-10-23/mutation_battery.py:31: p = subproce... +gate-run wizard-work/sphinx/archive-memgallery-2026-10-21/verify_claims.py q65:FAIL +gate-run wizard-work/sphinx/archive-memlens-2026-10-22/verify_memlens_archive.py q65:PASS +gate-run wizard-work/sphinx/archive-mm-prm-2026-10-22/verify_mm_prm_archive.py q65:PASS +undeclared wizard-work/sphinx/archive-remember-r1-figures-2026-10-23/verify_archive.py no invocation, no declaration, no graded run +wired-invoke wizard-work/sphinx/archive-transformer-pdf-modality-2026-10-23/verify_archive.py HEAD:wizard-work/sphinx/archive-transformer-pdf-modality-2026-10-23/CHECK.py:173: p = subproc... +gate-run wizard-work/sphinx/verify_mm_dossier.py q65:PASS