Add file-length survey baseline (2026-08-14)

The measured distribution the 250-line cap was derived from, and the 657
files currently over it, so the baseline is reproducible rather than a
number in a commit message.

Stored as JSON, not a text list: a 651-line .txt would itself have failed
the gate, and the data belongs in a data file.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01C7yZz45ezmzCB89Cv5gAtZ
This commit is contained in:
Krzysztof Rudnicki 2026-08-14 14:35:42 +02:00
parent c9bf289510
commit c54211f112
2 changed files with 4814 additions and 0 deletions

View File

@ -0,0 +1,208 @@
==============================================================================
TOTALS: 4045 readable files (code 2700, prose 580, data 765)
code lines total: 471,749
==============================================================================
### LONGEST FILES OVERALL (any readable kind), top 30
lines kind lang path
------ ----- ---------- ---------------------------------------------------------------------------------------------------------
174800 prose Text testsAndMisc/linux_configuration/scripts/periodic_background/digital_wellbeing/pacman/words.txt
2053 prose Markdown testsAndMisc/docs/superpowers/plans/2026-05-01-phone-focus-recovery.md
1838 prose Markdown todo/BACKLOG.md
1734 code Shell testsAndMisc/linux_configuration/scripts/periodic_background/digital_wellbeing/setup_midnight_shutdown.sh
1570 data JSON testsAndMisc/linux_configuration/scripts/periodic_background/digital_wellbeing/leechblock_defaults.json
1475 data JSON macro-cam/assets/testdata/meals.json
1437 code TypeScript konbini-67/src/core/shift.test.ts
1417 code Dart epopeja_karta/lib/l10n/generated/app_localizations.dart
1383 code Shell testsAndMisc/linux_configuration/scripts/single_use/features/setup_nextcloud_raspberry.sh
1337 code Shell testsAndMisc/linux_configuration/scripts/periodic_background/check_and_enable_services.sh
1325 code Dart home_inventory/test/data/item_repository_test.dart
1276 code Shell testsAndMisc/linux_configuration/scripts/single_use/features/raspberry_pi_nextcloud.sh
1274 data JSON macro-cam/assets/testdata/model_areas.json
1120 code Dart home_inventory/lib/data/item_repository.dart
1116 code Shell testsAndMisc/linux_configuration/scripts/single_use/utils/root_bl9000.sh
1101 prose Markdown diet-guard/CLAUDE.md
1097 code TypeScript konbini-67/src/core/shift.ts
1091 data JSON macro-cam/assets/testdata/claude_meal_estimates.json
1091 code Shell testsAndMisc/phone_focus_mode/focus_ctl.sh
1089 code Dart dufs-cloud/app/test/browser_screen_test.dart
1076 code Python steam-backlog-enforcer/steam_backlog_enforcer/main.py
1072 code Python steam-backlog-enforcer/steam_backlog_enforcer/tests/test_stats.py
1052 code Dart diet-guard/app/lib/screens/history_screen.dart
1047 code TypeScript dufs-cloud/web/src/components/gallery.test.tsx
1042 code Python steam-backlog-enforcer/steam_backlog_enforcer/tests/test_total_block.py
1017 code Dart diet-guard/app/test/screens/history_screen_test.dart
1017 code Shell testsAndMisc/linux_configuration/scripts/single_use/utils/generate_study_materials.sh
942 code Shell testsAndMisc/linux_configuration/scripts/single_use/utils/lookup_docs.sh
929 code Shell testsAndMisc/linux_configuration/scripts/periodic_background/digital_wellbeing/pacman/pacman_wrapper.sh
925 prose Markdown todo/CLAUDE.md
### LONGEST CODE FILES, top 30
lines lang commits/yr path
----- ---------- ---------- ---------------------------------------------------------------------------------------------------------
1734 Shell 9 testsAndMisc/linux_configuration/scripts/periodic_background/digital_wellbeing/setup_midnight_shutdown.sh
1437 TypeScript 12 konbini-67/src/core/shift.test.ts
1417 Dart 2 epopeja_karta/lib/l10n/generated/app_localizations.dart
1383 Shell 1 testsAndMisc/linux_configuration/scripts/single_use/features/setup_nextcloud_raspberry.sh
1337 Shell 8 testsAndMisc/linux_configuration/scripts/periodic_background/check_and_enable_services.sh
1325 Dart 6 home_inventory/test/data/item_repository_test.dart
1276 Shell 1 testsAndMisc/linux_configuration/scripts/single_use/features/raspberry_pi_nextcloud.sh
1120 Dart 7 home_inventory/lib/data/item_repository.dart
1116 Shell 1 testsAndMisc/linux_configuration/scripts/single_use/utils/root_bl9000.sh
1097 TypeScript 13 konbini-67/src/core/shift.ts
1091 Shell 9 testsAndMisc/phone_focus_mode/focus_ctl.sh
1089 Dart 12 dufs-cloud/app/test/browser_screen_test.dart
1076 Python 26 steam-backlog-enforcer/steam_backlog_enforcer/main.py
1072 Python 4 steam-backlog-enforcer/steam_backlog_enforcer/tests/test_stats.py
1052 Dart 6 diet-guard/app/lib/screens/history_screen.dart
1047 TypeScript 9 dufs-cloud/web/src/components/gallery.test.tsx
1042 Python 2 steam-backlog-enforcer/steam_backlog_enforcer/tests/test_total_block.py
1017 Dart 6 diet-guard/app/test/screens/history_screen_test.dart
1017 Shell 2 testsAndMisc/linux_configuration/scripts/single_use/utils/generate_study_materials.sh
942 Shell 2 testsAndMisc/linux_configuration/scripts/single_use/utils/lookup_docs.sh
929 Shell 6 testsAndMisc/linux_configuration/scripts/periodic_background/digital_wellbeing/pacman/pacman_wrapper.sh
918 Shell 5 testsAndMisc/linux_configuration/scripts/periodic_background/digital_wellbeing/setup_night_lockdown.sh
912 Shell 5 testsAndMisc/linux_configuration/scripts/periodic_background/hosts/install.sh
912 Shell 3 testsAndMisc/linux_configuration/scripts/single_use/features/setup_searxng.sh
909 Dart 15 dufs-cloud/app/lib/screens/browser_screen.dart
897 Dart 8 screen-locker/stronglift_replacement/workout_app/lib/screens/history_screen.dart
896 Dart 2 epopeja_karta/test/widget_test.dart
870 Shell 2 testsAndMisc/linux_configuration/scripts/single_use/utils/update_android_hosts.sh
869 Shell 3 testsAndMisc/linux_configuration/scripts/single_use/utils/analyze_repo.sh
850 Python 3 europe-county-map/scripts/extract_ck3_counties.py
### LONGEST PROSE (md/txt/rst/tex), top 30
lines lang path
------ -------- -----------------------------------------------------------------------------------------------
174800 Text testsAndMisc/linux_configuration/scripts/periodic_background/digital_wellbeing/pacman/words.txt
2053 Markdown testsAndMisc/docs/superpowers/plans/2026-05-01-phone-focus-recovery.md
1838 Markdown todo/BACKLOG.md
1101 Markdown diet-guard/CLAUDE.md
925 Markdown todo/CLAUDE.md
761 Markdown testsAndMisc/linux_configuration/docs/SECURITY_HARDENING_ANALYSIS.md
709 Markdown testsAndMisc/docs/superpowers/specs/2026-05-01-phone-focus-recovery-design.md
648 Markdown .claude/plans/i-dont-want-to-resilient-teapot.md
621 Markdown konbini-67/SPEC-physicality.md
592 Markdown .claude/plans/i-added-google-anonymous-elegant-stallman.md
578 Markdown .claude/plans/i-am-trying-to-starry-emerson.md
564 Markdown .claude/plans/inventory-app-improvements-1-cheeky-mountain.md
548 LaTeX CV/magisterskie/cv.tex
528 Markdown diet-guard/app/.agents/skills/dart-migrate-to-checks-package/SKILL.md
528 Markdown todo/.agents/skills/dart-migrate-to-checks-package/SKILL.md
521 Markdown .claude/plans/build-prompt-melodic-mango.md
478 Markdown .claude/plans/abundant-cooking-hippo.md
461 Markdown .claude/plans/where-the-guard-lives-fluffy-shell.md
459 Markdown .claude/plans/changes-to-diet-guard-splendid-spindle.md
440 Markdown .claude/plans/japanese-convenience-store-clerk-witty-cocoa.md
421 Markdown .claude/plans/all-repos-that-build-cozy-pike.md
419 Markdown diet-guard/app/.agents/skills/dart-setup-ffi-assets/SKILL.md
419 Markdown todo/.agents/skills/dart-setup-ffi-assets/SKILL.md
406 Markdown .claude/plans/grind-leetcode-guard-velvet-engelbart.md
402 Markdown .claude/skills/wiki-to-mcp-kb/references/pitfalls.md
402 Markdown .claude/plans/inventory-management-for-spicy-cray.md
390 Markdown .claude/plans/read-and-fix-incident-2026-08-05-no-way-wiggly-karp.md
386 Markdown .claude/plans/take-https-github-com-punkpeye-awesome-m-gentle-swing.md
384 Markdown testsAndMisc/.claude/skills/test-driven-development/SKILL.md
384 Markdown testsAndMisc/.github/skills/test-driven-development/SKILL.md
### TOP REFACTOR ROI (lines x commits-last-year), top 30
roi lines commits/yr lang path
----- ----- ---------- ---------- ---------------------------------------------------------------------------------------------------------
27976 1076 26 Python steam-backlog-enforcer/steam_backlog_enforcer/main.py
22796 556 41 Shell testsAndMisc/phone_focus_mode/config.sh
18720 390 48 Python screen-locker/screen_locker/screen_lock.py
17244 1437 12 TypeScript konbini-67/src/core/shift.test.ts
15606 1734 9 Shell testsAndMisc/linux_configuration/scripts/periodic_background/digital_wellbeing/setup_midnight_shutdown.sh
14261 1097 13 TypeScript konbini-67/src/core/shift.ts
14041 739 19 Dart todo/lib/ui/capture_screen.dart
13635 909 15 Dart dufs-cloud/app/lib/screens/browser_screen.dart
13068 1089 12 Dart dufs-cloud/app/test/browser_screen_test.dart
12495 833 15 Shell testsAndMisc/phone_focus_mode/deploy.sh
11220 660 17 Dart todo/test/capture_screen_test.dart
10696 1337 8 Shell testsAndMisc/linux_configuration/scripts/periodic_background/check_and_enable_services.sh
9954 553 18 Python steam-backlog-enforcer/steam_backlog_enforcer/game_install.py
9819 1091 9 Shell testsAndMisc/phone_focus_mode/focus_ctl.sh
9423 1047 9 TypeScript dufs-cloud/web/src/components/gallery.test.tsx
9252 771 12 Dart screen-locker/stronglift_replacement/workout_app/lib/screens/settings_screen.dart
7950 1325 6 Dart home_inventory/test/data/item_repository_test.dart
7840 1120 7 Dart home_inventory/lib/data/item_repository.dart
7215 555 13 Python steam-backlog-enforcer/steam_backlog_enforcer/library_hider.py
7176 897 8 Dart screen-locker/stronglift_replacement/workout_app/lib/screens/history_screen.dart
7170 478 15 Python wake-alarm/wake_alarm/_alarm.py
7020 702 10 Dart todo/lib/ui/note_editor.dart
6994 538 13 TypeScript konbini-67/src/app.test.tsx
6773 521 13 Python steam-backlog-enforcer/steam_backlog_enforcer/scanning.py
6768 752 9 Dart screen-locker/stronglift_replacement/workout_app/lib/services/storage_service.dart
6699 319 21 Python screen-locker/screen_locker/tests/conftest.py
6612 551 12 CSS europe-county-map/src/App.css
6600 440 15 Dart diet-guard/app/lib/screens/log_meal_screen.dart
6516 543 12 Shell testsAndMisc/phone_focus_mode/focus_daemon.sh
6312 1052 6 Dart diet-guard/app/lib/screens/history_screen.dart
### DISTRIBUTION BY LANGUAGE (code only)
lang n median mean p75 p90 p95 p99 max
---------- --- ------ ----- --- --- --- ---- ----
Python 895 179 206.6 294 399 466 652 1076
Dart 758 105 160.5 203 351 480 897 1417
TypeScript 459 85 125.4 162 266 361 698 1437
Shell 363 120 201.1 243 457 663 1276 1734
Kotlin 68 26 71.0 69 223 277 564 564
HTML 60 402 333.8 548 716 738 843 843
C 22 21 70.5 88 229 249 478 478
CSS 19 169 261.1 535 768 774 774 774
Swift 17 12 12 15 16 16 16 16
C++ 16 70 97.8 151 288 288 288 288
JavaScript 15 47 65.7 97 134 179 179 179
Java 8 40 69.2 101 247 247 247 247
### DISTRIBUTION BY PROJECT (code only, >=10 files)
project n median MEAN p90 max total
---------------------- --- ------ ----- --- ---- -------
steam-backlog-enforcer 114 269 301.3 588 1076 34,352
epopeja_karta 37 192 289.4 759 1417 10,708
kuhytrack 12 215 240 392 652 2,880
screen-locker 211 169 209.8 390 897 44,261
steam-game-installer 18 144 198.2 473 765 3,567
utils 127 167 193.3 412 525 24,552
mcp-servers 27 136 189.1 467 487 5,106
testsAndMisc 745 127 187.7 421 1734 139,813
europe-county-map 75 138 181.8 374 850 13,637
manga_translate 40 144 181.2 417 720 7,250
leetcode-guard 117 181 180.4 296 400 21,111
wake-alarm 68 150 178.2 405 764 12,118
diet-guard 217 128 175.6 379 1052 38,101
yay-mcp 16 109 168.3 478 554 2,693
todo 99 109 165.9 405 739 16,421
i3wm-mcp 12 130 165.8 275 615 1,989
home_inventory 113 96 152.6 328 1325 17,249
konbini-67 73 96 149.6 209 1437 10,919
dufs-cloud 126 99 146.8 257 1089 18,497
hotline3d 38 82 136.4 353 736 5,184
macro-cam 55 103 133.5 279 574 7,341
wiki-kb 31 95 121.3 215 463 3,760
atomichabits 15 88 109.8 188 251 1,647
octoforge 76 80 104.3 209 510 7,929
kuhylog 92 89 94.9 166 301 8,727
.claude 17 64 74.5 177 311 1,267
iron-and-anvil 40 55 71.7 159 220 2,869
habit_stack 54 42 71.7 169 288 3,870
personal-website 25 48 65.3 165 303 1,633
### COUNT OVER CANDIDATE THRESHOLDS (code only)
threshold files over % of code of those, edited last yr
--------- ---------- --------- ------------------------
300 474 17.6% 452
400 243 9.0% 229
500 118 4.4% 114
600 82 3.0% 80
800 33 1.2% 33
1000 19 0.7% 19
1500 1 0.0% 1
2000 0 0.0% 0

File diff suppressed because it is too large Load Diff