Overview
File Change Frequency Overall
  • There are 43 files with 13,927 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 5 files changed 51-100 times (7,006 lines of code)
    • 5 files changed 21-50 times (2,547 lines of code)
    • 13 files changed 6-20 times (2,074 lines of code)
    • 20 files changed 1-5 times (2,300 lines of code)
0% | 50% | 18% | 14% | 16%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 43 files with 13,927 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 8 files changed by 11-25 contributors (7,702 lines of code)
    • 9 files changed by 6-10 contributors (2,831 lines of code)
    • 25 files changed by 2-5 contributors (3,103 lines of code)
    • 1 file changed by 1 contributor (291 lines of code)
0% | 55% | 20% | 22% | 2%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, rs, ps1, json, txt, md, toml, java, yml, c, gitignore, js, dockerignore, gitattributes, npmrc, mjs
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 50% | 18% | 13% | 16%
js0% | 0% | 0% | 100% | 0%
toml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 50% | 18% | 13% | 16%
ROOT0% | 0% | 0% | 95% | 4%
Most Frequently Changed Files (Top 43)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
sandbox-manager.ts
in src/sandbox
1802 94 2025-10-20 2026-10-05 99 25 +10242 / -4774 dworken@anthropic.com ronleizrowice@anthropic.com
sandbox-config.ts
in src/sandbox
1024 3 2025-10-23 2026-10-04 70 20 +4783 / -741 dworken@anthropic.com ronleizrowice@anthropic.com
2059 43 2025-10-24 2026-10-05 67 23 +8704 / -2741 dworken@anthropic.com ronleizrowice@anthropic.com
1064 41 2025-10-23 2026-10-04 59 25 +3085 / -1024 dworken@anthropic.com ronleizrowice@anthropic.com
sandbox-utils.ts
in src/sandbox
1057 43 2025-10-24 2026-10-05 51 13 +3833 / -1128 dworken@anthropic.com ronleizrowice@anthropic.com
cli.ts
in src
53 3 2025-10-23 2026-10-05 36 20 +1328 / -370 dworken@anthropic.com 58572875+turtiesocks@users....
index.ts
in src
112 - 2025-10-23 2026-10-04 32 10 +376 / -88 dworken@anthropic.com ronleizrowice@anthropic.com
1312 54 2026-05-23 2026-10-04 32 7 +10507 / -3741 ig@anthropic.com ronleizrowice@anthropic.com
http-proxy.ts
in src/sandbox
611 3 2026-01-14 2026-09-10 29 11 +1942 / -392 sattard@anthropic.com dcochran@anthropic.com
459 14 2026-05-07 2026-09-18 25 9 +1631 / -231 shawnm@anthropic.com dylan.conway567@gmail.com
sandbox-schemas.ts
in src/sandbox
32 - 2025-10-24 2026-10-04 19 15 +258 / -937 dworken@anthropic.com ronleizrowice@anthropic.com
209 9 2025-10-24 2026-09-20 18 10 +2605 / -1239 dworken@anthropic.com ronleizrowice@anthropic.com
socks-proxy.ts
in src/sandbox
302 8 2026-03-28 2026-09-20 16 8 +873 / -506 sattard@anthropic.com ronleizrowice@anthropic.com
146 - 2025-11-17 2026-10-04 14 8 +182 / -39 159198875+ollie-anthropic@u... ronleizrowice@anthropic.com
request-filter.ts
in src/sandbox
153 8 2026-05-08 2026-09-10 14 7 +487 / -55 shawnm@anthropic.com shawnm@anthropic.com
mitm-leaf.ts
in src/sandbox
81 4 2026-05-06 2026-07-10 13 4 +557 / -228 shawnm@anthropic.com elhajj@anthropic.com
mitm-ca.ts
in src/sandbox
388 21 2026-05-06 2026-09-20 13 5 +1853 / -199 shawnm@anthropic.com ronleizrowice@anthropic.com
125 3 2026-06-18 2026-07-18 10 4 +792 / -57 elhajj@anthropic.com elhajj@anthropic.com
198 2 2026-06-23 2026-09-16 10 5 +2102 / -832 elhajj@anthropic.com ronleizrowice@anthropic.com
domain-pattern.ts
in src/sandbox
88 8 2026-06-19 2026-09-10 8 6 +375 / -24 elhajj@anthropic.com dcochran@anthropic.com
144 3 2026-06-23 2026-09-18 8 4 +1004 / -152 shawnm@anthropic.com ronleizrowice@anthropic.com
ripgrep.ts
in src/utils
50 1 2025-11-05 2026-10-03 7 6 +158 / -97 159198875+ollie-anthropic@u... ronleizrowice@anthropic.com
read-deny-glob.ts
in src/sandbox
158 3 2026-09-17 2026-10-04 7 2 +375 / -47 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
shell-quote.ts
in src/utils
13 1 2026-06-28 2026-07-07 5 4 +232 / -2 boris@anthropic.com dylanc@anthropic.com
listen-in-range.ts
in src/sandbox
46 1 2026-06-25 2026-07-07 5 3 +275 / -0 shawnm@anthropic.com dylanc@anthropic.com
mux-proxy.ts
in src/sandbox
144 8 2026-06-25 2026-07-07 5 3 +1195 / -40 shawnm@anthropic.com dylanc@anthropic.com
parent-proxy.ts
in src/sandbox
349 16 2026-03-28 2026-09-10 5 3 +739 / -151 sattard@anthropic.com dcochran@anthropic.com
credential-decode.ts
in src/sandbox
62 5 2026-06-30 2026-07-10 4 2 +554 / -2 elhajj@anthropic.com shawnm@anthropic.com
98 5 2026-08-04 2026-09-18 4 2 +157 / -14 shawnm@anthropic.com ronleizrowice@anthropic.com
aws-sigv4.ts
in src/sandbox
215 15 2026-07-16 2026-09-10 4 3 +723 / -17 elhajj@anthropic.com shawnm@anthropic.com
config-loader.ts
in src/utils
66 2 2026-01-14 2026-09-18 3 3 +243 / -85 loc@anthropic.com ronleizrowice@anthropic.com
credential-extract.ts
in src/sandbox
73 1 2026-07-02 2026-07-10 3 2 +477 / -1 elhajj@anthropic.com elhajj@anthropic.com
java-proxy-agent.ts
in src/sandbox
73 5 2026-08-18 2026-09-20 3 3 +299 / -54 shawnm@anthropic.com ronleizrowice@anthropic.com
body-substitution.ts
in src/sandbox
92 6 2026-07-16 2026-07-18 3 2 +493 / -1 elhajj@anthropic.com elhajj@anthropic.com
123 1 2026-07-02 2026-07-10 3 2 +601 / -0 elhajj@anthropic.com elhajj@anthropic.com
207 5 2026-09-07 2026-09-10 3 2 +913 / -295 dcochran@anthropic.com dcochran@anthropic.com
path-entries.ts
in src/sandbox
291 24 2026-09-28 2026-10-04 3 1 +1370 / -35 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
7 - 2026-09-30 2026-10-03 2 2 +35 / -0 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
address.ts
in src/sandbox
108 11 2026-09-08 2026-09-10 2 2 +359 / -23 dcochran@anthropic.com dcochran@anthropic.com
266 5 2026-07-16 2026-07-20 2 2 +766 / -0 elhajj@anthropic.com shawnm@anthropic.com
which.ts
in src/utils
15 1 2026-02-04 2026-02-04 1 2 +56 / -0 jarred@jarredsumner.com sosuke@anthropic.com
debug.ts
in src/utils
20 1 2025-11-19 2025-11-19 1 2 +12 / -6 159198875+ollie-anthropic@u... ollie@anthropic.com
platform.ts
in src/utils
32 2 2026-01-21 2026-01-21 1 2 +76 / -0 159198875+ollie-anthropic@u... ollie@anthropic.com
Files With Most Churn (Top 43)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
sandbox-manager.ts
in src/sandbox
1802 94 2025-10-20 2026-10-05 99 25 +10242 / -4774 dworken@anthropic.com ronleizrowice@anthropic.com
1312 54 2026-05-23 2026-10-04 32 7 +10507 / -3741 ig@anthropic.com ronleizrowice@anthropic.com
2059 43 2025-10-24 2026-10-05 67 23 +8704 / -2741 dworken@anthropic.com ronleizrowice@anthropic.com
sandbox-config.ts
in src/sandbox
1024 3 2025-10-23 2026-10-04 70 20 +4783 / -741 dworken@anthropic.com ronleizrowice@anthropic.com
sandbox-utils.ts
in src/sandbox
1057 43 2025-10-24 2026-10-05 51 13 +3833 / -1128 dworken@anthropic.com ronleizrowice@anthropic.com
1064 41 2025-10-23 2026-10-04 59 25 +3085 / -1024 dworken@anthropic.com ronleizrowice@anthropic.com
209 9 2025-10-24 2026-09-20 18 10 +2605 / -1239 dworken@anthropic.com ronleizrowice@anthropic.com
198 2 2026-06-23 2026-09-16 10 5 +2102 / -832 elhajj@anthropic.com ronleizrowice@anthropic.com
http-proxy.ts
in src/sandbox
611 3 2026-01-14 2026-09-10 29 11 +1942 / -392 sattard@anthropic.com dcochran@anthropic.com
mitm-ca.ts
in src/sandbox
388 21 2026-05-06 2026-09-20 13 5 +1853 / -199 shawnm@anthropic.com ronleizrowice@anthropic.com
459 14 2026-05-07 2026-09-18 25 9 +1631 / -231 shawnm@anthropic.com dylan.conway567@gmail.com
cli.ts
in src
53 3 2025-10-23 2026-10-05 36 20 +1328 / -370 dworken@anthropic.com 58572875+turtiesocks@users....
path-entries.ts
in src/sandbox
291 24 2026-09-28 2026-10-04 3 1 +1370 / -35 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
socks-proxy.ts
in src/sandbox
302 8 2026-03-28 2026-09-20 16 8 +873 / -506 sattard@anthropic.com ronleizrowice@anthropic.com
mux-proxy.ts
in src/sandbox
144 8 2026-06-25 2026-07-07 5 3 +1195 / -40 shawnm@anthropic.com dylanc@anthropic.com
207 5 2026-09-07 2026-09-10 3 2 +913 / -295 dcochran@anthropic.com dcochran@anthropic.com
sandbox-schemas.ts
in src/sandbox
32 - 2025-10-24 2026-10-04 19 15 +258 / -937 dworken@anthropic.com ronleizrowice@anthropic.com
144 3 2026-06-23 2026-09-18 8 4 +1004 / -152 shawnm@anthropic.com ronleizrowice@anthropic.com
parent-proxy.ts
in src/sandbox
349 16 2026-03-28 2026-09-10 5 3 +739 / -151 sattard@anthropic.com dcochran@anthropic.com
125 3 2026-06-18 2026-07-18 10 4 +792 / -57 elhajj@anthropic.com elhajj@anthropic.com
mitm-leaf.ts
in src/sandbox
81 4 2026-05-06 2026-07-10 13 4 +557 / -228 shawnm@anthropic.com elhajj@anthropic.com
266 5 2026-07-16 2026-07-20 2 2 +766 / -0 elhajj@anthropic.com shawnm@anthropic.com
aws-sigv4.ts
in src/sandbox
215 15 2026-07-16 2026-09-10 4 3 +723 / -17 elhajj@anthropic.com shawnm@anthropic.com
123 1 2026-07-02 2026-07-10 3 2 +601 / -0 elhajj@anthropic.com elhajj@anthropic.com
credential-decode.ts
in src/sandbox
62 5 2026-06-30 2026-07-10 4 2 +554 / -2 elhajj@anthropic.com shawnm@anthropic.com
request-filter.ts
in src/sandbox
153 8 2026-05-08 2026-09-10 14 7 +487 / -55 shawnm@anthropic.com shawnm@anthropic.com
body-substitution.ts
in src/sandbox
92 6 2026-07-16 2026-07-18 3 2 +493 / -1 elhajj@anthropic.com elhajj@anthropic.com
credential-extract.ts
in src/sandbox
73 1 2026-07-02 2026-07-10 3 2 +477 / -1 elhajj@anthropic.com elhajj@anthropic.com
index.ts
in src
112 - 2025-10-23 2026-10-04 32 10 +376 / -88 dworken@anthropic.com ronleizrowice@anthropic.com
read-deny-glob.ts
in src/sandbox
158 3 2026-09-17 2026-10-04 7 2 +375 / -47 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
domain-pattern.ts
in src/sandbox
88 8 2026-06-19 2026-09-10 8 6 +375 / -24 elhajj@anthropic.com dcochran@anthropic.com
address.ts
in src/sandbox
108 11 2026-09-08 2026-09-10 2 2 +359 / -23 dcochran@anthropic.com dcochran@anthropic.com
java-proxy-agent.ts
in src/sandbox
73 5 2026-08-18 2026-09-20 3 3 +299 / -54 shawnm@anthropic.com ronleizrowice@anthropic.com
config-loader.ts
in src/utils
66 2 2026-01-14 2026-09-18 3 3 +243 / -85 loc@anthropic.com ronleizrowice@anthropic.com
listen-in-range.ts
in src/sandbox
46 1 2026-06-25 2026-07-07 5 3 +275 / -0 shawnm@anthropic.com dylanc@anthropic.com
ripgrep.ts
in src/utils
50 1 2025-11-05 2026-10-03 7 6 +158 / -97 159198875+ollie-anthropic@u... ronleizrowice@anthropic.com
shell-quote.ts
in src/utils
13 1 2026-06-28 2026-07-07 5 4 +232 / -2 boris@anthropic.com dylanc@anthropic.com
146 - 2025-11-17 2026-10-04 14 8 +182 / -39 159198875+ollie-anthropic@u... ronleizrowice@anthropic.com
98 5 2026-08-04 2026-09-18 4 2 +157 / -14 shawnm@anthropic.com ronleizrowice@anthropic.com
platform.ts
in src/utils
32 2 2026-01-21 2026-01-21 1 2 +76 / -0 159198875+ollie-anthropic@u... ollie@anthropic.com
which.ts
in src/utils
15 1 2026-02-04 2026-02-04 1 2 +56 / -0 jarred@jarredsumner.com sosuke@anthropic.com
7 - 2026-09-30 2026-10-03 2 2 +35 / -0 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
debug.ts
in src/utils
20 1 2025-11-19 2025-11-19 1 2 +12 / -6 159198875+ollie-anthropic@u... ollie@anthropic.com
Files With Most Contributors (Top 43)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
sandbox-manager.ts
in src/sandbox
1802 94 2025-10-20 2026-10-05 99 25 +10242 / -4774 dworken@anthropic.com ronleizrowice@anthropic.com
1064 41 2025-10-23 2026-10-04 59 25 +3085 / -1024 dworken@anthropic.com ronleizrowice@anthropic.com
2059 43 2025-10-24 2026-10-05 67 23 +8704 / -2741 dworken@anthropic.com ronleizrowice@anthropic.com
sandbox-config.ts
in src/sandbox
1024 3 2025-10-23 2026-10-04 70 20 +4783 / -741 dworken@anthropic.com ronleizrowice@anthropic.com
cli.ts
in src
53 3 2025-10-23 2026-10-05 36 20 +1328 / -370 dworken@anthropic.com 58572875+turtiesocks@users....
sandbox-schemas.ts
in src/sandbox
32 - 2025-10-24 2026-10-04 19 15 +258 / -937 dworken@anthropic.com ronleizrowice@anthropic.com
sandbox-utils.ts
in src/sandbox
1057 43 2025-10-24 2026-10-05 51 13 +3833 / -1128 dworken@anthropic.com ronleizrowice@anthropic.com
http-proxy.ts
in src/sandbox
611 3 2026-01-14 2026-09-10 29 11 +1942 / -392 sattard@anthropic.com dcochran@anthropic.com
index.ts
in src
112 - 2025-10-23 2026-10-04 32 10 +376 / -88 dworken@anthropic.com ronleizrowice@anthropic.com
209 9 2025-10-24 2026-09-20 18 10 +2605 / -1239 dworken@anthropic.com ronleizrowice@anthropic.com
459 14 2026-05-07 2026-09-18 25 9 +1631 / -231 shawnm@anthropic.com dylan.conway567@gmail.com
socks-proxy.ts
in src/sandbox
302 8 2026-03-28 2026-09-20 16 8 +873 / -506 sattard@anthropic.com ronleizrowice@anthropic.com
146 - 2025-11-17 2026-10-04 14 8 +182 / -39 159198875+ollie-anthropic@u... ronleizrowice@anthropic.com
1312 54 2026-05-23 2026-10-04 32 7 +10507 / -3741 ig@anthropic.com ronleizrowice@anthropic.com
request-filter.ts
in src/sandbox
153 8 2026-05-08 2026-09-10 14 7 +487 / -55 shawnm@anthropic.com shawnm@anthropic.com
domain-pattern.ts
in src/sandbox
88 8 2026-06-19 2026-09-10 8 6 +375 / -24 elhajj@anthropic.com dcochran@anthropic.com
ripgrep.ts
in src/utils
50 1 2025-11-05 2026-10-03 7 6 +158 / -97 159198875+ollie-anthropic@u... ronleizrowice@anthropic.com
mitm-ca.ts
in src/sandbox
388 21 2026-05-06 2026-09-20 13 5 +1853 / -199 shawnm@anthropic.com ronleizrowice@anthropic.com
198 2 2026-06-23 2026-09-16 10 5 +2102 / -832 elhajj@anthropic.com ronleizrowice@anthropic.com
mitm-leaf.ts
in src/sandbox
81 4 2026-05-06 2026-07-10 13 4 +557 / -228 shawnm@anthropic.com elhajj@anthropic.com
125 3 2026-06-18 2026-07-18 10 4 +792 / -57 elhajj@anthropic.com elhajj@anthropic.com
144 3 2026-06-23 2026-09-18 8 4 +1004 / -152 shawnm@anthropic.com ronleizrowice@anthropic.com
shell-quote.ts
in src/utils
13 1 2026-06-28 2026-07-07 5 4 +232 / -2 boris@anthropic.com dylanc@anthropic.com
listen-in-range.ts
in src/sandbox
46 1 2026-06-25 2026-07-07 5 3 +275 / -0 shawnm@anthropic.com dylanc@anthropic.com
parent-proxy.ts
in src/sandbox
349 16 2026-03-28 2026-09-10 5 3 +739 / -151 sattard@anthropic.com dcochran@anthropic.com
mux-proxy.ts
in src/sandbox
144 8 2026-06-25 2026-07-07 5 3 +1195 / -40 shawnm@anthropic.com dylanc@anthropic.com
aws-sigv4.ts
in src/sandbox
215 15 2026-07-16 2026-09-10 4 3 +723 / -17 elhajj@anthropic.com shawnm@anthropic.com
config-loader.ts
in src/utils
66 2 2026-01-14 2026-09-18 3 3 +243 / -85 loc@anthropic.com ronleizrowice@anthropic.com
java-proxy-agent.ts
in src/sandbox
73 5 2026-08-18 2026-09-20 3 3 +299 / -54 shawnm@anthropic.com ronleizrowice@anthropic.com
read-deny-glob.ts
in src/sandbox
158 3 2026-09-17 2026-10-04 7 2 +375 / -47 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
98 5 2026-08-04 2026-09-18 4 2 +157 / -14 shawnm@anthropic.com ronleizrowice@anthropic.com
credential-decode.ts
in src/sandbox
62 5 2026-06-30 2026-07-10 4 2 +554 / -2 elhajj@anthropic.com shawnm@anthropic.com
123 1 2026-07-02 2026-07-10 3 2 +601 / -0 elhajj@anthropic.com elhajj@anthropic.com
body-substitution.ts
in src/sandbox
92 6 2026-07-16 2026-07-18 3 2 +493 / -1 elhajj@anthropic.com elhajj@anthropic.com
207 5 2026-09-07 2026-09-10 3 2 +913 / -295 dcochran@anthropic.com dcochran@anthropic.com
credential-extract.ts
in src/sandbox
73 1 2026-07-02 2026-07-10 3 2 +477 / -1 elhajj@anthropic.com elhajj@anthropic.com
7 - 2026-09-30 2026-10-03 2 2 +35 / -0 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
266 5 2026-07-16 2026-07-20 2 2 +766 / -0 elhajj@anthropic.com shawnm@anthropic.com
address.ts
in src/sandbox
108 11 2026-09-08 2026-09-10 2 2 +359 / -23 dcochran@anthropic.com dcochran@anthropic.com
which.ts
in src/utils
15 1 2026-02-04 2026-02-04 1 2 +56 / -0 jarred@jarredsumner.com sosuke@anthropic.com
debug.ts
in src/utils
20 1 2025-11-19 2025-11-19 1 2 +12 / -6 159198875+ollie-anthropic@u... ollie@anthropic.com
platform.ts
in src/utils
32 2 2026-01-21 2026-01-21 1 2 +76 / -0 159198875+ollie-anthropic@u... ollie@anthropic.com
path-entries.ts
in src/sandbox
291 24 2026-09-28 2026-10-04 3 1 +1370 / -35 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
Files With Least Contributors (Top 43)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
path-entries.ts
in src/sandbox
291 24 2026-09-28 2026-10-04 3 1 +1370 / -35 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
266 5 2026-07-16 2026-07-20 2 2 +766 / -0 elhajj@anthropic.com shawnm@anthropic.com
207 5 2026-09-07 2026-09-10 3 2 +913 / -295 dcochran@anthropic.com dcochran@anthropic.com
read-deny-glob.ts
in src/sandbox
158 3 2026-09-17 2026-10-04 7 2 +375 / -47 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
123 1 2026-07-02 2026-07-10 3 2 +601 / -0 elhajj@anthropic.com elhajj@anthropic.com
address.ts
in src/sandbox
108 11 2026-09-08 2026-09-10 2 2 +359 / -23 dcochran@anthropic.com dcochran@anthropic.com
98 5 2026-08-04 2026-09-18 4 2 +157 / -14 shawnm@anthropic.com ronleizrowice@anthropic.com
body-substitution.ts
in src/sandbox
92 6 2026-07-16 2026-07-18 3 2 +493 / -1 elhajj@anthropic.com elhajj@anthropic.com
credential-extract.ts
in src/sandbox
73 1 2026-07-02 2026-07-10 3 2 +477 / -1 elhajj@anthropic.com elhajj@anthropic.com
credential-decode.ts
in src/sandbox
62 5 2026-06-30 2026-07-10 4 2 +554 / -2 elhajj@anthropic.com shawnm@anthropic.com
platform.ts
in src/utils
32 2 2026-01-21 2026-01-21 1 2 +76 / -0 159198875+ollie-anthropic@u... ollie@anthropic.com
debug.ts
in src/utils
20 1 2025-11-19 2025-11-19 1 2 +12 / -6 159198875+ollie-anthropic@u... ollie@anthropic.com
which.ts
in src/utils
15 1 2026-02-04 2026-02-04 1 2 +56 / -0 jarred@jarredsumner.com sosuke@anthropic.com
7 - 2026-09-30 2026-10-03 2 2 +35 / -0 ronleizrowice@anthropic.com ronleizrowice@anthropic.com
parent-proxy.ts
in src/sandbox
349 16 2026-03-28 2026-09-10 5 3 +739 / -151 sattard@anthropic.com dcochran@anthropic.com
aws-sigv4.ts
in src/sandbox
215 15 2026-07-16 2026-09-10 4 3 +723 / -17 elhajj@anthropic.com shawnm@anthropic.com
mux-proxy.ts
in src/sandbox
144 8 2026-06-25 2026-07-07 5 3 +1195 / -40 shawnm@anthropic.com dylanc@anthropic.com
java-proxy-agent.ts
in src/sandbox
73 5 2026-08-18 2026-09-20 3 3 +299 / -54 shawnm@anthropic.com ronleizrowice@anthropic.com
config-loader.ts
in src/utils
66 2 2026-01-14 2026-09-18 3 3 +243 / -85 loc@anthropic.com ronleizrowice@anthropic.com
listen-in-range.ts
in src/sandbox
46 1 2026-06-25 2026-07-07 5 3 +275 / -0 shawnm@anthropic.com dylanc@anthropic.com
144 3 2026-06-23 2026-09-18 8 4 +1004 / -152 shawnm@anthropic.com ronleizrowice@anthropic.com
125 3 2026-06-18 2026-07-18 10 4 +792 / -57 elhajj@anthropic.com elhajj@anthropic.com
mitm-leaf.ts
in src/sandbox
81 4 2026-05-06 2026-07-10 13 4 +557 / -228 shawnm@anthropic.com elhajj@anthropic.com
shell-quote.ts
in src/utils
13 1 2026-06-28 2026-07-07 5 4 +232 / -2 boris@anthropic.com dylanc@anthropic.com
mitm-ca.ts
in src/sandbox
388 21 2026-05-06 2026-09-20 13 5 +1853 / -199 shawnm@anthropic.com ronleizrowice@anthropic.com
198 2 2026-06-23 2026-09-16 10 5 +2102 / -832 elhajj@anthropic.com ronleizrowice@anthropic.com
domain-pattern.ts
in src/sandbox
88 8 2026-06-19 2026-09-10 8 6 +375 / -24 elhajj@anthropic.com dcochran@anthropic.com
ripgrep.ts
in src/utils
50 1 2025-11-05 2026-10-03 7 6 +158 / -97 159198875+ollie-anthropic@u... ronleizrowice@anthropic.com
1312 54 2026-05-23 2026-10-04 32 7 +10507 / -3741 ig@anthropic.com ronleizrowice@anthropic.com
request-filter.ts
in src/sandbox
153 8 2026-05-08 2026-09-10 14 7 +487 / -55 shawnm@anthropic.com shawnm@anthropic.com
socks-proxy.ts
in src/sandbox
302 8 2026-03-28 2026-09-20 16 8 +873 / -506 sattard@anthropic.com ronleizrowice@anthropic.com
146 - 2025-11-17 2026-10-04 14 8 +182 / -39 159198875+ollie-anthropic@u... ronleizrowice@anthropic.com
459 14 2026-05-07 2026-09-18 25 9 +1631 / -231 shawnm@anthropic.com dylan.conway567@gmail.com
209 9 2025-10-24 2026-09-20 18 10 +2605 / -1239 dworken@anthropic.com ronleizrowice@anthropic.com
index.ts
in src
112 - 2025-10-23 2026-10-04 32 10 +376 / -88 dworken@anthropic.com ronleizrowice@anthropic.com
http-proxy.ts
in src/sandbox
611 3 2026-01-14 2026-09-10 29 11 +1942 / -392 sattard@anthropic.com dcochran@anthropic.com
sandbox-utils.ts
in src/sandbox
1057 43 2025-10-24 2026-10-05 51 13 +3833 / -1128 dworken@anthropic.com ronleizrowice@anthropic.com
sandbox-schemas.ts
in src/sandbox
32 - 2025-10-24 2026-10-04 19 15 +258 / -937 dworken@anthropic.com ronleizrowice@anthropic.com
sandbox-config.ts
in src/sandbox
1024 3 2025-10-23 2026-10-04 70 20 +4783 / -741 dworken@anthropic.com ronleizrowice@anthropic.com
cli.ts
in src
53 3 2025-10-23 2026-10-05 36 20 +1328 / -370 dworken@anthropic.com 58572875+turtiesocks@users....
2059 43 2025-10-24 2026-10-05 67 23 +8704 / -2741 dworken@anthropic.com ronleizrowice@anthropic.com
sandbox-manager.ts
in src/sandbox
1802 94 2025-10-20 2026-10-05 99 25 +10242 / -4774 dworken@anthropic.com ronleizrowice@anthropic.com
1064 41 2025-10-23 2026-10-04 59 25 +3085 / -1024 dworken@anthropic.com ronleizrowice@anthropic.com
Correlations

File Size vs. Number of Changes: 43 points

src/cli.ts x: 53 lines of code y: 36 # changes src/sandbox/linux-sandbox-utils.ts x: 2059 lines of code y: 67 # changes src/sandbox/sandbox-manager.ts x: 1802 lines of code y: 99 # changes src/sandbox/sandbox-utils.ts x: 1057 lines of code y: 51 # changes eslint.config.js x: 146 lines of code y: 14 # changes src/index.ts x: 112 lines of code y: 32 # changes src/sandbox/macos-sandbox-utils.ts x: 1064 lines of code y: 59 # changes src/sandbox/path-entries.ts x: 291 lines of code y: 3 # changes src/sandbox/read-deny-glob.ts x: 158 lines of code y: 7 # changes src/sandbox/sandbox-config.ts x: 1024 lines of code y: 70 # changes src/sandbox/sandbox-schemas.ts x: 32 lines of code y: 19 # changes src/sandbox/windows-sandbox-utils.ts x: 1312 lines of code y: 32 # changes rust-toolchain.toml x: 7 lines of code y: 2 # changes src/utils/ripgrep.ts x: 50 lines of code y: 7 # changes src/sandbox/generate-seccomp-filter.ts x: 209 lines of code y: 18 # changes src/sandbox/java-proxy-agent.ts x: 73 lines of code y: 3 # changes src/sandbox/mitm-ca.ts x: 388 lines of code y: 13 # changes src/sandbox/socks-proxy.ts x: 302 lines of code y: 16 # changes src/sandbox/tls-terminate-proxy.ts x: 459 lines of code y: 25 # changes src/utils/config-loader.ts x: 66 lines of code y: 3 # changes src/sandbox/linux-violation-monitor.ts x: 144 lines of code y: 8 # changes src/sandbox/sandbox-violation-store.ts x: 98 lines of code y: 4 # changes src/sandbox/credential-mask-files.ts x: 198 lines of code y: 10 # changes src/sandbox/address.ts x: 108 lines of code y: 2 # changes src/sandbox/aws-sigv4.ts x: 215 lines of code y: 4 # changes src/sandbox/domain-pattern.ts x: 88 lines of code y: 8 # changes src/sandbox/http-proxy.ts x: 611 lines of code y: 29 # changes src/sandbox/parent-proxy.ts x: 349 lines of code y: 5 # changes src/sandbox/request-filter.ts x: 153 lines of code y: 14 # changes src/sandbox/resolved-address-guard.ts x: 207 lines of code y: 3 # changes src/sandbox/credential-aws-pairs.ts x: 266 lines of code y: 2 # changes src/sandbox/body-substitution.ts x: 92 lines of code y: 3 # changes src/sandbox/credential-sentinel.ts x: 125 lines of code y: 10 # changes src/sandbox/credential-decode.ts x: 62 lines of code y: 4 # changes src/sandbox/credential-mask-env.ts x: 123 lines of code y: 3 # changes src/sandbox/mitm-leaf.ts x: 81 lines of code y: 13 # changes src/sandbox/listen-in-range.ts x: 46 lines of code y: 5 # changes src/sandbox/mux-proxy.ts x: 144 lines of code y: 5 # changes src/utils/shell-quote.ts x: 13 lines of code y: 5 # changes src/utils/which.ts x: 15 lines of code y: 1 # changes src/utils/platform.ts x: 32 lines of code y: 1 # changes src/utils/debug.ts x: 20 lines of code y: 1 # changes
99.0
# changes
  min: 1.0
  average: 16.72
  25th percentile: 3.0
  median: 7.0
  75th percentile: 19.0
  max: 99.0
0 2059.0
lines of code
min: 7.0 | average: 323.88 | 25th percentile: 66.0 | median: 144.0 | 75th percentile: 302.0 | max: 2059.0

Number of Contributors vs. Number of Changes: 43 points

src/cli.ts x: 20 # contributors y: 36 # changes src/sandbox/linux-sandbox-utils.ts x: 23 # contributors y: 67 # changes src/sandbox/sandbox-manager.ts x: 25 # contributors y: 99 # changes src/sandbox/sandbox-utils.ts x: 13 # contributors y: 51 # changes eslint.config.js x: 8 # contributors y: 14 # changes src/index.ts x: 10 # contributors y: 32 # changes src/sandbox/macos-sandbox-utils.ts x: 25 # contributors y: 59 # changes src/sandbox/path-entries.ts x: 1 # contributors y: 3 # changes src/sandbox/read-deny-glob.ts x: 2 # contributors y: 7 # changes src/sandbox/sandbox-config.ts x: 20 # contributors y: 70 # changes src/sandbox/sandbox-schemas.ts x: 15 # contributors y: 19 # changes src/sandbox/windows-sandbox-utils.ts x: 7 # contributors y: 32 # changes rust-toolchain.toml x: 2 # contributors y: 2 # changes src/utils/ripgrep.ts x: 6 # contributors y: 7 # changes src/sandbox/generate-seccomp-filter.ts x: 10 # contributors y: 18 # changes src/sandbox/java-proxy-agent.ts x: 3 # contributors y: 3 # changes src/sandbox/mitm-ca.ts x: 5 # contributors y: 13 # changes src/sandbox/socks-proxy.ts x: 8 # contributors y: 16 # changes src/sandbox/tls-terminate-proxy.ts x: 9 # contributors y: 25 # changes src/sandbox/linux-violation-monitor.ts x: 4 # contributors y: 8 # changes src/sandbox/sandbox-violation-store.ts x: 2 # contributors y: 4 # changes src/sandbox/credential-mask-files.ts x: 5 # contributors y: 10 # changes src/sandbox/aws-sigv4.ts x: 3 # contributors y: 4 # changes src/sandbox/domain-pattern.ts x: 6 # contributors y: 8 # changes src/sandbox/http-proxy.ts x: 11 # contributors y: 29 # changes src/sandbox/parent-proxy.ts x: 3 # contributors y: 5 # changes src/sandbox/request-filter.ts x: 7 # contributors y: 14 # changes src/sandbox/resolved-address-guard.ts x: 2 # contributors y: 3 # changes src/sandbox/credential-sentinel.ts x: 4 # contributors y: 10 # changes src/sandbox/mitm-leaf.ts x: 4 # contributors y: 13 # changes src/utils/shell-quote.ts x: 4 # contributors y: 5 # changes src/utils/which.ts x: 2 # contributors y: 1 # changes
99.0
# changes
  min: 1.0
  average: 16.72
  25th percentile: 3.0
  median: 7.0
  75th percentile: 19.0
  max: 99.0
0 25.0
# contributors
min: 1.0 | average: 6.84 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 9.0 | max: 25.0

Number of Contributors vs. File Size: 43 points

src/cli.ts x: 20 # contributors y: 53 lines of code src/sandbox/linux-sandbox-utils.ts x: 23 # contributors y: 2059 lines of code src/sandbox/sandbox-manager.ts x: 25 # contributors y: 1802 lines of code src/sandbox/sandbox-utils.ts x: 13 # contributors y: 1057 lines of code eslint.config.js x: 8 # contributors y: 146 lines of code src/index.ts x: 10 # contributors y: 112 lines of code src/sandbox/macos-sandbox-utils.ts x: 25 # contributors y: 1064 lines of code src/sandbox/path-entries.ts x: 1 # contributors y: 291 lines of code src/sandbox/read-deny-glob.ts x: 2 # contributors y: 158 lines of code src/sandbox/sandbox-config.ts x: 20 # contributors y: 1024 lines of code src/sandbox/sandbox-schemas.ts x: 15 # contributors y: 32 lines of code src/sandbox/windows-sandbox-utils.ts x: 7 # contributors y: 1312 lines of code rust-toolchain.toml x: 2 # contributors y: 7 lines of code src/utils/ripgrep.ts x: 6 # contributors y: 50 lines of code src/sandbox/generate-seccomp-filter.ts x: 10 # contributors y: 209 lines of code src/sandbox/java-proxy-agent.ts x: 3 # contributors y: 73 lines of code src/sandbox/mitm-ca.ts x: 5 # contributors y: 388 lines of code src/sandbox/socks-proxy.ts x: 8 # contributors y: 302 lines of code src/sandbox/tls-terminate-proxy.ts x: 9 # contributors y: 459 lines of code src/utils/config-loader.ts x: 3 # contributors y: 66 lines of code src/sandbox/linux-violation-monitor.ts x: 4 # contributors y: 144 lines of code src/sandbox/sandbox-violation-store.ts x: 2 # contributors y: 98 lines of code src/sandbox/credential-mask-files.ts x: 5 # contributors y: 198 lines of code src/sandbox/address.ts x: 2 # contributors y: 108 lines of code src/sandbox/aws-sigv4.ts x: 3 # contributors y: 215 lines of code src/sandbox/domain-pattern.ts x: 6 # contributors y: 88 lines of code src/sandbox/http-proxy.ts x: 11 # contributors y: 611 lines of code src/sandbox/parent-proxy.ts x: 3 # contributors y: 349 lines of code src/sandbox/request-filter.ts x: 7 # contributors y: 153 lines of code src/sandbox/resolved-address-guard.ts x: 2 # contributors y: 207 lines of code src/sandbox/credential-aws-pairs.ts x: 2 # contributors y: 266 lines of code src/sandbox/body-substitution.ts x: 2 # contributors y: 92 lines of code src/sandbox/credential-sentinel.ts x: 4 # contributors y: 125 lines of code src/sandbox/credential-decode.ts x: 2 # contributors y: 62 lines of code src/sandbox/credential-extract.ts x: 2 # contributors y: 73 lines of code src/sandbox/credential-mask-env.ts x: 2 # contributors y: 123 lines of code src/sandbox/mitm-leaf.ts x: 4 # contributors y: 81 lines of code src/sandbox/listen-in-range.ts x: 3 # contributors y: 46 lines of code src/sandbox/mux-proxy.ts x: 3 # contributors y: 144 lines of code src/utils/shell-quote.ts x: 4 # contributors y: 13 lines of code src/utils/which.ts x: 2 # contributors y: 15 lines of code src/utils/platform.ts x: 2 # contributors y: 32 lines of code src/utils/debug.ts x: 2 # contributors y: 20 lines of code
2059.0
lines of code
  min: 7.0
  average: 323.88
  25th percentile: 66.0
  median: 144.0
  75th percentile: 302.0
  max: 2059.0
0 25.0
# contributors
min: 1.0 | average: 6.84 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 9.0 | max: 25.0

Number of Changes vs. Line Churn: 342 points

src/cli.ts x: 36 # changes y: 1698 line churn src/sandbox/linux-sandbox-utils.ts x: 67 # changes y: 11445 line churn src/sandbox/sandbox-manager.ts x: 99 # changes y: 15016 line churn src/sandbox/sandbox-utils.ts x: 51 # changes y: 4961 line churn test/sandbox/glob-expand.test.ts x: 19 # changes y: 6817 line churn README.md x: 55 # changes y: 2189 line churn test/sandbox/linux-relays-listen.test.ts x: 1 # changes y: 179 line churn .github/workflows/integration-tests.yml x: 40 # changes y: 1682 line churn eslint.config.js x: 14 # changes y: 221 line churn src/index.ts x: 32 # changes y: 464 line churn src/sandbox/macos-sandbox-utils.ts x: 59 # changes y: 4109 line churn src/sandbox/path-entries.ts x: 3 # changes y: 1405 line churn src/sandbox/read-deny-glob.ts x: 7 # changes y: 422 line churn src/sandbox/sandbox-config.ts x: 70 # changes y: 5524 line churn src/sandbox/sandbox-schemas.ts x: 19 # changes y: 1195 line churn src/sandbox/windows-sandbox-utils.ts x: 32 # changes y: 14248 line churn test/config-validation.test.ts x: 32 # changes y: 6878 line churn test/public-exports.test.ts x: 3 # changes y: 82 line churn test/sandbox/literal-path-entries.test.ts x: 3 # changes y: 7322 line churn test/sandbox/read-deny-glob.test.ts x: 6 # changes y: 2415 line churn .github/workflows/release.yml x: 14 # changes y: 2159 line churn package-lock.json x: 78 # changes y: 4418 line churn package.json x: 89 # changes y: 440 line churn rust-toolchain.toml x: 2 # changes y: 35 line churn src/utils/ripgrep.ts x: 7 # changes y: 255 line churn test/cli.test.ts x: 8 # changes y: 822 line churn test/sandbox/deny-path-made-meanwhile.test.ts x: 2 # changes y: 435 line churn test/sandbox/linux-dependency-error.test.ts x: 10 # changes y: 1102 line churn test/sandbox/linux-one-mount-per-destination.test.ts x: 2 # changes y: 1744 line churn test/sandbox/mandatory-deny-paths.test.ts x: 18 # changes y: 5247 line churn test/sandbox/winsrt.test.ts x: 30 # changes y: 16268 line churn test/sandbox/write-through-links.test.ts x: 2 # changes y: 872 line churn test/utils/ripgrep.test.ts x: 5 # changes y: 218 line churn vendor/srt-win/build.ts x: 7 # changes y: 150 line churn test/sandbox/integration.test.ts x: 25 # changes y: 7652 line churn test/sandbox/seccomp-filter.test.ts x: 18 # changes y: 4601 line churn src/sandbox/generate-seccomp-filter.ts x: 18 # changes y: 3844 line churn src/sandbox/java-proxy-agent.ts x: 3 # changes y: 353 line churn src/sandbox/mitm-ca.ts x: 13 # changes y: 2052 line churn src/sandbox/socks-proxy.ts x: 16 # changes y: 1379 line churn test/cli-config-loading.test.ts x: 4 # changes y: 610 line churn test/control-fd.test.ts x: 9 # changes y: 1247 line churn test/helpers/captured.ts x: 1 # changes y: 23 line churn test/helpers/spawn.ts x: 4 # changes y: 83 line churn test/sandbox/credential-mask-env.test.ts x: 9 # changes y: 1880 line churn test/sandbox/credential-mask-files.test.ts x: 13 # changes y: 7738 line churn test/sandbox/credential-mask.test.ts x: 16 # changes y: 4945 line churn test/sandbox/java-proxy-agent.test.ts x: 3 # changes y: 832 line churn test/sandbox/macos-pty.test.ts x: 5 # changes y: 392 line churn test/sandbox/readonly-deny-dir-stubs.test.ts x: 5 # changes y: 1803 line churn test/sandbox/update-config.test.ts x: 14 # changes y: 1968 line churn test/sandbox/wrap-with-sandbox.test.ts x: 17 # changes y: 2638 line churn test/sandbox/allow-read.test.ts x: 8 # changes y: 2263 line churn test/sandbox/aws-sigv4.test.ts x: 3 # changes y: 745 line churn src/sandbox/tls-terminate-proxy.ts x: 25 # changes y: 1862 line churn test/sandbox/execute-only-binary.test.ts x: 3 # changes y: 275 line churn test/sandbox/proxy-deny-violations.test.ts x: 2 # changes y: 503 line churn vendor/srt-win-src/ci/smoke-aces.ps1 x: 8 # changes y: 1958 line churn vendor/srt-win-src/ci/smoke-exec.ps1 x: 14 # changes y: 7606 line churn vendor/srt-win-src/ci/smoke-kill.ps1 x: 3 # changes y: 168 line churn vendor/srt-win-src/ci/smoke.ps1 x: 15 # changes y: 4324 line churn test/sandbox/credential-deny.test.ts x: 10 # changes y: 1310 line churn test/sandbox/default-write-paths.test.ts x: 1 # changes y: 280 line churn test/sandbox/trailing-slash-deny-spellings.test.ts x: 3 # changes y: 479 line churn test/sandbox/stale-mount-point.test.ts x: 1 # changes y: 546 line churn vendor/seccomp-src/apply-seccomp.c x: 12 # changes y: 3411 line churn src/sandbox/linux-violation-monitor.ts x: 8 # changes y: 1156 line churn src/sandbox/sandbox-violation-store.ts x: 4 # changes y: 171 line churn test/sandbox/command-text-registry.test.ts x: 2 # changes y: 243 line churn test/sandbox/linux-violation-monitor.test.ts x: 5 # changes y: 1309 line churn test/sandbox/linux-ancestor-pin.test.ts x: 2 # changes y: 2327 line churn test/sandbox/linux-mount-plan-record.test.ts x: 2 # changes y: 739 line churn test/sandbox/readonly-deny-dir-binds.test.ts x: 5 # changes y: 1736 line churn test/sandbox/symlinked-deny-paths.test.ts x: 3 # changes y: 903 line churn test/helpers/bwrap-argv.ts x: 2 # changes y: 190 line churn src/sandbox/credential-mask-files.ts x: 10 # changes y: 2934 line churn test/sandbox/macos-glob-deny-reemit.test.ts x: 2 # changes y: 937 line churn src/sandbox/address.ts x: 2 # changes y: 382 line churn src/sandbox/aws-sigv4.ts x: 4 # changes y: 740 line churn src/sandbox/domain-pattern.ts x: 8 # changes y: 399 line churn src/sandbox/http-proxy.ts x: 29 # changes y: 2334 line churn src/sandbox/parent-proxy.ts x: 5 # changes y: 890 line churn src/sandbox/request-filter.ts x: 14 # changes y: 542 line churn src/sandbox/resolved-address-guard.ts x: 3 # changes y: 1208 line churn test/sandbox/domain-pattern.test.ts x: 8 # changes y: 565 line churn test/sandbox/resolved-address-guard.test.ts x: 4 # changes y: 2558 line churn test/sandbox/symlink-boundary.test.ts x: 5 # changes y: 1027 line churn vendor/srt-win-src/src/install.rs x: 13 # changes y: 1508 line churn vendor/srt-win-src/Cargo.toml x: 12 # changes y: 396 line churn vendor/srt-win-src/src/cli.rs x: 11 # changes y: 13307 line churn vendor/srt-win-src/src/user.rs x: 9 # changes y: 3292 line churn vendor/srt-win-src/src/util.rs x: 12 # changes y: 1113 line churn vendor/srt-win-src/src/winsta.rs x: 12 # changes y: 4445 line churn .gitignore x: 9 # changes y: 21 line churn vendor/java-proxy-agent-src/com/anthropic/srt/ProxyAgent.java x: 1 # changes y: 922 line churn vendor/java-proxy-agent/build.ts x: 1 # changes y: 470 line churn vendor/srt-win-src/ci/cleanup.ps1 x: 13 # changes y: 485 line churn vendor/srt-win-src/ci/smoke-machine-store.ps1 x: 1 # changes y: 327 line churn vendor/srt-win-src/src/acl.rs x: 15 # changes y: 16670 line churn vendor/srt-win-src/src/dpapi.rs x: 5 # changes y: 510 line churn vendor/srt-win-src/src/lib.rs x: 13 # changes y: 230 line churn vendor/srt-win-src/src/sid.rs x: 12 # changes y: 2157 line churn vendor/srt-win-src/src/state_db.rs x: 16 # changes y: 24941 line churn test/sandbox/macos-seatbelt.test.ts x: 17 # changes y: 3196 line churn test/sandbox/request-filter.test.ts x: 6 # changes y: 695 line churn test/sandbox/client-abort.test.ts x: 1 # changes y: 1604 line churn test/sandbox/credential-mask-sigv4.test.ts x: 4 # changes y: 1834 line churn test/sandbox/mitm-ca.test.ts x: 12 # changes y: 1387 line churn vendor/srt-win-src/src/logon.rs x: 11 # changes y: 2427 line churn vendor/srt-win-src/src/path_id.rs x: 8 # changes y: 2943 line churn test/sandbox/credential-aws-pairs.test.ts x: 2 # changes y: 1290 line churn src/sandbox/body-substitution.ts x: 3 # changes y: 494 line churn src/sandbox/credential-sentinel.ts x: 10 # changes y: 849 line churn test/sandbox/body-substitution.test.ts x: 3 # changes y: 639 line churn test/sandbox/proxy-env-vars.test.ts x: 9 # changes y: 601 line churn src/sandbox/credential-decode.ts x: 4 # changes y: 556 line churn test/sandbox/credential-decode.test.ts x: 4 # changes y: 848 line churn src/sandbox/mitm-leaf.ts x: 13 # changes y: 785 line churn test/sandbox/mitm-leaf.test.ts x: 12 # changes y: 780 line churn test/sandbox/tls-terminate-proxy.test.ts x: 12 # changes y: 2524 line churn vendor/srt-win-src/Cargo.lock x: 8 # changes y: 3181 line churn vendor/srt-win-src/ci/smoke-acl.ps1 x: 11 # changes y: 13552 line churn vendor/srt-win-src/src/fence.rs x: 8 # changes y: 2423 line churn vendor/srt-win-src/src/launch.rs x: 11 # changes y: 6944 line churn vendor/srt-win-src/src/main.rs x: 10 # changes y: 18205 line churn vendor/srt-win-src/src/runner.rs x: 9 # changes y: 1340 line churn vendor/srt-win-src/src/self_protect.rs x: 11 # changes y: 1502 line churn vendor/srt-win-src/src/token.rs x: 11 # changes y: 3018 line churn vendor/srt-win-src/src/wfp.rs x: 11 # changes y: 8614 line churn .husky/pre-commit x: 6 # changes y: 6 line churn src/sandbox/mux-proxy.ts x: 5 # changes y: 1235 line churn test/configurable-proxy-ports.test.ts x: 8 # changes y: 942 line churn test/fixtures/tls-terminate/README.md x: 5 # changes y: 65 line churn test/sandbox/mux-proxy-e2e.test.ts x: 5 # changes y: 655 line churn test/sandbox/tls-terminate-trust-env.test.ts x: 6 # changes y: 117 line churn vendor/seccomp/build.ts x: 6 # changes y: 307 line churn vendor/srt-win-src/src/cert_store.rs x: 5 # changes y: 1998 line churn vendor/srt-win-src/src/job.rs x: 7 # changes y: 761 line churn vendor/srt-win/.gitignore x: 7 # changes y: 7 line churn vendor/srt-win/Cargo.lock x: 7 # changes y: 4513 line churn vendor/srt-win/ci/cleanup.ps1 x: 10 # changes y: 409 line churn vendor/srt-win/ci/smoke-exec.ps1 x: 9 # changes y: 3893 line churn vendor/srt-win/ci/smoke.ps1 x: 8 # changes y: 2235 line churn vendor/srt-win/src/launch.rs x: 9 # changes y: 6022 line churn vendor/srt-win/src/lib.rs x: 8 # changes y: 172 line churn vendor/srt-win/src/main.rs x: 10 # changes y: 10079 line churn vendor/srt-win/src/self_protect.rs x: 7 # changes y: 1183 line churn vendor/srt-win/src/sid.rs x: 7 # changes y: 2090 line churn vendor/srt-win/src/token.rs x: 7 # changes y: 2427 line churn vendor/srt-win/src/util.rs x: 7 # changes y: 960 line churn vendor/srt-win/src/wfp.rs x: 7 # changes y: 7850 line churn vendor/srt-win/src/winsta.rs x: 7 # changes y: 1463 line churn vendor/srt-win/tests/sd_access_check_matrix.rs x: 6 # changes y: 1835 line churn vendor/srt-win/ci/smoke-acl.ps1 x: 4 # changes y: 11756 line churn vendor/srt-win/src/acl.rs x: 4 # changes y: 14104 line churn vendor/srt-win/src/fence.rs x: 4 # changes y: 2368 line churn vendor/srt-win/src/state_db.rs x: 4 # changes y: 16756 line churn vendor/seccomp-src/srt-seccomp-supervisor.c x: 2 # changes y: 1008 line churn test/sandbox/macos-allow-local-binding.test.ts x: 4 # changes y: 374 line churn scripts/build-seccomp-binaries.sh x: 6 # changes y: 846 line churn src/utils/settings.ts x: 3 # changes y: 1644 line churn
24941.0
line churn
  min: 2.0
  average: 1435.16
  25th percentile: 8.0
  median: 249.0
  75th percentile: 1257.75
  max: 24941.0
0 99.0
# changes
min: 1.0 | average: 6.86 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 7.25 | max: 99.0

Number of Contributors vs. Line Churn: 43 points

src/cli.ts x: 20 # contributors y: 1698 line churn src/sandbox/linux-sandbox-utils.ts x: 23 # contributors y: 11445 line churn src/sandbox/sandbox-manager.ts x: 25 # contributors y: 15016 line churn src/sandbox/sandbox-utils.ts x: 13 # contributors y: 4961 line churn eslint.config.js x: 8 # contributors y: 221 line churn src/index.ts x: 10 # contributors y: 464 line churn src/sandbox/macos-sandbox-utils.ts x: 25 # contributors y: 4109 line churn src/sandbox/path-entries.ts x: 1 # contributors y: 1405 line churn src/sandbox/read-deny-glob.ts x: 2 # contributors y: 422 line churn src/sandbox/sandbox-config.ts x: 20 # contributors y: 5524 line churn src/sandbox/sandbox-schemas.ts x: 15 # contributors y: 1195 line churn src/sandbox/windows-sandbox-utils.ts x: 7 # contributors y: 14248 line churn rust-toolchain.toml x: 2 # contributors y: 35 line churn src/utils/ripgrep.ts x: 6 # contributors y: 255 line churn src/sandbox/generate-seccomp-filter.ts x: 10 # contributors y: 3844 line churn src/sandbox/java-proxy-agent.ts x: 3 # contributors y: 353 line churn src/sandbox/mitm-ca.ts x: 5 # contributors y: 2052 line churn src/sandbox/socks-proxy.ts x: 8 # contributors y: 1379 line churn src/sandbox/tls-terminate-proxy.ts x: 9 # contributors y: 1862 line churn src/sandbox/linux-violation-monitor.ts x: 4 # contributors y: 1156 line churn src/sandbox/sandbox-violation-store.ts x: 2 # contributors y: 171 line churn src/sandbox/credential-mask-files.ts x: 5 # contributors y: 2934 line churn src/sandbox/address.ts x: 2 # contributors y: 382 line churn src/sandbox/aws-sigv4.ts x: 3 # contributors y: 740 line churn src/sandbox/domain-pattern.ts x: 6 # contributors y: 399 line churn src/sandbox/http-proxy.ts x: 11 # contributors y: 2334 line churn src/sandbox/parent-proxy.ts x: 3 # contributors y: 890 line churn src/sandbox/request-filter.ts x: 7 # contributors y: 542 line churn src/sandbox/resolved-address-guard.ts x: 2 # contributors y: 1208 line churn src/sandbox/credential-aws-pairs.ts x: 2 # contributors y: 766 line churn src/sandbox/body-substitution.ts x: 2 # contributors y: 494 line churn src/sandbox/credential-sentinel.ts x: 4 # contributors y: 849 line churn src/sandbox/credential-decode.ts x: 2 # contributors y: 556 line churn src/sandbox/credential-mask-env.ts x: 2 # contributors y: 601 line churn src/sandbox/mitm-leaf.ts x: 4 # contributors y: 785 line churn src/sandbox/listen-in-range.ts x: 3 # contributors y: 275 line churn src/sandbox/mux-proxy.ts x: 3 # contributors y: 1235 line churn src/utils/shell-quote.ts x: 4 # contributors y: 234 line churn src/utils/platform.ts x: 2 # contributors y: 76 line churn
15016.0
line churn
  min: 18.0
  average: 2046.4
  25th percentile: 353.0
  median: 766.0
  75th percentile: 1862.0
  max: 15016.0
0 25.0
# contributors
min: 1.0 | average: 6.84 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 9.0 | max: 25.0

File Size vs. Line Churn: 43 points

src/cli.ts x: 53 lines of code y: 1698 line churn src/sandbox/linux-sandbox-utils.ts x: 2059 lines of code y: 11445 line churn src/sandbox/sandbox-manager.ts x: 1802 lines of code y: 15016 line churn src/sandbox/sandbox-utils.ts x: 1057 lines of code y: 4961 line churn eslint.config.js x: 146 lines of code y: 221 line churn src/index.ts x: 112 lines of code y: 464 line churn src/sandbox/macos-sandbox-utils.ts x: 1064 lines of code y: 4109 line churn src/sandbox/path-entries.ts x: 291 lines of code y: 1405 line churn src/sandbox/read-deny-glob.ts x: 158 lines of code y: 422 line churn src/sandbox/sandbox-config.ts x: 1024 lines of code y: 5524 line churn src/sandbox/sandbox-schemas.ts x: 32 lines of code y: 1195 line churn src/sandbox/windows-sandbox-utils.ts x: 1312 lines of code y: 14248 line churn rust-toolchain.toml x: 7 lines of code y: 35 line churn src/utils/ripgrep.ts x: 50 lines of code y: 255 line churn src/sandbox/generate-seccomp-filter.ts x: 209 lines of code y: 3844 line churn src/sandbox/java-proxy-agent.ts x: 73 lines of code y: 353 line churn src/sandbox/mitm-ca.ts x: 388 lines of code y: 2052 line churn src/sandbox/socks-proxy.ts x: 302 lines of code y: 1379 line churn src/sandbox/tls-terminate-proxy.ts x: 459 lines of code y: 1862 line churn src/utils/config-loader.ts x: 66 lines of code y: 328 line churn src/sandbox/linux-violation-monitor.ts x: 144 lines of code y: 1156 line churn src/sandbox/sandbox-violation-store.ts x: 98 lines of code y: 171 line churn src/sandbox/credential-mask-files.ts x: 198 lines of code y: 2934 line churn src/sandbox/address.ts x: 108 lines of code y: 382 line churn src/sandbox/aws-sigv4.ts x: 215 lines of code y: 740 line churn src/sandbox/domain-pattern.ts x: 88 lines of code y: 399 line churn src/sandbox/http-proxy.ts x: 611 lines of code y: 2334 line churn src/sandbox/parent-proxy.ts x: 349 lines of code y: 890 line churn src/sandbox/request-filter.ts x: 153 lines of code y: 542 line churn src/sandbox/resolved-address-guard.ts x: 207 lines of code y: 1208 line churn src/sandbox/credential-aws-pairs.ts x: 266 lines of code y: 766 line churn src/sandbox/body-substitution.ts x: 92 lines of code y: 494 line churn src/sandbox/credential-sentinel.ts x: 125 lines of code y: 849 line churn src/sandbox/credential-decode.ts x: 62 lines of code y: 556 line churn src/sandbox/credential-extract.ts x: 73 lines of code y: 478 line churn src/sandbox/credential-mask-env.ts x: 123 lines of code y: 601 line churn src/sandbox/mitm-leaf.ts x: 81 lines of code y: 785 line churn src/sandbox/listen-in-range.ts x: 46 lines of code y: 275 line churn src/sandbox/mux-proxy.ts x: 144 lines of code y: 1235 line churn src/utils/shell-quote.ts x: 13 lines of code y: 234 line churn src/utils/which.ts x: 15 lines of code y: 56 line churn src/utils/platform.ts x: 32 lines of code y: 76 line churn src/utils/debug.ts x: 20 lines of code y: 18 line churn
15016.0
line churn
  min: 18.0
  average: 2046.4
  25th percentile: 353.0
  median: 766.0
  75th percentile: 1862.0
  max: 15016.0
0 2059.0
lines of code
min: 7.0 | average: 323.88 | 25th percentile: 66.0 | median: 144.0 | 75th percentile: 302.0 | max: 2059.0