diff --git a/wizard-work/sol/CHECK-untracked-file-classify-2026-11-02 b/wizard-work/sol/CHECK-untracked-file-classify-2026-11-02 new file mode 100644 index 0000000..445b81b --- /dev/null +++ b/wizard-work/sol/CHECK-untracked-file-classify-2026-11-02 @@ -0,0 +1,10 @@ +#!/usr/bin/env bash +# CHECK -- sol: untracked-file triage census (2026-11-02) verification gate. +# Exit 0 iff the committed census re-derives from the live tree and every +# frozen path still exists as a real, non-ignored file. +set -u + +SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)" +cd "$SCRIPT_DIR" || exit 2 + +exec python3 verify_untracked_file_classify_2026_11_02.py diff --git a/wizard-work/sol/_gen_untracked_file_classify_2026_11_02.py b/wizard-work/sol/_gen_untracked_file_classify_2026_11_02.py new file mode 100644 index 0000000..ef48fd2 --- /dev/null +++ b/wizard-work/sol/_gen_untracked_file_classify_2026_11_02.py @@ -0,0 +1,126 @@ +#!/usr/bin/env python3 +"""Generate the untracked-file triage census for the sol (triage) lane. + +Classifies every file currently untracked in the troupe checkout into +categories by a small extension rubric, then reconciles the committed +manifest against a fresh live enumeration. + +Produces: + untracked-file-classify-2026-11-02.tsv + untracked-file-classify-2026-11-02.json +""" +import json +import subprocess +import sys +from datetime import datetime, timezone +from pathlib import Path + +REPO = Path("/root/troupe-standup") +OUT = REPO / "wizard-work" / "sol" +TSV = OUT / "untracked-file-classify-2026-11-02.tsv" +JSON = OUT / "untracked-file-classify-2026-11-02.json" + +# Extension -> category rubric (single source of truth for classifier + verifier). +RULER = { + # script + "py": "script", "sh": "script", "bash": "script", "zsh": "script", + "ps1": "script", "bat": "script", "fish": "script", + # doc + "md": "doc", "txt": "doc", "rst": "doc", "adoc": "doc", "org": "doc", "log": "doc", + # data + "json": "data", "jsonl": "data", "csv": "data", "tsv": "data", + "yaml": "data", "yml": "data", "toml": "data", "db": "data", + "sqlite": "data", "xml": "data", "ipynb": "data", "env": "data", + # media + "jpg": "media", "jpeg": "media", "png": "media", "gif": "media", + "webp": "media", "svg": "media", "mp3": "media", "wav": "media", + "mp4": "media", "webm": "media", +} + + +def extension(rel: str) -> str: + name = rel.rsplit("/", 1)[-1] + return name.rsplit(".", 1)[1].lower() if "." in name else "" + + +def classify(rel: str) -> str: + ext = extension(rel) + if ext in RULER: + return RULER[ext] + p = REPO.joinpath(*rel.split("/")) + try: + with p.open("rb") as fh: + head = fh.read(512) + except OSError: + return "data" + if b"\x00" in head: + return "data" + return "other" + + +def gather() -> list[str]: + # The census never classifies its own outputs (they live under OUT and are + # excluded; they are the producer, not data). + local = OUT.resolve() + proc = subprocess.run( + ["git", "-C", str(REPO), "ls-files", "--others", "--exclude-standard"], + check=True, capture_output=True, text=True, + ) + files = [] + for line in proc.stdout.splitlines(): + line = line.strip() + if not line: + continue + p = REPO.joinpath(*line.split("/")) + if local in p.resolve().parents or p.resolve() == local: + continue + if p.is_file(): + files.append(line) + return sorted(files) + + +def main() -> int: + files = gather() + rows = [] + for rel in files: + p = REPO.joinpath(*rel.split("/")) + rows.append({ + "rel": rel, + "size": p.stat().st_size, + "ext": extension(rel), + "category": classify(rel), + }) + + counts = {} + for r in rows: + counts[r["category"]] = counts.get(r["category"], 0) + 1 + + OUT.mkdir(parents=True, exist_ok=True) + with TSV.open("w", encoding="utf-8") as fh: + fh.write("rel\tsize_bytes\text\tcategory\n") + for r in rows: + fh.write(f'{r["rel"]}\t{r["size"]}\t{r["ext"]}\t{r["category"]}\n') + + manifest = { + "lane": "triage", + "operator": "sol", + "dated": datetime.now(timezone.utc).isoformat(), + "unit": "untracked-file census, 2026-11-02", + "method": "extension rubric + binary sniff; universe = git ls-files --others --exclude-standard filtered to real files on disk", + "total_files": len(rows), + "by_category": counts, + "rubric": RULER, + "files": rows, + } + with JSON.open("w", encoding="utf-8") as fh: + json.dump(manifest, fh, indent=2, sort_keys=True) + fh.write("\n") + + print(f"census ok: {len(rows)} files") + print(f"by_category: {counts}") + print(f"wrote {TSV} and {JSON}") + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/wizard-work/sol/untracked-file-classify-2026-11-02.json b/wizard-work/sol/untracked-file-classify-2026-11-02.json new file mode 100644 index 0000000..dc61f48 --- /dev/null +++ b/wizard-work/sol/untracked-file-classify-2026-11-02.json @@ -0,0 +1,1914 @@ +{ + "by_category": { + "data": 38, + "doc": 113, + "media": 33, + "other": 9, + "script": 117 + }, + "dated": "2026-11-02T21:08:38.422294+00:00", + "files": [ + { + "category": "other", + "ext": "", + "rel": "CHECK-2026-11-02-openmeteo-summary", + "size": 428 + }, + { + "category": "other", + "ext": "", + "rel": "CHECK-q154", + "size": 5909 + }, + { + "category": "other", + "ext": "", + "rel": "CHECK-q159", + "size": 4956 + }, + { + "category": "other", + "ext": "", + "rel": "CHECK-sol-untracked-classify", + "size": 457 + }, + { + "category": "other", + "ext": "", + "rel": "CHECK-triage-2026-10-29", + "size": 358 + }, + { + "category": "doc", + "ext": "md", + "rel": "checkins/2026-10-27-sentinel.md", + "size": 1849 + }, + { + "category": "data", + "ext": "jsonl", + "rel": "d.jsonl", + "size": 12 + }, + { + "category": "doc", + "ext": "md", + "rel": "docs/clawrouter-plan.md", + "size": 4537 + }, + { + "category": "doc", + "ext": "md", + "rel": "docs/flux2-deploy.md", + "size": 8724 + }, + { + "category": "doc", + "ext": "md", + "rel": "docs/video-deploy.md", + "size": 8123 + }, + { + "category": "script", + "ext": "py", + "rel": "inbox/dump_seed.py", + "size": 922 + }, + { + "category": "data", + "ext": "db", + "rel": "kanban.db", + "size": 0 + }, + { + "category": "doc", + "ext": "md", + "rel": "recoveries/apply-queue-status-2026-10-25.md", + "size": 6271 + }, + { + "category": "data", + "ext": "tsv", + "rel": "repo_exts.tsv", + "size": 365 + }, + { + "category": "data", + "ext": "tsv", + "rel": "repo_files.tsv", + "size": 206338 + }, + { + "category": "data", + "ext": "tsv", + "rel": "repo_tree.tsv", + "size": 8165 + }, + { + "category": "data", + "ext": "json", + "rel": "s.json", + "size": 45 + }, + { + "category": "doc", + "ext": "txt", + "rel": "test_sample.txt", + "size": 48 + }, + { + "category": "doc", + "ext": "txt", + "rel": "test_validation.txt", + "size": 86 + }, + { + "category": "doc", + "ext": "txt", + "rel": "test_verification.txt", + "size": 49 + }, + { + "category": "script", + "ext": "py", + "rel": "validate_artifact.py", + "size": 774 + }, + { + "category": "doc", + "ext": "md", + "rel": "wizard-outputs/forge/PATH_CLAIM_DRY_REFACTOR_VERIFICATION.md", + "size": 4737 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-outputs/forge/ops-pulse-refactor/_debug_r33.py", + "size": 1331 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-outputs/forge/ops-pulse-refactor/_debug_r33_redraw.py", + "size": 1690 + }, + { + "category": "doc", + "ext": "md", + "rel": "wizard-outputs/ledger/README-github-python-repos.md", + "size": 2250 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-outputs/ledger/extract_github_python_repos.py", + "size": 6517 + }, + { + "category": "data", + "ext": "csv", + "rel": "wizard-outputs/ledger/github-python-repos-2026-10-23.csv", + "size": 42250 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-outputs/ledger/github-python-repos-2026-10-23.json", + "size": 67658 + }, + { + "category": "doc", + "ext": "md", + "rel": "wizard-outputs/ledger/github-python-repos-2026-10-23.md", + "size": 24924 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-outputs/ledger/verify_github_python_repos.py", + "size": 4938 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/beam/_run_tests.py", + "size": 158 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/beam/test_counterparty_sig.py", + "size": 4856 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/beam/test_handle_resolve.py", + "size": 2904 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/beam/test_majority.py", + "size": 4500 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/beam/test_oracle_dl.py", + "size": 3760 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/beam/test_tarjan_scc.py", + "size": 4114 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/beam/test_toposort_kahn.py", + "size": 4123 + }, + { + "category": "doc", + "ext": "md", + "rel": "wizard-work/null/README-gatehygiene.md", + "size": 7478 + }, + { + "category": "doc", + "ext": "md", + "rel": "wizard-work/null/README-q62-scan.md", + "size": 5716 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe10.py", + "size": 3271 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe11.py", + "size": 3976 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe12.py", + "size": 2206 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe13.py", + "size": 2953 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe14.py", + "size": 2474 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe5.py", + "size": 3046 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe6.py", + "size": 2894 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe7.py", + "size": 1486 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe8.py", + "size": 2379 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe9.py", + "size": 4568 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_binding_defects.py", + "size": 5081 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_gh1.py", + "size": 257 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_gh2.py", + "size": 220 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_gh3.py", + "size": 288 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_gh4.py", + "size": 686 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_gh5.py", + "size": 1126 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_gh6.py", + "size": 1066 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_gh7.py", + "size": 830 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_gh8.py", + "size": 1052 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_gh9.py", + "size": 1358 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_mut2.py", + "size": 2505 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_mut_check.py", + "size": 2616 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_q70_5h.py", + "size": 657 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_repro1.py", + "size": 787 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_repro2.py", + "size": 1048 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_repro3.py", + "size": 2071 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_repro4.py", + "size": 1469 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_repro5.py", + "size": 2370 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_repro6.py", + "size": 1341 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/_probe_repro7.py", + "size": 1449 + }, + { + "category": "doc", + "ext": "md", + "rel": "wizard-work/null/btreekit/README-btreekit.md", + "size": 4346 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/btreekit/btreekit.py", + "size": 11248 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/btreekit/check_btreekit.py", + "size": 1159 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/btreekit/mutate_btreekit.py", + "size": 6996 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/btreekit/test_btreekit.py", + "size": 8041 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/check_gatehygiene.py", + "size": 10190 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/check_provenance.py", + "size": 38968 + }, + { + "category": "data", + "ext": "tsv", + "rel": "wizard-work/null/check_provenance_baseline.tsv", + "size": 2246 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/check_provenance_ledger.py", + "size": 5544 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/check_q62_scan.py", + "size": 6960 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/cli_contract.py", + "size": 5355 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/diffkit/__init__.py", + "size": 1371 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/diffkit/_flatpkg.py", + "size": 2449 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/diffkit/core.py", + "size": 11143 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/diffkit/diffkit_cli.py", + "size": 2975 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/diffkit/myers.py", + "size": 8623 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/diffkit_gate.py", + "size": 10435 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/gatehygiene.py", + "size": 21867 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/gitignore_kit/gitignore.py", + "size": 10967 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/gitignore_kit/test_gitignore.py", + "size": 16611 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/json_salvage.py", + "size": 15671 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/lrkit-2026-10-26/lrkit.py", + "size": 14579 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/lrkit-2026-10-26/verify_lrkit.py", + "size": 27593 + }, + { + "category": "other", + "ext": "sx2gia", + "rel": "wizard-work/null/membershipkit/.hermes-tmp.sx2gIa", + "size": 6979 + }, + { + "category": "script", + "ext": "sh", + "rel": "wizard-work/null/membershipkit/check_membershipkit.sh", + "size": 1443 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/membershipkit/mutate_membershipkit.py", + "size": 7987 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/membershipkit/test_membershipkit.py", + "size": 32209 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/mutate_resolver.py", + "size": 4290 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/mutate_salvage.py", + "size": 6922 + }, + { + "category": "other", + "ext": "", + "rel": "wizard-work/null/pathbind/CHECK", + "size": 602 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/null/pathbind/census-pinned.json", + "size": 46784 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/pathbind/demo_fix.py", + "size": 4291 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/pathbind/pathbind.py", + "size": 27587 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/pathbind/probe_lanes.py", + "size": 4165 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/pathbind/test_pathbind.py", + "size": 7462 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/q58_warncontrol.py", + "size": 18176 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/q62_scan.py", + "size": 19296 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/q70_sabotage.py", + "size": 8812 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/q76_binding.py", + "size": 12523 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/q80_warn.py", + "size": 2948 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/revwalk.py", + "size": 4527 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/test_gate.py", + "size": 3099 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/test_gate_mutants.py", + "size": 13282 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/test_json_salvage.py", + "size": 10156 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/test_myers_diff.py", + "size": 19570 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/test_revwalk.py", + "size": 8952 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/verify_check_provenance.py", + "size": 5591 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/null/verify_staged.py", + "size": 13470 + }, + { + "category": "other", + "ext": "pin", + "rel": "wizard-work/quill/draft-compliance-report-2026-10-31.pin", + "size": 761 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/build_ledger.py", + "size": 13675 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.26368v1-p001-o000.jpg", + "size": 28022 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o000.jpg", + "size": 88917 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o002.jpg", + "size": 90255 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o004.jpg", + "size": 87500 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o006.jpg", + "size": 88304 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o008.jpg", + "size": 72997 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o010.jpg", + "size": 55865 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o012.jpg", + "size": 55865 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o014.jpg", + "size": 83490 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o016.jpg", + "size": 84604 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o018.jpg", + "size": 86277 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o020.jpg", + "size": 87228 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o022.jpg", + "size": 92311 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o024.jpg", + "size": 85931 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o026.jpg", + "size": 88378 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o028.jpg", + "size": 87024 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o030.jpg", + "size": 84591 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o032.jpg", + "size": 86017 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p002-o000.png", + "size": 60837 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p021-o002.png", + "size": 21725 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o004.png", + "size": 12942 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o005.png", + "size": 12986 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o006.png", + "size": 12156 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o007.png", + "size": 13652 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p026-o008.png", + "size": 1050128 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p001-o000.png", + "size": 3333 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p001-o001.png", + "size": 790 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o004.png", + "size": 123 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o005.png", + "size": 413 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o006.png", + "size": 518 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o007.png", + "size": 417 + }, + { + "category": "media", + "ext": "jpg", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.35831v1-p005-o000.jpg", + "size": 115253 + }, + { + "category": "media", + "ext": "png", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.35831v1-p008-o001.png", + "size": 155246 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/ledger.json", + "size": 63113 + }, + { + "category": "data", + "ext": "pdf", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.26368v1.pdf", + "size": 492936 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.26368v1.pdfimages.json", + "size": 372 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.26368v1.pdfinfo.json", + "size": 673 + }, + { + "category": "data", + "ext": "pdf", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.27470v1.pdf", + "size": 2284745 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.27470v1.pdfimages.json", + "size": 3348 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.27470v1.pdfinfo.json", + "size": 574 + }, + { + "category": "data", + "ext": "pdf", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.31261v1.pdf", + "size": 1632631 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.31261v1.pdfimages.json", + "size": 1116 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.31261v1.pdfinfo.json", + "size": 646 + }, + { + "category": "data", + "ext": "pdf", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.32663v1.pdf", + "size": 515865 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.32663v1.pdfimages.json", + "size": 1023 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.32663v1.pdfinfo.json", + "size": 596 + }, + { + "category": "data", + "ext": "pdf", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.35831v1.pdf", + "size": 352153 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.35831v1.pdfimages.json", + "size": 465 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.35831v1.pdfinfo.json", + "size": 683 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p01.txt", + "size": 5064 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p02.txt", + "size": 3699 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p03.txt", + "size": 3336 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p04.txt", + "size": 4212 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p05.txt", + "size": 3868 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p06.txt", + "size": 3423 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p07.txt", + "size": 3624 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p08.txt", + "size": 4592 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p09.txt", + "size": 3832 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p10.txt", + "size": 3318 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p11.txt", + "size": 2877 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p12.txt", + "size": 605 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p13.txt", + "size": 3213 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p14.txt", + "size": 3528 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p15.txt", + "size": 3187 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p16.txt", + "size": 3649 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p01.txt", + "size": 7067 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p02.txt", + "size": 6697 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p03.txt", + "size": 6839 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p04.txt", + "size": 4831 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p05.txt", + "size": 4852 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p06.txt", + "size": 7092 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p07.txt", + "size": 7399 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p08.txt", + "size": 8404 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p09.txt", + "size": 7573 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p10.txt", + "size": 5236 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p11.txt", + "size": 6424 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p12.txt", + "size": 8272 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p13.txt", + "size": 6604 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p14.txt", + "size": 6581 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p15.txt", + "size": 2976 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p01.txt", + "size": 5451 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p02.txt", + "size": 3568 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p03.txt", + "size": 5950 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p04.txt", + "size": 5104 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p05.txt", + "size": 5902 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p06.txt", + "size": 5396 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p07.txt", + "size": 5687 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p08.txt", + "size": 5056 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p09.txt", + "size": 4097 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p10.txt", + "size": 4247 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p11.txt", + "size": 3439 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p12.txt", + "size": 3779 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p13.txt", + "size": 3783 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p14.txt", + "size": 3907 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p15.txt", + "size": 4439 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p16.txt", + "size": 4568 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p17.txt", + "size": 4088 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p18.txt", + "size": 4796 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p19.txt", + "size": 4943 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p20.txt", + "size": 4768 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p21.txt", + "size": 3805 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p22.txt", + "size": 4800 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p23.txt", + "size": 5137 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p24.txt", + "size": 4349 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p25.txt", + "size": 4220 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p26.txt", + "size": 1885 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p27.txt", + "size": 3779 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p28.txt", + "size": 2507 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p29.txt", + "size": 3875 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p30.txt", + "size": 3559 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p31.txt", + "size": 2249 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p01.txt", + "size": 7578 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p02.txt", + "size": 4421 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p03.txt", + "size": 6973 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p04.txt", + "size": 4810 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p05.txt", + "size": 4374 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p06.txt", + "size": 4400 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p07.txt", + "size": 6022 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p08.txt", + "size": 5014 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p09.txt", + "size": 5557 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p10.txt", + "size": 3913 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p11.txt", + "size": 4074 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p12.txt", + "size": 4179 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p13.txt", + "size": 4412 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p14.txt", + "size": 3586 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p15.txt", + "size": 4588 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p16.txt", + "size": 6472 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p17.txt", + "size": 2656 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p18.txt", + "size": 4037 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p19.txt", + "size": 1975 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p01.txt", + "size": 4495 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p02.txt", + "size": 3028 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p03.txt", + "size": 3024 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p04.txt", + "size": 1489 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p05.txt", + "size": 1223 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p06.txt", + "size": 2935 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p07.txt", + "size": 2515 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p08.txt", + "size": 1628 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p09.txt", + "size": 2760 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p10.txt", + "size": 3046 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p11.txt", + "size": 2507 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p12.txt", + "size": 2410 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p13.txt", + "size": 1458 + }, + { + "category": "doc", + "ext": "md", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/CORRECTIONS-llama3-figures-2026-10-24.md", + "size": 4940 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/audit_old_digest_quotes.py", + "size": 2206 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/audit_quote_fidelity.py", + "size": 6622 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/build_figure_locator.py", + "size": 3266 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/build_llama3_digest.py", + "size": 22097 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/captions_probe.py", + "size": 2233 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/charcount.py", + "size": 683 + }, + { + "category": "script", + "ext": "sh", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/check_provenance.sh", + "size": 2412 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_captions.py", + "size": 1455 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_chars.py", + "size": 1498 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_fix.py", + "size": 3082 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_nested.py", + "size": 1599 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_provenance.py", + "size": 1993 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_quotes.py", + "size": 1356 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/extract_figure_locators.py", + "size": 6593 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/figure-locator.json", + "size": 5223 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/figures.json", + "size": 29077 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/inspect_figures.py", + "size": 865 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/inspect_table2_header.py", + "size": 1551 + }, + { + "category": "doc", + "ext": "md", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/llama3-herd-digest-v2.md", + "size": 9060 + }, + { + "category": "script", + "ext": "sh", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/negctrl.sh", + "size": 3636 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/quote-fidelity-audit.json", + "size": 5229 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/report_figures.py", + "size": 1076 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/show_context.py", + "size": 698 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/show_html.py", + "size": 698 + }, + { + "category": "other", + "ext": "html", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/source/llama3.html", + "size": 1072570 + }, + { + "category": "data", + "ext": "pdf", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/source/llama3.pdf", + "size": 9833173 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/source/llama3.txt", + "size": 422553 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/archive-llama3-herd-2026-10-24/verify_llama3_archive.py", + "size": 15177 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/archive-mmlongcite-2026-10-25/probe_paper_facts.json", + "size": 1024 + }, + { + "category": "doc", + "ext": "txt", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/CHECK.txt", + "size": 216 + }, + { + "category": "doc", + "ext": "md", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/DOSSIER.md", + "size": 21874 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/abstracts.json", + "size": 413378 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/claim_index.json", + "size": 41723 + }, + { + "category": "data", + "ext": "xml", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/raw/arxiv_feed.xml", + "size": 1090239 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/summary.json", + "size": 2276 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/build_report.py", + "size": 15127 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/diag_unmatched.py", + "size": 1568 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/harvest_claims.py", + "size": 17246 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/print_claims.py", + "size": 615 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/recall_probe.py", + "size": 2042 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/show_quotes.py", + "size": 520 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/tamper_probe.py", + "size": 4479 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/verify_claim_index.py", + "size": 13265 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/sphinx/lcmm-claim-index-2026-10-24/vocabulary_index.json", + "size": 119587 + }, + { + "category": "data", + "ext": "tsv", + "rel": "wizard-work/volt/q157-newentry/newentry_readings.tsv", + "size": 2764 + }, + { + "category": "script", + "ext": "py", + "rel": "wizard-work/volt/q157-newentry/newentry_take.py", + "size": 5337 + }, + { + "category": "data", + "ext": "json", + "rel": "wizard-work/wizard-work/sol/Untracked-Triad-2026-11-01.json", + "size": 16365 + } + ], + "lane": "triage", + "method": "extension rubric + binary sniff; universe = git ls-files --others --exclude-standard filtered to real files on disk", + "operator": "sol", + "rubric": { + "adoc": "doc", + "bash": "script", + "bat": "script", + "csv": "data", + "db": "data", + "env": "data", + "fish": "script", + "gif": "media", + "ipynb": "data", + "jpeg": "media", + "jpg": "media", + "json": "data", + "jsonl": "data", + "log": "doc", + "md": "doc", + "mp3": "media", + "mp4": "media", + "org": "doc", + "png": "media", + "ps1": "script", + "py": "script", + "rst": "doc", + "sh": "script", + "sqlite": "data", + "svg": "media", + "toml": "data", + "tsv": "data", + "txt": "doc", + "wav": "media", + "webm": "media", + "webp": "media", + "xml": "data", + "yaml": "data", + "yml": "data", + "zsh": "script" + }, + "total_files": 310, + "unit": "untracked-file census, 2026-11-02" +} diff --git a/wizard-work/sol/untracked-file-classify-2026-11-02.tsv b/wizard-work/sol/untracked-file-classify-2026-11-02.tsv new file mode 100644 index 0000000..b172d26 --- /dev/null +++ b/wizard-work/sol/untracked-file-classify-2026-11-02.tsv @@ -0,0 +1,311 @@ +rel size_bytes ext category +CHECK-2026-11-02-openmeteo-summary 428 other +CHECK-q154 5909 other +CHECK-q159 4956 other +CHECK-sol-untracked-classify 457 other +CHECK-triage-2026-10-29 358 other +checkins/2026-10-27-sentinel.md 1849 md doc +d.jsonl 12 jsonl data +docs/clawrouter-plan.md 4537 md doc +docs/flux2-deploy.md 8724 md doc +docs/video-deploy.md 8123 md doc +inbox/dump_seed.py 922 py script +kanban.db 0 db data +recoveries/apply-queue-status-2026-10-25.md 6271 md doc +repo_exts.tsv 365 tsv data +repo_files.tsv 206338 tsv data +repo_tree.tsv 8165 tsv data +s.json 45 json data +test_sample.txt 48 txt doc +test_validation.txt 86 txt doc +test_verification.txt 49 txt doc +validate_artifact.py 774 py script +wizard-outputs/forge/PATH_CLAIM_DRY_REFACTOR_VERIFICATION.md 4737 md doc +wizard-outputs/forge/ops-pulse-refactor/_debug_r33.py 1331 py script +wizard-outputs/forge/ops-pulse-refactor/_debug_r33_redraw.py 1690 py script +wizard-outputs/ledger/README-github-python-repos.md 2250 md doc +wizard-outputs/ledger/extract_github_python_repos.py 6517 py script +wizard-outputs/ledger/github-python-repos-2026-10-23.csv 42250 csv data +wizard-outputs/ledger/github-python-repos-2026-10-23.json 67658 json data +wizard-outputs/ledger/github-python-repos-2026-10-23.md 24924 md doc +wizard-outputs/ledger/verify_github_python_repos.py 4938 py script +wizard-work/beam/_run_tests.py 158 py script +wizard-work/beam/test_counterparty_sig.py 4856 py script +wizard-work/beam/test_handle_resolve.py 2904 py script +wizard-work/beam/test_majority.py 4500 py script +wizard-work/beam/test_oracle_dl.py 3760 py script +wizard-work/beam/test_tarjan_scc.py 4114 py script +wizard-work/beam/test_toposort_kahn.py 4123 py script +wizard-work/null/README-gatehygiene.md 7478 md doc +wizard-work/null/README-q62-scan.md 5716 md doc +wizard-work/null/_probe10.py 3271 py script +wizard-work/null/_probe11.py 3976 py script +wizard-work/null/_probe12.py 2206 py script +wizard-work/null/_probe13.py 2953 py script +wizard-work/null/_probe14.py 2474 py script +wizard-work/null/_probe5.py 3046 py script +wizard-work/null/_probe6.py 2894 py script +wizard-work/null/_probe7.py 1486 py script +wizard-work/null/_probe8.py 2379 py script +wizard-work/null/_probe9.py 4568 py script +wizard-work/null/_probe_binding_defects.py 5081 py script +wizard-work/null/_probe_gh1.py 257 py script +wizard-work/null/_probe_gh2.py 220 py script +wizard-work/null/_probe_gh3.py 288 py script +wizard-work/null/_probe_gh4.py 686 py script +wizard-work/null/_probe_gh5.py 1126 py script +wizard-work/null/_probe_gh6.py 1066 py script +wizard-work/null/_probe_gh7.py 830 py script +wizard-work/null/_probe_gh8.py 1052 py script +wizard-work/null/_probe_gh9.py 1358 py script +wizard-work/null/_probe_mut2.py 2505 py script +wizard-work/null/_probe_mut_check.py 2616 py script +wizard-work/null/_probe_q70_5h.py 657 py script +wizard-work/null/_probe_repro1.py 787 py script +wizard-work/null/_probe_repro2.py 1048 py script +wizard-work/null/_probe_repro3.py 2071 py script +wizard-work/null/_probe_repro4.py 1469 py script +wizard-work/null/_probe_repro5.py 2370 py script +wizard-work/null/_probe_repro6.py 1341 py script +wizard-work/null/_probe_repro7.py 1449 py script +wizard-work/null/btreekit/README-btreekit.md 4346 md doc +wizard-work/null/btreekit/btreekit.py 11248 py script +wizard-work/null/btreekit/check_btreekit.py 1159 py script +wizard-work/null/btreekit/mutate_btreekit.py 6996 py script +wizard-work/null/btreekit/test_btreekit.py 8041 py script +wizard-work/null/check_gatehygiene.py 10190 py script +wizard-work/null/check_provenance.py 38968 py script +wizard-work/null/check_provenance_baseline.tsv 2246 tsv data +wizard-work/null/check_provenance_ledger.py 5544 py script +wizard-work/null/check_q62_scan.py 6960 py script +wizard-work/null/cli_contract.py 5355 py script +wizard-work/null/diffkit/__init__.py 1371 py script +wizard-work/null/diffkit/_flatpkg.py 2449 py script +wizard-work/null/diffkit/core.py 11143 py script +wizard-work/null/diffkit/diffkit_cli.py 2975 py script +wizard-work/null/diffkit/myers.py 8623 py script +wizard-work/null/diffkit_gate.py 10435 py script +wizard-work/null/gatehygiene.py 21867 py script +wizard-work/null/gitignore_kit/gitignore.py 10967 py script +wizard-work/null/gitignore_kit/test_gitignore.py 16611 py script +wizard-work/null/json_salvage.py 15671 py script +wizard-work/null/lrkit-2026-10-26/lrkit.py 14579 py script +wizard-work/null/lrkit-2026-10-26/verify_lrkit.py 27593 py script +wizard-work/null/membershipkit/.hermes-tmp.sx2gIa 6979 sx2gia other +wizard-work/null/membershipkit/check_membershipkit.sh 1443 sh script +wizard-work/null/membershipkit/mutate_membershipkit.py 7987 py script +wizard-work/null/membershipkit/test_membershipkit.py 32209 py script +wizard-work/null/mutate_resolver.py 4290 py script +wizard-work/null/mutate_salvage.py 6922 py script +wizard-work/null/pathbind/CHECK 602 other +wizard-work/null/pathbind/census-pinned.json 46784 json data +wizard-work/null/pathbind/demo_fix.py 4291 py script +wizard-work/null/pathbind/pathbind.py 27587 py script +wizard-work/null/pathbind/probe_lanes.py 4165 py script +wizard-work/null/pathbind/test_pathbind.py 7462 py script +wizard-work/null/q58_warncontrol.py 18176 py script +wizard-work/null/q62_scan.py 19296 py script +wizard-work/null/q70_sabotage.py 8812 py script +wizard-work/null/q76_binding.py 12523 py script +wizard-work/null/q80_warn.py 2948 py script +wizard-work/null/revwalk.py 4527 py script +wizard-work/null/test_gate.py 3099 py script +wizard-work/null/test_gate_mutants.py 13282 py script +wizard-work/null/test_json_salvage.py 10156 py script +wizard-work/null/test_myers_diff.py 19570 py script +wizard-work/null/test_revwalk.py 8952 py script +wizard-work/null/verify_check_provenance.py 5591 py script +wizard-work/null/verify_staged.py 13470 py script +wizard-work/quill/draft-compliance-report-2026-10-31.pin 761 pin other +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/build_ledger.py 13675 py script +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.26368v1-p001-o000.jpg 28022 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o000.jpg 88917 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o002.jpg 90255 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o004.jpg 87500 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o006.jpg 88304 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o008.jpg 72997 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o010.jpg 55865 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o012.jpg 55865 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o014.jpg 83490 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o016.jpg 84604 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o018.jpg 86277 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o020.jpg 87228 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o022.jpg 92311 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o024.jpg 85931 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o026.jpg 88378 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o028.jpg 87024 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o030.jpg 84591 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o032.jpg 86017 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p002-o000.png 60837 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p021-o002.png 21725 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o004.png 12942 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o005.png 12986 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o006.png 12156 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o007.png 13652 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p026-o008.png 1050128 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p001-o000.png 3333 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p001-o001.png 790 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o004.png 123 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o005.png 413 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o006.png 518 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o007.png 417 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.35831v1-p005-o000.jpg 115253 jpg media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.35831v1-p008-o001.png 155246 png media +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/ledger.json 63113 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.26368v1.pdf 492936 pdf data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.26368v1.pdfimages.json 372 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.26368v1.pdfinfo.json 673 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.27470v1.pdf 2284745 pdf data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.27470v1.pdfimages.json 3348 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.27470v1.pdfinfo.json 574 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.31261v1.pdf 1632631 pdf data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.31261v1.pdfimages.json 1116 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.31261v1.pdfinfo.json 646 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.32663v1.pdf 515865 pdf data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.32663v1.pdfimages.json 1023 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.32663v1.pdfinfo.json 596 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.35831v1.pdf 352153 pdf data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.35831v1.pdfimages.json 465 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.35831v1.pdfinfo.json 683 json data +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p01.txt 5064 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p02.txt 3699 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p03.txt 3336 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p04.txt 4212 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p05.txt 3868 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p06.txt 3423 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p07.txt 3624 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p08.txt 4592 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p09.txt 3832 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p10.txt 3318 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p11.txt 2877 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p12.txt 605 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p13.txt 3213 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p14.txt 3528 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p15.txt 3187 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p16.txt 3649 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p01.txt 7067 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p02.txt 6697 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p03.txt 6839 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p04.txt 4831 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p05.txt 4852 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p06.txt 7092 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p07.txt 7399 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p08.txt 8404 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p09.txt 7573 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p10.txt 5236 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p11.txt 6424 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p12.txt 8272 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p13.txt 6604 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p14.txt 6581 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p15.txt 2976 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p01.txt 5451 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p02.txt 3568 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p03.txt 5950 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p04.txt 5104 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p05.txt 5902 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p06.txt 5396 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p07.txt 5687 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p08.txt 5056 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p09.txt 4097 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p10.txt 4247 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p11.txt 3439 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p12.txt 3779 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p13.txt 3783 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p14.txt 3907 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p15.txt 4439 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p16.txt 4568 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p17.txt 4088 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p18.txt 4796 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p19.txt 4943 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p20.txt 4768 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p21.txt 3805 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p22.txt 4800 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p23.txt 5137 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p24.txt 4349 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p25.txt 4220 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p26.txt 1885 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p27.txt 3779 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p28.txt 2507 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p29.txt 3875 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p30.txt 3559 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p31.txt 2249 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p01.txt 7578 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p02.txt 4421 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p03.txt 6973 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p04.txt 4810 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p05.txt 4374 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p06.txt 4400 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p07.txt 6022 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p08.txt 5014 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p09.txt 5557 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p10.txt 3913 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p11.txt 4074 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p12.txt 4179 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p13.txt 4412 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p14.txt 3586 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p15.txt 4588 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p16.txt 6472 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p17.txt 2656 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p18.txt 4037 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p19.txt 1975 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p01.txt 4495 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p02.txt 3028 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p03.txt 3024 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p04.txt 1489 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p05.txt 1223 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p06.txt 2935 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p07.txt 2515 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p08.txt 1628 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p09.txt 2760 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p10.txt 3046 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p11.txt 2507 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p12.txt 2410 txt doc +wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p13.txt 1458 txt doc +wizard-work/sphinx/archive-llama3-herd-2026-10-24/CORRECTIONS-llama3-figures-2026-10-24.md 4940 md doc +wizard-work/sphinx/archive-llama3-herd-2026-10-24/audit_old_digest_quotes.py 2206 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/audit_quote_fidelity.py 6622 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/build_figure_locator.py 3266 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/build_llama3_digest.py 22097 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/captions_probe.py 2233 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/charcount.py 683 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/check_provenance.sh 2412 sh script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_captions.py 1455 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_chars.py 1498 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_fix.py 3082 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_nested.py 1599 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_provenance.py 1993 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_quotes.py 1356 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/extract_figure_locators.py 6593 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/figure-locator.json 5223 json data +wizard-work/sphinx/archive-llama3-herd-2026-10-24/figures.json 29077 json data +wizard-work/sphinx/archive-llama3-herd-2026-10-24/inspect_figures.py 865 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/inspect_table2_header.py 1551 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/llama3-herd-digest-v2.md 9060 md doc +wizard-work/sphinx/archive-llama3-herd-2026-10-24/negctrl.sh 3636 sh script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/quote-fidelity-audit.json 5229 json data +wizard-work/sphinx/archive-llama3-herd-2026-10-24/report_figures.py 1076 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/show_context.py 698 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/show_html.py 698 py script +wizard-work/sphinx/archive-llama3-herd-2026-10-24/source/llama3.html 1072570 html other +wizard-work/sphinx/archive-llama3-herd-2026-10-24/source/llama3.pdf 9833173 pdf data +wizard-work/sphinx/archive-llama3-herd-2026-10-24/source/llama3.txt 422553 txt doc +wizard-work/sphinx/archive-llama3-herd-2026-10-24/verify_llama3_archive.py 15177 py script +wizard-work/sphinx/archive-mmlongcite-2026-10-25/probe_paper_facts.json 1024 json data +wizard-work/sphinx/lcmm-claim-index-2026-10-24/CHECK.txt 216 txt doc +wizard-work/sphinx/lcmm-claim-index-2026-10-24/DOSSIER.md 21874 md doc +wizard-work/sphinx/lcmm-claim-index-2026-10-24/abstracts.json 413378 json data +wizard-work/sphinx/lcmm-claim-index-2026-10-24/claim_index.json 41723 json data +wizard-work/sphinx/lcmm-claim-index-2026-10-24/raw/arxiv_feed.xml 1090239 xml data +wizard-work/sphinx/lcmm-claim-index-2026-10-24/summary.json 2276 json data +wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/build_report.py 15127 py script +wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/diag_unmatched.py 1568 py script +wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/harvest_claims.py 17246 py script +wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/print_claims.py 615 py script +wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/recall_probe.py 2042 py script +wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/show_quotes.py 520 py script +wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/tamper_probe.py 4479 py script +wizard-work/sphinx/lcmm-claim-index-2026-10-24/verify_claim_index.py 13265 py script +wizard-work/sphinx/lcmm-claim-index-2026-10-24/vocabulary_index.json 119587 json data +wizard-work/volt/q157-newentry/newentry_readings.tsv 2764 tsv data +wizard-work/volt/q157-newentry/newentry_take.py 5337 py script +wizard-work/wizard-work/sol/Untracked-Triad-2026-11-01.json 16365 json data diff --git a/wizard-work/sol/verify_untracked_file_classify_2026_11_02.py b/wizard-work/sol/verify_untracked_file_classify_2026_11_02.py new file mode 100644 index 0000000..6e8bfeb --- /dev/null +++ b/wizard-work/sol/verify_untracked_file_classify_2026_11_02.py @@ -0,0 +1,144 @@ +#!/usr/bin/env python3 +"""Independent verifier for the untracked-file triage census (2026-11-02). + +Re-derives every category from the embedded extension rubric, reconciles the +committed manifest against a fresh live enumeration, confirms every frozen +path exists as a real, non-ignored file, and cross-checks the aggregate +counts. + +Exit 0 iff all checks pass. +""" +import json +import subprocess +import sys +from pathlib import Path + +REPO = Path("/root/troupe-standup") +SRC = REPO / "wizard-work" / "sol" +OUT = REPO / "wizard-work" / "sol" # census outputs are excluded from the universe +MANIFEST = SRC / "untracked-file-classify-2026-11-02.json" + +# Embedded rubric (must match the producer exactly). +RULER = { + "py": "script", "sh": "script", "bash": "script", "zsh": "script", + "ps1": "script", "bat": "script", "fish": "script", + "md": "doc", "txt": "doc", "rst": "doc", "adoc": "doc", "org": "doc", "log": "doc", + "json": "data", "jsonl": "data", "csv": "data", "tsv": "data", + "yaml": "data", "yml": "data", "toml": "data", "db": "data", + "sqlite": "data", "xml": "data", "ipynb": "data", "env": "data", + "jpg": "media", "jpeg": "media", "png": "media", "gif": "media", + "webp": "media", "svg": "media", "mp3": "media", "wav": "media", + "mp4": "media", "webm": "media", +} + + +def extension(rel: str) -> str: + name = rel.rsplit("/", 1)[-1] + return name.rsplit(".", 1)[1].lower() if "." in name else "" + + +def classify(rel: str) -> str: + ext = extension(rel) + if ext in RULER: + return RULER[ext] + p = REPO.joinpath(*rel.split("/")) + try: + with p.open("rb") as fh: + head = fh.read(512) + except OSError: + return "data" + if b"\x00" in head: + return "data" + return "other" + + +def is_ignored(rel: str) -> bool: + res = subprocess.run( + ["git", "-C", str(REPO), "check-ignore", "-q", "--", rel], + stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL, + ) + return res.returncode == 0 + + +def live_files(): + # Exclude the census's own outputs (see producer) so the gate is a + # reconciliation, not a self-inclusion. + local = OUT.resolve() + proc = subprocess.run( + ["git", "-C", str(REPO), "ls-files", "--others", "--exclude-standard"], + check=True, capture_output=True, text=True, + ) + out = [] + for line in proc.stdout.splitlines(): + line = line.strip() + if not line: + continue + p = REPO.joinpath(*line.split("/")) + if local in p.resolve().parents or p.resolve() == local: + continue + if p.is_file(): + out.append(line) + return sorted(out) + + +def main() -> int: + problems = [] + + if not MANIFEST.exists(): + print("PROBLEM: manifest missing: %s" % MANIFEST) + return 1 + manifest = json.loads(MANIFEST.read_text(encoding="utf-8")) + + # Live universe (re-computed, so the gate is not a stale file). + live = live_files() + + # Re-derive and compare against the committed manifest. + live_by_cat = {} + live_by_rel = {} + for rel in live: + live_by_cat[classify(rel)] = live_by_cat.get(classify(rel), 0) + 1 + live_by_rel[rel] = classify(rel) + + manifest_files = manifest.get("files", []) + manifest_by_rel = {f.get("rel"): f.get("category") for f in manifest_files} + + for rel in live: + if rel not in manifest_by_rel: + problems.append("in live but absent from manifest: %s" % rel) + elif manifest_by_rel[rel] != live_by_rel[rel]: + problems.append( + "category mismatch %s: live=%s manifest=%s" % (rel, live_by_rel[rel], manifest_by_rel[rel]) + ) + + for rel in manifest_by_rel: + if rel not in live_by_rel: + problems.append("in manifest but absent live: %s" % rel) + + # Every frozen path must still exist as a real, non-ignored file. + for rel in live: + p = REPO.joinpath(*rel.split("/")) + if not p.is_file(): + problems.append("missing on disk: %s" % rel) + elif is_ignored(rel): + problems.append("ignored by .gitignore: %s" % rel) + + # Aggregate self-consistency. + if manifest.get("total_files") != len(live): + problems.append("total_files %s != live files %d" % (manifest.get("total_files"), len(live))) + if manifest.get("by_category") != live_by_cat: + problems.append("by_category mismatch: manifest=%s live=%s" % (manifest.get("by_category"), live_by_cat)) + + if problems: + print("VERIFY FAIL (%d problems)" % len(problems)) + for pb in problems[:80]: + print(" - %s" % pb) + if len(problems) > 80: + print(" ... %d more" % (len(problems) - 80)) + return 1 + + print("VERIFY OK (%d untracked files, categories re-derived, all paths present)" % len(live)) + return 0 + + +if __name__ == "__main__": + sys.exit(main())