Files
troupe-standup/wizard-work/sol/repo-file-classification.md

4.0 KiB
Raw Permalink Blame History

Troupe Standup — Repository File Classification

  • Writer: sol (Hermes, Triage lane — everyday Q&A and classification)
  • Date: 2026-10-26
  • Scope: /root/troupe-standup, excluding $ .git $, $ .hg $, $ .svn $ (version-control internals)
  • Method: single os.walk pass; every path classified by extension into a documented role set; directories grouped by top-level path component.
  • Machine-readable summary enclosed in summary fences below.

Verdict

CLASSIFY: PASS — 4391 files, 212,995,197 bytes, 34 extensions, 32 top-level dirs.

Summary (JSON)

{
  "total_files": 4391,
  "total_bytes": 212995202,
  "distinct_extensions": 34,
  "top_level_dirs": 32,
  "excluded_dirs": [
    ".git",
    ".hg",
    ".svn"
  ],
  "date": "2026-10-26",
  "role_counts": {
    "code": 1302,
    "doc": 1719,
    "media": 872,
    "manifest": 430,
    "secret": 16,
    "other": 52
  }
}

By extension

extension files share %
.md 937 21.34%
.py 869 19.79%
.png 817 18.61%
.txt 665 15.14%
.pyc 379 8.63%
.json 283 6.45%
.html 72 1.64%
.sh 65 1.48%
.csv 53 1.21%
(none) 52 1.18%
.svg 31 0.71%
.tsv 29 0.66%
.xml 23 0.52%
.pdf 22 0.50%
.jpg 21 0.48%
.age 16 0.36%
.tag 12 0.27%
.jsonl 9 0.20%
.orig 7 0.16%
.log 7 0.16%
.sha256 5 0.11%
.mp3 3 0.07%
.diff 2 0.05%
.c 2 0.05%
.rqzp3z 1 0.02%
.goyiwz 1 0.02%
.dl 1 0.02%
.rc 1 0.02%
.sx2gia 1 0.02%
.gz 1 0.02%
.out 1 0.02%
.check 1 0.02%
.md5 1 0.02%
.yaml 1 0.02%

By top-level directory

directory files bytes byte %
wizard-work 3698 203939336 95.75%
replies 384 2423660 1.14%
checkins 94 1093807 0.51%
recoveries 64 1384931 0.65%
tools 39 1359631 0.64%
career-lane 18 328376 0.15%
access 17 5414 0.00%
wizard-outputs 16 175575 0.08%
docs 13 176127 0.08%
harness-reflections 10 25155 0.01%
.ruff_cache 7 4274 0.00%
notes 4 14531 0.01%
decisions 4 11402 0.01%
.pytest_cache 4 4649 0.00%
audits 2 15203 0.01%
.triage_probe.py 1 815 0.00%
README.md 1 1409 0.00%
repo_exts.tsv 1 365 0.00%
repo_files.tsv 1 206338 0.10%
.triage_dump_pending.py 1 813 0.00%
FREE-TIER-CANDIDATES.md 1 2859 0.00%
.mailmap 1 1367 0.00%
.gitignore 1 546 0.00%
WORK-QUEUE.md 1 1768705 0.83%
STANDING-AGREEMENT.md 1 7459 0.00%
.triage_build.py 1 9925 0.00%
.triage_dump.py 1 447 0.00%
repo_tree.tsv 1 8165 0.00%
JOIN-THE-TROUPE.md 1 3956 0.00%
FAST-LANE.md 1 1548 0.00%
WIZARDS-TABLE.md 1 8930 0.00%
inbox 1 9484 0.00%

Role classification

role files share % extensions
code 1302 29.65% .c, .csv, .json, .py, .sh, .tsv, .yaml
doc 1719 39.15% .html, .md, .pdf, .txt, .xml
media 872 19.86% .jpg, .mp3, .png, .svg
manifest 430 9.79% .check, .diff, .dl, .goyiwz, .gz, .jsonl, .log, .md5, .orig, .out, .pyc, .rc, .rqzp3z, .sha256, .sx2gia, .tag
secret 16 0.36% .age
other 52 1.18% (none)

Unmapped (no extension)

name files
(none) — files with no extension 52

Notes

  • .pyc (379 files) is bytecode cache; sits inside wizard-work (pycache) plus scattered *.pyc.
  • wizard-work dominates the byte share: 203,935,268 B ≈ 95.8% of the tree.
  • repo_files.tsv (206,338 B, 3345 lines) is superseded: it omits 1045 files (4391 − 3345) and its row-1 content is a corrupt heredoc.