From 5415bec54042eda4bbb3c18b403b47029c4d5cb3 Mon Sep 17 00:00:00 2001 From: ledger Date: Thu, 5 Nov 2026 08:14:51 +0000 Subject: [PATCH] ledger: 2026-11-05 wizard-work/ledger census (826 files, pinned f8d7a80) --- CHECK-2026-11-05-wizard-work-ledger-census | 9 + wizard-work/ledger/.commit | 1 + ...-11-05-wizard-work-ledger-census-verify.py | 61 ++ .../2026-11-05-wizard-work-ledger-census.csv | 827 ++++++++++++++++++ .../2026-11-05-wizard-work-ledger-census.md | 18 + 5 files changed, 916 insertions(+) create mode 100755 CHECK-2026-11-05-wizard-work-ledger-census create mode 100644 wizard-work/ledger/.commit create mode 100644 wizard-work/ledger/2026-11-05-wizard-work-ledger-census-verify.py create mode 100644 wizard-work/ledger/2026-11-05-wizard-work-ledger-census.csv create mode 100644 wizard-work/ledger/2026-11-05-wizard-work-ledger-census.md diff --git a/CHECK-2026-11-05-wizard-work-ledger-census b/CHECK-2026-11-05-wizard-work-ledger-census new file mode 100755 index 0000000..d867d9c --- /dev/null +++ b/CHECK-2026-11-05-wizard-work-ledger-census @@ -0,0 +1,9 @@ +#!/usr/bin/env bash +# CHECK -- ledger: 2026-11-05 wizard-work/ledger census. +# Re-derives the census from the committed tree at the pinned commit and +# diffs it against the committed census CSV. Exit code IS the verdict +# (0 = the committed CSV matches the pinned tree; nonzero = it does not). +set -u +cd "$(dirname "${BASH_SOURCE[0]}")" || exit 1 +REPO_ROOT="$(pwd)" +exec python3 "$REPO_ROOT/wizard-work/ledger/2026-11-05-wizard-work-ledger-census-verify.py" diff --git a/wizard-work/ledger/.commit b/wizard-work/ledger/.commit new file mode 100644 index 0000000..f2aeb6c --- /dev/null +++ b/wizard-work/ledger/.commit @@ -0,0 +1 @@ +f8d7a80c966c809cb84a4eab4a9de3b697ce4c35 diff --git a/wizard-work/ledger/2026-11-05-wizard-work-ledger-census-verify.py b/wizard-work/ledger/2026-11-05-wizard-work-ledger-census-verify.py new file mode 100644 index 0000000..5a5df5f --- /dev/null +++ b/wizard-work/ledger/2026-11-05-wizard-work-ledger-census-verify.py @@ -0,0 +1,61 @@ +#!/usr/bin/env python3 +"""Verifier for 2026-11-05-wizard-work-ledger-census. + +Re-derives the census from the committed git tree at the pinned commit +(.commit) and diffs it against the committed census CSV. Exit 0 iff identical. +""" +import csv +import subprocess +import sys + +REPO = "/root/troupe-standup" +HERE = "/root/troupe-standup/wizard-work/ledger" +CSV_NAME = "2026-11-05-wizard-work-ledger-census.csv" + + +def git(*args): + return subprocess.run( + ["git", "-C", REPO] + list(args), + check=True, capture_output=True, text=True, + ).stdout + + +def rederived_rows(pin): + out = git("ls-tree", "-r", "-z", pin, "--", "wizard-work/ledger") + rows = [] + for rec in out.split("\0"): + rec = rec.strip() + if not rec: + continue + sha = rec.split(" ")[2].split("\t")[0] + path = rec.split("\t", 1)[1] + size = int(git("cat-file", "-s", sha).strip()) + nl = git("cat-file", "blob", sha).count("\n") + rows.append([path, size, nl]) + rows.sort() + return rows + + +def main(): + with open(f"{HERE}/.commit") as f: + pin = f.read().strip() + expected = rederived_rows(pin) + expected = [[r[0], int(r[1]), int(r[2])] for r in expected] + + with open(f"{HERE}/{CSV_NAME}") as f: + committed = list(csv.reader(f)) + committed = committed[1:] + committed = [[r[0], int(r[1]), int(r[2])] for r in committed] + + if committed == expected: + print( + f"census OK: {len(committed)} rows match tree {pin} (checker rc 0)" + ) + return 0 + print(f"census MISMATCH: committed {len(committed)-1} rows vs " + f"rederived {len(expected)} rows") + sys.exit(1) + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/wizard-work/ledger/2026-11-05-wizard-work-ledger-census.csv b/wizard-work/ledger/2026-11-05-wizard-work-ledger-census.csv new file mode 100644 index 0000000..0dbd852 --- /dev/null +++ b/wizard-work/ledger/2026-11-05-wizard-work-ledger-census.csv @@ -0,0 +1,827 @@ +path,size_bytes,newline_count +wizard-work/ledger/.check_patterns.txt,251,13 +wizard-work/ledger/.oldchk.test,1616,50 +wizard-work/ledger/2026-10-21-repo-census.md,3299,67 +wizard-work/ledger/2026-10-22-media-catalog/README.md,1152,26 +wizard-work/ledger/2026-10-22-media-catalog/extraction_manifest.json,510,19 +wizard-work/ledger/2026-10-22-media-catalog/media_catalog.csv,1255,9 +wizard-work/ledger/2026-10-22-media-catalog/verify.sh,2437,63 +wizard-work/ledger/2026-10-22-top-ml-repos/README.md,1078,20 +wizard-work/ledger/2026-10-22-top-ml-repos/repos.csv,1802,11 +wizard-work/ledger/2026-10-22-top-ml-repos/repos.json,3524,97 +wizard-work/ledger/2026-10-22-top-ml-repos/repos.md,2404,14 +wizard-work/ledger/2026-10-22-top-ml-repos/verify.py,2293,57 +wizard-work/ledger/2026-10-22-top-repos-by-stars/README.md,2941,29 +wizard-work/ledger/2026-10-22-top-repos-by-stars/repos.csv,1822,11 +wizard-work/ledger/2026-10-22-top-repos-by-stars/repos.json,4257,113 +wizard-work/ledger/2026-10-22-top-repos-by-stars/repos.md,2394,19 +wizard-work/ledger/2026-10-22-top-repos-by-stars/verify.py,1274,34 +wizard-work/ledger/2026-10-23-jpv-users.csv,1143,11 +wizard-work/ledger/2026-10-23-jpv-users.json,2444,101 +wizard-work/ledger/2026-10-23-jpv-users.md,1364,12 +wizard-work/ledger/2026-10-23-jpv-users.raw.json,5645,231 +wizard-work/ledger/2026-10-24-countries-gdp-nominal/countries_gdp_nominal.csv,6403,223 +wizard-work/ledger/2026-10-24-countries-gdp-nominal/countries_gdp_nominal.json,35729,1345 +wizard-work/ledger/2026-10-24-countries-gdp-nominal/countries_gdp_nominal.md,9299,231 +wizard-work/ledger/2026-10-24-countries-gdp-nominal/extract.py,8210,243 +wizard-work/ledger/2026-10-24-countries-gdp-nominal/extraction_manifest.json,662,17 +wizard-work/ledger/2026-10-24-countries-gdp-nominal/fetch_raw_wikitext.txt,53399,651 +wizard-work/ledger/2026-10-24-countries-gdp-nominal/verify.py,2544,83 +wizard-work/ledger/2026-10-24-job-postings/README.md,595,14 +wizard-work/ledger/2026-10-24-job-postings/jobs.csv,154681,357 +wizard-work/ledger/2026-10-24-job-postings/manifest.json,545,26 +wizard-work/ledger/2026-10-24-job-postings/verify.py,1182,37 +wizard-work/ledger/2026-10-25-git-history-README.md,1368,36 +wizard-work/ledger/2026-10-25-git-history-live-b1edd09/CHECK,654,14 +wizard-work/ledger/2026-10-25-git-history-live-b1edd09/README.md,837,20 +wizard-work/ledger/2026-10-25-git-history-live-b1edd09/extract_git_history_live.py,7247,211 +wizard-work/ledger/2026-10-25-git-history-live-b1edd09/git-history.csv,729183,1602 +wizard-work/ledger/2026-10-25-git-history-live-b1edd09/git-history.json,1119552,24027 +wizard-work/ledger/2026-10-25-git-history-live-b1edd09/git-history.md,9306,70 +wizard-work/ledger/2026-10-25-git-history-live-b1edd09/verify_git_history.py,3828,123 +wizard-work/ledger/2026-10-25-git-history.csv,733494,1619 +wizard-work/ledger/2026-10-25-git-history.json,1223459,27517 +wizard-work/ledger/2026-10-25-git-history.md,9339,69 +wizard-work/ledger/2026-10-25-head-20-commits/CHECK,349,7 +wizard-work/ledger/2026-10-25-head-20-commits/README.md,1059,16 +wizard-work/ledger/2026-10-25-head-20-commits/commits.json,9309,252 +wizard-work/ledger/2026-10-25-head-20-commits/commits.md,4318,28 +wizard-work/ledger/2026-10-25-head-20-commits/commits.tsv,4454,21 +wizard-work/ledger/2026-10-25-head-20-commits/commits_detail.tsv,2553,51 +wizard-work/ledger/2026-10-25-head-20-commits/verify_head_commits.py,4564,147 +wizard-work/ledger/2026-10-25-workqueue-census.md,16464,65 +wizard-work/ledger/2026-10-25-workqueue-census.tsv,15694,60 +wizard-work/ledger/2026-10-26-commit-census-as-of-HEAD.md,2119,58 +wizard-work/ledger/2026-10-26-commit-census-as-of-HEAD.tsv,461,33 +wizard-work/ledger/2026-10-26-commit-census.md,1106,40 +wizard-work/ledger/2026-10-26-commit-census.tsv,460,33 +wizard-work/ledger/2026-10-26-top-20-economies-gdp-2024/top-20-economies-2024.md,1350,35 +wizard-work/ledger/2026-10-26-top-20-economies-gdp-2024/verify.sh,1392,37 +wizard-work/ledger/2026-10-27-checkin-census.files,2321,96 +wizard-work/ledger/2026-10-27-checkin-census.md,1946,65 +wizard-work/ledger/2026-10-27-checkin-census.tsv,139,10 +wizard-work/ledger/2026-10-27-commit-census.csv,487,35 +wizard-work/ledger/2026-10-27-commit-census.md,1561,52 +wizard-work/ledger/2026-10-27-commit-census.py,3583,95 +wizard-work/ledger/2026-10-27-commit-census.tsv,487,35 +wizard-work/ledger/2026-10-28-arxiv-csai-recent/CHECK,305,7 +wizard-work/ledger/2026-10-28-arxiv-csai-recent/README.md,1097,22 +wizard-work/ledger/2026-10-28-arxiv-csai-recent/arxiv_csai_recent.json,19329,222 +wizard-work/ledger/2026-10-28-arxiv-csai-recent/arxiv_csai_recent.md,11519,26 +wizard-work/ledger/2026-10-28-arxiv-csai-recent/arxiv_csai_recent.tsv,15828,21 +wizard-work/ledger/2026-10-28-arxiv-csai-recent/raw_api.xml,72428,1605 +wizard-work/ledger/2026-10-28-arxiv-csai-recent/reverify.py,5530,153 +wizard-work/ledger/2026-10-28-checkin-census/2026-10-28-checkin-census.files,2428,101 +wizard-work/ledger/2026-10-28-checkin-census/CHECK,977,26 +wizard-work/ledger/2026-10-28-checkin-census/_dbg2.py,443,11 +wizard-work/ledger/2026-10-28-checkin-census/_dbg3.py,624,16 +wizard-work/ledger/2026-10-28-checkin-census/_dbg4.py,892,25 +wizard-work/ledger/2026-10-28-checkin-census/_dbg5.py,1089,24 +wizard-work/ledger/2026-10-28-checkin-census/_dbg6.py,951,22 +wizard-work/ledger/2026-10-28-checkin-census/_dbg7.py,1201,27 +wizard-work/ledger/2026-10-28-checkin-census/_dbg8.py,1289,29 +wizard-work/ledger/2026-10-28-checkin-census/checkin-census-2026-10-28.json,37616,1323 +wizard-work/ledger/2026-10-28-checkin-census/checkin-census-2026-10-28.md,9787,144 +wizard-work/ledger/2026-10-28-checkin-census/checkin-census-2026-10-28.tsv,7330,101 +wizard-work/ledger/2026-10-28-checkin-census/checkin-census-2026-10-31.json,38494,1436 +wizard-work/ledger/2026-10-28-checkin-census/checkin-census-2026-10-31.md,10461,154 +wizard-work/ledger/2026-10-28-checkin-census/checkin-census-2026-10-31.tsv,7950,110 +wizard-work/ledger/2026-10-28-checkin-census/checkin-census-2026-11-01.json,39127,1460 +wizard-work/ledger/2026-10-28-checkin-census/checkin-census-2026-11-01.md,10613,156 +wizard-work/ledger/2026-10-28-checkin-census/checkin-census-2026-11-01.tsv,8085,112 +wizard-work/ledger/2026-10-28-checkin-census/extract_checkin_census_2026-10-28.py,7794,220 +wizard-work/ledger/2026-10-28-checkin-census/extract_checkin_census_2026_10_28.py,10644,272 +wizard-work/ledger/2026-10-28-checkin-census/grade.py,13848,327 +wizard-work/ledger/2026-10-28-commits-by-author/CHECK,515,12 +wizard-work/ledger/2026-10-28-commits-by-author/commits_by_author.csv,460,24 +wizard-work/ledger/2026-10-28-commits-by-author/commits_by_author.json,1954,122 +wizard-work/ledger/2026-10-28-commits-by-author/commits_by_author.md,1043,33 +wizard-work/ledger/2026-10-28-commits-by-author/extract_commits_by_author.py,3271,100 +wizard-work/ledger/2026-10-28-commits-by-author/verify_commits_by_author.py,3312,106 +wizard-work/ledger/2026-10-28-directory-census/CHECK,2871,78 +wizard-work/ledger/2026-10-28-directory-census/README.md,1463,33 +wizard-work/ledger/2026-10-28-directory-census/directory-census.md,9382,161 +wizard-work/ledger/2026-10-28-directory-census/directory-census.tsv,7904,149 +wizard-work/ledger/2026-10-28-directory-census/extract_directory_census.py,5357,145 +wizard-work/ledger/2026-10-28-directory-census/manifest.json,270,10 +wizard-work/ledger/2026-10-28-directory-census/namespace-buckets.tsv,8470,149 +wizard-work/ledger/2026-10-28-git-tree-census/CHECK,2024,54 +wizard-work/ledger/2026-10-28-git-tree-census/README.md,1711,58 +wizard-work/ledger/2026-10-28-git-tree-census/derive.awk,669,23 +wizard-work/ledger/2026-10-28-git-tree-census/wizardwork-census.tsv,218,12 +wizard-work/ledger/2026-10-28-recovery-registry/CHECK,4749,134 +wizard-work/ledger/2026-10-28-recovery-registry/extract_recoveries_registry.py,4520,141 +wizard-work/ledger/2026-10-28-recovery-registry/manifest.json,835,43 +wizard-work/ledger/2026-10-28-recovery-registry/recoveries-registry.md,9831,74 +wizard-work/ledger/2026-10-28-recovery-registry/recoveries-registry.tsv,8523,65 +wizard-work/ledger/2026-10-28-wizardwork-census/CHECK,1505,40 +wizard-work/ledger/2026-10-28-wizardwork-census/derive.awk,660,20 +wizard-work/ledger/2026-10-28-wizardwork-census/wizardwork-census.md,812,23 +wizard-work/ledger/2026-10-28-wizardwork-census/wizardwork-census.tsv,218,12 +wizard-work/ledger/2026-10-28-workqueue-census/CHECK,18847,464 +wizard-work/ledger/2026-10-28-workqueue-census/README.md,1729,37 +wizard-work/ledger/2026-10-28-workqueue-census/_debug.py,920,40 +wizard-work/ledger/2026-10-28-workqueue-census/check_workqueue_census.py,18847,464 +wizard-work/ledger/2026-10-28-workqueue-census/extract_manifest.json,1213,81 +wizard-work/ledger/2026-10-28-workqueue-census/extract_workqueue_census.py,10320,271 +wizard-work/ledger/2026-10-28-workqueue-census/manifest.json,355,21 +wizard-work/ledger/2026-10-28-workqueue-census/workqueue-census.md,48403,111 +wizard-work/ledger/2026-10-28-workqueue-census/workqueue-census.tsv,46558,98 +wizard-work/ledger/2026-10-29-albums-census/CHECK,550,11 +wizard-work/ledger/2026-10-29-albums-census/README.md,703,24 +wizard-work/ledger/2026-10-29-albums-census/albums.csv,4347,101 +wizard-work/ledger/2026-10-29-albums-census/albums_by_user.csv,69,11 +wizard-work/ledger/2026-10-29-albums-census/albums_by_user.json,671,46 +wizard-work/ledger/2026-10-29-albums-census/albums_by_user.md,145,12 +wizard-work/ledger/2026-10-29-albums-census/extract_albums.py,1741,46 +wizard-work/ledger/2026-10-29-albums-census/raw_albums.json,9333,501 +wizard-work/ledger/2026-10-29-albums-census/verify_albums.py,1406,40 +wizard-work/ledger/2026-10-29-checkin-census/2026-10-29-checkin-census.files,2473,103 +wizard-work/ledger/2026-10-29-checkin-census/CHECK,962,26 +wizard-work/ledger/2026-10-29-checkin-census/checkin-census.csv,14875,104 +wizard-work/ledger/2026-10-29-checkin-census/checkin-census.json,27687,829 +wizard-work/ledger/2026-10-29-checkin-census/checkin-census.md,16371,109 +wizard-work/ledger/2026-10-29-checkin-census/gen.py,6751,174 +wizard-work/ledger/2026-10-29-checkin-census/grade.py,9753,237 +wizard-work/ledger/2026-10-29-commit-author-census/CHECK,2265,66 +wizard-work/ledger/2026-10-29-commit-author-census/commits-by-author.json,1526,100 +wizard-work/ledger/2026-10-29-commit-author-census/commits-by-author.md,724,32 +wizard-work/ledger/2026-10-29-commit-author-census/commits-by-author.tsv,274,24 +wizard-work/ledger/2026-10-29-commit-author-census/gen.py,1598,46 +wizard-work/ledger/2026-10-29-git-tree-manifest.csv,423996,3504 +wizard-work/ledger/2026-10-29-git-tree-manifest.json,733476,21120 +wizard-work/ledger/2026-10-29-git-tree-manifest.md,248174,3533 +wizard-work/ledger/2026-10-29-jsonplaceholder-census/CHECK,232,6 +wizard-work/ledger/2026-10-29-jsonplaceholder-census/README.md,1622,48 +wizard-work/ledger/2026-10-29-jsonplaceholder-census/SUMMARY.md,613,23 +wizard-work/ledger/2026-10-29-jsonplaceholder-census/comments-per-post.csv,609,101 +wizard-work/ledger/2026-10-29-jsonplaceholder-census/posts-by-user.csv,372,11 +wizard-work/ledger/2026-10-29-jsonplaceholder-census/todos-by-user.csv,437,11 +wizard-work/ledger/2026-10-29-jsonplaceholder-census/todos.csv,10936,201 +wizard-work/ledger/2026-10-29-jsonplaceholder-census/users.csv,1016,11 +wizard-work/ledger/2026-10-29-jsonplaceholder-census/verify_predict.py,3928,95 +wizard-work/ledger/2026-10-29-queue-ledger/checkblocks.py,698,22 +wizard-work/ledger/2026-10-29-queue-ledger/checkheads.py,482,17 +wizard-work/ledger/2026-10-29-queue-ledger/checkno.py,986,31 +wizard-work/ledger/2026-10-29-queue-ledger/debug1.py,434,14 +wizard-work/ledger/2026-10-29-queue-ledger/debug2.py,521,13 +wizard-work/ledger/2026-10-29-queue-ledger/debug3.py,550,16 +wizard-work/ledger/2026-10-29-queue-ledger/debug4.py,590,13 +wizard-work/ledger/2026-10-29-queue-ledger/debug5.py,768,19 +wizard-work/ledger/2026-10-29-queue-ledger/debug6.py,459,11 +wizard-work/ledger/2026-10-29-queue-ledger/debug_qs.py,506,15 +wizard-work/ledger/2026-10-29-queue-ledger/extract_queue_ledger.py,5191,153 +wizard-work/ledger/2026-10-29-queue-ledger/finalcheck.py,1349,43 +wizard-work/ledger/2026-10-29-queue-ledger/print72.py,351,9 +wizard-work/ledger/2026-10-29-queue-ledger/queue-ledger.json,47302,690 +wizard-work/ledger/2026-10-29-queue-ledger/queue-ledger.md,38971,105 +wizard-work/ledger/2026-10-29-queue-ledger/queue-ledger.tsv,38208,98 +wizard-work/ledger/2026-10-29-queue-ledger/rctest.py,225,7 +wizard-work/ledger/2026-10-29-queue-ledger/rctest2.py,322,9 +wizard-work/ledger/2026-10-29-roster.csv,4767,11 +wizard-work/ledger/2026-10-29-roster.json,6196,88 +wizard-work/ledger/2026-10-29-roster.md,4881,12 +wizard-work/ledger/2026-10-29-roster.py,4455,127 +wizard-work/ledger/2026-10-29-wizard-roster.csv,4767,11 +wizard-work/ledger/2026-10-29-wizard-roster.json,6258,88 +wizard-work/ledger/2026-10-29-wizard-roster.md,5063,18 +wizard-work/ledger/2026-10-29-workqueue-census/CHECK,4871,112 +wizard-work/ledger/2026-10-29-workqueue-census/extract_workqueue_census.py,4335,135 +wizard-work/ledger/2026-10-29-workqueue-census/workqueue-census.json,61456,631 +wizard-work/ledger/2026-10-29-workqueue-census/workqueue-census.md,53651,95 +wizard-work/ledger/2026-10-29-workqueue-census/workqueue-census.tsv,52593,89 +wizard-work/ledger/2026-10-30-commits-by-author-day.md,1186,39 +wizard-work/ledger/2026-10-30-commits-by-author-day.tsv,4988,228 +wizard-work/ledger/2026-10-30-file-tree-census.csv,39674,526 +wizard-work/ledger/2026-10-30-file-tree-census.json,49915,2282 +wizard-work/ledger/2026-10-30-file-tree-census.md,46124,599 +wizard-work/ledger/2026-10-30-file-tree-census.py,4609,127 +wizard-work/ledger/2026-10-30-git-author-census.csv,1961,49 +wizard-work/ledger/2026-10-30-git-author-census.md,3116,61 +wizard-work/ledger/2026-10-30-git-tree-manifest.csv,548297,4256 +wizard-work/ledger/2026-10-30-git-tree-manifest.json,923959,25633 +wizard-work/ledger/2026-10-30-git-tree-manifest.md,334899,4285 +wizard-work/ledger/2026-10-30-ledger-dir-census.csv,65468,544 +wizard-work/ledger/2026-10-31-albums-photo-counts.csv,4760,101 +wizard-work/ledger/2026-10-31-albums-photo-counts.json,11633,601 +wizard-work/ledger/2026-10-31-albums-photo-counts.md,1289,43 +wizard-work/ledger/2026-10-31-arxiv-llm-agents-top15.csv,7539,16 +wizard-work/ledger/2026-10-31-git-author-census.csv,1963,49 +wizard-work/ledger/2026-10-31-git-author-census.md,3119,61 +wizard-work/ledger/2026-10-31-latest-commits.md,2041,21 +wizard-work/ledger/2026-10-31-ledger-dir-census.csv,70342,586 +wizard-work/ledger/2026-10-31-ledger-dir-census.manifest.json,454,13 +wizard-work/ledger/2026-10-31-ledger-inventory/CHECK,332,9 +wizard-work/ledger/2026-10-31-ledger-inventory/README.md,1756,48 +wizard-work/ledger/2026-10-31-ledger-inventory/extract_ledger_inventory.py,4534,126 +wizard-work/ledger/2026-10-31-ledger-inventory/inventory.csv,40866,557 +wizard-work/ledger/2026-10-31-ledger-inventory/manifest.json,1303,81 +wizard-work/ledger/2026-10-31-ledger-inventory/verify_ledger_inventory.py,2903,94 +wizard-work/ledger/2026-10-31-wizardwork-census.csv,344591,3780 +wizard-work/ledger/2026-10-31-wizardwork-census.json,396692,15306 +wizard-work/ledger/2026-10-31-wizardwork-census.md,376572,3852 +wizard-work/ledger/2026-10-31-wizardwork-census.py,5055,141 +wizard-work/ledger/2026-10-31-wizardwork-census/2026-10-31-wizardwork-census.csv,344856,3783 +wizard-work/ledger/2026-10-31-wizardwork-census/2026-10-31-wizardwork-census.json,396996,15318 +wizard-work/ledger/2026-10-31-wizardwork-census/2026-10-31-wizardwork-census.md,376862,3856 +wizard-work/ledger/2026-10-31-wizardwork-census/2026-10-31-wizardwork-census.py,4907,136 +wizard-work/ledger/2026-10-31-wizardwork-census/CHECK,6220,150 +wizard-work/ledger/2026-10-31-wizardwork-census/debug_sets.py,767,19 +wizard-work/ledger/2026-10-31-wizardwork-file-census.CHECK,991,24 +wizard-work/ledger/2026-10-31-wizardwork-file-census.csv,621170,5013 +wizard-work/ledger/2026-10-31-wizardwork-file-census.md,829,32 +wizard-work/ledger/2026-10-31-wizardwork-file-census.py,5179,144 +wizard-work/ledger/2026-10-31-workqueue-census/CHECK,6048,152 +wizard-work/ledger/2026-10-31-workqueue-census/README.md,1165,29 +wizard-work/ledger/2026-10-31-workqueue-census/build_manifest.py,1897,54 +wizard-work/ledger/2026-10-31-workqueue-census/extract_manifest.json,18732,94 +wizard-work/ledger/2026-10-31-workqueue-census/extract_workqueue_census.py,2570,81 +wizard-work/ledger/2026-10-31-workqueue-census/workqueue-census.tsv,27154,89 +wizard-work/ledger/2026-11-01-ledger-dir-census.csv,70598,588 +wizard-work/ledger/2026-11-01-ledger-dir-census.manifest.json,446,13 +wizard-work/ledger/2026-11-01-ledger-dir-census.md,1322,36 +wizard-work/ledger/2026-11-01-ledger-profile-config.md,3141,80 +wizard-work/ledger/2026-11-01-openmeteo-weather.csv,759,7 +wizard-work/ledger/2026-11-01-openmeteo-weather.md,1949,34 +wizard-work/ledger/2026-11-01-posts-census.csv,716,11 +wizard-work/ledger/2026-11-01-posts-census.json,1991,86 +wizard-work/ledger/2026-11-01-posts-census.md,1014,16 +wizard-work/ledger/2026-11-01-queue-register.csv,14767,87 +wizard-work/ledger/2026-11-01-queue-register.md,15672,96 +wizard-work/ledger/2026-11-01-todo-census/CHECK,234,4 +wizard-work/ledger/2026-11-01-todo-census/extract_todo_census.py,3843,128 +wizard-work/ledger/2026-11-01-todo-census/todo-census-2026-11-01.csv,10026,201 +wizard-work/ledger/2026-11-01-todo-census/todo-census-2026-11-01.md,12900,227 +wizard-work/ledger/2026-11-01-todo-census/verify,2410,76 +wizard-work/ledger/2026-11-01-todo-census/verify_todo_census.py,2674,83 +wizard-work/ledger/2026-11-01-users-census/CHECK,127,4 +wizard-work/ledger/2026-11-01-users-census/build.py,1095,21 +wizard-work/ledger/2026-11-01-users-census/raw_users.json,5645,231 +wizard-work/ledger/2026-11-01-users-census/users.csv,1016,11 +wizard-work/ledger/2026-11-01-users-census/users.md,1326,16 +wizard-work/ledger/2026-11-01-users-census/verify_users.py,1012,23 +wizard-work/ledger/2026-11-02-author-census.csv,322,21 +wizard-work/ledger/2026-11-02-commit-census-by-author.csv,211,16 +wizard-work/ledger/2026-11-02-commit-census-by-author.md,867,28 +wizard-work/ledger/2026-11-02-ledger-dir-census.csv,82333,682 +wizard-work/ledger/2026-11-02-ledger-dir-census.manifest.json,452,13 +wizard-work/ledger/2026-11-02-ledger-dir-census.md,1415,42 +wizard-work/ledger/2026-11-02-openmeteo-cities/2026-11-02-openmeteo-cities.csv,1500,11 +wizard-work/ledger/2026-11-02-openmeteo-cities/2026-11-02-openmeteo-cities.json,4800,211 +wizard-work/ledger/2026-11-02-openmeteo-cities/CHECK-2026-11-02-openmeteo-cities,2249,67 +wizard-work/ledger/2026-11-02-openmeteo-cities/extract_openmeteo_cities.py,4998,123 +wizard-work/ledger/2026-11-02-openmeteo-summary.csv,472,7 +wizard-work/ledger/2026-11-02-wizard-handle-census.csv,233,20 +wizard-work/ledger/2026-11-02-wizard-handle-census.manifest.json,196,8 +wizard-work/ledger/2026-11-02-wizard-handle-census.md,678,28 +wizard-work/ledger/2026-11-02-workqueue-census/CHECK,960,18 +wizard-work/ledger/2026-11-02-workqueue-census/README.md,3764,78 +wizard-work/ledger/2026-11-02-workqueue-census/_probe_manifest.py,408,12 +wizard-work/ledger/2026-11-02-workqueue-census/extract_manifest.json,841,20 +wizard-work/ledger/2026-11-02-workqueue-census/extract_workqueue_census.py,6033,157 +wizard-work/ledger/2026-11-02-workqueue-census/grade_census.py,7643,196 +wizard-work/ledger/2026-11-02-workqueue-census/probe_census.sh,4881,105 +wizard-work/ledger/2026-11-02-workqueue-census/workqueue-census.tsv,27154,89 +wizard-work/ledger/2026-11-03-commit-census/commits-by-author.tsv,829,25 +wizard-work/ledger/2026-11-03-commit-census/commits-main.tsv,951107,2568 +wizard-work/ledger/2026-11-03-commit-census/manifest.json,407,17 +wizard-work/ledger/2026-11-03-commit-census/verify.py,3330,87 +wizard-work/ledger/2026-11-03-commits-by-author.csv,170,8 +wizard-work/ledger/2026-11-03-commits-census.csv,5067,39 +wizard-work/ledger/2026-11-03-commits-census.md,6078,60 +wizard-work/ledger/2026-11-03-github-top-python-repos/README-github-python-repos.md,866,25 +wizard-work/ledger/2026-11-03-github-top-python-repos/check.py,4104,103 +wizard-work/ledger/2026-11-03-github-top-python-repos/fetch_repos.py,2253,62 +wizard-work/ledger/2026-11-03-github-top-python-repos/python-repos-top20.csv,3286,21 +wizard-work/ledger/2026-11-03-github-top-python-repos/python-repos-top20.json,6868,188 +wizard-work/ledger/2026-11-03-tracked-directory-census.csv,11926,213 +wizard-work/ledger/2026-11-03-tracked-directory-census.md,1835,51 +wizard-work/ledger/2026-11-03-troupe-tree-census/README.md,1068,23 +wizard-work/ledger/2026-11-03-troupe-tree-census/debug_diff.py,980,23 +wizard-work/ledger/2026-11-03-troupe-tree-census/extract.py,4644,121 +wizard-work/ledger/2026-11-03-troupe-tree-census/manifest.json,511,14 +wizard-work/ledger/2026-11-03-troupe-tree-census/probe_git.py,374,10 +wizard-work/ledger/2026-11-03-troupe-tree-census/troupe_exts.tsv,364,34 +wizard-work/ledger/2026-11-03-troupe-tree-census/troupe_files.tsv,292554,5104 +wizard-work/ledger/2026-11-03-troupe-tree-census/troupe_tree.tsv,10803,211 +wizard-work/ledger/2026-11-03-troupe-tree-census/verify.py,4213,126 +wizard-work/ledger/2026-11-04-crypto-top20.json,18870,569 +wizard-work/ledger/2026-11-04-crypto-top20.md,1833,28 +wizard-work/ledger/2026-11-04-cryptos-top20.csv,1106,21 +wizard-work/ledger/2026-11-04-cryptos-top20.md,1867,28 +wizard-work/ledger/2026-11-04-daily-commit-census/CHECK,1542,37 +wizard-work/ledger/2026-11-04-daily-commit-census/README.md,1448,36 +wizard-work/ledger/2026-11-04-daily-commit-census/daily-commit-census.csv,602,43 +wizard-work/ledger/2026-11-04-daily-commit-census/daily-commit-census.md,937,46 +wizard-work/ledger/2026-11-04-daily-commit-census/extract_daily_commit_census.py,2845,91 +wizard-work/ledger/2026-11-04-daily-commit-census/extraction_manifest.json,368,12 +wizard-work/ledger/2026-11-04-daily-commit-census/verify_daily_commit_census.py,2808,91 +wizard-work/ledger/2026-11-04-gdp-per-capita-top20.csv,765,21 +wizard-work/ledger/2026-11-04-gdp-per-capita.md,994,28 +wizard-work/ledger/2026-11-04-troupe-repo-census.csv,872130,6652 +wizard-work/ledger/2026-11-04-troupe-repo-census.md,1011,39 +wizard-work/ledger/2026-11-04-troupe-repo-manifest.csv,543847,5223 +wizard-work/ledger/2026-11-04-troupe-repo-manifest.md,1362,48 +wizard-work/ledger/2026-11-05-checkin-census.csv,11455,116 +wizard-work/ledger/2026-11-05-checkin-census.md,1139,28 +wizard-work/ledger/2026-11-05-commit-census.md,2346,85 +wizard-work/ledger/2026-11-05-commit-census.tsv,593,42 +wizard-work/ledger/2026-11-05-ledger-tree-manifest.csv,88804,815 +wizard-work/ledger/2026-11-05-ledger-tree-manifest.md,28997,616 +wizard-work/ledger/CHECK,308,6 +wizard-work/ledger/CHECK-2026-10-27-checkin-census,7304,168 +wizard-work/ledger/CHECK-2026-10-29-roster,3501,102 +wizard-work/ledger/CHECK-2026-11-01-openmeteo-weather,2090,59 +wizard-work/ledger/CHECK-2026-11-01-posts-census,635,14 +wizard-work/ledger/CHECK-2026-11-02-jobs-table,1220,24 +wizard-work/ledger/CHECK-2026-11-02-wizard-handle-census,236,5 +wizard-work/ledger/CHECK-2026-11-03-commits-census,2872,81 +wizard-work/ledger/CHECK-2026-11-03-tracked-directory-census,304,7 +wizard-work/ledger/CHECK-2026-11-04-crypto-top20,1362,31 +wizard-work/ledger/CHECK-2026-11-04-cryptos-top20.py,4104,128 +wizard-work/ledger/CHECK-2026-11-04-gdp-per-capita.py,2980,97 +wizard-work/ledger/CHECK-2026-11-05-checkin-census,338,8 +wizard-work/ledger/CHECK-2026-11-05-ledger-tree-manifest,364,7 +wizard-work/ledger/CHECK-albums-photo-counts,448,11 +wizard-work/ledger/CHECK-arxiv-tt20,1713,45 +wizard-work/ledger/CHECK-author-census,1247,27 +wizard-work/ledger/CHECK-checkin-census,1395,38 +wizard-work/ledger/CHECK-commit-census,1928,56 +wizard-work/ledger/CHECK-commit-census-2026-10-27,2100,61 +wizard-work/ledger/CHECK-commit-census-as-of-HEAD,553,14 +wizard-work/ledger/CHECK-commits-census,624,15 +wizard-work/ledger/CHECK-commits-census-2026-11-03,677,5 +wizard-work/ledger/CHECK-crypto-top250.py,1606,41 +wizard-work/ledger/CHECK-file-tree-census,3066,80 +wizard-work/ledger/CHECK-git-history,4327,125 +wizard-work/ledger/CHECK-git-worktree-census-2026-10-30,3795,83 +wizard-work/ledger/CHECK-github-repo-census-2026-11-02.sh,236,5 +wizard-work/ledger/CHECK-ledger-dir-census-2026-11-02,6463,185 +wizard-work/ledger/CHECK-ledger-q-census,894,27 +wizard-work/ledger/CHECK-live-wizard-roster-2026-10-29,14111,355 +wizard-work/ledger/CHECK-troupe-gitfile-loc-census,1071,33 +wizard-work/ledger/CHECK-troupe-tree-census,3696,95 +wizard-work/ledger/CHECK-wizard-roster-2026-10-29,449,10 +wizard-work/ledger/CHECK-wizard-work-census-2026-11-01,4710,106 +wizard-work/ledger/CHECK-wizards,590,16 +wizard-work/ledger/CHECK-wizardwork-census,2497,66 +wizard-work/ledger/CHECK-workqueue-census,825,17 +wizard-work/ledger/CHECK.py,2158,73 +wizard-work/ledger/CK_check_cron_fleet.py,594,16 +wizard-work/ledger/GDP-per-capita-usd-provenance.md,899,11 +wizard-work/ledger/METADATA.md,426,8 +wizard-work/ledger/README-arxiv-tt20.md,1449,38 +wizard-work/ledger/README-census-2026-11-01.md,852,19 +wizard-work/ledger/README-commit-census.md,1532,27 +wizard-work/ledger/README-commits-census-2026-11-03.md,769,14 +wizard-work/ledger/README-commits-census.md,1649,81 +wizard-work/ledger/README-csai-10.md,1778,36 +wizard-work/ledger/README-extension-census.md,875,27 +wizard-work/ledger/README-file-tree-census.md,2004,40 +wizard-work/ledger/README-gdp-nominal-2026.md,982,26 +wizard-work/ledger/README-git-worktree-census.md,1767,41 +wizard-work/ledger/README-github-python-repos.md,2250,49 +wizard-work/ledger/README-jobs-table.md,688,20 +wizard-work/ledger/README-live-roster.md,961,24 +wizard-work/ledger/README.md,1603,35 +wizard-work/ledger/SOURCE.md,318,5 +wizard-work/ledger/USERS-extraction.md,2223,45 +wizard-work/ledger/_probe_counts.py,1279,38 +wizard-work/ledger/api-endpoints.csv,5501,72 +wizard-work/ledger/api_endpoints.json,10465,372 +wizard-work/ledger/area-by-state.csv,48,1 +wizard-work/ledger/arxiv-catalog-2026-10-30.csv,11140,16 +wizard-work/ledger/arxiv-catalog-2026-10-30.json,28689,151 +wizard-work/ledger/arxiv-catalog-2026-10-30.md,5426,23 +wizard-work/ledger/arxiv-csai-10.csv,4969,11 +wizard-work/ledger/arxiv-csai-10.json,13884,81 +wizard-work/ledger/arxiv-csai-10.md,2162,17 +wizard-work/ledger/arxiv-csai-fresh-2026-10-23.csv,4966,11 +wizard-work/ledger/arxiv-csai-fresh-2026-10-23.json,6443,88 +wizard-work/ledger/arxiv-csai-fresh-2026-10-23.md,3294,35 +wizard-work/ledger/arxiv-csai-fresh-2026-10-28.json,27604,348 +wizard-work/ledger/arxiv-csai-fresh-2026-10-28.md,4182,27 +wizard-work/ledger/arxiv-csai-fresh-2026-10-28.tsv,3629,21 +wizard-work/ledger/arxiv-csai-latest-20.csv,10081,21 +wizard-work/ledger/arxiv-csai-latest-20.json,13165,181 +wizard-work/ledger/arxiv-csai-latest-20.md,10892,84 +wizard-work/ledger/arxiv-grpo-top8.md,2132,22 +wizard-work/ledger/arxiv-grpo-top8.rows.json,14326,73 +wizard-work/ledger/arxiv-lg-extract-notes.md,1459,45 +wizard-work/ledger/arxiv-lg-extraction-2026-10-20.md,1525,47 +wizard-work/ledger/arxiv-lg-fresh.py,2892,83 +wizard-work/ledger/arxiv-lg-recent.csv,33633,21 +wizard-work/ledger/arxiv-lg-recent.json,35535,141 +wizard-work/ledger/arxiv-lg-recent.md,33842,22 +wizard-work/ledger/arxiv-papers.csv,18502,13 +wizard-work/ledger/arxiv-papers.md,3996,23 +wizard-work/ledger/arxiv-recent.csv,25284,20 +wizard-work/ledger/arxiv-tt20.csv,5009,21 +wizard-work/ledger/arxiv-tt20.json,10885,423 +wizard-work/ledger/arxiv-tt20.md,6584,120 +wizard-work/ledger/arxiv15.xml,35448,495 +wizard-work/ledger/arxiv_csai_recent.csv,26239,16 +wizard-work/ledger/arxiv_csai_recent.md,2734,21 +wizard-work/ledger/arxiv_gnn.csv,6341,31 +wizard-work/ledger/arxiv_long_context.csv,3453,16 +wizard-work/ledger/arxiv_long_context.md,3832,21 +wizard-work/ledger/arxiv_long_context_extractor.py,1923,47 +wizard-work/ledger/arxiv_recent_cslg.csv,3324,11 +wizard-work/ledger/arxiv_recent_cslg.md,4109,16 +wizard-work/ledger/arxiv_titles.csv,576,6 +wizard-work/ledger/build_2026-10-31_git_author_census.py,5847,157 +wizard-work/ledger/build_2026-10-31_ledger_dir_census.py,1074,27 +wizard-work/ledger/build_census_2026_11_03.py,3681,100 +wizard-work/ledger/build_census_md.py,967,26 +wizard-work/ledger/build_dir_census.py,1275,30 +wizard-work/ledger/build_gdp_nominal_usd.py,2560,70 +wizard-work/ledger/build_ledger_census.py,5508,153 +wizard-work/ledger/build_live_roster.py,7692,199 +wizard-work/ledger/build_posts_census.py,2934,87 +wizard-work/ledger/build_profile_census.py,1531,55 +wizard-work/ledger/build_roster.py,1896,52 +wizard-work/ledger/build_stackchain_catalog.py,6858,186 +wizard-work/ledger/build_tracked_files.py,4215,135 +wizard-work/ledger/catalog.csv,841,29 +wizard-work/ledger/catalog.json,1418,57 +wizard-work/ledger/catalog.md,969,15 +wizard-work/ledger/census.py,2124,62 +wizard-work/ledger/census_check.py,3774,112 +wizard-work/ledger/census_data.json,8426,347 +wizard-work/ledger/check.py,3847,103 +wizard-work/ledger/check.sh,278,8 +wizard-work/ledger/check_2026-11-01-commit-census,5355,139 +wizard-work/ledger/check_artifact.py,1145,23 +wizard-work/ledger/check_arxiv_catalog.py,2858,75 +wizard-work/ledger/check_countries.py,2553,80 +wizard-work/ledger/check_gdp_nominal.py,2741,82 +wizard-work/ledger/check_git_author_census.py,5825,143 +wizard-work/ledger/check_iso3.py,2351,62 +wizard-work/ledger/check_iso3166.py,1810,52 +wizard-work/ledger/check_ledger.py,3637,97 +wizard-work/ledger/check_ledger_extract.py,2667,89 +wizard-work/ledger/check_live_roster.py,3982,118 +wizard-work/ledger/check_queue_extract.py,5210,145 +wizard-work/ledger/check_recoveries_index.py,3902,113 +wizard-work/ledger/check_roster.py,2780,84 +wizard-work/ledger/check_workqueue_qcensus.py,5535,165 +wizard-work/ledger/checkin-cadence.tsv,1463,70 +wizard-work/ledger/checkin-census-2026-10-27.md,2420,72 +wizard-work/ledger/checkin-census-2026-10-27.tsv,4237,95 +wizard-work/ledger/checkin-census.csv,4471,81 +wizard-work/ledger/checkin-census.md,2709,88 +wizard-work/ledger/checkin-census.tsv,74,7 +wizard-work/ledger/checkin-inventory.csv,5452,92 +wizard-work/ledger/checkin_inventory_verify.py,2845,92 +wizard-work/ledger/commit-authorship-635cdc1.tsv,408,26 +wizard-work/ledger/commits-by-author.tsv,151,9 +wizard-work/ledger/commits-by-day.csv,604,40 +wizard-work/ledger/commits-by-day.tsv,57,3 +wizard-work/ledger/commits-census.csv,313,25 +wizard-work/ledger/commits-full.csv,925933,2509 +wizard-work/ledger/commits-table-feed-2026-10-25.json,30412,0 +wizard-work/ledger/commits-table.md,923,13 +wizard-work/ledger/commits.json,8359,241 +wizard-work/ledger/commits.md,4105,29 +wizard-work/ledger/commits.tsv,4267,21 +wizard-work/ledger/commits_by_author_day.csv,3337,142 +wizard-work/ledger/commits_by_author_day.json,11073,706 +wizard-work/ledger/commits_detail.tsv,1789,40 +wizard-work/ledger/contributors.csv,465,11 +wizard-work/ledger/countries-table-2026-11-02.csv,23611,297 +wizard-work/ledger/countries-table-2026-11-02.md,28738,303 +wizard-work/ledger/countries-table-2026-11-03.check.json,278,11 +wizard-work/ledger/countries-table-2026-11-03.csv,28970,251 +wizard-work/ledger/countries.csv,28970,251 +wizard-work/ledger/countries_population_2026-07.csv,14731,241 +wizard-work/ledger/country-area-2026-10-23.csv,25993,276 +wizard-work/ledger/country-area-2026-10-23.json,71221,2481 +wizard-work/ledger/country-area-2026-10-23.md,15910,290 +wizard-work/ledger/cron-fleet-jobs-2026-10-26.csv,31383,98 +wizard-work/ledger/cron-fleet-jobs-2026-10-26.json,55941,1356 +wizard-work/ledger/cron-fleet-jobs-2026-10-26.md,33968,119 +wizard-work/ledger/crypto-top20-fresh.json,4025,182 +wizard-work/ledger/crypto-top20-fresh.md,1484,26 +wizard-work/ledger/crypto-top250-fresh.json,252739,7111 +wizard-work/ledger/crypto-top250.csv,24944,251 +wizard-work/ledger/crypto-top250.md,18708,259 +wizard-work/ledger/crypto_top10.csv,1673,11 +wizard-work/ledger/diag.py,2546,57 +wizard-work/ledger/diag2.py,2099,50 +wizard-work/ledger/diag3.py,812,21 +wizard-work/ledger/drops-catalog.csv,1892,43 +wizard-work/ledger/drops-catalog.md,3322,50 +wizard-work/ledger/drops-catalog.py,5383,161 +wizard-work/ledger/ext-census.md,1775,54 +wizard-work/ledger/ext-census.tsv,295,29 +wizard-work/ledger/extension-census.csv,400,32 +wizard-work/ledger/extension-census.manifest.json,276,10 +wizard-work/ledger/extension-census.md,834,41 +wizard-work/ledger/extract_2026_11_02_wizard_handle_census.py,1234,25 +wizard-work/ledger/extract_albums_photo_counts.py,2482,77 +wizard-work/ledger/extract_area_table.py,6970,200 +wizard-work/ledger/extract_arxiv_csai_fresh.py,4317,133 +wizard-work/ledger/extract_author_census.py,1329,47 +wizard-work/ledger/extract_catalog.py,2299,63 +wizard-work/ledger/extract_checkin_census.py,1995,66 +wizard-work/ledger/extract_checkin_census_2026-10-27.py,8283,195 +wizard-work/ledger/extract_commits_census.py,4189,118 +wizard-work/ledger/extract_countries.py,3375,100 +wizard-work/ledger/extract_extension_census.py,3298,96 +wizard-work/ledger/extract_gdp_imf_wb_un.py,5764,153 +wizard-work/ledger/extract_gdp_per_capita.py,3973,114 +wizard-work/ledger/extract_git_history.py,5097,152 +wizard-work/ledger/extract_git_history_live.py,7247,211 +wizard-work/ledger/extract_git_tree_manifest.py,3814,111 +wizard-work/ledger/extract_git_tree_manifest_2026_10_30.py,4227,122 +wizard-work/ledger/extract_git_worktree_census.py,10658,255 +wizard-work/ledger/extract_gitea_repos.py,4890,135 +wizard-work/ledger/extract_github_python_repos.py,6517,167 +wizard-work/ledger/extract_github_repo_census.py,3355,84 +wizard-work/ledger/extract_iso3.py,3100,81 +wizard-work/ledger/extract_jpv_users.py,2542,84 +wizard-work/ledger/extract_ledger_census_2026_11_02.py,4793,128 +wizard-work/ledger/extract_ledger_dir_census.py,3026,100 +wizard-work/ledger/extract_live_wizard_roster.py,8773,235 +wizard-work/ledger/extract_openmeteo_weather.py,4396,111 +wizard-work/ledger/extract_replies_catalog.py,1486,47 +wizard-work/ledger/extract_replies_index.py,3816,115 +wizard-work/ledger/extract_reply_volume_census.py,7228,173 +wizard-work/ledger/extract_roster.py,3739,110 +wizard-work/ledger/extract_tlds.py,1601,44 +wizard-work/ledger/extract_tracked_directory_census.py,2354,86 +wizard-work/ledger/extract_un_member_states.py,2650,70 +wizard-work/ledger/extract_users.py,2892,85 +wizard-work/ledger/extract_wizard_roster.py,4106,112 +wizard-work/ledger/extract_wizard_work_census_2026_11_01.py,3655,108 +wizard-work/ledger/extract_wizards.py,8975,245 +wizard-work/ledger/extract_wizardwork_census.py,6516,165 +wizard-work/ledger/extract_workflow.py,5293,137 +wizard-work/ledger/extract_workqueue_census.py,2028,69 +wizard-work/ledger/extraction-verification.md,4748,99 +wizard-work/ledger/fetch_repos.py,2253,62 +wizard-work/ledger/find_headers.py,272,7 +wizard-work/ledger/gdp-per-capita.csv,399,13 +wizard-work/ledger/gdp-per-capita.json,734,34 +wizard-work/ledger/gdp-per-capita.md,663,19 +wizard-work/ledger/gdp-us-states-2026-10-23/extraction_manifest.json,448,8 +wizard-work/ledger/gdp-us-states-2026-10-23/gdp-us-states-2026-10-23.csv,4812,53 +wizard-work/ledger/gdp-us-states-2026-10-23/gdp-us-states-2026-10-23.json,22753,629 +wizard-work/ledger/gdp-us-states-2026-10-23/gdp-us-states-2026-10-23.md,5646,60 +wizard-work/ledger/gdp-us-states-2026-10-23/verify.py,5820,144 +wizard-work/ledger/gdp_imf_wb_un_extract.csv,8167,223 +wizard-work/ledger/gdp_imf_wb_un_extract.md,9218,224 +wizard-work/ledger/gdp_nominal.csv,8774,223 +wizard-work/ledger/gdp_nominal_2026.csv,6226,222 +wizard-work/ledger/gdp_nominal_by_imf_wb_un.csv,8795,223 +wizard-work/ledger/gdp_nominal_by_imf_wb_un.md,9638,224 +wizard-work/ledger/gdp_nominal_usd_2023.csv,568,21 +wizard-work/ledger/gdp_nominal_usd_2023.json,56363,0 +wizard-work/ledger/gdp_nominal_usd_2023.md,968,26 +wizard-work/ledger/gdp_per_capita_usd.csv,6070,223 +wizard-work/ledger/gdp_top10_2026.csv,434,12 +wizard-work/ledger/gdp_top10_2026.json,1897,21 +wizard-work/ledger/gen_manifest.py,1041,28 +wizard-work/ledger/generate_ledger_extract.py,2017,59 +wizard-work/ledger/git-author-census-2026-10-23.CHECK,2850,75 +wizard-work/ledger/git-author-census-2026-10-23.csv,3611,40 +wizard-work/ledger/git-author-census-2026-10-23.json,9802,359 +wizard-work/ledger/git-author-census-2026-10-23.md,5677,60 +wizard-work/ledger/git-author-census.md,5711,87 +wizard-work/ledger/git-worktree-census-2026-10-30.csv,2269,61 +wizard-work/ledger/git-worktree-census-2026-10-30.json,15244,693 +wizard-work/ledger/git-worktree-census-2026-10-30.md,8646,127 +wizard-work/ledger/gitea-repos-2026-10-21.csv,2955,10 +wizard-work/ledger/gitea-repos-2026-10-21.json,28010,847 +wizard-work/ledger/gitea-repos-2026-10-21.md,2625,16 +wizard-work/ledger/github-issues-freecodecamp.csv,1559,11 +wizard-work/ledger/github-python-repos-2026-10-23.csv,42250,101 +wizard-work/ledger/github-python-repos-2026-10-23.json,67658,1407 +wizard-work/ledger/github-python-repos-2026-10-23.md,24924,117 +wizard-work/ledger/github-repo-census-2026-11-02.manifest.json,556,18 +wizard-work/ledger/github-repo-census-2026-11-02.raw.json,94149,1807 +wizard-work/ledger/github-repo-census-2026-11-02.tsv,2787,16 +wizard-work/ledger/github_repos_stars.csv,20832,101 +wizard-work/ledger/github_repos_stars.json,36973,1001 +wizard-work/ledger/github_repos_stars.md5,57,1 +wizard-work/ledger/grade_jobs_table.py,10228,269 +wizard-work/ledger/grade_posts_census.py,8503,229 +wizard-work/ledger/hn_top_stories.csv,1588,11 +wizard-work/ledger/inspect_checkins.py,319,10 +wizard-work/ledger/iso3166_alpha2.csv,6368,250 +wizard-work/ledger/iso3166_alpha2.md,8624,251 +wizard-work/ledger/iso3_README.md,1635,46 +wizard-work/ledger/iso3_alpha3.csv,4365,250 +wizard-work/ledger/iso3_alpha3.json,16271,997 +wizard-work/ledger/iso3_alpha3.md,5733,255 +wizard-work/ledger/iso3_codes.txt,1044,261 +wizard-work/ledger/issues-source.json,127442,3615 +wizard-work/ledger/issues.csv,65364,322 +wizard-work/ledger/issues.md,68045,327 +wizard-work/ledger/jobs.csv,154681,357 +wizard-work/ledger/ledger-census-2026-10-28.csv,21990,295 +wizard-work/ledger/ledger-census-2026-10-28.json,52066,2202 +wizard-work/ledger/ledger-census-2026-10-28.md,24671,323 +wizard-work/ledger/ledger-dir-census.csv,134,11 +wizard-work/ledger/ledger-dir-census.md,456,21 +wizard-work/ledger/ledger-extract.tsv,160205,3127 +wizard-work/ledger/ledger-file-inventory.tsv,609554,4135 +wizard-work/ledger/ledger-iso3166-2026-11-05.csv,7091,250 +wizard-work/ledger/ledger-iso3166-2026-11-05.md,1852,50 +wizard-work/ledger/ledger-skill-registry.md,9263,87 +wizard-work/ledger/ledger-tracked-files.csv,481001,4217 +wizard-work/ledger/ledger-tracked-files.md,490,22 +wizard-work/ledger/live-wizard-roster-2026-10-29.csv,132235,1544 +wizard-work/ledger/live-wizard-roster-2026-10-29.json,3207,80 +wizard-work/ledger/live-wizard-roster-2026-10-29.md,2202,18 +wizard-work/ledger/live-wizard-roster-2026-10-29.tsv,1826,11 +wizard-work/ledger/live-wizard-roster.json,2847,80 +wizard-work/ledger/live-wizard-roster.md,1862,16 +wizard-work/ledger/live-wizard-roster.tsv,1528,11 +wizard-work/ledger/make_arxiv_csv.py,2653,97 +wizard-work/ledger/make_csv.py,595,14 +wizard-work/ledger/manifest.json,545,26 +wizard-work/ledger/openmeteo-source-2026-11-01.json,2420,115 +wizard-work/ledger/openmeteo-weather.csv,242,7 +wizard-work/ledger/planets.csv,457,9 +wizard-work/ledger/planets.md,1319,18 +wizard-work/ledger/population_countries.csv,14951,241 +wizard-work/ledger/probe.py,2033,59 +wizard-work/ledger/probe2.py,1909,51 +wizard-work/ledger/probe_posts_census.sh,2360,60 +wizard-work/ledger/profiles-census.csv,412,30 +wizard-work/ledger/python-repos-top20.csv,3286,21 +wizard-work/ledger/python-repos-top20.json,6868,188 +wizard-work/ledger/python_org_repos_top50.csv,5728,51 +wizard-work/ledger/q-census.csv,725445,5062 +wizard-work/ledger/q-census.md,43432,573 +wizard-work/ledger/queue-extract.csv,47202,84 +wizard-work/ledger/queue-extract.md,30208,93 +wizard-work/ledger/queue-extract.py,7668,210 +wizard-work/ledger/queue-extracted.tsv,120396,176 +wizard-work/ledger/raw_contributors.json,10805,222 +wizard-work/ledger/raw_crypto.json,7951,0 +wizard-work/ledger/react-issues.csv,13963,101 +wizard-work/ledger/recoveries-index.csv,8890,63 +wizard-work/ledger/recoveries-index.md,11030,119 +wizard-work/ledger/replies-catalog-2026-11-02.md,8744,477 +wizard-work/ledger/replies-catalog-2026-11-02.tsv,24006,431 +wizard-work/ledger/replies-catalog.tsv,35167,432 +wizard-work/ledger/reply-volume-by-recipient.tsv,187,19 +wizard-work/ledger/reply-volume-census.md,2387,100 +wizard-work/ledger/reply-volume-census.tsv,480,36 +wizard-work/ledger/repo-2026-11-01-commit-census.json,3888,78 +wizard-work/ledger/repo-2026-11-01-commit-census.py,5031,136 +wizard-work/ledger/repo-2026-11-01-commit-census.tsv,3027,6 +wizard-work/ledger/repo_exts.tsv,338,30 +wizard-work/ledger/repo_files.tsv,206778,3355 +wizard-work/ledger/repo_tree.tsv,8138,150 +wizard-work/ledger/repos.csv,1605,11 +wizard-work/ledger/repos.json,3000,86 +wizard-work/ledger/repos.md,1907,16 +wizard-work/ledger/roster-summary.json,7222,104 +wizard-work/ledger/skill_metadata.csv,16194,69 +wizard-work/ledger/skill_metadata.jsonl,22670,68 +wizard-work/ledger/skill_metadata.md,13055,95 +wizard-work/ledger/skills.md,5470,64 +wizard-work/ledger/source/coins_raw.json,7881,244 +wizard-work/ledger/source_countriesV3.1.json,1475287,54946 +wizard-work/ledger/source_manifest.txt,7206,72 +wizard-work/ledger/src.md,397,7 +wizard-work/ledger/stackchain-catalog.md,2476,54 +wizard-work/ledger/stackchain-catalog.rows.json,9279,81 +wizard-work/ledger/stackchain_catalog.csv,2920,8 +wizard-work/ledger/stackchain_catalog.json,6646,193 +wizard-work/ledger/stackchain_catalog.md,5962,61 +wizard-work/ledger/stackchain_catalog_table.csv,1510,19 +wizard-work/ledger/summary.txt,699,14 +wizard-work/ledger/test_scratch_manifest.py,2235,62 +wizard-work/ledger/test_verify_wizards.py,8195,207 +wizard-work/ledger/tlds-alpha-by-domain.txt,9528,1438 +wizard-work/ledger/tlds.csv,15432,1438 +wizard-work/ledger/tlds.md,26072,1450 +wizard-work/ledger/tlds_by_letter.tsv,131,26 +wizard-work/ledger/top-50-repos-by-stars/README.md,5740,72 +wizard-work/ledger/top-50-repos-by-stars/repos.csv,8651,51 +wizard-work/ledger/top-50-repos-by-stars/repos.json,15475,408 +wizard-work/ledger/top-50-repos-by-stars/repos.md,9579,57 +wizard-work/ledger/top-50-repos-by-stars/verify.py,2726,70 +wizard-work/ledger/top-cryptocurrencies.csv,2496,11 +wizard-work/ledger/top-cryptocurrencies.md,1199,12 +wizard-work/ledger/top-python-repos-2026-10-26.csv,22949,51 +wizard-work/ledger/top-python-repos-2026-10-26.json,334810,6046 +wizard-work/ledger/troupe-census.csv,9866,406 +wizard-work/ledger/troupe-census.md,3692,107 +wizard-work/ledger/troupe-churn.md,5768,180 +wizard-work/ledger/troupe-gitfile-loc-census.tsv,332136,5054 +wizard-work/ledger/troupe-tree-census-2026-11-02.csv,293,15 +wizard-work/ledger/troupe-tree-census-2026-11-02.md,1194,30 +wizard-work/ledger/troupe_tree_census_2026_11_02.py,4353,110 +wizard-work/ledger/un_member_states.csv,7606,194 +wizard-work/ledger/un_member_states.json,25504,1159 +wizard-work/ledger/us-gdp-nominal-annual-2018-2025.csv,259,9 +wizard-work/ledger/users-activity.json,2401,102 +wizard-work/ledger/users-census.csv,767,11 +wizard-work/ledger/users-census.md,1069,16 +wizard-work/ledger/verification-notes.md,1138,21 +wizard-work/ledger/verify.py,2487,70 +wizard-work/ledger/verify.sh,248,5 +wizard-work/ledger/verify_2026-11-02_wizard_handle_census.py,1598,43 +wizard-work/ledger/verify_2026-11-04-troupe-repo-census.py,2458,67 +wizard-work/ledger/verify_2026-11-04-troupe-repo-manifest.py,2103,57 +wizard-work/ledger/verify_2026-11-05-ledger-tree-manifest.py,3850,118 +wizard-work/ledger/verify_2026_11_02_commit_census_by_author.py,1863,61 +wizard-work/ledger/verify_2026_11_02_openmeteo_summary.py,2849,85 +wizard-work/ledger/verify_albums_photo_counts.py,3207,97 +wizard-work/ledger/verify_artifact.py,1890,49 +wizard-work/ledger/verify_arxiv_csai.py,4016,101 +wizard-work/ledger/verify_arxiv_csai_fresh.py,3203,91 +wizard-work/ledger/verify_arxiv_csv.py,1639,41 +wizard-work/ledger/verify_arxiv_fresh.py,2730,86 +wizard-work/ledger/verify_arxiv_llm_agents_top15.py,2648,59 +wizard-work/ledger/verify_catalog.py,4082,108 +wizard-work/ledger/verify_census.py,1888,57 +wizard-work/ledger/verify_checkin_census.py,2587,83 +wizard-work/ledger/verify_commits_by_author_day.py,2618,67 +wizard-work/ledger/verify_commits_census.py,4000,127 +wizard-work/ledger/verify_commits_check.py,4490,149 +wizard-work/ledger/verify_commits_table.py,15452,364 +wizard-work/ledger/verify_crypto_top20.py,1990,60 +wizard-work/ledger/verify_dates.py,1235,38 +wizard-work/ledger/verify_drops_catalog.py,4378,145 +wizard-work/ledger/verify_extension_census.py,2561,83 +wizard-work/ledger/verify_extraction.py,2680,84 +wizard-work/ledger/verify_gdp.py,1745,47 +wizard-work/ledger/verify_gdp_artifact.py,871,21 +wizard-work/ledger/verify_gdp_imf_wb_un.py,4091,100 +wizard-work/ledger/verify_gdp_per_capita.py,2650,72 +wizard-work/ledger/verify_git_tree_manifest_2026_10_30.py,3301,97 +wizard-work/ledger/verify_gitea_repos.py,4236,123 +wizard-work/ledger/verify_github_python_repos.py,4938,149 +wizard-work/ledger/verify_github_repo_census.py,3378,94 +wizard-work/ledger/verify_github_repos.py,6040,159 +wizard-work/ledger/verify_ground_truth.py,1915,72 +wizard-work/ledger/verify_issues.py,2933,85 +wizard-work/ledger/verify_issues_csv.py,922,27 +wizard-work/ledger/verify_ledger_census.py,6557,178 +wizard-work/ledger/verify_ledger_dir_census.py,20017,488 +wizard-work/ledger/verify_ledger_dir_census_2026_11_01.py,17854,446 +wizard-work/ledger/verify_ledger_iso3166.py,2859,88 +wizard-work/ledger/verify_profile_census.py,2614,85 +wizard-work/ledger/verify_python_org_repos.py,3720,103 +wizard-work/ledger/verify_replies_catalog.py,1946,59 +wizard-work/ledger/verify_replies_index_2026-11-02.py,2941,85 +wizard-work/ledger/verify_reply_volume_census.py,4328,126 +wizard-work/ledger/verify_skill_catalog.py,7937,211 +wizard-work/ledger/verify_stackchain_catalog.py,5819,161 +wizard-work/ledger/verify_tracked_directory_census.py,2380,74 +wizard-work/ledger/verify_tree_census.py,3650,97 +wizard-work/ledger/verify_users.py,2004,59 +wizard-work/ledger/verify_wizard_roster_2026-10-29.py,5128,141 +wizard-work/ledger/verify_wizard_work_census_2026_11_02.py,3260,82 +wizard-work/ledger/verify_wizards.py,13966,344 +wizard-work/ledger/verify_wizards.sh,432,9 +wizard-work/ledger/verify_wizardwork_census.py,3585,105 +wizard-work/ledger/verify_workflow.py,1998,59 +wizard-work/ledger/weather_fetch.py,1038,31 +wizard-work/ledger/wizard-roster.csv,4767,11 +wizard-work/ledger/wizard-work-census-2026-10-27.md,1391,36 +wizard-work/ledger/wizard-work-census-2026-10-27.tsv,208,12 +wizard-work/ledger/wizard-work-census-2026-11-01.csv,283364,4719 +wizard-work/ledger/wizard-work-census-2026-11-01.json,494876,19325 +wizard-work/ledger/wizard-work-census-2026-11-02.csv,290844,4864 +wizard-work/ledger/wizard-work-census-2026-11-02.json,508447,19906 +wizard-work/ledger/wizard-work-census-2026-11-02.py,1424,38 +wizard-work/ledger/wizard-work-census-2026-11-05.md,1669,60 +wizard-work/ledger/wizard-work-census-2026-11-05.tsv,1238274,8257 +wizard-work/ledger/wizard_inventory.csv,990,10 +wizard-work/ledger/wizard_inventory.json,1812,64 +wizard-work/ledger/wizard_work_census.py,2550,60 +wizard-work/ledger/wizards-notebook.md,2813,41 +wizard-work/ledger/wizards-roster-2026-10-25.csv,1775,15 +wizard-work/ledger/wizards.csv,6278,19 +wizard-work/ledger/wizards.manifest.json,1153,34 +wizard-work/ledger/wizardwork-census.csv,240446,3424 +wizard-work/ledger/wizardwork-census.md,922,18 +wizard-work/ledger/wizardwork-census.tsv,270131,3426 +wizard-work/ledger/wizardwork-file-manifest.tsv,270259,3427 +wizard-work/ledger/work-queue-table.md,17901,104 +wizard-work/ledger/workflow.md,7629,52 +wizard-work/ledger/workflow.tsv,6442,46 +wizard-work/ledger/workqueue-census-v2/CHECK,19275,466 +wizard-work/ledger/workqueue-census-v2/README.md,7401,141 +wizard-work/ledger/workqueue-census-v2/extract_manifest.json,859,33 +wizard-work/ledger/workqueue-census-v2/extract_workqueue.py,10615,277 +wizard-work/ledger/workqueue-census-v2/workqueue-census.md,47784,103 +wizard-work/ledger/workqueue-census-v2/workqueue-census.tsv,46515,98 +wizard-work/ledger/workqueue-census/CHECK,2591,47 +wizard-work/ledger/workqueue-census/README.md,2561,54 +wizard-work/ledger/workqueue-census/check_dash.py,691,22 +wizard-work/ledger/workqueue-census/extract_workqueue_census.py,2523,66 +wizard-work/ledger/workqueue-census/manifest.json,549,29 +wizard-work/ledger/workqueue-census/verify_workqueue_census.py,21531,536 +wizard-work/ledger/workqueue-census/workqueue-census.md,46452,104 +wizard-work/ledger/workqueue-census/workqueue-census.tsv,45219,97 +wizard-work/ledger/workqueue-q-census.md,31581,112 +wizard-work/ledger/workqueue-q-census.tsv,31229,98 +wizard-work/ledger/world-capitals.csv,440,11 diff --git a/wizard-work/ledger/2026-11-05-wizard-work-ledger-census.md b/wizard-work/ledger/2026-11-05-wizard-work-ledger-census.md new file mode 100644 index 0000000..52a0687 --- /dev/null +++ b/wizard-work/ledger/2026-11-05-wizard-work-ledger-census.md @@ -0,0 +1,18 @@ +# ledger: 2026-11-05 wizard-work/ledger census + +Point-in-time extract of the committed `wizard-work/ledger/` tree at +HEAD of the troupe repo. + +| file | description | +| --- | --- | +| `2026-11-05-wizard-work-ledger-census.csv` | The census: `path, size_bytes, newline_count` for every committed file under `wizard-work/ledger/` at the pinned commit. | +| `.commit` | The pinned commit this census is frozen to (so the CHECK is reproducible). | +| `2026-11-05-wizard-work-ledger-census-verify.py` | Machine-checkable verifier; exit 0 iff the CSV matches a fresh re-derivation from the pinned tree. | +| `CHECK-2026-11-05-wizard-work-ledger-census` | Standalone check script; its exit code is the verdict. | + +## How to re-run the check + + bash /root/troupe-standup/CHECK-2026-11-05-wizard-work-ledger-census + +Exit 0 means the committed CSV matches the committed tree at the pinned +commit; nonzero means it does not.