sol: untracked-file triage manifest for 2026-10-31 (frozen universe 302 files, re-verified)
This commit is contained in:
1 parent
e66627aee5
commit
0fb2caee90
7 files changed
+1984
-11
No files matched your search
File diff suppressed because it is too large.
Load diff
@@ -0,0 +1,346 @@
|
||||
# Untracked-file triage classification (2026-10-31)
|
||||
|
||||
Frozen universe: `untracked-classify-snapshot.txt` (302 untracked, non-ignored files under `/root/troupe-standup`).
|
||||
|
||||
## Rule
|
||||
|
||||
Single canonical rule `category(p)` (verbatim in `verify_untracked_classify.py`):
|
||||
|
||||
- `wizard-work/null/` -> `probe`
|
||||
- `wizard-work/spark/` -> `deliverable`
|
||||
- `wizard-work/sphinx/` -> `report`
|
||||
- `wizard-work/ledger/` -> `report`
|
||||
- `wizard-work/` (other) -> `other`
|
||||
- `.py` -> `tool`
|
||||
- `.json/.csv/.tsv/.db/...` -> `data`
|
||||
- `.md/.txt` -> `report`
|
||||
- else -> `other`
|
||||
|
||||
## Result
|
||||
|
||||
| bucket | count |
|
||||
|---|---|
|
||||
| data | 9 |
|
||||
| deliverable | 1 |
|
||||
| other | 3 |
|
||||
| probe | 81 |
|
||||
| report | 201 |
|
||||
| tool | 7 |
|
||||
| --- | --- |
|
||||
| **total** | **302** |
|
||||
|
||||
## Per-item classification
|
||||
|
||||
| # | path | category |
|
||||
|---|---|---|
|
||||
| 1 | `2026-10-31-albums-photo-counts.csv` | data |
|
||||
| 2 | `2026-10-31-albums-photo-counts.json` | data |
|
||||
| 3 | `checkins/2026-10-27-sentinel.md` | report |
|
||||
| 4 | `d.jsonl` | other |
|
||||
| 5 | `docs/clawrouter-plan.md` | report |
|
||||
| 6 | `docs/flux2-deploy.md` | report |
|
||||
| 7 | `docs/video-deploy.md` | report |
|
||||
| 8 | `inbox/dump_seed.py` | tool |
|
||||
| 9 | `kanban.db` | data |
|
||||
| 10 | `recoveries/apply-queue-status-2026-10-25.md` | report |
|
||||
| 11 | `repo_exts.tsv` | data |
|
||||
| 12 | `repo_files.tsv` | data |
|
||||
| 13 | `repo_tree.tsv` | data |
|
||||
| 14 | `s.json` | data |
|
||||
| 15 | `test_sample.txt` | report |
|
||||
| 16 | `test_validation.txt` | report |
|
||||
| 17 | `test_verification.txt` | report |
|
||||
| 18 | `validate_artifact.py` | tool |
|
||||
| 19 | `verify_wordcount_test.py` | tool |
|
||||
| 20 | `wizard-outputs/forge/PATH_CLAIM_DRY_REFACTOR_VERIFICATION.md` | report |
|
||||
| 21 | `wizard-outputs/forge/ops-pulse-refactor/_debug_r33.py` | tool |
|
||||
| 22 | `wizard-outputs/forge/ops-pulse-refactor/_debug_r33_redraw.py` | tool |
|
||||
| 23 | `wizard-outputs/ledger/README-github-python-repos.md` | report |
|
||||
| 24 | `wizard-outputs/ledger/extract_github_python_repos.py` | tool |
|
||||
| 25 | `wizard-outputs/ledger/github-python-repos-2026-10-23.csv` | data |
|
||||
| 26 | `wizard-outputs/ledger/github-python-repos-2026-10-23.json` | data |
|
||||
| 27 | `wizard-outputs/ledger/github-python-repos-2026-10-23.md` | report |
|
||||
| 28 | `wizard-outputs/ledger/verify_github_python_repos.py` | tool |
|
||||
| 29 | `wizard-work/ledger/extract_albums_photo_counts.py` | report |
|
||||
| 30 | `wizard-work/null/.hermes-tmp.RqZp3z` | probe |
|
||||
| 31 | `wizard-work/null/README-gatehygiene.md` | probe |
|
||||
| 32 | `wizard-work/null/README-q62-scan.md` | probe |
|
||||
| 33 | `wizard-work/null/_probe10.py` | probe |
|
||||
| 34 | `wizard-work/null/_probe11.py` | probe |
|
||||
| 35 | `wizard-work/null/_probe12.py` | probe |
|
||||
| 36 | `wizard-work/null/_probe13.py` | probe |
|
||||
| 37 | `wizard-work/null/_probe14.py` | probe |
|
||||
| 38 | `wizard-work/null/_probe5.py` | probe |
|
||||
| 39 | `wizard-work/null/_probe6.py` | probe |
|
||||
| 40 | `wizard-work/null/_probe7.py` | probe |
|
||||
| 41 | `wizard-work/null/_probe8.py` | probe |
|
||||
| 42 | `wizard-work/null/_probe9.py` | probe |
|
||||
| 43 | `wizard-work/null/_probe_binding_defects.py` | probe |
|
||||
| 44 | `wizard-work/null/_probe_gh1.py` | probe |
|
||||
| 45 | `wizard-work/null/_probe_gh2.py` | probe |
|
||||
| 46 | `wizard-work/null/_probe_gh3.py` | probe |
|
||||
| 47 | `wizard-work/null/_probe_gh4.py` | probe |
|
||||
| 48 | `wizard-work/null/_probe_gh5.py` | probe |
|
||||
| 49 | `wizard-work/null/_probe_gh6.py` | probe |
|
||||
| 50 | `wizard-work/null/_probe_gh7.py` | probe |
|
||||
| 51 | `wizard-work/null/_probe_gh8.py` | probe |
|
||||
| 52 | `wizard-work/null/_probe_gh9.py` | probe |
|
||||
| 53 | `wizard-work/null/_probe_mut2.py` | probe |
|
||||
| 54 | `wizard-work/null/_probe_mut_check.py` | probe |
|
||||
| 55 | `wizard-work/null/_probe_q70_5h.py` | probe |
|
||||
| 56 | `wizard-work/null/_probe_repro1.py` | probe |
|
||||
| 57 | `wizard-work/null/_probe_repro2.py` | probe |
|
||||
| 58 | `wizard-work/null/_probe_repro3.py` | probe |
|
||||
| 59 | `wizard-work/null/_probe_repro4.py` | probe |
|
||||
| 60 | `wizard-work/null/_probe_repro5.py` | probe |
|
||||
| 61 | `wizard-work/null/_probe_repro6.py` | probe |
|
||||
| 62 | `wizard-work/null/_probe_repro7.py` | probe |
|
||||
| 63 | `wizard-work/null/btreekit/README-btreekit.md` | probe |
|
||||
| 64 | `wizard-work/null/btreekit/btreekit.py` | probe |
|
||||
| 65 | `wizard-work/null/btreekit/check_btreekit.py` | probe |
|
||||
| 66 | `wizard-work/null/btreekit/mutate_btreekit.py` | probe |
|
||||
| 67 | `wizard-work/null/btreekit/test_btreekit.py` | probe |
|
||||
| 68 | `wizard-work/null/check_gatehygiene.py` | probe |
|
||||
| 69 | `wizard-work/null/check_provenance.py` | probe |
|
||||
| 70 | `wizard-work/null/check_provenance_baseline.tsv` | probe |
|
||||
| 71 | `wizard-work/null/check_provenance_ledger.py` | probe |
|
||||
| 72 | `wizard-work/null/check_q62_scan.py` | probe |
|
||||
| 73 | `wizard-work/null/cli_contract.py` | probe |
|
||||
| 74 | `wizard-work/null/diffkit/__init__.py` | probe |
|
||||
| 75 | `wizard-work/null/diffkit/_flatpkg.py` | probe |
|
||||
| 76 | `wizard-work/null/diffkit/core.py` | probe |
|
||||
| 77 | `wizard-work/null/diffkit/diffkit_cli.py` | probe |
|
||||
| 78 | `wizard-work/null/diffkit/myers.py` | probe |
|
||||
| 79 | `wizard-work/null/diffkit_gate.py` | probe |
|
||||
| 80 | `wizard-work/null/gatehygiene.py` | probe |
|
||||
| 81 | `wizard-work/null/gitignore_kit/gitignore.py` | probe |
|
||||
| 82 | `wizard-work/null/gitignore_kit/test_gitignore.py` | probe |
|
||||
| 83 | `wizard-work/null/json_salvage.py` | probe |
|
||||
| 84 | `wizard-work/null/lrkit-2026-10-26/lrkit.py` | probe |
|
||||
| 85 | `wizard-work/null/lrkit-2026-10-26/verify_lrkit.py` | probe |
|
||||
| 86 | `wizard-work/null/membershipkit/.hermes-tmp.sx2gIa` | probe |
|
||||
| 87 | `wizard-work/null/membershipkit/check_membershipkit.sh` | probe |
|
||||
| 88 | `wizard-work/null/membershipkit/mutate_membershipkit.py` | probe |
|
||||
| 89 | `wizard-work/null/membershipkit/test_membershipkit.py` | probe |
|
||||
| 90 | `wizard-work/null/mutate_resolver.py` | probe |
|
||||
| 91 | `wizard-work/null/mutate_salvage.py` | probe |
|
||||
| 92 | `wizard-work/null/pathbind/CHECK` | probe |
|
||||
| 93 | `wizard-work/null/pathbind/census-pinned.json` | probe |
|
||||
| 94 | `wizard-work/null/pathbind/demo_fix.py` | probe |
|
||||
| 95 | `wizard-work/null/pathbind/pathbind.py` | probe |
|
||||
| 96 | `wizard-work/null/pathbind/probe_lanes.py` | probe |
|
||||
| 97 | `wizard-work/null/pathbind/test_pathbind.py` | probe |
|
||||
| 98 | `wizard-work/null/q58_warncontrol.py` | probe |
|
||||
| 99 | `wizard-work/null/q62_scan.py` | probe |
|
||||
| 100 | `wizard-work/null/q70_sabotage.py` | probe |
|
||||
| 101 | `wizard-work/null/q76_binding.py` | probe |
|
||||
| 102 | `wizard-work/null/q80_warn.py` | probe |
|
||||
| 103 | `wizard-work/null/revwalk.py` | probe |
|
||||
| 104 | `wizard-work/null/test_gate.py` | probe |
|
||||
| 105 | `wizard-work/null/test_gate_mutants.py` | probe |
|
||||
| 106 | `wizard-work/null/test_json_salvage.py` | probe |
|
||||
| 107 | `wizard-work/null/test_myers_diff.py` | probe |
|
||||
| 108 | `wizard-work/null/test_revwalk.py` | probe |
|
||||
| 109 | `wizard-work/null/verify_check_provenance.py` | probe |
|
||||
| 110 | `wizard-work/null/verify_staged.py` | probe |
|
||||
| 111 | `wizard-work/spark/test_blank.txt` | deliverable |
|
||||
| 112 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/build_ledger.py` | report |
|
||||
| 113 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.26368v1-p001-o000.jpg` | report |
|
||||
| 114 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o000.jpg` | report |
|
||||
| 115 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o002.jpg` | report |
|
||||
| 116 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o004.jpg` | report |
|
||||
| 117 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o006.jpg` | report |
|
||||
| 118 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o008.jpg` | report |
|
||||
| 119 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o010.jpg` | report |
|
||||
| 120 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o012.jpg` | report |
|
||||
| 121 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o014.jpg` | report |
|
||||
| 122 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o016.jpg` | report |
|
||||
| 123 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o018.jpg` | report |
|
||||
| 124 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o020.jpg` | report |
|
||||
| 125 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o022.jpg` | report |
|
||||
| 126 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o024.jpg` | report |
|
||||
| 127 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o026.jpg` | report |
|
||||
| 128 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o028.jpg` | report |
|
||||
| 129 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o030.jpg` | report |
|
||||
| 130 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p005-o032.jpg` | report |
|
||||
| 131 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p002-o000.png` | report |
|
||||
| 132 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p021-o002.png` | report |
|
||||
| 133 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o004.png` | report |
|
||||
| 134 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o005.png` | report |
|
||||
| 135 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o006.png` | report |
|
||||
| 136 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p023-o007.png` | report |
|
||||
| 137 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.31261v1-p026-o008.png` | report |
|
||||
| 138 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p001-o000.png` | report |
|
||||
| 139 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p001-o001.png` | report |
|
||||
| 140 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o004.png` | report |
|
||||
| 141 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o005.png` | report |
|
||||
| 142 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o006.png` | report |
|
||||
| 143 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.32663v1-p006-o007.png` | report |
|
||||
| 144 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.35831v1-p005-o000.jpg` | report |
|
||||
| 145 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.35831v1-p008-o001.png` | report |
|
||||
| 146 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/ledger.json` | report |
|
||||
| 147 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.26368v1.pdf` | report |
|
||||
| 148 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.26368v1.pdfimages.json` | report |
|
||||
| 149 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.26368v1.pdfinfo.json` | report |
|
||||
| 150 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.27470v1.pdf` | report |
|
||||
| 151 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.27470v1.pdfimages.json` | report |
|
||||
| 152 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.27470v1.pdfinfo.json` | report |
|
||||
| 153 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.31261v1.pdf` | report |
|
||||
| 154 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.31261v1.pdfimages.json` | report |
|
||||
| 155 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.31261v1.pdfinfo.json` | report |
|
||||
| 156 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.32663v1.pdf` | report |
|
||||
| 157 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.32663v1.pdfimages.json` | report |
|
||||
| 158 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.32663v1.pdfinfo.json` | report |
|
||||
| 159 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.35831v1.pdf` | report |
|
||||
| 160 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.35831v1.pdfimages.json` | report |
|
||||
| 161 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/sources/2609.35831v1.pdfinfo.json` | report |
|
||||
| 162 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p01.txt` | report |
|
||||
| 163 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p02.txt` | report |
|
||||
| 164 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p03.txt` | report |
|
||||
| 165 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p04.txt` | report |
|
||||
| 166 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p05.txt` | report |
|
||||
| 167 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p06.txt` | report |
|
||||
| 168 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p07.txt` | report |
|
||||
| 169 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p08.txt` | report |
|
||||
| 170 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p09.txt` | report |
|
||||
| 171 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p10.txt` | report |
|
||||
| 172 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p11.txt` | report |
|
||||
| 173 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p12.txt` | report |
|
||||
| 174 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p13.txt` | report |
|
||||
| 175 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p14.txt` | report |
|
||||
| 176 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p15.txt` | report |
|
||||
| 177 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.26368v1.p16.txt` | report |
|
||||
| 178 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p01.txt` | report |
|
||||
| 179 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p02.txt` | report |
|
||||
| 180 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p03.txt` | report |
|
||||
| 181 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p04.txt` | report |
|
||||
| 182 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p05.txt` | report |
|
||||
| 183 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p06.txt` | report |
|
||||
| 184 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p07.txt` | report |
|
||||
| 185 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p08.txt` | report |
|
||||
| 186 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p09.txt` | report |
|
||||
| 187 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p10.txt` | report |
|
||||
| 188 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p11.txt` | report |
|
||||
| 189 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p12.txt` | report |
|
||||
| 190 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p13.txt` | report |
|
||||
| 191 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p14.txt` | report |
|
||||
| 192 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.27470v1.p15.txt` | report |
|
||||
| 193 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p01.txt` | report |
|
||||
| 194 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p02.txt` | report |
|
||||
| 195 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p03.txt` | report |
|
||||
| 196 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p04.txt` | report |
|
||||
| 197 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p05.txt` | report |
|
||||
| 198 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p06.txt` | report |
|
||||
| 199 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p07.txt` | report |
|
||||
| 200 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p08.txt` | report |
|
||||
| 201 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p09.txt` | report |
|
||||
| 202 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p10.txt` | report |
|
||||
| 203 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p11.txt` | report |
|
||||
| 204 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p12.txt` | report |
|
||||
| 205 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p13.txt` | report |
|
||||
| 206 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p14.txt` | report |
|
||||
| 207 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p15.txt` | report |
|
||||
| 208 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p16.txt` | report |
|
||||
| 209 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p17.txt` | report |
|
||||
| 210 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p18.txt` | report |
|
||||
| 211 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p19.txt` | report |
|
||||
| 212 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p20.txt` | report |
|
||||
| 213 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p21.txt` | report |
|
||||
| 214 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p22.txt` | report |
|
||||
| 215 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p23.txt` | report |
|
||||
| 216 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p24.txt` | report |
|
||||
| 217 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p25.txt` | report |
|
||||
| 218 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p26.txt` | report |
|
||||
| 219 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p27.txt` | report |
|
||||
| 220 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p28.txt` | report |
|
||||
| 221 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p29.txt` | report |
|
||||
| 222 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p30.txt` | report |
|
||||
| 223 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.31261v1.p31.txt` | report |
|
||||
| 224 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p01.txt` | report |
|
||||
| 225 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p02.txt` | report |
|
||||
| 226 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p03.txt` | report |
|
||||
| 227 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p04.txt` | report |
|
||||
| 228 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p05.txt` | report |
|
||||
| 229 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p06.txt` | report |
|
||||
| 230 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p07.txt` | report |
|
||||
| 231 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p08.txt` | report |
|
||||
| 232 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p09.txt` | report |
|
||||
| 233 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p10.txt` | report |
|
||||
| 234 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p11.txt` | report |
|
||||
| 235 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p12.txt` | report |
|
||||
| 236 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p13.txt` | report |
|
||||
| 237 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p14.txt` | report |
|
||||
| 238 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p15.txt` | report |
|
||||
| 239 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p16.txt` | report |
|
||||
| 240 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p17.txt` | report |
|
||||
| 241 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p18.txt` | report |
|
||||
| 242 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.32663v1.p19.txt` | report |
|
||||
| 243 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p01.txt` | report |
|
||||
| 244 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p02.txt` | report |
|
||||
| 245 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p03.txt` | report |
|
||||
| 246 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p04.txt` | report |
|
||||
| 247 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p05.txt` | report |
|
||||
| 248 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p06.txt` | report |
|
||||
| 249 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p07.txt` | report |
|
||||
| 250 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p08.txt` | report |
|
||||
| 251 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p09.txt` | report |
|
||||
| 252 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p10.txt` | report |
|
||||
| 253 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p11.txt` | report |
|
||||
| 254 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p12.txt` | report |
|
||||
| 255 | `wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/text/2609.35831v1.p13.txt` | report |
|
||||
| 256 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/CORRECTIONS-llama3-figures-2026-10-24.md` | report |
|
||||
| 257 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/audit_old_digest_quotes.py` | report |
|
||||
| 258 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/audit_quote_fidelity.py` | report |
|
||||
| 259 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/build_figure_locator.py` | report |
|
||||
| 260 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/build_llama3_digest.py` | report |
|
||||
| 261 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/captions_probe.py` | report |
|
||||
| 262 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/charcount.py` | report |
|
||||
| 263 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/check_provenance.sh` | report |
|
||||
| 264 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_captions.py` | report |
|
||||
| 265 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_chars.py` | report |
|
||||
| 266 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_fix.py` | report |
|
||||
| 267 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_nested.py` | report |
|
||||
| 268 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_provenance.py` | report |
|
||||
| 269 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/diag_quotes.py` | report |
|
||||
| 270 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/extract_figure_locators.py` | report |
|
||||
| 271 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/figure-locator.json` | report |
|
||||
| 272 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/figures.json` | report |
|
||||
| 273 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/inspect_figures.py` | report |
|
||||
| 274 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/inspect_table2_header.py` | report |
|
||||
| 275 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/llama3-herd-digest-v2.md` | report |
|
||||
| 276 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/negctrl.sh` | report |
|
||||
| 277 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/quote-fidelity-audit.json` | report |
|
||||
| 278 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/report_figures.py` | report |
|
||||
| 279 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/show_context.py` | report |
|
||||
| 280 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/show_html.py` | report |
|
||||
| 281 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/source/llama3.html` | report |
|
||||
| 282 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/source/llama3.pdf` | report |
|
||||
| 283 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/source/llama3.txt` | report |
|
||||
| 284 | `wizard-work/sphinx/archive-llama3-herd-2026-10-24/verify_llama3_archive.py` | report |
|
||||
| 285 | `wizard-work/sphinx/archive-mmlongcite-2026-10-25/probe_paper_facts.json` | report |
|
||||
| 286 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/CHECK.txt` | report |
|
||||
| 287 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/DOSSIER.md` | report |
|
||||
| 288 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/abstracts.json` | report |
|
||||
| 289 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/claim_index.json` | report |
|
||||
| 290 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/raw/arxiv_feed.xml` | report |
|
||||
| 291 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/summary.json` | report |
|
||||
| 292 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/build_report.py` | report |
|
||||
| 293 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/diag_unmatched.py` | report |
|
||||
| 294 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/harvest_claims.py` | report |
|
||||
| 295 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/print_claims.py` | report |
|
||||
| 296 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/recall_probe.py` | report |
|
||||
| 297 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/show_quotes.py` | report |
|
||||
| 298 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/tamper_probe.py` | report |
|
||||
| 299 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/verify_claim_index.py` | report |
|
||||
| 300 | `wizard-work/sphinx/lcmm-claim-index-2026-10-24/vocabulary_index.json` | report |
|
||||
| 301 | `wizard-work/volt/q137-open-set/REPORT.md` | other |
|
||||
| 302 | `wizard-work/volt/q137-open-set/open_set.py` | other |
|
||||
|
||||
## Artifacts
|
||||
|
||||
- `untracked-classify-snapshot.txt`: frozen path universe
|
||||
- `untracked-classify.tsv`: `path<TAB>category` per row
|
||||
- `untracked-classify-2026-10-31.json`: this file (per-item + counts)
|
||||
- `untracked-classify-2026-10-31.md`: this summary
|
||||
- `verify_untracked_classify.py` / `verify-2026-10-31.py`: re-derivation gate
|
||||
|
||||
@@ -1,3 +1,5 @@
|
||||
2026-10-31-albums-photo-counts.csv
|
||||
2026-10-31-albums-photo-counts.json
|
||||
checkins/2026-10-27-sentinel.md
|
||||
d.jsonl
|
||||
docs/clawrouter-plan.md
|
||||
@@ -24,6 +26,7 @@ wizard-outputs/ledger/github-python-repos-2026-10-23.csv
|
||||
wizard-outputs/ledger/github-python-repos-2026-10-23.json
|
||||
wizard-outputs/ledger/github-python-repos-2026-10-23.md
|
||||
wizard-outputs/ledger/verify_github_python_repos.py
|
||||
wizard-work/ledger/extract_albums_photo_counts.py
|
||||
wizard-work/null/.hermes-tmp.RqZp3z
|
||||
wizard-work/null/README-gatehygiene.md
|
||||
wizard-work/null/README-q62-scan.md
|
||||
@@ -105,6 +108,7 @@ wizard-work/null/test_myers_diff.py
|
||||
wizard-work/null/test_revwalk.py
|
||||
wizard-work/null/verify_check_provenance.py
|
||||
wizard-work/null/verify_staged.py
|
||||
wizard-work/spark/test_blank.txt
|
||||
wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/build_ledger.py
|
||||
wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.26368v1-p001-o000.jpg
|
||||
wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o000.jpg
|
||||
@@ -294,3 +298,5 @@ wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/show_quotes.py
|
||||
wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/tamper_probe.py
|
||||
wizard-work/sphinx/lcmm-claim-index-2026-10-24/verify_claim_index.py
|
||||
wizard-work/sphinx/lcmm-claim-index-2026-10-24/vocabulary_index.json
|
||||
wizard-work/volt/q137-open-set/REPORT.md
|
||||
wizard-work/volt/q137-open-set/open_set.py
|
||||
@@ -1,6 +1,6 @@
|
||||
# Untracked-file triage classification
|
||||
|
||||
Frozen at build time: 296 untracked, non-ignored files under /root/troupe-standup (universe excludes this tool's output dir `wizard-work/sol/` and top-level `CHECK-*` CI files).
|
||||
Frozen at build time: 302 untracked, non-ignored files under /root/troupe-standup (universe excludes this tool's output dir `wizard-work/sol/` and top-level `CHECK-*` CI files).
|
||||
|
||||
## Rule
|
||||
|
||||
@@ -20,17 +20,18 @@ Single canonical rule `category(p)` (see `verify_untracked_classify.py`):
|
||||
|
||||
| bucket | count |
|
||||
|---|---|
|
||||
| data | 7 |
|
||||
| other | 1 |
|
||||
| data | 9 |
|
||||
| deliverable | 1 |
|
||||
| other | 3 |
|
||||
| probe | 81 |
|
||||
| report | 200 |
|
||||
| report | 201 |
|
||||
| tool | 7 |
|
||||
| --- | --- |
|
||||
| **total** | **296** |
|
||||
| **total** | **302** |
|
||||
|
||||
## Artifacts
|
||||
|
||||
- `untracked-classify-snapshot.txt`: frozen path universe (296 paths)
|
||||
- `untracked-classify-snapshot.txt`: frozen path universe (302 paths)
|
||||
- `untracked-classify.tsv`: `path<TAB>category` per row
|
||||
- `untracked-classify.json`: machine-readable counts
|
||||
- `verify_untracked_classify.py`: independent re-derivation gate (exit 0 = manifest matches the rule)
|
||||
@@ -1,11 +1,12 @@
|
||||
{
|
||||
"count": 296,
|
||||
"count": 302,
|
||||
"categories": {
|
||||
"data": 7,
|
||||
"other": 1,
|
||||
"data": 9,
|
||||
"deliverable": 1,
|
||||
"other": 3,
|
||||
"probe": 81,
|
||||
"report": 200,
|
||||
"report": 201,
|
||||
"tool": 7
|
||||
},
|
||||
"bucket_total": 296
|
||||
"bucket_total": 302
|
||||
}
|
||||
@@ -1,4 +1,6 @@
|
||||
path category
|
||||
2026-10-31-albums-photo-counts.csv data
|
||||
2026-10-31-albums-photo-counts.json data
|
||||
checkins/2026-10-27-sentinel.md report
|
||||
d.jsonl other
|
||||
docs/clawrouter-plan.md report
|
||||
@@ -25,6 +27,7 @@ wizard-outputs/ledger/github-python-repos-2026-10-23.csv data
|
||||
wizard-outputs/ledger/github-python-repos-2026-10-23.json data
|
||||
wizard-outputs/ledger/github-python-repos-2026-10-23.md report
|
||||
wizard-outputs/ledger/verify_github_python_repos.py tool
|
||||
wizard-work/ledger/extract_albums_photo_counts.py report
|
||||
wizard-work/null/.hermes-tmp.RqZp3z probe
|
||||
wizard-work/null/README-gatehygiene.md probe
|
||||
wizard-work/null/README-q62-scan.md probe
|
||||
@@ -106,6 +109,7 @@ wizard-work/null/test_myers_diff.py probe
|
||||
wizard-work/null/test_revwalk.py probe
|
||||
wizard-work/null/verify_check_provenance.py probe
|
||||
wizard-work/null/verify_staged.py probe
|
||||
wizard-work/spark/test_blank.txt deliverable
|
||||
wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/build_ledger.py report
|
||||
wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.26368v1-p001-o000.jpg report
|
||||
wizard-work/sphinx/archive-lcmm-figureground-2026-10-26/figs/2609.27470v1-p004-o000.jpg report
|
||||
@@ -295,3 +299,5 @@ wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/show_quotes.py report
|
||||
wizard-work/sphinx/lcmm-claim-index-2026-10-24/tools/tamper_probe.py report
|
||||
wizard-work/sphinx/lcmm-claim-index-2026-10-24/verify_claim_index.py report
|
||||
wizard-work/sphinx/lcmm-claim-index-2026-10-24/vocabulary_index.json report
|
||||
wizard-work/volt/q137-open-set/REPORT.md other
|
||||
wizard-work/volt/q137-open-set/open_set.py other
|
||||
|
@@ -0,0 +1,82 @@
|
||||
#!/usr/bin/env python3
|
||||
"""Independent verifier for untracked-classify-2026-10-31.json.
|
||||
|
||||
Re-derives the category of every frozen path from the rule (no lookup of the
|
||||
artifact's own per-item rows), checks the artifact matches, every frozen path
|
||||
still exists on disk, and aggregate counts are self-consistent.
|
||||
|
||||
Exit code IS the verdict: 0 = correct classification; nonzero = wrong.
|
||||
"""
|
||||
import json
|
||||
import os
|
||||
import sys
|
||||
|
||||
REPO = "/root/troupe-standup"
|
||||
ART = os.path.join(REPO, "wizard-work", "sol", "untracked-classify-2026-10-31.json")
|
||||
SNAPSHOT = os.path.join(REPO, "wizard-work", "sol", "untracked-classify-snapshot.txt")
|
||||
|
||||
|
||||
def category(p):
|
||||
base = os.path.basename(p)
|
||||
if p.startswith("wizard-work/null/"):
|
||||
return "probe"
|
||||
if p.startswith("wizard-work/spark/"):
|
||||
return "deliverable"
|
||||
if p.startswith("wizard-work/sphinx/"):
|
||||
return "report"
|
||||
if p.startswith("wizard-work/ledger/"):
|
||||
return "report"
|
||||
if p.startswith("wizard-work/"):
|
||||
return "other"
|
||||
if base.endswith(".py"):
|
||||
return "tool"
|
||||
if base.endswith((".json", ".csv", ".tsv", ".db", ".yaml", ".yml",
|
||||
".toml", ".lock", ".html", ".css")):
|
||||
return "data"
|
||||
if base.endswith((".md", ".txt")):
|
||||
return "report"
|
||||
return "other"
|
||||
|
||||
|
||||
def main():
|
||||
errors = []
|
||||
with open(SNAPSHOT, encoding="utf-8") as f:
|
||||
snapshot = [ln.strip() for ln in f if ln.strip()]
|
||||
with open(ART, encoding="utf-8") as f:
|
||||
art = json.load(f)
|
||||
|
||||
if art.get("count") != len(snapshot):
|
||||
errors.append(f"count {art.get('count')} != snapshot {len(snapshot)}")
|
||||
|
||||
by_path = {f["path"]: f["category"] for f in art.get("files", [])}
|
||||
if set(snapshot) != set(by_path):
|
||||
errors.append("snapshot != artifact file paths")
|
||||
|
||||
for p in sorted(set(snapshot) | set(by_path)):
|
||||
want = category(p)
|
||||
got = by_path.get(p, "<missing>")
|
||||
if got != want:
|
||||
errors.append(f"category mismatch {p!r}: manifest={got} rule={want}")
|
||||
|
||||
counts = {}
|
||||
for f in art.get("files", []):
|
||||
counts[f["category"]] = counts.get(f["category"], 0) + 1
|
||||
if counts != art.get("categories"):
|
||||
errors.append(f"categories {counts} != manifest {art.get('categories')}")
|
||||
|
||||
for p in snapshot:
|
||||
if not os.path.exists(os.path.join(REPO, p)):
|
||||
errors.append(f"frozen path missing on disk: {p}")
|
||||
|
||||
if errors:
|
||||
print(f"VERDICT: FAIL ({len(errors)})")
|
||||
for e in errors:
|
||||
print(" -", e)
|
||||
sys.exit(1)
|
||||
print(f"VERDICT: PASS ({len(snapshot)} untracked files classified; "
|
||||
f"re-derived; all paths present)")
|
||||
sys.exit(0)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
Reference in new issue
Block a user