File Size Overall
  • There are 106 files with 28,766 lines of code.
    • 4 very long files (4,916 lines of code)
    • 15 long files (10,655 lines of code)
    • 28 medium size files (8,649 lines of code)
    • 18 small files (2,861 lines of code)
    • 41 very small files (1,685 lines of code)
17% | 37% | 30% | 9% | 5%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
py16% | 23% | 45% | 8% | 5%
mjs57% | 34% | 0% | 7% | 0%
html45% | 42% | 0% | 12% | 0%
ts0% | 54% | 21% | 13% | 10%
js0% | 58% | 19% | 8% | 13%
tsx0% | 68% | 31% | 0% | 0%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
plugins19% | 32% | 31% | 10% | 6%
external_plugins0% | 89% | 10% | 0% | 0%
.github0% | 0% | 45% | 54% | 0%
Longest Files (Top 50)
File# lines# units
mjs
mine-transcripts.mjs
in plugins/receipts/skills/receipts/scripts
1353 -
security_reminder_hook.py
in plugins/security-guidance/hooks
1340 24
viewer.html
in plugins/skill-creator/skills/skill-creator/eval-viewer
1199 -
patch_artifacts.py
in plugins/claude-security/scripts
1024 47
register.ts
in plugins/code-modernization/hooks
980 33
server.ts
in external_plugins/telegram
854 25
mjs
analyze-sessions.mjs
in plugins/session-report/skills/session-report
818 -
proof_pack.py
in plugins/code-modernization/scripts
815 45
progress.ts
in plugins/code-modernization/hooks/reader
776 17
render_report.py
in plugins/claude-security/scripts
769 33
server.ts
in external_plugins/discord
725 16
extract-rules.js
in plugins/code-modernization/workflows
707 3
server.ts
in external_plugins/imessage
700 24
baseline_diff.py
in plugins/code-modernization/scripts
651 33
build_report.py
in plugins/code-modernization/scripts
600 35
report-template.html
in plugins/code-modernization/assets
593 -
telemetry.py
in plugins/code-modernization/scripts
584 33
pane.tsx
in plugins/code-modernization/hooks/views
575 16
template.html
in plugins/session-report/skills/session-report
508 -
gitutil.py
in plugins/security-guidance/hooks
493 23
ensure_agent_sdk.py
in plugins/security-guidance/hooks
449 19
ledger.py
in plugins/math-proof/skills/siege/scripts
436 21
write_scan_meta.py
in plugins/claude-security/scripts
415 15
save_result.py
in plugins/claude-security/scripts
404 24
trace_rules.py
in plugins/code-modernization/scripts
395 24
hooks.py
in plugins/claude-security/hooks
382 28
compare.py
in plugins/code-modernization/scripts
379 22
generate_review.py
in plugins/skill-creator/skills/skill-creator/eval-viewer
365 13
finding.py
in plugins/claude-security/scripts/lib
332 22
rules.ts
in plugins/code-modernization/hooks/reader
322 12
modernized.ts
in plugins/code-modernization/hooks/reader
298 22
uplift_checks.py
in plugins/code-modernization/scripts
277 15
reporesolve.py
in plugins/security-guidance/hooks
273 12
aggregate_benchmark.py
in plugins/skill-creator/skills/skill-creator/scripts
270 6
sarif.py
in plugins/claude-security/scripts/lib
269 21
review_api.py
in plugins/security-guidance/hooks
267 8
server.ts
in external_plugins/fakechat
267 7
deck.tsx
in plugins/code-modernization/hooks/views
260 3
run_loop.py
in plugins/skill-creator/skills/skill-creator/scripts
256 4
diffstate.py
in plugins/security-guidance/hooks
244 13
run_eval.py
in plugins/skill-creator/skills/skill-creator/scripts
241 4
harden-scan.js
in plugins/code-modernization/workflows
233 1
fleet.ts
in plugins/code-modernization/hooks/fleet
231 9
discover.ts
in plugins/code-modernization/hooks/reader
228 9
make_shards.py
in plugins/code-modernization/scripts
223 10
patterns.py
in plugins/security-guidance/hooks
220 1
validate-frontmatter.ts
in .github/scripts
220 -
estate.ts
in plugins/code-modernization/hooks/map
192 5
template.html
in plugins/project-artifact/skills/project-artifact
189 -
xray.ts
in plugins/code-modernization/hooks/xray
187 7
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
security_reminder_hook.py
in plugins/security-guidance/hooks
1340 ~7k–20k 26 ~200 ~7
server.ts
in external_plugins/telegram
854 ~5k–15k 35 ~100 ~7
server.ts
in external_plugins/discord
725 ~5k–15k 19 ~200 ~5
extract-rules.js
in plugins/code-modernization/workflows
707 ~3k–10k 18 ~100 ~5
server.ts
in external_plugins/imessage
700 ~3k–10k 16 ~150 ~5
ensure_agent_sdk.py
in plugins/security-guidance/hooks
449 ~3k–7k 20 ~100 ~5
gitutil.py
in plugins/security-guidance/hooks
493 ~3k–7k 17 ~100 ~5
patch_artifacts.py
in plugins/claude-security/scripts
1024 ~7k–15k 8 ~500 ~3
render_report.py
in plugins/claude-security/scripts
769 ~5k–15k 10 ~300 ~2
register.ts
in plugins/code-modernization/hooks
980 ~5k–15k 7 ~300 ~3
progress.ts
in plugins/code-modernization/hooks/reader
776 ~5k–15k 5 ~500 ~2
build_report.py
in plugins/code-modernization/scripts
600 ~3k–10k 6 ~200 ~2
report-template.html
in plugins/code-modernization/assets
593 ~3k–10k 6 ~200 ~3
write_scan_meta.py
in plugins/claude-security/scripts
415 ~2k–7k 8 ~200 ~2
mjs
analyze-sessions.mjs
in plugins/session-report/skills/session-report
818 ~5k–15k 4 ~500 ~2
proof_pack.py
in plugins/code-modernization/scripts
815 ~5k–15k 4 ~500 ~2
diffstate.py
in plugins/security-guidance/hooks
244 ~1.5k–5k 12 ~100 ~3
finding.py
in plugins/claude-security/scripts/lib
332 ~2k–5k 8 ~150 ~3
viewer.html
in plugins/skill-creator/skills/skill-creator/eval-viewer
1199 ~7k–20k 2 ~1,500 ~1
harden-scan.js
in plugins/code-modernization/workflows
233 ~1.5k–5k 10 ~70 ~3

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
patch_artifacts.py
in plugins/claude-security/scripts
1024 47
proof_pack.py
in plugins/code-modernization/scripts
815 45
build_report.py
in plugins/code-modernization/scripts
600 35
register.ts
in plugins/code-modernization/hooks
980 33
baseline_diff.py
in plugins/code-modernization/scripts
651 33
telemetry.py
in plugins/code-modernization/scripts
584 33
render_report.py
in plugins/claude-security/scripts
769 33
hooks.py
in plugins/claude-security/hooks
382 28
server.ts
in external_plugins/telegram
854 25
security_reminder_hook.py
in plugins/security-guidance/hooks
1340 24
trace_rules.py
in plugins/code-modernization/scripts
395 24
save_result.py
in plugins/claude-security/scripts
404 24
server.ts
in external_plugins/imessage
700 24
gitutil.py
in plugins/security-guidance/hooks
493 23
modernized.ts
in plugins/code-modernization/hooks/reader
298 22
compare.py
in plugins/code-modernization/scripts
379 22
finding.py
in plugins/claude-security/scripts/lib
332 22
ledger.py
in plugins/math-proof/skills/siege/scripts
436 21
sarif.py
in plugins/claude-security/scripts/lib
269 21
ensure_agent_sdk.py
in plugins/security-guidance/hooks
449 19
progress.ts
in plugins/code-modernization/hooks/reader
776 17
pane.tsx
in plugins/code-modernization/hooks/views
575 16
server.ts
in external_plugins/discord
725 16
uplift_checks.py
in plugins/code-modernization/scripts
277 15
write_scan_meta.py
in plugins/claude-security/scripts
415 15
generate_review.py
in plugins/skill-creator/skills/skill-creator/eval-viewer
365 13
diffstate.py
in plugins/security-guidance/hooks
244 13
reporesolve.py
in plugins/security-guidance/hooks
273 12
rules.ts
in plugins/code-modernization/hooks/reader
322 12
extensibility.py
in plugins/security-guidance/hooks
181 11
state.ts
in plugins/code-modernization/hooks
154 10
make_shards.py
in plugins/code-modernization/scripts
223 10
strictjson.py
in plugins/claude-security/scripts/lib
44 10
discover.ts
in plugins/code-modernization/hooks/reader
228 9
paths.ts
in plugins/code-modernization/hooks
56 9
fleet.ts
in plugins/code-modernization/hooks/fleet
231 9
review_api.py
in plugins/security-guidance/hooks
267 8
rule_engine.py
in plugins/hookify/core
170 8
session_state.py
in plugins/security-guidance/hooks
100 7
xray.ts
in plugins/code-modernization/hooks/xray
187 7
source.py
in plugins/claude-security/scripts/lib
53 7
external-pr-scope.js
in .github/scripts
101 7
server.ts
in external_plugins/fakechat
267 7
aggregate_benchmark.py
in plugins/skill-creator/skills/skill-creator/scripts
270 6
_base.py
in plugins/security-guidance/hooks
115 6
deck.ts
in plugins/code-modernization/hooks/review
91 6
topology.ts
in plugins/code-modernization/hooks/reader
179 5
estate.ts
in plugins/code-modernization/hooks/map
192 5
render_rules.py
in plugins/code-modernization/scripts
161 5
config_loader.py
in plugins/hookify/core
184 5
Files With Long Lines (Top 50)

There are 55 files with lines longer than 120 characters. In total, there are 1053 long lines.

File# lines# units# long lines
proof_pack.py
in plugins/code-modernization/scripts
815 45 189
report-template.html
in plugins/code-modernization/assets
593 - 162
build_report.py
in plugins/code-modernization/scripts
600 35 93
extract-rules.js
in plugins/code-modernization/workflows
707 3 74
baseline_diff.py
in plugins/code-modernization/scripts
651 33 61
telemetry.py
in plugins/code-modernization/scripts
584 33 43
trace_rules.py
in plugins/code-modernization/scripts
395 24 34
progress.ts
in plugins/code-modernization/hooks/reader
776 17 33
pane.tsx
in plugins/code-modernization/hooks/views
575 16 25
harden-scan.js
in plugins/code-modernization/workflows
233 1 24
uplift_checks.py
in plugins/code-modernization/scripts
277 15 24
template.html
in plugins/project-artifact/skills/project-artifact
189 - 20
register.ts
in plugins/code-modernization/hooks
980 33 19
patterns.py
in plugins/security-guidance/hooks
220 1 16
viewer.html
in plugins/skill-creator/skills/skill-creator/eval-viewer
1199 - 15
server.ts
in external_plugins/telegram
854 25 15
server.ts
in external_plugins/discord
725 16 13
portfolio-assess.js
in plugins/code-modernization/workflows
86 - 12
make_shards.py
in plugins/code-modernization/scripts
223 10 12
eval_review.html
in plugins/skill-creator/skills/skill-creator/assets
131 - 11
xray.ts
in plugins/code-modernization/hooks/xray
187 7 11
compare.py
in plugins/code-modernization/scripts
379 22 11
mjs
mine-transcripts.mjs
in plugins/receipts/skills/receipts/scripts
1353 - 10
reimagine-scaffold.js
in plugins/code-modernization/workflows
81 - 10
render_rules.py
in plugins/code-modernization/scripts
161 5 10
verification.ts
in plugins/code-modernization/hooks/reader
99 4 9
deck.tsx
in plugins/code-modernization/hooks/views
260 3 9
ledger.py
in plugins/math-proof/skills/siege/scripts
436 21 8
run_loop.py
in plugins/skill-creator/skills/skill-creator/scripts
256 4 7
server.ts
in external_plugins/imessage
700 24 7
fleet.ts
in plugins/code-modernization/hooks/fleet
231 9 6
aggregate_benchmark.py
in plugins/skill-creator/skills/skill-creator/scripts
270 6 5
uplift.ts
in plugins/code-modernization/hooks/reader
164 - 4
discover.ts
in plugins/code-modernization/hooks/reader
228 9 4
estate.ts
in plugins/code-modernization/hooks/map
192 5 4
ledger.ts
in plugins/code-modernization/hooks/review
46 2 4
deck.ts
in plugins/code-modernization/hooks/review
91 6 4
server.ts
in external_plugins/fakechat
267 7 4
template.html
in plugins/session-report/skills/session-report
508 - 3
estate-model.ts
in plugins/code-modernization/hooks/reader
143 4 3
modernized.ts
in plugins/code-modernization/hooks/reader
298 22 3
tests-run.ts
in plugins/code-modernization/hooks
50 2 3
external-pr-scope.js
in .github/scripts
101 7 3
mjs
make-sample.mjs
in plugins/receipts/assets
168 - 2
mjs
analyze-sessions.mjs
in plugins/session-report/skills/session-report
818 - 2
generate_report.py
in plugins/skill-creator/skills/skill-creator/scripts
120 4 2
rules.ts
in plugins/code-modernization/hooks/reader
322 12 2
improve_description.py
in plugins/skill-creator/skills/skill-creator/scripts
159 3 1
utils.py
in plugins/skill-creator/skills/skill-creator/scripts
35 1 1
security_reminder_hook.py
in plugins/security-guidance/hooks
1340 24 1
Correlations

File Size vs. Commits (all time): 101 points

plugins/security-guidance/hooks/diffstate.py x: 12 commits (all time) y: 244 lines of code plugins/security-guidance/hooks/gitutil.py x: 17 commits (all time) y: 493 lines of code plugins/security-guidance/hooks/_base.py x: 8 commits (all time) y: 115 lines of code plugins/security-guidance/hooks/security_reminder_hook.py x: 26 commits (all time) y: 1340 lines of code external_plugins/imessage/server.ts x: 16 commits (all time) y: 700 lines of code plugins/math-proof/skills/siege/scripts/ledger.py x: 1 commits (all time) y: 436 lines of code .github/scripts/external-pr-scope.js x: 3 commits (all time) y: 101 lines of code plugins/code-modernization/assets/report-template.html x: 6 commits (all time) y: 593 lines of code plugins/code-modernization/hooks/fleet/fleet.ts x: 2 commits (all time) y: 231 lines of code plugins/code-modernization/hooks/host.ts x: 3 commits (all time) y: 31 lines of code plugins/code-modernization/hooks/map/estate.ts x: 3 commits (all time) y: 192 lines of code plugins/code-modernization/hooks/map/raster.ts x: 2 commits (all time) y: 62 lines of code plugins/code-modernization/hooks/map/treemap.ts x: 2 commits (all time) y: 96 lines of code plugins/code-modernization/hooks/paths.ts x: 2 commits (all time) y: 56 lines of code plugins/code-modernization/hooks/reader/brief.ts x: 3 commits (all time) y: 58 lines of code plugins/code-modernization/hooks/reader/discover.ts x: 2 commits (all time) y: 228 lines of code plugins/code-modernization/hooks/reader/estate-model.ts x: 2 commits (all time) y: 143 lines of code plugins/code-modernization/hooks/reader/modernized.ts x: 3 commits (all time) y: 298 lines of code plugins/code-modernization/hooks/reader/progress.ts x: 5 commits (all time) y: 776 lines of code plugins/code-modernization/hooks/reader/rules.ts x: 3 commits (all time) y: 322 lines of code plugins/code-modernization/hooks/reader/topology.ts x: 2 commits (all time) y: 179 lines of code plugins/code-modernization/hooks/reader/tracks.ts x: 3 commits (all time) y: 67 lines of code plugins/code-modernization/hooks/reader/uplift.ts x: 3 commits (all time) y: 164 lines of code plugins/code-modernization/hooks/register.ts x: 7 commits (all time) y: 980 lines of code plugins/code-modernization/hooks/review/deck.ts x: 3 commits (all time) y: 91 lines of code plugins/code-modernization/hooks/review/ledger.ts x: 2 commits (all time) y: 46 lines of code plugins/code-modernization/hooks/sign.ts x: 2 commits (all time) y: 48 lines of code plugins/code-modernization/hooks/state.ts x: 4 commits (all time) y: 154 lines of code plugins/code-modernization/hooks/text.ts x: 3 commits (all time) y: 22 lines of code plugins/code-modernization/hooks/views/deck.tsx x: 4 commits (all time) y: 260 lines of code plugins/code-modernization/hooks/views/palette.ts x: 2 commits (all time) y: 5 lines of code plugins/code-modernization/hooks/views/pane.tsx x: 4 commits (all time) y: 575 lines of code plugins/code-modernization/hooks/xray/xray.ts x: 4 commits (all time) y: 187 lines of code plugins/code-modernization/scripts/baseline_diff.py x: 3 commits (all time) y: 651 lines of code plugins/code-modernization/scripts/build_report.py x: 6 commits (all time) y: 600 lines of code plugins/code-modernization/scripts/compare.py x: 5 commits (all time) y: 379 lines of code plugins/code-modernization/scripts/make_shards.py x: 3 commits (all time) y: 223 lines of code plugins/code-modernization/scripts/proof_pack.py x: 4 commits (all time) y: 815 lines of code plugins/code-modernization/scripts/render_rules.py x: 6 commits (all time) y: 161 lines of code plugins/code-modernization/scripts/telemetry.py x: 3 commits (all time) y: 584 lines of code plugins/code-modernization/scripts/trace_rules.py x: 3 commits (all time) y: 395 lines of code plugins/code-modernization/scripts/uplift_checks.py x: 2 commits (all time) y: 277 lines of code plugins/code-modernization/workflows/extract-rules.js x: 18 commits (all time) y: 707 lines of code plugins/code-modernization/workflows/harden-scan.js x: 10 commits (all time) y: 233 lines of code plugins/code-modernization/workflows/portfolio-assess.js x: 9 commits (all time) y: 86 lines of code plugins/code-modernization/workflows/reimagine-scaffold.js x: 8 commits (all time) y: 81 lines of code plugins/claude-security/scripts/lib/finding.py x: 8 commits (all time) y: 332 lines of code plugins/claude-security/scripts/lib/git.py x: 1 commits (all time) y: 20 lines of code plugins/claude-security/scripts/lib/link.py x: 1 commits (all time) y: 14 lines of code plugins/claude-security/scripts/lib/plugin.py x: 6 commits (all time) y: 38 lines of code plugins/claude-security/scripts/lib/sarif.py x: 8 commits (all time) y: 269 lines of code plugins/claude-security/scripts/lib/secret.py x: 6 commits (all time) y: 15 lines of code plugins/claude-security/scripts/lib/strictjson.py x: 6 commits (all time) y: 44 lines of code plugins/claude-security/scripts/patch_artifacts.py x: 8 commits (all time) y: 1024 lines of code plugins/claude-security/scripts/render_report.py x: 10 commits (all time) y: 769 lines of code plugins/claude-security/scripts/save_result.py x: 5 commits (all time) y: 404 lines of code plugins/claude-security/scripts/write_scan_meta.py x: 8 commits (all time) y: 415 lines of code plugins/claude-security/scripts/lib/absolute.py x: 5 commits (all time) y: 16 lines of code plugins/claude-security/scripts/lib/chain.py x: 4 commits (all time) y: 44 lines of code plugins/claude-security/scripts/lib/source.py x: 4 commits (all time) y: 53 lines of code plugins/security-guidance/hooks/reporesolve.py x: 5 commits (all time) y: 273 lines of code plugins/claude-security/scripts/lib/__init__.py x: 1 commits (all time) y: 1 lines of code plugins/claude-security/scripts/lib/console.py x: 1 commits (all time) y: 8 lines of code plugins/claude-security/scripts/lib/cwe.py x: 1 commits (all time) y: 45 lines of code plugins/security-guidance/hooks/ensure_agent_sdk.py x: 20 commits (all time) y: 449 lines of code external_plugins/telegram/server.ts x: 35 commits (all time) y: 854 lines of code plugins/receipts/assets/make-sample.mjs x: 1 commits (all time) y: 168 lines of code plugins/receipts/skills/receipts/scripts/mine-transcripts.mjs x: 1 commits (all time) y: 1353 lines of code plugins/project-artifact/skills/project-artifact/template.html x: 2 commits (all time) y: 189 lines of code plugins/security-guidance/hooks/session_state.py x: 4 commits (all time) y: 100 lines of code plugins/security-guidance/hooks/patterns.py x: 4 commits (all time) y: 220 lines of code plugins/security-guidance/hooks/review_api.py x: 2 commits (all time) y: 267 lines of code plugins/skill-creator/skills/skill-creator/scripts/improve_description.py x: 3 commits (all time) y: 159 lines of code plugins/skill-creator/skills/skill-creator/scripts/run_loop.py x: 3 commits (all time) y: 256 lines of code .github/scripts/discover_bumps.py x: 1 commits (all time) y: 163 lines of code external_plugins/discord/server.ts x: 19 commits (all time) y: 725 lines of code plugins/session-report/skills/session-report/template.html x: 4 commits (all time) y: 508 lines of code external_plugins/fakechat/server.ts x: 4 commits (all time) y: 267 lines of code plugins/skill-creator/skills/skill-creator/assets/eval_review.html x: 2 commits (all time) y: 131 lines of code plugins/skill-creator/skills/skill-creator/eval-viewer/generate_review.py x: 2 commits (all time) y: 365 lines of code plugins/skill-creator/skills/skill-creator/eval-viewer/viewer.html x: 2 commits (all time) y: 1199 lines of code plugins/skill-creator/skills/skill-creator/scripts/generate_report.py x: 2 commits (all time) y: 120 lines of code plugins/skill-creator/skills/skill-creator/scripts/package_skill.py x: 4 commits (all time) y: 81 lines of code plugins/skill-creator/skills/skill-creator/scripts/run_eval.py x: 2 commits (all time) y: 241 lines of code plugins/skill-creator/skills/skill-creator/scripts/utils.py x: 2 commits (all time) y: 35 lines of code plugins/skill-creator/skills/skill-creator/scripts/quick_validate.py x: 2 commits (all time) y: 68 lines of code plugins/hookify/core/rule_engine.py x: 2 commits (all time) y: 170 lines of code plugins/hookify/hooks/stop.py x: 2 commits (all time) y: 29 lines of code
1353.0
lines of code
  min: 1.0
  average: 282.95
  25th percentile: 55.5
  median: 181.0
  75th percentile: 388.5
  max: 1353.0
0 35.0
commits (all time)
min: 1.0 | average: 4.88 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 35.0

File Size vs. Contributors (all time): 101 points

plugins/security-guidance/hooks/diffstate.py x: 4 contributors (all time) y: 244 lines of code plugins/security-guidance/hooks/gitutil.py x: 4 contributors (all time) y: 493 lines of code plugins/security-guidance/hooks/_base.py x: 2 contributors (all time) y: 115 lines of code plugins/security-guidance/hooks/security_reminder_hook.py x: 4 contributors (all time) y: 1340 lines of code external_plugins/imessage/server.ts x: 3 contributors (all time) y: 700 lines of code plugins/math-proof/skills/siege/scripts/ledger.py x: 1 contributors (all time) y: 436 lines of code .github/scripts/external-pr-scope.js x: 2 contributors (all time) y: 101 lines of code plugins/code-modernization/assets/report-template.html x: 1 contributors (all time) y: 593 lines of code plugins/code-modernization/hooks/fleet/fleet.ts x: 1 contributors (all time) y: 231 lines of code plugins/code-modernization/hooks/host.ts x: 1 contributors (all time) y: 31 lines of code plugins/code-modernization/hooks/map/estate.ts x: 1 contributors (all time) y: 192 lines of code plugins/code-modernization/hooks/map/raster.ts x: 1 contributors (all time) y: 62 lines of code plugins/code-modernization/hooks/map/treemap.ts x: 1 contributors (all time) y: 96 lines of code plugins/code-modernization/hooks/paths.ts x: 1 contributors (all time) y: 56 lines of code plugins/code-modernization/hooks/reader/discover.ts x: 1 contributors (all time) y: 228 lines of code plugins/code-modernization/hooks/reader/estate-model.ts x: 1 contributors (all time) y: 143 lines of code plugins/code-modernization/hooks/reader/modernized.ts x: 1 contributors (all time) y: 298 lines of code plugins/code-modernization/hooks/reader/progress.ts x: 1 contributors (all time) y: 776 lines of code plugins/code-modernization/hooks/reader/rules.ts x: 1 contributors (all time) y: 322 lines of code plugins/code-modernization/hooks/reader/topology.ts x: 1 contributors (all time) y: 179 lines of code plugins/code-modernization/hooks/reader/tracks.ts x: 1 contributors (all time) y: 67 lines of code plugins/code-modernization/hooks/reader/uplift.ts x: 1 contributors (all time) y: 164 lines of code plugins/code-modernization/hooks/register.ts x: 1 contributors (all time) y: 980 lines of code plugins/code-modernization/hooks/review/deck.ts x: 1 contributors (all time) y: 91 lines of code plugins/code-modernization/hooks/review/ledger.ts x: 1 contributors (all time) y: 46 lines of code plugins/code-modernization/hooks/sign.ts x: 1 contributors (all time) y: 48 lines of code plugins/code-modernization/hooks/state.ts x: 1 contributors (all time) y: 154 lines of code plugins/code-modernization/hooks/text.ts x: 1 contributors (all time) y: 22 lines of code plugins/code-modernization/hooks/views/deck.tsx x: 1 contributors (all time) y: 260 lines of code plugins/code-modernization/hooks/views/palette.ts x: 1 contributors (all time) y: 5 lines of code plugins/code-modernization/hooks/views/pane.tsx x: 1 contributors (all time) y: 575 lines of code plugins/code-modernization/hooks/xray/xray.ts x: 1 contributors (all time) y: 187 lines of code plugins/code-modernization/scripts/baseline_diff.py x: 1 contributors (all time) y: 651 lines of code plugins/code-modernization/scripts/build_report.py x: 1 contributors (all time) y: 600 lines of code plugins/code-modernization/scripts/compare.py x: 1 contributors (all time) y: 379 lines of code plugins/code-modernization/scripts/make_shards.py x: 1 contributors (all time) y: 223 lines of code plugins/code-modernization/scripts/proof_pack.py x: 1 contributors (all time) y: 815 lines of code plugins/code-modernization/scripts/telemetry.py x: 1 contributors (all time) y: 584 lines of code plugins/code-modernization/scripts/trace_rules.py x: 1 contributors (all time) y: 395 lines of code plugins/code-modernization/scripts/uplift_checks.py x: 1 contributors (all time) y: 277 lines of code plugins/code-modernization/workflows/extract-rules.js x: 1 contributors (all time) y: 707 lines of code plugins/code-modernization/workflows/portfolio-assess.js x: 1 contributors (all time) y: 86 lines of code plugins/code-modernization/workflows/reimagine-scaffold.js x: 1 contributors (all time) y: 81 lines of code plugins/claude-security/hooks/hooks.py x: 4 contributors (all time) y: 382 lines of code plugins/claude-security/scripts/lib/finding.py x: 4 contributors (all time) y: 332 lines of code plugins/claude-security/scripts/lib/git.py x: 1 contributors (all time) y: 20 lines of code plugins/claude-security/scripts/lib/link.py x: 1 contributors (all time) y: 14 lines of code plugins/claude-security/scripts/lib/plugin.py x: 4 contributors (all time) y: 38 lines of code plugins/claude-security/scripts/lib/sarif.py x: 4 contributors (all time) y: 269 lines of code plugins/claude-security/scripts/lib/secret.py x: 4 contributors (all time) y: 15 lines of code plugins/claude-security/scripts/lib/strictjson.py x: 4 contributors (all time) y: 44 lines of code plugins/claude-security/scripts/patch_artifacts.py x: 4 contributors (all time) y: 1024 lines of code plugins/claude-security/scripts/render_report.py x: 4 contributors (all time) y: 769 lines of code plugins/claude-security/scripts/save_result.py x: 4 contributors (all time) y: 404 lines of code plugins/claude-security/scripts/write_scan_meta.py x: 4 contributors (all time) y: 415 lines of code plugins/claude-security/scripts/lib/absolute.py x: 4 contributors (all time) y: 16 lines of code plugins/claude-security/scripts/lib/chain.py x: 3 contributors (all time) y: 44 lines of code plugins/claude-security/scripts/lib/source.py x: 3 contributors (all time) y: 53 lines of code plugins/security-guidance/hooks/reporesolve.py x: 2 contributors (all time) y: 273 lines of code plugins/claude-security/scripts/lib/console.py x: 1 contributors (all time) y: 8 lines of code plugins/security-guidance/hooks/ensure_agent_sdk.py x: 2 contributors (all time) y: 449 lines of code external_plugins/telegram/server.ts x: 5 contributors (all time) y: 854 lines of code plugins/receipts/assets/make-sample.mjs x: 1 contributors (all time) y: 168 lines of code plugins/receipts/skills/receipts/scripts/mine-transcripts.mjs x: 1 contributors (all time) y: 1353 lines of code plugins/security-guidance/hooks/patterns.py x: 2 contributors (all time) y: 220 lines of code plugins/security-guidance/hooks/extensibility.py x: 2 contributors (all time) y: 181 lines of code plugins/security-guidance/hooks/review_api.py x: 2 contributors (all time) y: 267 lines of code plugins/skill-creator/skills/skill-creator/scripts/improve_description.py x: 2 contributors (all time) y: 159 lines of code plugins/skill-creator/skills/skill-creator/scripts/run_loop.py x: 2 contributors (all time) y: 256 lines of code external_plugins/discord/server.ts x: 5 contributors (all time) y: 725 lines of code plugins/session-report/skills/session-report/analyze-sessions.mjs x: 2 contributors (all time) y: 818 lines of code plugins/session-report/skills/session-report/template.html x: 2 contributors (all time) y: 508 lines of code external_plugins/fakechat/server.ts x: 3 contributors (all time) y: 267 lines of code plugins/skill-creator/skills/skill-creator/assets/eval_review.html x: 1 contributors (all time) y: 131 lines of code plugins/skill-creator/skills/skill-creator/eval-viewer/generate_review.py x: 1 contributors (all time) y: 365 lines of code plugins/skill-creator/skills/skill-creator/eval-viewer/viewer.html x: 1 contributors (all time) y: 1199 lines of code plugins/skill-creator/skills/skill-creator/scripts/aggregate_benchmark.py x: 1 contributors (all time) y: 270 lines of code plugins/skill-creator/skills/skill-creator/scripts/generate_report.py x: 1 contributors (all time) y: 120 lines of code plugins/skill-creator/skills/skill-creator/scripts/run_eval.py x: 1 contributors (all time) y: 241 lines of code plugins/skill-creator/skills/skill-creator/scripts/utils.py x: 1 contributors (all time) y: 35 lines of code plugins/hookify/core/rule_engine.py x: 2 contributors (all time) y: 170 lines of code plugins/hookify/hooks/posttooluse.py x: 2 contributors (all time) y: 35 lines of code plugins/hookify/hooks/stop.py x: 2 contributors (all time) y: 29 lines of code
1353.0
lines of code
  min: 1.0
  average: 282.95
  25th percentile: 55.5
  median: 181.0
  75th percentile: 388.5
  max: 1353.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.75 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

File Size vs. Commits (30 days): 66 points

plugins/security-guidance/hooks/diffstate.py x: 6 commits (30d) y: 244 lines of code plugins/security-guidance/hooks/gitutil.py x: 7 commits (30d) y: 493 lines of code plugins/security-guidance/hooks/_base.py x: 2 commits (30d) y: 115 lines of code plugins/security-guidance/hooks/security_reminder_hook.py x: 8 commits (30d) y: 1340 lines of code external_plugins/imessage/server.ts x: 2 commits (30d) y: 700 lines of code plugins/math-proof/skills/siege/scripts/ledger.py x: 1 commits (30d) y: 436 lines of code .github/scripts/external-pr-scope.js x: 1 commits (30d) y: 101 lines of code plugins/code-modernization/assets/report-template.html x: 6 commits (30d) y: 593 lines of code plugins/code-modernization/hooks/fleet/fleet.ts x: 2 commits (30d) y: 231 lines of code plugins/code-modernization/hooks/host.ts x: 3 commits (30d) y: 31 lines of code plugins/code-modernization/hooks/map/estate.ts x: 3 commits (30d) y: 192 lines of code plugins/code-modernization/hooks/map/raster.ts x: 2 commits (30d) y: 62 lines of code plugins/code-modernization/hooks/map/treemap.ts x: 2 commits (30d) y: 96 lines of code plugins/code-modernization/hooks/paths.ts x: 2 commits (30d) y: 56 lines of code plugins/code-modernization/hooks/reader/brief.ts x: 3 commits (30d) y: 58 lines of code plugins/code-modernization/hooks/reader/estate-model.ts x: 2 commits (30d) y: 143 lines of code plugins/code-modernization/hooks/reader/modernized.ts x: 3 commits (30d) y: 298 lines of code plugins/code-modernization/hooks/reader/progress.ts x: 5 commits (30d) y: 776 lines of code plugins/code-modernization/hooks/reader/rules.ts x: 3 commits (30d) y: 322 lines of code plugins/code-modernization/hooks/reader/topology.ts x: 2 commits (30d) y: 179 lines of code plugins/code-modernization/hooks/reader/tracks.ts x: 3 commits (30d) y: 67 lines of code plugins/code-modernization/hooks/reader/uplift.ts x: 3 commits (30d) y: 164 lines of code plugins/code-modernization/hooks/reader/verification.ts x: 3 commits (30d) y: 99 lines of code plugins/code-modernization/hooks/register.ts x: 7 commits (30d) y: 980 lines of code plugins/code-modernization/hooks/review/deck.ts x: 3 commits (30d) y: 91 lines of code plugins/code-modernization/hooks/review/ledger.ts x: 2 commits (30d) y: 46 lines of code plugins/code-modernization/hooks/sign.ts x: 2 commits (30d) y: 48 lines of code plugins/code-modernization/hooks/state.ts x: 4 commits (30d) y: 154 lines of code plugins/code-modernization/hooks/text.ts x: 3 commits (30d) y: 22 lines of code plugins/code-modernization/hooks/views/deck.tsx x: 4 commits (30d) y: 260 lines of code plugins/code-modernization/hooks/views/palette.ts x: 2 commits (30d) y: 5 lines of code plugins/code-modernization/hooks/views/pane.tsx x: 4 commits (30d) y: 575 lines of code plugins/code-modernization/hooks/xray/xray.ts x: 4 commits (30d) y: 187 lines of code plugins/code-modernization/scripts/baseline_diff.py x: 3 commits (30d) y: 651 lines of code plugins/code-modernization/scripts/build_report.py x: 6 commits (30d) y: 600 lines of code plugins/code-modernization/scripts/compare.py x: 5 commits (30d) y: 379 lines of code plugins/code-modernization/scripts/make_shards.py x: 3 commits (30d) y: 223 lines of code plugins/code-modernization/scripts/proof_pack.py x: 4 commits (30d) y: 815 lines of code plugins/code-modernization/scripts/render_rules.py x: 6 commits (30d) y: 161 lines of code plugins/code-modernization/scripts/telemetry.py x: 3 commits (30d) y: 584 lines of code plugins/code-modernization/scripts/trace_rules.py x: 3 commits (30d) y: 395 lines of code plugins/code-modernization/scripts/uplift_checks.py x: 2 commits (30d) y: 277 lines of code plugins/code-modernization/workflows/extract-rules.js x: 12 commits (30d) y: 707 lines of code plugins/code-modernization/workflows/harden-scan.js x: 4 commits (30d) y: 233 lines of code plugins/code-modernization/workflows/portfolio-assess.js x: 3 commits (30d) y: 86 lines of code plugins/code-modernization/workflows/reimagine-scaffold.js x: 3 commits (30d) y: 81 lines of code plugins/claude-security/hooks/hooks.py x: 3 commits (30d) y: 382 lines of code plugins/claude-security/scripts/lib/finding.py x: 3 commits (30d) y: 332 lines of code plugins/claude-security/scripts/lib/git.py x: 1 commits (30d) y: 20 lines of code plugins/claude-security/scripts/lib/link.py x: 1 commits (30d) y: 14 lines of code plugins/claude-security/scripts/lib/plugin.py x: 3 commits (30d) y: 38 lines of code plugins/claude-security/scripts/lib/sarif.py x: 3 commits (30d) y: 269 lines of code plugins/claude-security/scripts/lib/secret.py x: 3 commits (30d) y: 15 lines of code plugins/claude-security/scripts/lib/strictjson.py x: 3 commits (30d) y: 44 lines of code plugins/claude-security/scripts/patch_artifacts.py x: 3 commits (30d) y: 1024 lines of code plugins/claude-security/scripts/render_report.py x: 3 commits (30d) y: 769 lines of code plugins/claude-security/scripts/save_result.py x: 3 commits (30d) y: 404 lines of code plugins/claude-security/scripts/write_scan_meta.py x: 3 commits (30d) y: 415 lines of code plugins/claude-security/scripts/lib/absolute.py x: 2 commits (30d) y: 16 lines of code plugins/security-guidance/hooks/reporesolve.py x: 5 commits (30d) y: 273 lines of code
1340.0
lines of code
  min: 5.0
  average: 285.12
  25th percentile: 55.75
  median: 189.5
  75th percentile: 406.75
  max: 1340.0
0 12.0
commits (30d)
min: 1.0 | average: 3.29 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 4.0 | max: 12.0

File Size vs. Contributors (30 days): 66 points

plugins/security-guidance/hooks/diffstate.py x: 4 contributors (30d) y: 244 lines of code plugins/security-guidance/hooks/gitutil.py x: 4 contributors (30d) y: 493 lines of code plugins/security-guidance/hooks/_base.py x: 2 contributors (30d) y: 115 lines of code plugins/security-guidance/hooks/security_reminder_hook.py x: 4 contributors (30d) y: 1340 lines of code external_plugins/imessage/server.ts x: 1 contributors (30d) y: 700 lines of code plugins/math-proof/skills/siege/scripts/ledger.py x: 1 contributors (30d) y: 436 lines of code .github/scripts/external-pr-scope.js x: 1 contributors (30d) y: 101 lines of code plugins/code-modernization/assets/report-template.html x: 1 contributors (30d) y: 593 lines of code plugins/code-modernization/hooks/fleet/fleet.ts x: 1 contributors (30d) y: 231 lines of code plugins/code-modernization/hooks/host.ts x: 1 contributors (30d) y: 31 lines of code plugins/code-modernization/hooks/map/estate.ts x: 1 contributors (30d) y: 192 lines of code plugins/code-modernization/hooks/map/raster.ts x: 1 contributors (30d) y: 62 lines of code plugins/code-modernization/hooks/map/treemap.ts x: 1 contributors (30d) y: 96 lines of code plugins/code-modernization/hooks/paths.ts x: 1 contributors (30d) y: 56 lines of code plugins/code-modernization/hooks/reader/estate-model.ts x: 1 contributors (30d) y: 143 lines of code plugins/code-modernization/hooks/reader/modernized.ts x: 1 contributors (30d) y: 298 lines of code plugins/code-modernization/hooks/reader/progress.ts x: 1 contributors (30d) y: 776 lines of code plugins/code-modernization/hooks/reader/rules.ts x: 1 contributors (30d) y: 322 lines of code plugins/code-modernization/hooks/reader/topology.ts x: 1 contributors (30d) y: 179 lines of code plugins/code-modernization/hooks/reader/tracks.ts x: 1 contributors (30d) y: 67 lines of code plugins/code-modernization/hooks/reader/uplift.ts x: 1 contributors (30d) y: 164 lines of code plugins/code-modernization/hooks/register.ts x: 1 contributors (30d) y: 980 lines of code plugins/code-modernization/hooks/review/deck.ts x: 1 contributors (30d) y: 91 lines of code plugins/code-modernization/hooks/review/ledger.ts x: 1 contributors (30d) y: 46 lines of code plugins/code-modernization/hooks/sign.ts x: 1 contributors (30d) y: 48 lines of code plugins/code-modernization/hooks/state.ts x: 1 contributors (30d) y: 154 lines of code plugins/code-modernization/hooks/text.ts x: 1 contributors (30d) y: 22 lines of code plugins/code-modernization/hooks/views/deck.tsx x: 1 contributors (30d) y: 260 lines of code plugins/code-modernization/hooks/views/palette.ts x: 1 contributors (30d) y: 5 lines of code plugins/code-modernization/hooks/views/pane.tsx x: 1 contributors (30d) y: 575 lines of code plugins/code-modernization/hooks/xray/xray.ts x: 1 contributors (30d) y: 187 lines of code plugins/code-modernization/scripts/baseline_diff.py x: 1 contributors (30d) y: 651 lines of code plugins/code-modernization/scripts/build_report.py x: 1 contributors (30d) y: 600 lines of code plugins/code-modernization/scripts/compare.py x: 1 contributors (30d) y: 379 lines of code plugins/code-modernization/scripts/make_shards.py x: 1 contributors (30d) y: 223 lines of code plugins/code-modernization/scripts/proof_pack.py x: 1 contributors (30d) y: 815 lines of code plugins/code-modernization/scripts/render_rules.py x: 1 contributors (30d) y: 161 lines of code plugins/code-modernization/scripts/telemetry.py x: 1 contributors (30d) y: 584 lines of code plugins/code-modernization/scripts/trace_rules.py x: 1 contributors (30d) y: 395 lines of code plugins/code-modernization/scripts/uplift_checks.py x: 1 contributors (30d) y: 277 lines of code plugins/code-modernization/workflows/extract-rules.js x: 1 contributors (30d) y: 707 lines of code plugins/code-modernization/workflows/harden-scan.js x: 1 contributors (30d) y: 233 lines of code plugins/code-modernization/workflows/portfolio-assess.js x: 1 contributors (30d) y: 86 lines of code plugins/code-modernization/workflows/reimagine-scaffold.js x: 1 contributors (30d) y: 81 lines of code plugins/claude-security/hooks/hooks.py x: 2 contributors (30d) y: 382 lines of code plugins/claude-security/scripts/lib/finding.py x: 2 contributors (30d) y: 332 lines of code plugins/claude-security/scripts/lib/git.py x: 1 contributors (30d) y: 20 lines of code plugins/claude-security/scripts/lib/link.py x: 1 contributors (30d) y: 14 lines of code plugins/claude-security/scripts/lib/plugin.py x: 2 contributors (30d) y: 38 lines of code plugins/claude-security/scripts/lib/sarif.py x: 2 contributors (30d) y: 269 lines of code plugins/claude-security/scripts/lib/secret.py x: 2 contributors (30d) y: 15 lines of code plugins/claude-security/scripts/lib/strictjson.py x: 2 contributors (30d) y: 44 lines of code plugins/claude-security/scripts/patch_artifacts.py x: 2 contributors (30d) y: 1024 lines of code plugins/claude-security/scripts/render_report.py x: 2 contributors (30d) y: 769 lines of code plugins/claude-security/scripts/save_result.py x: 2 contributors (30d) y: 404 lines of code plugins/claude-security/scripts/write_scan_meta.py x: 2 contributors (30d) y: 415 lines of code plugins/security-guidance/hooks/reporesolve.py x: 2 contributors (30d) y: 273 lines of code
1340.0
lines of code
  min: 5.0
  average: 285.12
  25th percentile: 55.75
  median: 189.5
  75th percentile: 406.75
  max: 1340.0
0 4.0
contributors (30d)
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Commits (90 days): 73 points

plugins/security-guidance/hooks/diffstate.py x: 6 commits (90d) y: 244 lines of code plugins/security-guidance/hooks/gitutil.py x: 7 commits (90d) y: 493 lines of code plugins/security-guidance/hooks/_base.py x: 2 commits (90d) y: 115 lines of code plugins/security-guidance/hooks/security_reminder_hook.py x: 8 commits (90d) y: 1340 lines of code external_plugins/imessage/server.ts x: 2 commits (90d) y: 700 lines of code plugins/math-proof/skills/siege/scripts/ledger.py x: 1 commits (90d) y: 436 lines of code .github/scripts/external-pr-scope.js x: 1 commits (90d) y: 101 lines of code plugins/code-modernization/assets/report-template.html x: 6 commits (90d) y: 593 lines of code plugins/code-modernization/hooks/fleet/fleet.ts x: 2 commits (90d) y: 231 lines of code plugins/code-modernization/hooks/host.ts x: 3 commits (90d) y: 31 lines of code plugins/code-modernization/hooks/map/estate.ts x: 3 commits (90d) y: 192 lines of code plugins/code-modernization/hooks/map/raster.ts x: 2 commits (90d) y: 62 lines of code plugins/code-modernization/hooks/map/treemap.ts x: 2 commits (90d) y: 96 lines of code plugins/code-modernization/hooks/paths.ts x: 2 commits (90d) y: 56 lines of code plugins/code-modernization/hooks/reader/brief.ts x: 3 commits (90d) y: 58 lines of code plugins/code-modernization/hooks/reader/discover.ts x: 2 commits (90d) y: 228 lines of code plugins/code-modernization/hooks/reader/estate-model.ts x: 2 commits (90d) y: 143 lines of code plugins/code-modernization/hooks/reader/modernized.ts x: 3 commits (90d) y: 298 lines of code plugins/code-modernization/hooks/reader/progress.ts x: 5 commits (90d) y: 776 lines of code plugins/code-modernization/hooks/reader/rules.ts x: 3 commits (90d) y: 322 lines of code plugins/code-modernization/hooks/reader/topology.ts x: 2 commits (90d) y: 179 lines of code plugins/code-modernization/hooks/reader/tracks.ts x: 3 commits (90d) y: 67 lines of code plugins/code-modernization/hooks/reader/uplift.ts x: 3 commits (90d) y: 164 lines of code plugins/code-modernization/hooks/reader/verification.ts x: 3 commits (90d) y: 99 lines of code plugins/code-modernization/hooks/register.ts x: 7 commits (90d) y: 980 lines of code plugins/code-modernization/hooks/review/deck.ts x: 3 commits (90d) y: 91 lines of code plugins/code-modernization/hooks/review/ledger.ts x: 2 commits (90d) y: 46 lines of code plugins/code-modernization/hooks/sign.ts x: 2 commits (90d) y: 48 lines of code plugins/code-modernization/hooks/state.ts x: 4 commits (90d) y: 154 lines of code plugins/code-modernization/hooks/text.ts x: 3 commits (90d) y: 22 lines of code plugins/code-modernization/hooks/views/deck.tsx x: 4 commits (90d) y: 260 lines of code plugins/code-modernization/hooks/views/palette.ts x: 2 commits (90d) y: 5 lines of code plugins/code-modernization/hooks/views/pane.tsx x: 4 commits (90d) y: 575 lines of code plugins/code-modernization/hooks/xray/xray.ts x: 4 commits (90d) y: 187 lines of code plugins/code-modernization/scripts/baseline_diff.py x: 3 commits (90d) y: 651 lines of code plugins/code-modernization/scripts/build_report.py x: 6 commits (90d) y: 600 lines of code plugins/code-modernization/scripts/compare.py x: 5 commits (90d) y: 379 lines of code plugins/code-modernization/scripts/make_shards.py x: 3 commits (90d) y: 223 lines of code plugins/code-modernization/scripts/proof_pack.py x: 4 commits (90d) y: 815 lines of code plugins/code-modernization/scripts/render_rules.py x: 6 commits (90d) y: 161 lines of code plugins/code-modernization/scripts/telemetry.py x: 3 commits (90d) y: 584 lines of code plugins/code-modernization/scripts/trace_rules.py x: 3 commits (90d) y: 395 lines of code plugins/code-modernization/scripts/uplift_checks.py x: 2 commits (90d) y: 277 lines of code plugins/code-modernization/workflows/extract-rules.js x: 14 commits (90d) y: 707 lines of code plugins/code-modernization/workflows/harden-scan.js x: 6 commits (90d) y: 233 lines of code plugins/code-modernization/workflows/portfolio-assess.js x: 5 commits (90d) y: 86 lines of code plugins/code-modernization/workflows/reimagine-scaffold.js x: 5 commits (90d) y: 81 lines of code plugins/claude-security/scripts/lib/finding.py x: 8 commits (90d) y: 332 lines of code plugins/claude-security/scripts/lib/git.py x: 1 commits (90d) y: 20 lines of code plugins/claude-security/scripts/lib/link.py x: 1 commits (90d) y: 14 lines of code plugins/claude-security/scripts/lib/plugin.py x: 6 commits (90d) y: 38 lines of code plugins/claude-security/scripts/lib/sarif.py x: 8 commits (90d) y: 269 lines of code plugins/claude-security/scripts/lib/secret.py x: 6 commits (90d) y: 15 lines of code plugins/claude-security/scripts/lib/strictjson.py x: 6 commits (90d) y: 44 lines of code plugins/claude-security/scripts/patch_artifacts.py x: 8 commits (90d) y: 1024 lines of code plugins/claude-security/scripts/render_report.py x: 10 commits (90d) y: 769 lines of code plugins/claude-security/scripts/save_result.py x: 5 commits (90d) y: 404 lines of code plugins/claude-security/scripts/write_scan_meta.py x: 8 commits (90d) y: 415 lines of code plugins/claude-security/scripts/lib/absolute.py x: 5 commits (90d) y: 16 lines of code plugins/claude-security/scripts/lib/chain.py x: 4 commits (90d) y: 44 lines of code plugins/claude-security/scripts/lib/source.py x: 4 commits (90d) y: 53 lines of code plugins/security-guidance/hooks/reporesolve.py x: 5 commits (90d) y: 273 lines of code plugins/claude-security/scripts/lib/__init__.py x: 1 commits (90d) y: 1 lines of code plugins/claude-security/scripts/lib/console.py x: 1 commits (90d) y: 8 lines of code plugins/claude-security/scripts/lib/cwe.py x: 1 commits (90d) y: 45 lines of code plugins/security-guidance/hooks/ensure_agent_sdk.py x: 1 commits (90d) y: 449 lines of code external_plugins/telegram/server.ts x: 1 commits (90d) y: 854 lines of code plugins/receipts/assets/make-sample.mjs x: 1 commits (90d) y: 168 lines of code plugins/receipts/skills/receipts/scripts/mine-transcripts.mjs x: 1 commits (90d) y: 1353 lines of code
1353.0
lines of code
  min: 1.0
  average: 297.21
  25th percentile: 54.0
  median: 187.0
  75th percentile: 425.5
  max: 1353.0
0 14.0
commits (90d)
min: 1.0 | average: 3.82 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 14.0

File Size vs. Contributors (90 days): 73 points

plugins/security-guidance/hooks/diffstate.py x: 4 contributors (90d) y: 244 lines of code plugins/security-guidance/hooks/gitutil.py x: 4 contributors (90d) y: 493 lines of code plugins/security-guidance/hooks/_base.py x: 2 contributors (90d) y: 115 lines of code plugins/security-guidance/hooks/security_reminder_hook.py x: 4 contributors (90d) y: 1340 lines of code external_plugins/imessage/server.ts x: 1 contributors (90d) y: 700 lines of code plugins/math-proof/skills/siege/scripts/ledger.py x: 1 contributors (90d) y: 436 lines of code .github/scripts/external-pr-scope.js x: 1 contributors (90d) y: 101 lines of code plugins/code-modernization/assets/report-template.html x: 1 contributors (90d) y: 593 lines of code plugins/code-modernization/hooks/fleet/fleet.ts x: 1 contributors (90d) y: 231 lines of code plugins/code-modernization/hooks/host.ts x: 1 contributors (90d) y: 31 lines of code plugins/code-modernization/hooks/map/estate.ts x: 1 contributors (90d) y: 192 lines of code plugins/code-modernization/hooks/map/raster.ts x: 1 contributors (90d) y: 62 lines of code plugins/code-modernization/hooks/paths.ts x: 1 contributors (90d) y: 56 lines of code plugins/code-modernization/hooks/reader/discover.ts x: 1 contributors (90d) y: 228 lines of code plugins/code-modernization/hooks/reader/estate-model.ts x: 1 contributors (90d) y: 143 lines of code plugins/code-modernization/hooks/reader/modernized.ts x: 1 contributors (90d) y: 298 lines of code plugins/code-modernization/hooks/reader/progress.ts x: 1 contributors (90d) y: 776 lines of code plugins/code-modernization/hooks/reader/rules.ts x: 1 contributors (90d) y: 322 lines of code plugins/code-modernization/hooks/reader/topology.ts x: 1 contributors (90d) y: 179 lines of code plugins/code-modernization/hooks/reader/tracks.ts x: 1 contributors (90d) y: 67 lines of code plugins/code-modernization/hooks/reader/uplift.ts x: 1 contributors (90d) y: 164 lines of code plugins/code-modernization/hooks/register.ts x: 1 contributors (90d) y: 980 lines of code plugins/code-modernization/hooks/review/deck.ts x: 1 contributors (90d) y: 91 lines of code plugins/code-modernization/hooks/review/ledger.ts x: 1 contributors (90d) y: 46 lines of code plugins/code-modernization/hooks/sign.ts x: 1 contributors (90d) y: 48 lines of code plugins/code-modernization/hooks/state.ts x: 1 contributors (90d) y: 154 lines of code plugins/code-modernization/hooks/text.ts x: 1 contributors (90d) y: 22 lines of code plugins/code-modernization/hooks/views/deck.tsx x: 1 contributors (90d) y: 260 lines of code plugins/code-modernization/hooks/views/palette.ts x: 1 contributors (90d) y: 5 lines of code plugins/code-modernization/hooks/views/pane.tsx x: 1 contributors (90d) y: 575 lines of code plugins/code-modernization/hooks/xray/xray.ts x: 1 contributors (90d) y: 187 lines of code plugins/code-modernization/scripts/baseline_diff.py x: 1 contributors (90d) y: 651 lines of code plugins/code-modernization/scripts/build_report.py x: 1 contributors (90d) y: 600 lines of code plugins/code-modernization/scripts/compare.py x: 1 contributors (90d) y: 379 lines of code plugins/code-modernization/scripts/make_shards.py x: 1 contributors (90d) y: 223 lines of code plugins/code-modernization/scripts/proof_pack.py x: 1 contributors (90d) y: 815 lines of code plugins/code-modernization/scripts/telemetry.py x: 1 contributors (90d) y: 584 lines of code plugins/code-modernization/scripts/trace_rules.py x: 1 contributors (90d) y: 395 lines of code plugins/code-modernization/scripts/uplift_checks.py x: 1 contributors (90d) y: 277 lines of code plugins/code-modernization/workflows/extract-rules.js x: 1 contributors (90d) y: 707 lines of code plugins/code-modernization/workflows/portfolio-assess.js x: 1 contributors (90d) y: 86 lines of code plugins/code-modernization/workflows/reimagine-scaffold.js x: 1 contributors (90d) y: 81 lines of code plugins/claude-security/hooks/hooks.py x: 4 contributors (90d) y: 382 lines of code plugins/claude-security/scripts/lib/finding.py x: 4 contributors (90d) y: 332 lines of code plugins/claude-security/scripts/lib/git.py x: 1 contributors (90d) y: 20 lines of code plugins/claude-security/scripts/lib/link.py x: 1 contributors (90d) y: 14 lines of code plugins/claude-security/scripts/lib/plugin.py x: 4 contributors (90d) y: 38 lines of code plugins/claude-security/scripts/lib/sarif.py x: 4 contributors (90d) y: 269 lines of code plugins/claude-security/scripts/lib/secret.py x: 4 contributors (90d) y: 15 lines of code plugins/claude-security/scripts/lib/strictjson.py x: 4 contributors (90d) y: 44 lines of code plugins/claude-security/scripts/patch_artifacts.py x: 4 contributors (90d) y: 1024 lines of code plugins/claude-security/scripts/render_report.py x: 4 contributors (90d) y: 769 lines of code plugins/claude-security/scripts/save_result.py x: 4 contributors (90d) y: 404 lines of code plugins/claude-security/scripts/write_scan_meta.py x: 4 contributors (90d) y: 415 lines of code plugins/claude-security/scripts/lib/absolute.py x: 4 contributors (90d) y: 16 lines of code plugins/claude-security/scripts/lib/chain.py x: 3 contributors (90d) y: 44 lines of code plugins/claude-security/scripts/lib/source.py x: 3 contributors (90d) y: 53 lines of code plugins/security-guidance/hooks/reporesolve.py x: 2 contributors (90d) y: 273 lines of code plugins/claude-security/scripts/lib/console.py x: 1 contributors (90d) y: 8 lines of code plugins/security-guidance/hooks/ensure_agent_sdk.py x: 1 contributors (90d) y: 449 lines of code external_plugins/telegram/server.ts x: 1 contributors (90d) y: 854 lines of code plugins/receipts/assets/make-sample.mjs x: 1 contributors (90d) y: 168 lines of code plugins/receipts/skills/receipts/scripts/mine-transcripts.mjs x: 1 contributors (90d) y: 1353 lines of code
1353.0
lines of code
  min: 1.0
  average: 297.21
  25th percentile: 54.0
  median: 187.0
  75th percentile: 425.5
  max: 1353.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.66 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.5 | max: 4.0
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...