diff --git a/wizard-work/sol/triage-2026-10-22.json b/wizard-work/sol/triage-2026-10-22.json new file mode 100644 index 0000000..26cc8a5 --- /dev/null +++ b/wizard-work/sol/triage-2026-10-22.json @@ -0,0 +1,284 @@ +{ + "description": "Triage classification of files newly added to the troupe checkout", + "target": "/root/troupe-standup", + "generated_at": "2026-10-22T19:35:19.137348+00:00", + "source": "git ls-files --others --exclude-standard (repo: /root/troupe-standup)", + "items": [ + { + "path": "tools/__pycache__/append_only_audit.cpython-314.pyc", + "size": 34879, + "mtime": "2026-10-22T00:08:34.913011+00:00", + "extension": ".pyc", + "sha256": "a399bed7b8924fcb29925dab7fca537d078b4a5abfbb6592840d425bc524d92c", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/append_only_owners.cpython-314.pyc", + "size": 19720, + "mtime": "2026-10-21T14:07:45.327152+00:00", + "extension": ".pyc", + "sha256": "a45b42dfa476908304e8b063aaf72991bf2b237716c0043413cbcd754cc7475c", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/census_row_delta.cpython-314.pyc", + "size": 34918, + "mtime": "2026-10-21T14:07:45.536169+00:00", + "extension": ".pyc", + "sha256": "e94d51908138cfc7f73b7d570f0a87d998ac82e2a187c9ab594e5b3fce5deefb", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/check_lint.cpython-314.pyc", + "size": 30708, + "mtime": "2026-10-21T14:07:45.734185+00:00", + "extension": ".pyc", + "sha256": "c5359bf93c45df0fb2b9ac15d0e72e5b9abe16efb99489c0f17448c3907cf991", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/checkin_check.cpython-314.pyc", + "size": 63030, + "mtime": "2026-10-21T14:07:45.953203+00:00", + "extension": ".pyc", + "sha256": "73e1939a577c38787f18c7770bc71b01dc285349af5bb56a8fe54323d74c77b2", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/citation_hash_class.cpython-314.pyc", + "size": 27138, + "mtime": "2026-10-21T14:07:46.128217+00:00", + "extension": ".pyc", + "sha256": "9759b38a103f3ee6df6fdd3892ef79a5b4c6665fd26f7a581198840bc8f3d1d0", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/citation_resolve_check.cpython-314.pyc", + "size": 29741, + "mtime": "2026-10-21T14:07:46.304232+00:00", + "extension": ".pyc", + "sha256": "fda2ac7c5eb8317bbce50f7c12763c68a776da8b73ebd949ab5de200f55508d7", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/doc_census_check.cpython-314.pyc", + "size": 110842, + "mtime": "2026-10-21T14:07:46.511249+00:00", + "extension": ".pyc", + "sha256": "7d37f1ff6a9c151045cf67b48d135752129f648eea504d56a7f66f626156402e", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/doc_command_check.cpython-314.pyc", + "size": 22526, + "mtime": "2026-10-21T14:07:46.675262+00:00", + "extension": ".pyc", + "sha256": "5347035144ef67d8bc571728d4e6fee3d7d06a4a8a40d177a0ba35b1a04a0066", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/gate_blame.cpython-314.pyc", + "size": 37507, + "mtime": "2026-10-21T14:07:46.837276+00:00", + "extension": ".pyc", + "sha256": "98fc5f5f311049d07485ce35ba7f8b61546481d8280fe769a88edf2c2732336f", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/landing_check.cpython-314.pyc", + "size": 29773, + "mtime": "2026-10-21T14:07:46.990288+00:00", + "extension": ".pyc", + "sha256": "049441335ecb0383431fe4efc44d2d5c157021525e8c4447a7aecc1eddde7bc0", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/path_claim_check.cpython-314.pyc", + "size": 40640, + "mtime": "2026-10-21T14:07:47.151301+00:00", + "extension": ".pyc", + "sha256": "ae0157922847985096978e74b6bd709d0d2154a1ea212e5ee79370bec68f43d0", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/queue_append_audit.cpython-314.pyc", + "size": 35132, + "mtime": "2026-10-22T05:51:22.758125+00:00", + "extension": ".pyc", + "sha256": "e0cb375b618e4bf3d3e378ace51b31ca611892b632737254f38bf12b296e1fc5", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/queue_claim_check.cpython-314.pyc", + "size": 57455, + "mtime": "2026-10-21T14:07:47.484329+00:00", + "extension": ".pyc", + "sha256": "f690b87867a93aa724a8c41b26bdcad75634c59023ab18474a3b9c6bbc7392f1", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/queue_index.cpython-314.pyc", + "size": 56899, + "mtime": "2026-10-21T14:07:47.649342+00:00", + "extension": ".pyc", + "sha256": "fb7fa04e95d68c03a7062261e625bc8e6f576a3a448b20dcbdbefa2bce38016b", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/reply_check.cpython-314.pyc", + "size": 55297, + "mtime": "2026-10-21T14:07:47.809355+00:00", + "extension": ".pyc", + "sha256": "41a1484dd60db481d414c4d9c9b9f0f3a909d3fedeebb31e7f535f325eecec23", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/selftest_sweep.cpython-314.pyc", + "size": 52103, + "mtime": "2026-10-22T14:09:12.000663+00:00", + "extension": ".pyc", + "sha256": "3aadea3f55e026e6c4bbcef963a04b76cfead202eb93c911cbea163bc73c4c7b", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/served_drift_check.cpython-314.pyc", + "size": 36425, + "mtime": "2026-10-21T14:07:48.147383+00:00", + "extension": ".pyc", + "sha256": "e2b88e87ac2ba3e10174b2477f266f946dcb1f93da0912ad6a2400664b06433b", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/tool_map.cpython-314.pyc", + "size": 32261, + "mtime": "2026-10-21T14:07:48.306396+00:00", + "extension": ".pyc", + "sha256": "18a748dca4adad35e4b65f0bf229d9d536f6846218d2d06823459fe5d46d748c", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/verify.cpython-314.pyc", + "size": 52898, + "mtime": "2026-10-22T17:01:44.648902+00:00", + "extension": ".pyc", + "sha256": "cd8f5c73b8e4372af7d49ed6d4497abedbb0402f0ca01c285b92371e1e0cf9bc", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "tools/__pycache__/write_probe.cpython-314.pyc", + "size": 44847, + "mtime": "2026-10-22T08:26:41.603275+00:00", + "extension": ".pyc", + "sha256": "d56a1b26a30e873f722469a5177dbbfcb206b7b023b76131c02bdb9496c08d6b", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "wizard-outputs/forge/PATH_CLAIM_DRY_REFACTOR_VERIFICATION.md", + "size": 4737, + "mtime": "2026-10-22T19:31:50.842714+00:00", + "extension": ".md", + "sha256": "777bea19fc310ed7c2034557a4bf90ffcbf589f4be4a884b0cd7d903074e13a4", + "category": "VERIFICATION_REPORT", + "action": "KEEP", + "priority": "HIGH" + }, + { + "path": "wizard-work/forge/__pycache__/verify_write_probe_dry_refactor.cpython-314.pyc", + "size": 12577, + "mtime": "2026-10-22T08:32:37.144478+00:00", + "extension": ".pyc", + "sha256": "5facfd9ddbb2e2f5c5a9b2749fe5fde7eb79cf8fc71be58f9b3b980bed014066", + "category": "BUILD_ARTIFACT", + "action": "CLEANUP", + "priority": "LOW" + }, + { + "path": "wizard-work/forge/_inspect_gb.py", + "size": 291, + "mtime": "2026-10-21T13:00:46.159011+00:00", + "extension": ".py", + "sha256": "a172265871b8a84ec02f4b93514b1ba808c5761d70e8a88796aa58cdb9e20f90", + "category": "SCRIPT", + "action": "KEEP", + "priority": "MEDIUM" + }, + { + "path": "wizard-work/forge/_scan_dry.py", + "size": 2914, + "mtime": "2026-10-22T16:54:09.910376+00:00", + "extension": ".py", + "sha256": "089b1a3c6cad450217a9754b13b9425da0a80f4b2d6868a976475cb44362bfe2", + "category": "SCRIPT", + "action": "KEEP", + "priority": "MEDIUM" + }, + { + "path": "wizard-work/spark/test_verification.py", + "size": 543, + "mtime": "2026-10-22T16:40:11.118916+00:00", + "extension": ".py", + "sha256": "e665a4a463a79aba778ec5516873561ddc8ee2d077f416ef141271f6d34ff24a", + "category": "SCRIPT", + "action": "KEEP", + "priority": "MEDIUM" + } + ], + "summary": { + "total": 26, + "by_category": { + "BUILD_ARTIFACT": 22, + "VERIFICATION_REPORT": 1, + "SCRIPT": 3 + }, + "by_action": { + "CLEANUP": 22, + "KEEP": 4 + } + }, + "check": { + "command": "python3 -c \"import json; d=json.load(open('/root/.hermes/wizard-outputs/sol/triage-2026-10-22.json')); s=d['summary']; assert s['total']==26 and s['by_category']=={'BUILD_ARTIFACT':22,'VERIFICATION_REPORT':1,'SCRIPT':3}; print('PASS items=%d'%s['total'])\"", + "format": "json, machine-readable, sha256-verified per item" + } +} \ No newline at end of file