File Size Overall
  • There are 324 files with 89,002 lines of code.
    • 17 very long files (41,882 lines of code)
    • 18 long files (13,281 lines of code)
    • 59 medium size files (19,055 lines of code)
    • 63 small files (9,347 lines of code)
    • 167 very small files (5,437 lines of code)
47% | 14% | 21% | 10% | 6%
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
ts51% | 8% | 23% | 11% | 5%
py53% | 22% | 13% | 7% | 3%
mjs0% | 45% | 20% | 19% | 14%
tsx0% | 99% | 0% | 0% | <1%
css0% | 0% | 100% | 0% | 0%
rs0% | 0% | 88% | 0% | 11%
yaml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
cjs0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
sdk49% | 11% | 23% | 9% | 5%
plugins46% | 20% | 18% | 9% | 4%
github-action0% | 0% | 16% | 47% | 35%
docker0% | 0% | 0% | 91% | 8%
.github0% | 0% | 0% | 44% | 55%
evals0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
.ona0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
cli.ts
in sdk/typescript/src
9523 248
api.ts
in sdk/typescript/src
4832 116
runtime.ts
in sdk/typescript/src
3155 116
workbench_db.py
in plugins/codex-security/scripts
3052 82
finalize_scan_contract.py
in plugins/codex-security/scripts
2834 111
server.ts
in plugins/codex-security/mcp-app
2633 66
artifact-scan-draft.ts
in plugins/codex-security/mcp-app/src
2451 70
workbench_saved_results.py
in plugins/codex-security/scripts
2414 55
publish.ts
in sdk/typescript/src
1615 41
deep_scan_workbench.py
in plugins/codex-security/scripts
1582 54
scan-dashboard.ts
in sdk/typescript/src
1232 17
contract.ts
in sdk/typescript/src
1153 33
coordinator.ts
in plugins/codex-security/mcp-app/src/deep-scan
1112 45
multiscan.ts
in sdk/typescript/src
1107 27
scan-comparison.ts
in sdk/typescript/src
1092 21
security-policy.ts
in sdk/typescript/src
1068 40
workbench_scan_history.py
in plugins/codex-security/scripts
1027 30
mjs
release-automation.mjs
in sdk/typescript/scripts
965 -
report_projection.py
in plugins/codex-security/scripts
936 34
rank_preview.py
in plugins/codex-security/scripts
912 23
store.ts
in plugins/codex-security/mcp-app/src/deep-scan
872 70
config_preflight.py
in plugins/codex-security/scripts
819 30
executor.ts
in plugins/codex-security/mcp-app/src/deep-scan
791 28
mjs
smoke-package.mjs
in sdk/typescript/scripts
791 -
targets.ts
in sdk/typescript/src
773 32
worker-runner.ts
in plugins/codex-security/mcp-app/src/deep-scan
771 24
workbench_target.py
in plugins/codex-security/scripts
763 34
patch-tui.tsx
in sdk/typescript/src
674 11
mjs
release-pr.mjs
in sdk/typescript/scripts
662 -
cost.ts
in sdk/typescript/src
638 11
workbench_schema.py
in plugins/codex-security/scripts
635 15
permission-profile-preflight.ts
in plugins/codex-security/mcp-app/src/deep-scan
591 33
codex-review.ts
in sdk/typescript/src/deduplication
571 5
App.tsx
in sdk/typescript/dashboard
565 9
windows_scan_local_files.py
in plugins/codex-security/scripts
552 33
component-scan.ts
in sdk/typescript/src
490 17
workbench_scan_usage.py
in plugins/codex-security/scripts
487 20
normalize-candidates.ts
in plugins/codex-security/mcp-app/src/helpers
480 19
styles.css
in sdk/typescript/dashboard
473 -
generate_rank_input.py
in plugins/codex-security/scripts
463 12
scan-history-renderer.ts
in sdk/typescript/src
441 3
custom-validation.ts
in sdk/typescript/src
435 9
finding_preview.py
in plugins/codex-security/scripts
430 7
workbench_publication.py
in plugins/codex-security/scripts
425 8
config.ts
in sdk/typescript/src
424 20
artifact-export.ts
in sdk/typescript/src
423 14
resolve-security-md.ts
in plugins/codex-security/mcp-app/src/helpers
413 16
smoke-findings-service.ts
in sdk/typescript/scripts
410 20
publication.ts
in sdk/typescript/src
393 13
scan-activity.ts
in sdk/typescript/src
390 9
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
cli.ts
in sdk/typescript/src
9523 ~50k–150k 159 ~100 ~100
api.ts
in sdk/typescript/src
4832 ~30k–70k 116 ~70 ~50
runtime.ts
in sdk/typescript/src
3155 ~20k–50k 57 ~100 ~30
workbench_db.py
in plugins/codex-security/scripts
3052 ~20k–50k 27 ~200 ~15
server.ts
in plugins/codex-security/mcp-app
2633 ~15k–50k 21 ~200 ~10
finalize_scan_contract.py
in plugins/codex-security/scripts
2834 ~15k–50k 15 ~200 ~10
multiscan.ts
in sdk/typescript/src
1107 ~7k–20k 30 ~50 ~20
scan-comparison.ts
in sdk/typescript/src
1092 ~7k–20k 29 ~100 ~15
workbench_saved_results.py
in plugins/codex-security/scripts
2414 ~15k–50k 13 ~300 ~10
publish.ts
in sdk/typescript/src
1615 ~10k–30k 15 ~200 ~10
contract.ts
in sdk/typescript/src
1153 ~7k–20k 20 ~200 ~5
scan-dashboard.ts
in sdk/typescript/src
1232 ~7k–20k 18 ~70 ~15
artifact-scan-draft.ts
in plugins/codex-security/mcp-app/src
2451 ~15k–50k 9 ~500 ~5
rank_preview.py
in plugins/codex-security/scripts
912 ~5k–15k 24 ~50 ~15
mjs
smoke-package.mjs
in sdk/typescript/scripts
791 ~5k–15k 26 ~30 ~20
mjs
check-package.mjs
in sdk/typescript/scripts
323 ~2k–5k 63 ~15 ~20
targets.ts
in sdk/typescript/src
773 ~5k–15k 19 ~50 ~15
cost.ts
in sdk/typescript/src
638 ~3k–10k 23 ~70 ~10
deep_scan_workbench.py
in plugins/codex-security/scripts
1582 ~10k–30k 7 ~300 ~5
mjs
release-automation.mjs
in sdk/typescript/scripts
965 ~5k–15k 11 ~100 ~7

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
cli.ts
in sdk/typescript/src
9523 248
api.ts
in sdk/typescript/src
4832 116
runtime.ts
in sdk/typescript/src
3155 116
finalize_scan_contract.py
in plugins/codex-security/scripts
2834 111
workbench_db.py
in plugins/codex-security/scripts
3052 82
store.ts
in plugins/codex-security/mcp-app/src/deep-scan
872 70
artifact-scan-draft.ts
in plugins/codex-security/mcp-app/src
2451 70
server.ts
in plugins/codex-security/mcp-app
2633 66
workbench_saved_results.py
in plugins/codex-security/scripts
2414 55
deep_scan_workbench.py
in plugins/codex-security/scripts
1582 54
coordinator.ts
in plugins/codex-security/mcp-app/src/deep-scan
1112 45
publish.ts
in sdk/typescript/src
1615 41
security-policy.ts
in sdk/typescript/src
1068 40
workbench_target.py
in plugins/codex-security/scripts
763 34
report_projection.py
in plugins/codex-security/scripts
936 34
permission-profile-preflight.ts
in plugins/codex-security/mcp-app/src/deep-scan
591 33
windows_scan_local_files.py
in plugins/codex-security/scripts
552 33
contract.ts
in sdk/typescript/src
1153 33
targets.ts
in sdk/typescript/src
773 32
compact-artifact-tools.ts
in plugins/codex-security/mcp-app/src/server
355 30
workbench_scan_history.py
in plugins/codex-security/scripts
1027 30
config_preflight.py
in plugins/codex-security/scripts
819 30
executor.ts
in plugins/codex-security/mcp-app/src/deep-scan
791 28
parent-sandbox.ts
in plugins/codex-security/mcp-app/src/deep-scan
230 27
multiscan.ts
in sdk/typescript/src
1107 27
worker-runner.ts
in plugins/codex-security/mcp-app/src/deep-scan
771 24
rank_preview.py
in plugins/codex-security/scripts
912 23
finding-workflow.ts
in sdk/typescript/src
171 22
scan-comparison.ts
in sdk/typescript/src
1092 21
workbench_scan_usage.py
in plugins/codex-security/scripts
487 20
smoke-findings-service.ts
in sdk/typescript/scripts
410 20
config.ts
in sdk/typescript/src
424 20
normalize-candidates.ts
in plugins/codex-security/mcp-app/src/helpers
480 19
cli-fixtures.ts
in sdk/typescript/tests-ts
320 19
provider-profile.ts
in sdk/typescript/src
218 18
publication-events.ts
in sdk/typescript/src
310 18
project-config.ts
in sdk/typescript/src
372 18
auth.ts
in sdk/typescript/src
328 18
artifact-io.ts
in plugins/codex-security/mcp-app/src
338 17
component-scan.ts
in sdk/typescript/src
490 17
scan-dashboard.ts
in sdk/typescript/src
1232 17
resolve-security-md.ts
in plugins/codex-security/mcp-app/src/helpers
413 16
workbench_schema.py
in plugins/codex-security/scripts
635 15
package-consumer.ts
in sdk/typescript/scripts/fixtures
225 15
scan-logs.ts
in sdk/typescript/src
270 14
artifact-export.ts
in sdk/typescript/src
423 14
artifact-validation.ts
in plugins/codex-security/mcp-app/src/deep-scan
324 13
publication.ts
in sdk/typescript/src
393 13
finding-catalogue.ts
in sdk/typescript/src
177 13
findings-import.ts
in sdk/typescript/src
346 13
Files With Long Lines (Top 50)

There are 91 files with lines longer than 120 characters. In total, there are 569 long lines.

File# lines# units# long lines
cli.ts
in sdk/typescript/src
9523 248 62
api.ts
in sdk/typescript/src
4832 116 47
server.ts
in plugins/codex-security/mcp-app
2633 66 41
security-policy.ts
in sdk/typescript/src
1068 40 28
publish.ts
in sdk/typescript/src
1615 41 24
main.ts
in github-action/src
166 4 21
deduplication-prompts.ts
in sdk/typescript/src/deduplication
34 3 19
runtime.ts
in sdk/typescript/src
3155 116 19
runtime.ts
in github-action/src
144 10 17
cli-integration.ts
in github-action/scripts
204 1 15
results.ts
in github-action/src
167 5 14
targets.ts
in github-action/src
115 8 14
scan-comparison.ts
in sdk/typescript/src
1092 21 12
mock-scan.ts
in sdk/typescript/src
262 3 12
reporting.ts
in github-action/src
51 1 12
scan-history-renderer.ts
in sdk/typescript/src
441 3 11
scan-dashboard.ts
in sdk/typescript/src
1232 17 11
cli-fixtures.ts
in sdk/typescript/tests-ts
320 19 9
inputs.ts
in github-action/src
66 1 8
custom-validation.ts
in sdk/typescript/src
435 9 7
permission-profile-preflight.ts
in plugins/codex-security/mcp-app/src/deep-scan
591 33 6
rank-pool.ts
in plugins/codex-security/mcp-app/src/helpers
321 10 6
classify-severity.ts
in sdk/typescript/src
269 4 6
custom-validation-prompt.ts
in sdk/typescript/src
122 5 6
worker-runner.ts
in plugins/codex-security/mcp-app/src/deep-scan
771 24 5
targets.ts
in sdk/typescript/src
773 32 5
mjs
linux-smoke.mjs
in github-action/scripts
60 - 5
mjs
generate-input-docs.mjs
in github-action/scripts
24 - 5
check-metadata.ts
in github-action/scripts
34 - 5
compact-artifact-tools.ts
in plugins/codex-security/mcp-app/src/server
355 30 4
rank-shards.ts
in plugins/codex-security/mcp-app/src/helpers
255 8 4
cmd
launch_codex_security_mcp.cmd
in plugins/codex-security/scripts
55 - 4
mjs
smoke-package.mjs
in sdk/typescript/scripts
791 - 4
mjs
release-pr.mjs
in sdk/typescript/scripts
662 - 4
suggest-owners.ts
in sdk/typescript/src
173 4 4
component-scan.ts
in sdk/typescript/src
490 17 4
mjs
build.mjs
in github-action/scripts
55 - 4
executor.ts
in plugins/codex-security/mcp-app/src/deep-scan
791 28 3
report_projection.py
in plugins/codex-security/scripts
936 34 3
workbench_db.py
in plugins/codex-security/scripts
3052 82 3
prepare-runner-scan.ts
in sdk/typescript/scripts/fixtures
113 - 3
component-plan.ts
in sdk/typescript/src
293 9 3
errors.ts
in sdk/typescript/src
92 8 3
codex-review.ts
in sdk/typescript/src/deduplication
571 5 3
cloud-publish.ts
in sdk/typescript/src
280 8 3
project-config-schema.ts
in sdk/typescript/src
116 1 3
process.ts
in github-action/src
87 1 3
store.ts
in plugins/codex-security/mcp-app/src/deep-scan
872 70 2
deep-review-input.ts
in plugins/codex-security/mcp-app/src/helpers
47 - 2
bind-repo-scopes.ts
in plugins/codex-security/mcp-app/src/helpers
70 1 2
Correlations

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

sdk/typescript/tests-ts/support/api-client.ts x: 7 commits (all time) y: 83 lines of code sdk/typescript/tests-ts/support/api-events.ts x: 15 commits (all time) y: 122 lines of code sdk/typescript/scripts/release-automation.mjs x: 11 commits (all time) y: 965 lines of code sdk/typescript/scripts/release-pr.mjs x: 9 commits (all time) y: 662 lines of code sdk/typescript/tests-ts/support/shell.ts x: 8 commits (all time) y: 86 lines of code plugins/codex-security/scripts/workbench_db.py x: 27 commits (all time) y: 3052 lines of code plugins/codex-security/mcp-app/src/helpers/rank-pool.ts x: 2 commits (all time) y: 321 lines of code plugins/codex-security/mcp-app/src/helpers/rank-shards.ts x: 2 commits (all time) y: 255 lines of code plugins/codex-security/scripts/rank_preview.py x: 24 commits (all time) y: 912 lines of code sdk/typescript/src/deduplication/records.ts x: 5 commits (all time) y: 226 lines of code sdk/typescript/src/scan-comparison.ts x: 29 commits (all time) y: 1092 lines of code sdk/typescript/src/api.ts x: 116 commits (all time) y: 4832 lines of code plugins/codex-security/scripts/finalize_scan_contract.py x: 15 commits (all time) y: 2834 lines of code plugins/codex-security/scripts/report_projection.py x: 8 commits (all time) y: 936 lines of code plugins/codex-security/mcp-app/src/artifact-attack-path.ts x: 4 commits (all time) y: 141 lines of code plugins/codex-security/mcp-app/src/artifact-deep-reducer-pages.ts x: 2 commits (all time) y: 138 lines of code plugins/codex-security/mcp-app/src/artifact-scan-draft.ts x: 9 commits (all time) y: 2451 lines of code plugins/codex-security/mcp-app/src/artifact-schema-loader.ts x: 3 commits (all time) y: 115 lines of code plugins/codex-security/mcp-app/src/server/compact-artifact-tools.ts x: 12 commits (all time) y: 355 lines of code plugins/codex-security/mcp-app/server.ts x: 21 commits (all time) y: 2633 lines of code plugins/codex-security/scripts/workbench_cli.py x: 14 commits (all time) y: 349 lines of code plugins/codex-security/scripts/workbench_scan_history.py x: 6 commits (all time) y: 1027 lines of code plugins/codex-security/scripts/workbench_schema.py x: 10 commits (all time) y: 635 lines of code sdk/typescript/tests-ts/support/codex.ts x: 1 commits (all time) y: 8 lines of code sdk/typescript/tests-ts/support/temporary-directories.ts x: 6 commits (all time) y: 56 lines of code sdk/typescript/tests-ts/support/workbench-command.ts x: 2 commits (all time) y: 37 lines of code sdk/typescript/tests-ts/support/workflow-script.ts x: 2 commits (all time) y: 38 lines of code sdk/typescript/src/cli.ts x: 159 commits (all time) y: 9523 lines of code plugins/codex-security/mcp-app/scripts/build_mcp_app.mjs x: 8 commits (all time) y: 149 lines of code plugins/codex-security/mcp-app/src/deep-scan/executor.ts x: 12 commits (all time) y: 791 lines of code plugins/codex-security/mcp-app/src/deep-scan/permission-profile-preflight.ts x: 8 commits (all time) y: 591 lines of code plugins/codex-security/mcp-app/src/python_command.ts x: 4 commits (all time) y: 85 lines of code plugins/codex-security/scripts/codex_profile.mjs x: 1 commits (all time) y: 226 lines of code plugins/codex-security/scripts/config_preflight.py x: 4 commits (all time) y: 819 lines of code plugins/codex-security/scripts/workbench/storage.py x: 3 commits (all time) y: 21 lines of code sdk/typescript/scripts/check-package.mjs x: 63 commits (all time) y: 323 lines of code sdk/typescript/src/auth.ts x: 15 commits (all time) y: 328 lines of code sdk/typescript/src/component-scan.ts x: 9 commits (all time) y: 490 lines of code sdk/typescript/src/config.ts x: 23 commits (all time) y: 424 lines of code sdk/typescript/src/deduplication/codex-review.ts x: 13 commits (all time) y: 571 lines of code sdk/typescript/src/deep-config.ts x: 3 commits (all time) y: 175 lines of code sdk/typescript/src/knowledge-base.ts x: 11 commits (all time) y: 252 lines of code sdk/typescript/src/provider-profile.ts x: 1 commits (all time) y: 218 lines of code sdk/typescript/src/runtime.ts x: 57 commits (all time) y: 3155 lines of code plugins/codex-security/scripts/workbench_scan_start.py x: 4 commits (all time) y: 199 lines of code plugins/codex-security/scripts/workbench_target.py x: 10 commits (all time) y: 763 lines of code sdk/typescript/src/deduplication/deduplication.ts x: 7 commits (all time) y: 380 lines of code sdk/typescript/src/cost.ts x: 23 commits (all time) y: 638 lines of code sdk/typescript/scripts/fixtures/package-consumer.ts x: 10 commits (all time) y: 225 lines of code sdk/typescript/src/index.ts x: 36 commits (all time) y: 208 lines of code sdk/typescript/src/worker-progress.ts x: 8 commits (all time) y: 193 lines of code plugins/codex-security/scripts/workbench_publication.py x: 6 commits (all time) y: 425 lines of code sdk/typescript/scripts/build-plugin.mjs x: 7 commits (all time) y: 148 lines of code plugins/codex-security/scripts/generate_rank_input.py x: 13 commits (all time) y: 463 lines of code sdk/typescript/src/security-policy-cli.ts x: 6 commits (all time) y: 178 lines of code sdk/typescript/src/targets.ts x: 19 commits (all time) y: 773 lines of code sdk/typescript/src/multiscan.ts x: 30 commits (all time) y: 1107 lines of code sdk/typescript/src/contract.ts x: 20 commits (all time) y: 1153 lines of code sdk/typescript/tests-ts/cli-fixtures.ts x: 20 commits (all time) y: 320 lines of code sdk/typescript/src/publication-events.ts x: 7 commits (all time) y: 310 lines of code sdk/typescript/src/publication.ts x: 9 commits (all time) y: 393 lines of code sdk/typescript/src/publish.ts x: 15 commits (all time) y: 1615 lines of code plugins/codex-security/scripts/workbench_progress.py x: 4 commits (all time) y: 239 lines of code plugins/codex-security/scripts/workbench_saved_results.py x: 13 commits (all time) y: 2414 lines of code plugins/codex-security/scripts/workbench_scan_usage.py x: 7 commits (all time) y: 487 lines of code plugins/codex-security/scripts/workbench_validation.py x: 6 commits (all time) y: 149 lines of code github-action/scripts/cli-integration.ts x: 2 commits (all time) y: 204 lines of code sdk/typescript/src/cost-model.ts x: 11 commits (all time) y: 313 lines of code sdk/typescript/src/scan-dashboard.ts x: 18 commits (all time) y: 1232 lines of code sdk/typescript/tests-ts/support/cli-provider-authentication.ts x: 1 commits (all time) y: 95 lines of code plugins/codex-security/mcp-app/helpers-main.ts x: 7 commits (all time) y: 65 lines of code plugins/codex-security/mcp-app/src/helpers/bind-repo-scopes.ts x: 1 commits (all time) y: 70 lines of code sdk/typescript/src/artifact-export.ts x: 4 commits (all time) y: 423 lines of code sdk/typescript/src/custom-validation-prompt.ts x: 10 commits (all time) y: 122 lines of code plugins/codex-security/mcp-app/src/helpers/validate-patch-risk-assessment.ts x: 1 commits (all time) y: 176 lines of code plugins/codex-security/mcp-app/src/helpers/normalize-candidates.ts x: 3 commits (all time) y: 480 lines of code evals/triage-finding/promptfooconfig.yaml x: 3 commits (all time) y: 44 lines of code plugins/codex-security/mcp-app/src/server/handoff-tools.ts x: 5 commits (all time) y: 130 lines of code plugins/codex-security/scripts/generate_in_scope_files.py x: 9 commits (all time) y: 269 lines of code github-action/src/runtime.ts x: 1 commits (all time) y: 144 lines of code sdk/typescript/dashboard/styles.css x: 5 commits (all time) y: 473 lines of code sdk/typescript/scripts/build-dashboard.mjs x: 2 commits (all time) y: 88 lines of code sdk/typescript/src/suggest-owners.ts x: 4 commits (all time) y: 173 lines of code plugins/codex-security/mcp-app/src/artifact-storage.ts x: 5 commits (all time) y: 268 lines of code sdk/typescript/tests-ts/support/security-policy.ts x: 5 commits (all time) y: 151 lines of code sdk/typescript/src/findings-import.ts x: 5 commits (all time) y: 346 lines of code plugins/codex-security/scripts/windows_scan_local_files.py x: 6 commits (all time) y: 552 lines of code sdk/typescript/tests-ts/plugin-root.ts x: 6 commits (all time) y: 34 lines of code sdk/typescript/tests-ts/support/usage-rollout.ts x: 2 commits (all time) y: 183 lines of code sdk/typescript/dashboard/App.tsx x: 4 commits (all time) y: 565 lines of code sdk/typescript/src/cloud-publish.ts x: 8 commits (all time) y: 280 lines of code sdk/typescript/src/scan-logs.ts x: 10 commits (all time) y: 270 lines of code plugins/codex-security/scripts/deep_scan_workbench.py x: 7 commits (all time) y: 1582 lines of code sdk/typescript/src/patch-tui.tsx x: 5 commits (all time) y: 674 lines of code sdk/typescript/src/scan-activity.ts x: 4 commits (all time) y: 390 lines of code sdk/typescript/src/scan-history-renderer.ts x: 8 commits (all time) y: 441 lines of code sdk/typescript/tests-ts/support/json.ts x: 4 commits (all time) y: 23 lines of code plugins/codex-security/mcp-app/src/deep-scan/templates.ts x: 4 commits (all time) y: 48 lines of code plugins/codex-security/mcp-app/src/deep-scan/worker-runner.ts x: 9 commits (all time) y: 771 lines of code plugins/codex-security/mcp-app/src/deep-scan/coordinator.ts x: 7 commits (all time) y: 1112 lines of code plugins/codex-security/mcp-app/src/deep-scan/store.ts x: 5 commits (all time) y: 872 lines of code sdk/typescript/src/classify-severity.ts x: 4 commits (all time) y: 269 lines of code sdk/typescript/src/owner-evidence.ts x: 2 commits (all time) y: 287 lines of code plugins/codex-security/scripts/workbench_finding_index.py x: 3 commits (all time) y: 75 lines of code sdk/typescript/src/component-plan.ts x: 7 commits (all time) y: 293 lines of code sdk/typescript/src/security-policy.ts x: 6 commits (all time) y: 1068 lines of code sdk/typescript/src/version.ts x: 22 commits (all time) y: 171 lines of code plugins/codex-security/mcp-app/src/artifact-io.ts x: 6 commits (all time) y: 338 lines of code plugins/codex-security/scripts/workbench_native_indexes.py x: 3 commits (all time) y: 189 lines of code plugins/codex-security/mcp-app/src/artifact-deep-reducer.ts x: 6 commits (all time) y: 218 lines of code sdk/typescript/src/models.ts x: 7 commits (all time) y: 370 lines of code plugins/codex-security/mcp-app/src/deep-scan/errors.ts x: 5 commits (all time) y: 74 lines of code sdk/typescript/src/project-config.ts x: 3 commits (all time) y: 372 lines of code sdk/typescript/src/errors.ts x: 15 commits (all time) y: 92 lines of code plugins/codex-security/mcp-app/src/deep-scan/artifact-validation.ts x: 4 commits (all time) y: 324 lines of code plugins/codex-security/native/src/windows.rs x: 3 commits (all time) y: 389 lines of code sdk/typescript/src/import-scan.ts x: 2 commits (all time) y: 346 lines of code sdk/typescript/scripts/smoke-package.mjs x: 26 commits (all time) y: 791 lines of code
9523.0
lines of code
  min: 1.0
  average: 274.7
  25th percentile: 23.0
  median: 93.5
  75th percentile: 235.5
  max: 9523.0
0 159.0
commits (all time)
min: 1.0 | average: 5.54 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 159.0

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

sdk/typescript/tests-ts/support/api-client.ts x: 4 contributors (all time) y: 83 lines of code sdk/typescript/tests-ts/support/api-events.ts x: 2 contributors (all time) y: 122 lines of code sdk/typescript/scripts/release-automation.mjs x: 1 contributors (all time) y: 965 lines of code sdk/typescript/scripts/release-pr.mjs x: 1 contributors (all time) y: 662 lines of code sdk/typescript/tests-ts/support/shell.ts x: 2 contributors (all time) y: 86 lines of code plugins/codex-security/scripts/workbench_db.py x: 7 contributors (all time) y: 3052 lines of code plugins/codex-security/mcp-app/src/helpers/rank-pool.ts x: 2 contributors (all time) y: 321 lines of code plugins/codex-security/mcp-app/src/helpers/rank-shards.ts x: 2 contributors (all time) y: 255 lines of code plugins/codex-security/scripts/rank_preview.py x: 11 contributors (all time) y: 912 lines of code sdk/typescript/src/scan-comparison.ts x: 5 contributors (all time) y: 1092 lines of code sdk/typescript/src/api.ts x: 16 contributors (all time) y: 4832 lines of code plugins/codex-security/scripts/finalize_scan_contract.py x: 5 contributors (all time) y: 2834 lines of code plugins/codex-security/scripts/report_projection.py x: 4 contributors (all time) y: 936 lines of code plugins/codex-security/mcp-app/src/artifact-scan-draft.ts x: 3 contributors (all time) y: 2451 lines of code plugins/codex-security/mcp-app/src/server/compact-artifact-tools.ts x: 3 contributors (all time) y: 355 lines of code plugins/codex-security/mcp-app/server.ts x: 4 contributors (all time) y: 2633 lines of code plugins/codex-security/scripts/workbench_cli.py x: 4 contributors (all time) y: 349 lines of code plugins/codex-security/scripts/workbench_scan_history.py x: 3 contributors (all time) y: 1027 lines of code plugins/codex-security/scripts/workbench_schema.py x: 4 contributors (all time) y: 635 lines of code sdk/typescript/tests-ts/support/codex.ts x: 1 contributors (all time) y: 8 lines of code sdk/typescript/tests-ts/support/temporary-directories.ts x: 2 contributors (all time) y: 56 lines of code sdk/typescript/tests-ts/support/workflow-script.ts x: 1 contributors (all time) y: 38 lines of code sdk/typescript/src/cli.ts x: 19 contributors (all time) y: 9523 lines of code plugins/codex-security/mcp-app/scripts/build_mcp_app.mjs x: 3 contributors (all time) y: 149 lines of code plugins/codex-security/mcp-app/src/deep-scan/executor.ts x: 4 contributors (all time) y: 791 lines of code plugins/codex-security/mcp-app/src/deep-scan/permission-profile-preflight.ts x: 4 contributors (all time) y: 591 lines of code plugins/codex-security/scripts/codex_profile.mjs x: 1 contributors (all time) y: 226 lines of code plugins/codex-security/scripts/config_preflight.py x: 2 contributors (all time) y: 819 lines of code plugins/codex-security/scripts/workbench/storage.py x: 3 contributors (all time) y: 21 lines of code sdk/typescript/scripts/check-package.mjs x: 10 contributors (all time) y: 323 lines of code sdk/typescript/src/auth.ts x: 5 contributors (all time) y: 328 lines of code sdk/typescript/src/component-scan.ts x: 3 contributors (all time) y: 490 lines of code sdk/typescript/src/config.ts x: 6 contributors (all time) y: 424 lines of code sdk/typescript/src/deep-config.ts x: 1 contributors (all time) y: 175 lines of code sdk/typescript/src/knowledge-base.ts x: 6 contributors (all time) y: 252 lines of code sdk/typescript/src/provider-profile.ts x: 1 contributors (all time) y: 218 lines of code sdk/typescript/src/runtime.ts x: 11 contributors (all time) y: 3155 lines of code sdk/typescript/src/server/serve.ts x: 2 contributors (all time) y: 37 lines of code plugins/codex-security/scripts/workbench_scan_start.py x: 2 contributors (all time) y: 199 lines of code plugins/codex-security/scripts/workbench_target.py x: 7 contributors (all time) y: 763 lines of code sdk/typescript/src/deduplication/deduplication.ts x: 3 contributors (all time) y: 380 lines of code sdk/typescript/src/cost.ts x: 4 contributors (all time) y: 638 lines of code sdk/typescript/scripts/fixtures/package-consumer.ts x: 3 contributors (all time) y: 225 lines of code sdk/typescript/src/index.ts x: 7 contributors (all time) y: 208 lines of code sdk/typescript/src/worker-progress.ts x: 3 contributors (all time) y: 193 lines of code plugins/codex-security/scripts/workbench_publication.py x: 2 contributors (all time) y: 425 lines of code plugins/codex-security/scripts/generate_rank_input.py x: 7 contributors (all time) y: 463 lines of code sdk/typescript/src/security-policy-cli.ts x: 2 contributors (all time) y: 178 lines of code sdk/typescript/src/multiscan.ts x: 9 contributors (all time) y: 1107 lines of code sdk/typescript/src/contract.ts x: 7 contributors (all time) y: 1153 lines of code sdk/typescript/tests-ts/cli-fixtures.ts x: 6 contributors (all time) y: 320 lines of code sdk/typescript/src/publication-events.ts x: 4 contributors (all time) y: 310 lines of code sdk/typescript/src/publication.ts x: 5 contributors (all time) y: 393 lines of code sdk/typescript/src/publish.ts x: 6 contributors (all time) y: 1615 lines of code plugins/codex-security/scripts/workbench_saved_results.py x: 5 contributors (all time) y: 2414 lines of code plugins/codex-security/scripts/workbench_scan_usage.py x: 3 contributors (all time) y: 487 lines of code sdk/typescript/src/scan-dashboard.ts x: 6 contributors (all time) y: 1232 lines of code sdk/typescript/tests-ts/support/cli-provider-authentication.ts x: 1 contributors (all time) y: 95 lines of code sdk/typescript/src/artifact-export.ts x: 3 contributors (all time) y: 423 lines of code sdk/typescript/src/custom-validation-prompt.ts x: 5 contributors (all time) y: 122 lines of code sdk/typescript/tests-ts/windows-helper-command.ts x: 1 contributors (all time) y: 123 lines of code plugins/codex-security/mcp-app/src/helpers/normalize-candidates.ts x: 2 contributors (all time) y: 480 lines of code plugins/codex-security/scripts/generate_in_scope_files.py x: 7 contributors (all time) y: 269 lines of code plugins/codex-security/mcp-app/src/artifact-storage.ts x: 2 contributors (all time) y: 268 lines of code plugins/codex-security/scripts/windows_scan_local_files.py x: 2 contributors (all time) y: 552 lines of code sdk/typescript/dashboard/App.tsx x: 3 contributors (all time) y: 565 lines of code sdk/typescript/src/bulk-scan-discovery.ts x: 7 contributors (all time) y: 374 lines of code sdk/typescript/src/cloud-publish.ts x: 4 contributors (all time) y: 280 lines of code sdk/typescript/src/scan-logs.ts x: 5 contributors (all time) y: 270 lines of code plugins/codex-security/scripts/deep_scan_workbench.py x: 5 contributors (all time) y: 1582 lines of code sdk/typescript/src/patch-tui.tsx x: 3 contributors (all time) y: 674 lines of code plugins/codex-security/mcp-app/src/deep-scan/worker-runner.ts x: 3 contributors (all time) y: 771 lines of code plugins/codex-security/mcp-app/src/deep-scan/coordinator.ts x: 3 contributors (all time) y: 1112 lines of code plugins/codex-security/mcp-app/src/deep-scan/store.ts x: 2 contributors (all time) y: 872 lines of code sdk/typescript/src/classify-severity.ts x: 3 contributors (all time) y: 269 lines of code plugins/codex-security/scripts/workbench_finding_index.py x: 3 contributors (all time) y: 75 lines of code sdk/typescript/scripts/fixtures/package-behavior.mjs x: 1 contributors (all time) y: 293 lines of code sdk/typescript/src/security-policy.ts x: 2 contributors (all time) y: 1068 lines of code sdk/typescript/src/trusted-executable.ts x: 6 contributors (all time) y: 139 lines of code sdk/typescript/src/version.ts x: 5 contributors (all time) y: 171 lines of code plugins/codex-security/mcp-app/src/artifact-io.ts x: 2 contributors (all time) y: 338 lines of code plugins/codex-security/mcp-app/src/deep-scan/errors.ts x: 3 contributors (all time) y: 74 lines of code sdk/typescript/src/errors.ts x: 7 contributors (all time) y: 92 lines of code plugins/codex-security/mcp-app/src/deep-scan/artifact-validation.ts x: 3 contributors (all time) y: 324 lines of code plugins/codex-security/native/src/windows.rs x: 2 contributors (all time) y: 389 lines of code sdk/typescript/scripts/smoke-package.mjs x: 6 contributors (all time) y: 791 lines of code .ona/automations.yml x: 4 contributors (all time) y: 25 lines of code
9523.0
lines of code
  min: 1.0
  average: 274.7
  25th percentile: 23.0
  median: 93.5
  75th percentile: 235.5
  max: 9523.0
0 19.0
contributors (all time)
min: 1.0 | average: 2.23 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 19.0

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

sdk/typescript/tests-ts/support/api-client.ts x: 3 commits (30d) y: 83 lines of code sdk/typescript/tests-ts/support/api-events.ts x: 7 commits (30d) y: 122 lines of code sdk/typescript/scripts/release-automation.mjs x: 6 commits (30d) y: 965 lines of code sdk/typescript/scripts/release-pr.mjs x: 7 commits (30d) y: 662 lines of code sdk/typescript/tests-ts/support/shell.ts x: 6 commits (30d) y: 86 lines of code plugins/codex-security/scripts/workbench_db.py x: 18 commits (30d) y: 3052 lines of code plugins/codex-security/mcp-app/src/helpers/rank-pool.ts x: 2 commits (30d) y: 321 lines of code plugins/codex-security/mcp-app/src/helpers/rank-shards.ts x: 2 commits (30d) y: 255 lines of code plugins/codex-security/scripts/rank_preview.py x: 20 commits (30d) y: 912 lines of code sdk/typescript/src/deduplication/records.ts x: 5 commits (30d) y: 226 lines of code sdk/typescript/src/scan-comparison.ts x: 10 commits (30d) y: 1092 lines of code sdk/typescript/src/api.ts x: 27 commits (30d) y: 4832 lines of code plugins/codex-security/scripts/finalize_scan_contract.py x: 11 commits (30d) y: 2834 lines of code plugins/codex-security/scripts/report_projection.py x: 5 commits (30d) y: 936 lines of code plugins/codex-security/mcp-app/src/artifact-attack-path.ts x: 3 commits (30d) y: 141 lines of code plugins/codex-security/mcp-app/src/artifact-deep-reducer-pages.ts x: 2 commits (30d) y: 138 lines of code plugins/codex-security/mcp-app/src/artifact-scan-draft.ts x: 7 commits (30d) y: 2451 lines of code plugins/codex-security/mcp-app/src/server/compact-artifact-tools.ts x: 10 commits (30d) y: 355 lines of code plugins/codex-security/mcp-app/server.ts x: 19 commits (30d) y: 2633 lines of code plugins/codex-security/scripts/workbench_cli.py x: 7 commits (30d) y: 349 lines of code plugins/codex-security/scripts/workbench_scan_history.py x: 3 commits (30d) y: 1027 lines of code plugins/codex-security/scripts/workbench_schema.py x: 5 commits (30d) y: 635 lines of code sdk/typescript/tests-ts/support/codex.ts x: 1 commits (30d) y: 8 lines of code sdk/typescript/tests-ts/support/temporary-directories.ts x: 6 commits (30d) y: 56 lines of code sdk/typescript/tests-ts/support/workbench-command.ts x: 2 commits (30d) y: 37 lines of code sdk/typescript/tests-ts/support/workflow-script.ts x: 2 commits (30d) y: 38 lines of code sdk/typescript/src/cli.ts x: 48 commits (30d) y: 9523 lines of code plugins/codex-security/mcp-app/src/deep-scan/executor.ts x: 10 commits (30d) y: 791 lines of code plugins/codex-security/mcp-app/src/deep-scan/parent-sandbox.ts x: 4 commits (30d) y: 230 lines of code plugins/codex-security/mcp-app/src/deep-scan/permission-profile-preflight.ts x: 6 commits (30d) y: 591 lines of code plugins/codex-security/scripts/codex_profile.mjs x: 1 commits (30d) y: 226 lines of code plugins/codex-security/scripts/config_preflight.py x: 3 commits (30d) y: 819 lines of code plugins/codex-security/scripts/workbench/storage.py x: 3 commits (30d) y: 21 lines of code sdk/typescript/scripts/check-package.mjs x: 22 commits (30d) y: 323 lines of code sdk/typescript/src/auth.ts x: 5 commits (30d) y: 328 lines of code sdk/typescript/src/component-scan.ts x: 6 commits (30d) y: 490 lines of code sdk/typescript/src/config.ts x: 10 commits (30d) y: 424 lines of code sdk/typescript/src/deduplication/checkpointed-review.ts x: 2 commits (30d) y: 83 lines of code sdk/typescript/src/deep-config.ts x: 3 commits (30d) y: 175 lines of code sdk/typescript/src/knowledge-base.ts x: 7 commits (30d) y: 252 lines of code sdk/typescript/src/provider-profile.ts x: 1 commits (30d) y: 218 lines of code sdk/typescript/src/runtime.ts x: 17 commits (30d) y: 3155 lines of code plugins/codex-security/scripts/workbench_scan_start.py x: 3 commits (30d) y: 199 lines of code plugins/codex-security/scripts/workbench_target.py x: 5 commits (30d) y: 763 lines of code sdk/typescript/src/deduplication/deduplication.ts x: 4 commits (30d) y: 380 lines of code sdk/typescript/src/finding-catalogue.ts x: 2 commits (30d) y: 177 lines of code sdk/typescript/src/cost.ts x: 6 commits (30d) y: 638 lines of code sdk/typescript/scripts/fixtures/package-consumer.ts x: 3 commits (30d) y: 225 lines of code sdk/typescript/src/index.ts x: 9 commits (30d) y: 208 lines of code sdk/typescript/src/worker-progress.ts x: 4 commits (30d) y: 193 lines of code plugins/codex-security/scripts/workbench_publication.py x: 5 commits (30d) y: 425 lines of code sdk/typescript/scripts/build-plugin.mjs x: 5 commits (30d) y: 148 lines of code plugins/codex-security/scripts/generate_rank_input.py x: 11 commits (30d) y: 463 lines of code sdk/typescript/src/security-policy-cli.ts x: 6 commits (30d) y: 178 lines of code sdk/typescript/src/targets.ts x: 10 commits (30d) y: 773 lines of code sdk/typescript/src/multiscan.ts x: 8 commits (30d) y: 1107 lines of code sdk/typescript/src/contract.ts x: 8 commits (30d) y: 1153 lines of code sdk/typescript/tests-ts/cli-fixtures.ts x: 6 commits (30d) y: 320 lines of code sdk/typescript/src/publication.ts x: 2 commits (30d) y: 393 lines of code sdk/typescript/src/publish.ts x: 5 commits (30d) y: 1615 lines of code plugins/codex-security/scripts/workbench/handoff.py x: 1 commits (30d) y: 145 lines of code plugins/codex-security/scripts/workbench_saved_results.py x: 9 commits (30d) y: 2414 lines of code plugins/codex-security/scripts/workbench_scan_usage.py x: 4 commits (30d) y: 487 lines of code plugins/codex-security/scripts/workbench_validation.py x: 4 commits (30d) y: 149 lines of code github-action/scripts/cli-integration.ts x: 2 commits (30d) y: 204 lines of code sdk/typescript/src/cost-model.ts x: 10 commits (30d) y: 313 lines of code sdk/typescript/src/scan-dashboard.ts x: 8 commits (30d) y: 1232 lines of code sdk/typescript/tests-ts/support/cli-provider-authentication.ts x: 1 commits (30d) y: 95 lines of code plugins/codex-security/mcp-app/helpers-main.ts x: 7 commits (30d) y: 65 lines of code plugins/codex-security/mcp-app/src/helpers/bind-repo-scopes.ts x: 1 commits (30d) y: 70 lines of code sdk/typescript/src/artifact-export.ts x: 4 commits (30d) y: 423 lines of code plugins/codex-security/mcp-app/src/helpers/validate-patch-risk-assessment.ts x: 1 commits (30d) y: 176 lines of code plugins/codex-security/mcp-app/src/helpers/normalize-candidates.ts x: 3 commits (30d) y: 480 lines of code evals/triage-finding/promptfooconfig.yaml x: 3 commits (30d) y: 44 lines of code plugins/codex-security/scripts/finding_preview.py x: 2 commits (30d) y: 430 lines of code plugins/codex-security/scripts/generate_in_scope_files.py x: 7 commits (30d) y: 269 lines of code .github/dependabot.yml x: 4 commits (30d) y: 92 lines of code sdk/typescript/src/suggest-owners.ts x: 4 commits (30d) y: 173 lines of code plugins/codex-security/mcp-app/src/artifact-storage.ts x: 5 commits (30d) y: 268 lines of code sdk/typescript/tests-ts/support/security-policy.ts x: 5 commits (30d) y: 151 lines of code sdk/typescript/src/findings-import.ts x: 5 commits (30d) y: 346 lines of code plugins/codex-security/scripts/windows_scan_local_files.py x: 3 commits (30d) y: 552 lines of code sdk/typescript/dashboard/App.tsx x: 3 commits (30d) y: 565 lines of code sdk/typescript/src/bulk-scan-discovery.ts x: 4 commits (30d) y: 374 lines of code sdk/typescript/src/cloud-publish.ts x: 4 commits (30d) y: 280 lines of code plugins/codex-security/scripts/deep_scan_workbench.py x: 4 commits (30d) y: 1582 lines of code sdk/typescript/src/patch-tui.tsx x: 3 commits (30d) y: 674 lines of code sdk/typescript/tests-ts/support/json.ts x: 4 commits (30d) y: 23 lines of code plugins/codex-security/mcp-app/src/deep-scan/worker-runner.ts x: 7 commits (30d) y: 771 lines of code plugins/codex-security/mcp-app/src/deep-scan/coordinator.ts x: 5 commits (30d) y: 1112 lines of code plugins/codex-security/mcp-app/src/deep-scan/store.ts x: 4 commits (30d) y: 872 lines of code sdk/typescript/src/classify-severity.ts x: 3 commits (30d) y: 269 lines of code sdk/typescript/src/owner-evidence.ts x: 2 commits (30d) y: 287 lines of code sdk/typescript/scripts/fixtures/package-behavior.mjs x: 1 commits (30d) y: 293 lines of code sdk/typescript/src/custom-validation.ts x: 3 commits (30d) y: 435 lines of code sdk/typescript/src/security-policy.ts x: 6 commits (30d) y: 1068 lines of code sdk/typescript/src/models.ts x: 3 commits (30d) y: 370 lines of code plugins/codex-security/mcp-app/src/deep-scan/errors.ts x: 4 commits (30d) y: 74 lines of code sdk/typescript/src/errors.ts x: 7 commits (30d) y: 92 lines of code plugins/codex-security/native/src/windows.rs x: 3 commits (30d) y: 389 lines of code sdk/typescript/src/import-scan.ts x: 2 commits (30d) y: 346 lines of code sdk/typescript/scripts/smoke-package.mjs x: 9 commits (30d) y: 791 lines of code
9523.0
lines of code
  min: 1.0
  average: 312.97
  25th percentile: 31.0
  median: 122.0
  75th percentile: 288.5
  max: 9523.0
0 48.0
commits (30d)
min: 1.0 | average: 3.37 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 48.0

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

sdk/typescript/tests-ts/support/api-client.ts x: 2 contributors (30d) y: 83 lines of code sdk/typescript/tests-ts/support/api-events.ts x: 1 contributors (30d) y: 122 lines of code sdk/typescript/scripts/release-automation.mjs x: 1 contributors (30d) y: 965 lines of code sdk/typescript/scripts/release-pr.mjs x: 1 contributors (30d) y: 662 lines of code plugins/codex-security/scripts/workbench_db.py x: 5 contributors (30d) y: 3052 lines of code plugins/codex-security/mcp-app/src/helpers/rank-pool.ts x: 2 contributors (30d) y: 321 lines of code plugins/codex-security/mcp-app/src/helpers/rank-shards.ts x: 2 contributors (30d) y: 255 lines of code plugins/codex-security/scripts/rank_preview.py x: 8 contributors (30d) y: 912 lines of code sdk/typescript/src/scan-comparison.ts x: 3 contributors (30d) y: 1092 lines of code sdk/typescript/src/api.ts x: 7 contributors (30d) y: 4832 lines of code plugins/codex-security/scripts/finalize_scan_contract.py x: 3 contributors (30d) y: 2834 lines of code plugins/codex-security/scripts/report_projection.py x: 2 contributors (30d) y: 936 lines of code plugins/codex-security/mcp-app/src/artifact-deep-reducer-pages.ts x: 2 contributors (30d) y: 138 lines of code plugins/codex-security/mcp-app/src/artifact-scan-draft.ts x: 1 contributors (30d) y: 2451 lines of code plugins/codex-security/mcp-app/src/server/compact-artifact-tools.ts x: 3 contributors (30d) y: 355 lines of code plugins/codex-security/mcp-app/server.ts x: 4 contributors (30d) y: 2633 lines of code plugins/codex-security/scripts/workbench_scan_history.py x: 3 contributors (30d) y: 1027 lines of code plugins/codex-security/scripts/workbench_schema.py x: 2 contributors (30d) y: 635 lines of code sdk/typescript/tests-ts/support/codex.ts x: 1 contributors (30d) y: 8 lines of code sdk/typescript/tests-ts/support/temporary-directories.ts x: 2 contributors (30d) y: 56 lines of code sdk/typescript/tests-ts/support/workflow-script.ts x: 1 contributors (30d) y: 38 lines of code sdk/typescript/src/cli.ts x: 11 contributors (30d) y: 9523 lines of code plugins/codex-security/mcp-app/src/deep-scan/executor.ts x: 2 contributors (30d) y: 791 lines of code plugins/codex-security/mcp-app/src/deep-scan/parent-sandbox.ts x: 1 contributors (30d) y: 230 lines of code plugins/codex-security/mcp-app/src/deep-scan/permission-profile-preflight.ts x: 2 contributors (30d) y: 591 lines of code plugins/codex-security/mcp-app/src/python_command.ts x: 1 contributors (30d) y: 85 lines of code plugins/codex-security/scripts/config_preflight.py x: 1 contributors (30d) y: 819 lines of code plugins/codex-security/scripts/workbench/storage.py x: 3 contributors (30d) y: 21 lines of code sdk/typescript/scripts/check-package.mjs x: 5 contributors (30d) y: 323 lines of code sdk/typescript/src/component-scan.ts x: 1 contributors (30d) y: 490 lines of code sdk/typescript/src/config.ts x: 3 contributors (30d) y: 424 lines of code sdk/typescript/src/deduplication/codex-review.ts x: 3 contributors (30d) y: 571 lines of code sdk/typescript/src/deep-config.ts x: 1 contributors (30d) y: 175 lines of code sdk/typescript/src/knowledge-base.ts x: 4 contributors (30d) y: 252 lines of code sdk/typescript/src/provider-profile.ts x: 1 contributors (30d) y: 218 lines of code sdk/typescript/src/runtime.ts x: 7 contributors (30d) y: 3155 lines of code plugins/codex-security/scripts/workbench_target.py x: 3 contributors (30d) y: 763 lines of code sdk/typescript/src/deduplication/deduplication.ts x: 3 contributors (30d) y: 380 lines of code sdk/typescript/src/cost.ts x: 2 contributors (30d) y: 638 lines of code sdk/typescript/src/index.ts x: 5 contributors (30d) y: 208 lines of code sdk/typescript/src/worker-progress.ts x: 2 contributors (30d) y: 193 lines of code plugins/codex-security/scripts/workbench_publication.py x: 1 contributors (30d) y: 425 lines of code plugins/codex-security/scripts/generate_rank_input.py x: 6 contributors (30d) y: 463 lines of code sdk/typescript/src/security-policy-cli.ts x: 2 contributors (30d) y: 178 lines of code sdk/typescript/src/targets.ts x: 4 contributors (30d) y: 773 lines of code sdk/typescript/src/multiscan.ts x: 4 contributors (30d) y: 1107 lines of code sdk/typescript/src/contract.ts x: 4 contributors (30d) y: 1153 lines of code sdk/typescript/tests-ts/cli-fixtures.ts x: 3 contributors (30d) y: 320 lines of code sdk/typescript/src/publication.ts x: 1 contributors (30d) y: 393 lines of code sdk/typescript/src/publish.ts x: 2 contributors (30d) y: 1615 lines of code plugins/codex-security/scripts/workbench_saved_results.py x: 4 contributors (30d) y: 2414 lines of code plugins/codex-security/scripts/workbench_scan_usage.py x: 2 contributors (30d) y: 487 lines of code sdk/typescript/src/scan-dashboard.ts x: 4 contributors (30d) y: 1232 lines of code sdk/typescript/src/custom-validation-prompt.ts x: 3 contributors (30d) y: 122 lines of code github-action/scripts/generate-input-docs.mjs x: 2 contributors (30d) y: 24 lines of code plugins/codex-security/scripts/generate_in_scope_files.py x: 6 contributors (30d) y: 269 lines of code plugins/codex-security/mcp-app/src/artifact-storage.ts x: 2 contributors (30d) y: 268 lines of code plugins/codex-security/scripts/windows_scan_local_files.py x: 1 contributors (30d) y: 552 lines of code sdk/typescript/src/bulk-scan-discovery.ts x: 2 contributors (30d) y: 374 lines of code sdk/typescript/src/scan-logs.ts x: 5 contributors (30d) y: 270 lines of code plugins/codex-security/scripts/deep_scan_workbench.py x: 2 contributors (30d) y: 1582 lines of code sdk/typescript/src/scan-history-renderer.ts x: 2 contributors (30d) y: 441 lines of code plugins/codex-security/mcp-app/src/deep-scan/worker-runner.ts x: 2 contributors (30d) y: 771 lines of code plugins/codex-security/mcp-app/src/deep-scan/coordinator.ts x: 1 contributors (30d) y: 1112 lines of code plugins/codex-security/mcp-app/src/deep-scan/store.ts x: 1 contributors (30d) y: 872 lines of code sdk/typescript/scripts/smoke-findings-service.ts x: 2 contributors (30d) y: 410 lines of code sdk/typescript/src/deduplication/scan.ts x: 3 contributors (30d) y: 236 lines of code sdk/typescript/scripts/fixtures/package-behavior.mjs x: 1 contributors (30d) y: 293 lines of code sdk/typescript/src/security-policy.ts x: 2 contributors (30d) y: 1068 lines of code sdk/typescript/src/errors.ts x: 5 contributors (30d) y: 92 lines of code plugins/codex-security/mcp-app/src/deep-scan/artifact-validation.ts x: 1 contributors (30d) y: 324 lines of code sdk/typescript/scripts/smoke-package.mjs x: 4 contributors (30d) y: 791 lines of code
9523.0
lines of code
  min: 1.0
  average: 312.97
  25th percentile: 31.0
  median: 122.0
  75th percentile: 288.5
  max: 9523.0
0 11.0
contributors (30d)
min: 1.0 | average: 1.67 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 11.0

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

sdk/typescript/tests-ts/support/api-client.ts x: 7 commits (90d) y: 83 lines of code sdk/typescript/tests-ts/support/api-events.ts x: 15 commits (90d) y: 122 lines of code sdk/typescript/scripts/release-automation.mjs x: 11 commits (90d) y: 965 lines of code sdk/typescript/scripts/release-pr.mjs x: 9 commits (90d) y: 662 lines of code sdk/typescript/tests-ts/support/shell.ts x: 8 commits (90d) y: 86 lines of code plugins/codex-security/scripts/workbench_db.py x: 27 commits (90d) y: 3052 lines of code plugins/codex-security/mcp-app/src/helpers/rank-pool.ts x: 2 commits (90d) y: 321 lines of code plugins/codex-security/mcp-app/src/helpers/rank-shards.ts x: 2 commits (90d) y: 255 lines of code plugins/codex-security/scripts/rank_preview.py x: 24 commits (90d) y: 912 lines of code sdk/typescript/src/deduplication/records.ts x: 5 commits (90d) y: 226 lines of code sdk/typescript/src/scan-comparison.ts x: 29 commits (90d) y: 1092 lines of code sdk/typescript/src/api.ts x: 116 commits (90d) y: 4832 lines of code plugins/codex-security/scripts/finalize_scan_contract.py x: 15 commits (90d) y: 2834 lines of code plugins/codex-security/scripts/report_projection.py x: 8 commits (90d) y: 936 lines of code plugins/codex-security/mcp-app/src/artifact-attack-path.ts x: 4 commits (90d) y: 141 lines of code plugins/codex-security/mcp-app/src/artifact-deep-reducer-pages.ts x: 2 commits (90d) y: 138 lines of code plugins/codex-security/mcp-app/src/artifact-scan-draft.ts x: 9 commits (90d) y: 2451 lines of code plugins/codex-security/mcp-app/src/artifact-schema-loader.ts x: 3 commits (90d) y: 115 lines of code plugins/codex-security/mcp-app/src/server/compact-artifact-tools.ts x: 12 commits (90d) y: 355 lines of code plugins/codex-security/mcp-app/server.ts x: 21 commits (90d) y: 2633 lines of code plugins/codex-security/scripts/workbench_cli.py x: 14 commits (90d) y: 349 lines of code plugins/codex-security/scripts/workbench_scan_history.py x: 6 commits (90d) y: 1027 lines of code plugins/codex-security/scripts/workbench_schema.py x: 10 commits (90d) y: 635 lines of code sdk/typescript/tests-ts/support/codex.ts x: 1 commits (90d) y: 8 lines of code sdk/typescript/tests-ts/support/temporary-directories.ts x: 6 commits (90d) y: 56 lines of code sdk/typescript/tests-ts/support/workbench-command.ts x: 2 commits (90d) y: 37 lines of code sdk/typescript/tests-ts/support/workflow-script.ts x: 2 commits (90d) y: 38 lines of code sdk/typescript/src/cli.ts x: 159 commits (90d) y: 9523 lines of code plugins/codex-security/mcp-app/scripts/build_mcp_app.mjs x: 8 commits (90d) y: 149 lines of code plugins/codex-security/mcp-app/src/deep-scan/executor.ts x: 12 commits (90d) y: 791 lines of code plugins/codex-security/mcp-app/src/deep-scan/permission-profile-preflight.ts x: 8 commits (90d) y: 591 lines of code plugins/codex-security/mcp-app/src/python_command.ts x: 4 commits (90d) y: 85 lines of code plugins/codex-security/scripts/codex_profile.mjs x: 1 commits (90d) y: 226 lines of code plugins/codex-security/scripts/config_preflight.py x: 4 commits (90d) y: 819 lines of code plugins/codex-security/scripts/workbench/storage.py x: 3 commits (90d) y: 21 lines of code sdk/typescript/scripts/check-package.mjs x: 63 commits (90d) y: 323 lines of code sdk/typescript/src/auth.ts x: 15 commits (90d) y: 328 lines of code sdk/typescript/src/component-scan.ts x: 9 commits (90d) y: 490 lines of code sdk/typescript/src/config.ts x: 23 commits (90d) y: 424 lines of code sdk/typescript/src/deduplication/codex-review.ts x: 13 commits (90d) y: 571 lines of code sdk/typescript/src/deep-config.ts x: 3 commits (90d) y: 175 lines of code sdk/typescript/src/knowledge-base.ts x: 11 commits (90d) y: 252 lines of code sdk/typescript/src/provider-profile.ts x: 1 commits (90d) y: 218 lines of code sdk/typescript/src/runtime.ts x: 57 commits (90d) y: 3155 lines of code plugins/codex-security/scripts/workbench_scan_start.py x: 4 commits (90d) y: 199 lines of code plugins/codex-security/scripts/workbench_target.py x: 10 commits (90d) y: 763 lines of code sdk/typescript/src/deduplication/deduplication.ts x: 7 commits (90d) y: 380 lines of code sdk/typescript/src/cost.ts x: 23 commits (90d) y: 638 lines of code sdk/typescript/scripts/fixtures/package-consumer.ts x: 10 commits (90d) y: 225 lines of code sdk/typescript/src/index.ts x: 36 commits (90d) y: 208 lines of code sdk/typescript/src/worker-progress.ts x: 8 commits (90d) y: 193 lines of code plugins/codex-security/scripts/workbench_publication.py x: 6 commits (90d) y: 425 lines of code sdk/typescript/scripts/build-plugin.mjs x: 7 commits (90d) y: 148 lines of code plugins/codex-security/scripts/generate_rank_input.py x: 13 commits (90d) y: 463 lines of code sdk/typescript/src/security-policy-cli.ts x: 6 commits (90d) y: 178 lines of code sdk/typescript/src/targets.ts x: 19 commits (90d) y: 773 lines of code sdk/typescript/src/multiscan.ts x: 30 commits (90d) y: 1107 lines of code sdk/typescript/src/contract.ts x: 20 commits (90d) y: 1153 lines of code sdk/typescript/tests-ts/cli-fixtures.ts x: 20 commits (90d) y: 320 lines of code sdk/typescript/src/publication-events.ts x: 7 commits (90d) y: 310 lines of code sdk/typescript/src/publication.ts x: 9 commits (90d) y: 393 lines of code sdk/typescript/src/publish.ts x: 15 commits (90d) y: 1615 lines of code plugins/codex-security/scripts/workbench_progress.py x: 4 commits (90d) y: 239 lines of code plugins/codex-security/scripts/workbench_saved_results.py x: 13 commits (90d) y: 2414 lines of code plugins/codex-security/scripts/workbench_scan_usage.py x: 7 commits (90d) y: 487 lines of code plugins/codex-security/scripts/workbench_validation.py x: 6 commits (90d) y: 149 lines of code github-action/scripts/cli-integration.ts x: 2 commits (90d) y: 204 lines of code sdk/typescript/src/cost-model.ts x: 11 commits (90d) y: 313 lines of code sdk/typescript/src/scan-dashboard.ts x: 18 commits (90d) y: 1232 lines of code sdk/typescript/tests-ts/support/cli-provider-authentication.ts x: 1 commits (90d) y: 95 lines of code plugins/codex-security/mcp-app/helpers-main.ts x: 7 commits (90d) y: 65 lines of code plugins/codex-security/mcp-app/src/helpers/bind-repo-scopes.ts x: 1 commits (90d) y: 70 lines of code sdk/typescript/src/artifact-export.ts x: 4 commits (90d) y: 423 lines of code sdk/typescript/src/custom-validation-prompt.ts x: 10 commits (90d) y: 122 lines of code plugins/codex-security/mcp-app/src/helpers/validate-patch-risk-assessment.ts x: 1 commits (90d) y: 176 lines of code plugins/codex-security/mcp-app/src/helpers/normalize-candidates.ts x: 3 commits (90d) y: 480 lines of code evals/triage-finding/promptfooconfig.yaml x: 3 commits (90d) y: 44 lines of code plugins/codex-security/mcp-app/src/server/handoff-tools.ts x: 5 commits (90d) y: 130 lines of code plugins/codex-security/scripts/generate_in_scope_files.py x: 9 commits (90d) y: 269 lines of code github-action/src/runtime.ts x: 1 commits (90d) y: 144 lines of code sdk/typescript/dashboard/styles.css x: 5 commits (90d) y: 473 lines of code sdk/typescript/scripts/build-dashboard.mjs x: 2 commits (90d) y: 88 lines of code sdk/typescript/src/suggest-owners.ts x: 4 commits (90d) y: 173 lines of code plugins/codex-security/mcp-app/src/artifact-storage.ts x: 5 commits (90d) y: 268 lines of code sdk/typescript/tests-ts/support/security-policy.ts x: 5 commits (90d) y: 151 lines of code sdk/typescript/src/findings-import.ts x: 5 commits (90d) y: 346 lines of code plugins/codex-security/scripts/windows_scan_local_files.py x: 6 commits (90d) y: 552 lines of code sdk/typescript/tests-ts/plugin-root.ts x: 6 commits (90d) y: 34 lines of code sdk/typescript/tests-ts/support/usage-rollout.ts x: 2 commits (90d) y: 183 lines of code sdk/typescript/dashboard/App.tsx x: 4 commits (90d) y: 565 lines of code sdk/typescript/src/cloud-publish.ts x: 8 commits (90d) y: 280 lines of code sdk/typescript/src/scan-logs.ts x: 10 commits (90d) y: 270 lines of code plugins/codex-security/scripts/deep_scan_workbench.py x: 7 commits (90d) y: 1582 lines of code sdk/typescript/src/patch-tui.tsx x: 5 commits (90d) y: 674 lines of code sdk/typescript/src/scan-activity.ts x: 4 commits (90d) y: 390 lines of code sdk/typescript/src/scan-history-renderer.ts x: 8 commits (90d) y: 441 lines of code sdk/typescript/tests-ts/support/json.ts x: 4 commits (90d) y: 23 lines of code plugins/codex-security/mcp-app/src/deep-scan/templates.ts x: 4 commits (90d) y: 48 lines of code plugins/codex-security/mcp-app/src/deep-scan/worker-runner.ts x: 9 commits (90d) y: 771 lines of code plugins/codex-security/mcp-app/src/deep-scan/coordinator.ts x: 7 commits (90d) y: 1112 lines of code plugins/codex-security/mcp-app/src/deep-scan/store.ts x: 5 commits (90d) y: 872 lines of code sdk/typescript/src/classify-severity.ts x: 4 commits (90d) y: 269 lines of code sdk/typescript/src/owner-evidence.ts x: 2 commits (90d) y: 287 lines of code plugins/codex-security/scripts/workbench_finding_index.py x: 3 commits (90d) y: 75 lines of code sdk/typescript/src/component-plan.ts x: 7 commits (90d) y: 293 lines of code sdk/typescript/src/security-policy.ts x: 6 commits (90d) y: 1068 lines of code sdk/typescript/src/version.ts x: 22 commits (90d) y: 171 lines of code plugins/codex-security/mcp-app/src/artifact-io.ts x: 6 commits (90d) y: 338 lines of code plugins/codex-security/scripts/workbench_native_indexes.py x: 3 commits (90d) y: 189 lines of code plugins/codex-security/mcp-app/src/artifact-deep-reducer.ts x: 6 commits (90d) y: 218 lines of code sdk/typescript/src/models.ts x: 7 commits (90d) y: 370 lines of code plugins/codex-security/mcp-app/src/deep-scan/errors.ts x: 5 commits (90d) y: 74 lines of code sdk/typescript/src/project-config.ts x: 3 commits (90d) y: 372 lines of code sdk/typescript/src/errors.ts x: 15 commits (90d) y: 92 lines of code plugins/codex-security/mcp-app/src/deep-scan/artifact-validation.ts x: 4 commits (90d) y: 324 lines of code plugins/codex-security/native/src/windows.rs x: 3 commits (90d) y: 389 lines of code sdk/typescript/src/import-scan.ts x: 2 commits (90d) y: 346 lines of code sdk/typescript/scripts/smoke-package.mjs x: 26 commits (90d) y: 791 lines of code
9523.0
lines of code
  min: 1.0
  average: 274.7
  25th percentile: 23.0
  median: 93.5
  75th percentile: 235.5
  max: 9523.0
0 159.0
commits (90d)
min: 1.0 | average: 5.54 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 159.0

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

sdk/typescript/tests-ts/support/api-client.ts x: 4 contributors (90d) y: 83 lines of code sdk/typescript/tests-ts/support/api-events.ts x: 2 contributors (90d) y: 122 lines of code sdk/typescript/scripts/release-automation.mjs x: 1 contributors (90d) y: 965 lines of code sdk/typescript/scripts/release-pr.mjs x: 1 contributors (90d) y: 662 lines of code sdk/typescript/tests-ts/support/shell.ts x: 2 contributors (90d) y: 86 lines of code plugins/codex-security/scripts/workbench_db.py x: 7 contributors (90d) y: 3052 lines of code plugins/codex-security/mcp-app/src/helpers/rank-pool.ts x: 2 contributors (90d) y: 321 lines of code plugins/codex-security/mcp-app/src/helpers/rank-shards.ts x: 2 contributors (90d) y: 255 lines of code plugins/codex-security/scripts/rank_preview.py x: 11 contributors (90d) y: 912 lines of code sdk/typescript/src/scan-comparison.ts x: 5 contributors (90d) y: 1092 lines of code sdk/typescript/src/api.ts x: 16 contributors (90d) y: 4832 lines of code plugins/codex-security/scripts/finalize_scan_contract.py x: 5 contributors (90d) y: 2834 lines of code plugins/codex-security/scripts/report_projection.py x: 4 contributors (90d) y: 936 lines of code plugins/codex-security/mcp-app/src/artifact-scan-draft.ts x: 3 contributors (90d) y: 2451 lines of code plugins/codex-security/mcp-app/src/server/compact-artifact-tools.ts x: 3 contributors (90d) y: 355 lines of code plugins/codex-security/mcp-app/server.ts x: 4 contributors (90d) y: 2633 lines of code plugins/codex-security/scripts/workbench_cli.py x: 4 contributors (90d) y: 349 lines of code plugins/codex-security/scripts/workbench_scan_history.py x: 3 contributors (90d) y: 1027 lines of code plugins/codex-security/scripts/workbench_schema.py x: 4 contributors (90d) y: 635 lines of code sdk/typescript/tests-ts/support/codex.ts x: 1 contributors (90d) y: 8 lines of code sdk/typescript/tests-ts/support/temporary-directories.ts x: 2 contributors (90d) y: 56 lines of code sdk/typescript/tests-ts/support/workflow-script.ts x: 1 contributors (90d) y: 38 lines of code sdk/typescript/src/cli.ts x: 19 contributors (90d) y: 9523 lines of code plugins/codex-security/mcp-app/scripts/build_mcp_app.mjs x: 3 contributors (90d) y: 149 lines of code plugins/codex-security/mcp-app/src/deep-scan/executor.ts x: 4 contributors (90d) y: 791 lines of code plugins/codex-security/mcp-app/src/deep-scan/permission-profile-preflight.ts x: 4 contributors (90d) y: 591 lines of code plugins/codex-security/scripts/codex_profile.mjs x: 1 contributors (90d) y: 226 lines of code plugins/codex-security/scripts/config_preflight.py x: 2 contributors (90d) y: 819 lines of code plugins/codex-security/scripts/workbench/storage.py x: 3 contributors (90d) y: 21 lines of code sdk/typescript/scripts/check-package.mjs x: 10 contributors (90d) y: 323 lines of code sdk/typescript/src/auth.ts x: 5 contributors (90d) y: 328 lines of code sdk/typescript/src/component-scan.ts x: 3 contributors (90d) y: 490 lines of code sdk/typescript/src/config.ts x: 6 contributors (90d) y: 424 lines of code sdk/typescript/src/deep-config.ts x: 1 contributors (90d) y: 175 lines of code sdk/typescript/src/knowledge-base.ts x: 6 contributors (90d) y: 252 lines of code sdk/typescript/src/provider-profile.ts x: 1 contributors (90d) y: 218 lines of code sdk/typescript/src/runtime.ts x: 11 contributors (90d) y: 3155 lines of code sdk/typescript/src/server/serve.ts x: 2 contributors (90d) y: 37 lines of code plugins/codex-security/scripts/workbench_scan_start.py x: 2 contributors (90d) y: 199 lines of code plugins/codex-security/scripts/workbench_target.py x: 7 contributors (90d) y: 763 lines of code sdk/typescript/src/deduplication/deduplication.ts x: 3 contributors (90d) y: 380 lines of code sdk/typescript/src/cost.ts x: 4 contributors (90d) y: 638 lines of code sdk/typescript/scripts/fixtures/package-consumer.ts x: 3 contributors (90d) y: 225 lines of code sdk/typescript/src/index.ts x: 7 contributors (90d) y: 208 lines of code sdk/typescript/src/worker-progress.ts x: 3 contributors (90d) y: 193 lines of code plugins/codex-security/scripts/workbench_publication.py x: 2 contributors (90d) y: 425 lines of code plugins/codex-security/scripts/generate_rank_input.py x: 7 contributors (90d) y: 463 lines of code sdk/typescript/src/security-policy-cli.ts x: 2 contributors (90d) y: 178 lines of code sdk/typescript/src/multiscan.ts x: 9 contributors (90d) y: 1107 lines of code sdk/typescript/src/contract.ts x: 7 contributors (90d) y: 1153 lines of code sdk/typescript/tests-ts/cli-fixtures.ts x: 6 contributors (90d) y: 320 lines of code sdk/typescript/src/publication-events.ts x: 4 contributors (90d) y: 310 lines of code sdk/typescript/src/publication.ts x: 5 contributors (90d) y: 393 lines of code sdk/typescript/src/publish.ts x: 6 contributors (90d) y: 1615 lines of code plugins/codex-security/scripts/workbench_saved_results.py x: 5 contributors (90d) y: 2414 lines of code plugins/codex-security/scripts/workbench_scan_usage.py x: 3 contributors (90d) y: 487 lines of code sdk/typescript/src/scan-dashboard.ts x: 6 contributors (90d) y: 1232 lines of code sdk/typescript/tests-ts/support/cli-provider-authentication.ts x: 1 contributors (90d) y: 95 lines of code sdk/typescript/src/artifact-export.ts x: 3 contributors (90d) y: 423 lines of code sdk/typescript/src/custom-validation-prompt.ts x: 5 contributors (90d) y: 122 lines of code sdk/typescript/tests-ts/windows-helper-command.ts x: 1 contributors (90d) y: 123 lines of code plugins/codex-security/mcp-app/src/helpers/normalize-candidates.ts x: 2 contributors (90d) y: 480 lines of code plugins/codex-security/scripts/generate_in_scope_files.py x: 7 contributors (90d) y: 269 lines of code plugins/codex-security/mcp-app/src/artifact-storage.ts x: 2 contributors (90d) y: 268 lines of code plugins/codex-security/scripts/windows_scan_local_files.py x: 2 contributors (90d) y: 552 lines of code sdk/typescript/dashboard/App.tsx x: 3 contributors (90d) y: 565 lines of code sdk/typescript/src/bulk-scan-discovery.ts x: 7 contributors (90d) y: 374 lines of code sdk/typescript/src/cloud-publish.ts x: 4 contributors (90d) y: 280 lines of code sdk/typescript/src/scan-logs.ts x: 5 contributors (90d) y: 270 lines of code plugins/codex-security/scripts/deep_scan_workbench.py x: 5 contributors (90d) y: 1582 lines of code sdk/typescript/src/patch-tui.tsx x: 3 contributors (90d) y: 674 lines of code plugins/codex-security/mcp-app/src/deep-scan/worker-runner.ts x: 3 contributors (90d) y: 771 lines of code plugins/codex-security/mcp-app/src/deep-scan/coordinator.ts x: 3 contributors (90d) y: 1112 lines of code plugins/codex-security/mcp-app/src/deep-scan/store.ts x: 2 contributors (90d) y: 872 lines of code sdk/typescript/src/classify-severity.ts x: 3 contributors (90d) y: 269 lines of code plugins/codex-security/scripts/workbench_finding_index.py x: 3 contributors (90d) y: 75 lines of code sdk/typescript/scripts/fixtures/package-behavior.mjs x: 1 contributors (90d) y: 293 lines of code sdk/typescript/src/security-policy.ts x: 2 contributors (90d) y: 1068 lines of code sdk/typescript/src/trusted-executable.ts x: 6 contributors (90d) y: 139 lines of code sdk/typescript/src/version.ts x: 5 contributors (90d) y: 171 lines of code plugins/codex-security/mcp-app/src/artifact-io.ts x: 2 contributors (90d) y: 338 lines of code plugins/codex-security/mcp-app/src/deep-scan/errors.ts x: 3 contributors (90d) y: 74 lines of code sdk/typescript/src/errors.ts x: 7 contributors (90d) y: 92 lines of code plugins/codex-security/mcp-app/src/deep-scan/artifact-validation.ts x: 3 contributors (90d) y: 324 lines of code plugins/codex-security/native/src/windows.rs x: 2 contributors (90d) y: 389 lines of code sdk/typescript/scripts/smoke-package.mjs x: 6 contributors (90d) y: 791 lines of code .ona/automations.yml x: 4 contributors (90d) y: 25 lines of code
9523.0
lines of code
  min: 1.0
  average: 274.7
  25th percentile: 23.0
  median: 93.5
  75th percentile: 235.5
  max: 9523.0
0 19.0
contributors (90d)
min: 1.0 | average: 2.23 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 19.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...