anthropics / cwc-workshops
File Size

The distribution of size of files (measured in lines of code).

Intro
  • 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...
File Size Overall
  • There are 199 files with 15,957 lines of code.
    • 0 very long files (0 lines of code)
    • 4 long files (2,727 lines of code)
    • 17 medium size files (5,256 lines of code)
    • 20 small files (2,866 lines of code)
    • 158 very small files (5,108 lines of code)
0% | 17% | 32% | 17% | 32%
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
js0% | 78% | 21% | 0% | 0%
py0% | 13% | 40% | 25% | 21%
tsx0% | 13% | 29% | 17% | 38%
css0% | 44% | 29% | 11% | 13%
mjs0% | 0% | 86% | 9% | 3%
html0% | 0% | 81% | 0% | 18%
ts0% | 0% | 7% | 25% | 67%
yaml0% | 0% | 0% | 0% | 100%
cjs0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
agent-battle0% | 28% | 52% | 9% | 9%
how-we-claude-code0% | 41% | 0% | 23% | 35%
production-ready-agent0% | 0% | 31% | 11% | 56%
agent-decomposition0% | 0% | 48% | 25% | 25%
eval-driven-agent-development0% | 0% | 19% | 30% | 49%
ship-your-first-managed-agent0% | 0% | 0% | 53% | 46%
Longest Files (Top 50)
File# lines# units
bot.js
in agent-battle/bot
984 28
my_agent.py
in agent-battle
614 18
ReplayPage.tsx
in how-we-claude-code/phase-3-verify/src/verify/harness
581 11
styles.css
in how-we-claude-code/phase-3-verify/src
548 -
cma.py
in agent-decomposition/agents
468 23
mjs
server.mjs
in agent-battle/event
446 -
ChatPanel.tsx
in production-ready-agent/starter/components
430 7
ChatPanel.tsx
in production-ready-agent/solution/components
430 7
probes.py
in agent-battle/harness
405 14
cast.css
in agent-battle/event/public/css
368 -
agent.py
in agent-battle/harness
355 10
mjs
board.mjs
in agent-battle/event/lib
324 -
cast.js
in agent-battle/event/public/js
268 15
admin.html
in agent-battle/event/public
267 -
mjs
relay.mjs
in agent-battle/event/lib
254 -
seed.py
in agent-decomposition/data
221 9
SessionRail.tsx
in production-ready-agent/starter/components
206 2
SessionRail.tsx
in production-ready-agent/solution/components
206 2
graders.py
in agent-decomposition/evals
204 16
eval-runner.ts
in eval-driven-agent-development/src
203 6
logging_.py
in agent-battle/harness
201 12
parse-pptx.ts
in eval-driven-agent-development/src
185 7
recorder.ts
in how-we-claude-code/phase-3-verify/src/verify/harness
173 12
provided.py
in ship-your-first-managed-agent
170 5
runner.ts
in how-we-claude-code/phase-3-verify/src/verify/core
169 14
tools.py
in agent-battle/harness
166 -
tools.py
in agent-decomposition/agents/before
160 17
run.py
in agent-decomposition/evals
152 7
sandbox_tools.py
in agent-decomposition/agents
152 18
Dashboard.tsx
in how-we-claude-code/phase-3-verify/src/verify/harness
151 2
style.css
in ship-your-first-managed-agent/assets
147 -
UnitPage.tsx
in how-we-claude-code/phase-3-verify/src/verify/harness
140 3
client.py
in agent-battle/harness
131 11
create-slides.ts
in eval-driven-agent-development/src
129 2
replay.py
in agent-battle/harness
126 7
NewEvaluationModal.tsx
in production-ready-agent/starter/components
125 2
NewEvaluationModal.tsx
in production-ready-agent/solution/components
125 2
generate_log.py
in ship-your-first-managed-agent/data
123 9
mjs
wiki.mjs
in agent-battle/event/lib
114 -
message.tsx
in production-ready-agent/starter/components/ai
114 3
message.tsx
in production-ready-agent/solution/components/ai
114 3
ui.tsx
in production-ready-agent/starter/components
100 2
ui.tsx
in production-ready-agent/solution/components
100 2
record.ts
in how-we-claude-code/phase-3-verify/scripts
96 5
prompt-input.tsx
in production-ready-agent/starter/components/ai
96 3
prompt-input.tsx
in production-ready-agent/solution/components/ai
96 3
PipelineRail.tsx
in production-ready-agent/starter/components
89 1
PipelineRail.tsx
in production-ready-agent/solution/components
89 1
a11y.ts
in how-we-claude-code/phase-3-verify/src/verify/verifiers
88 3
types.ts
in how-we-claude-code/phase-3-verify/src/verify/core
88 -
Files With Most Units (Top 50)
File# lines# units
bot.js
in agent-battle/bot
984 28
cma.py
in agent-decomposition/agents
468 23
my_agent.py
in agent-battle
614 18
sandbox_tools.py
in agent-decomposition/agents
152 18
tools.py
in agent-decomposition/agents/before
160 17
graders.py
in agent-decomposition/evals
204 16
cast.js
in agent-battle/event/public/js
268 15
probes.py
in agent-battle/harness
405 14
runner.ts
in how-we-claude-code/phase-3-verify/src/verify/core
169 14
logging_.py
in agent-battle/harness
201 12
recorder.ts
in how-we-claude-code/phase-3-verify/src/verify/harness
173 12
leaderboard.py
in agent-battle/harness
82 11
client.py
in agent-battle/harness
131 11
ReplayPage.tsx
in how-we-claude-code/phase-3-verify/src/verify/harness
581 11
agent.py
in agent-battle/harness
355 10
registry.ts
in how-we-claude-code/phase-3-verify/src/verify/core
52 10
generate_log.py
in ship-your-first-managed-agent/data
123 9
seed.py
in agent-decomposition/data
221 9
common.py
in agent-decomposition/agents
81 9
prompts.py
in agent-battle/harness
75 8
visibleAct.ts
in how-we-claude-code/phase-3-verify/src/verify/harness
83 8
agent_complete.py
in ship-your-first-managed-agent
55 7
agent.py
in ship-your-first-managed-agent
23 7
replay.py
in agent-battle/harness
126 7
run.py
in agent-decomposition/evals
152 7
ChatPanel.tsx
in production-ready-agent/starter/components
430 7
ChatPanel.tsx
in production-ready-agent/solution/components
430 7
parse-pptx.ts
in eval-driven-agent-development/src
185 7
eval-runner.ts
in eval-driven-agent-development/src
203 6
provided.py
in ship-your-first-managed-agent
170 5
record.ts
in how-we-claude-code/phase-3-verify/scripts
96 5
subagents.py
in agent-decomposition/agents/before
66 5
anthropic.ts
in production-ready-agent/starter/lib
31 5
anthropic.ts
in production-ready-agent/solution/lib
31 5
contract.ts
in how-we-claude-code/phase-3-verify/src/verify/core
38 4
report.py
in agent-decomposition/evals
34 4
relay-client.cjs
in agent-battle/bot
71 3
a11y.ts
in how-we-claude-code/phase-3-verify/src/verify/verifiers
88 3
UnitPage.tsx
in how-we-claude-code/phase-3-verify/src/verify/harness
140 3
handle.ts
in how-we-claude-code/phase-3-verify/src/verify/harness
25 3
route.ts
in production-ready-agent/starter/app/api/stream/[id]/thread/[threadId]
19 3
prompt-input.tsx
in production-ready-agent/starter/components/ai
96 3
message.tsx
in production-ready-agent/starter/components/ai
114 3
route.ts
in production-ready-agent/solution/app/api/stream/[id]/thread/[threadId]
19 3
prompt-input.tsx
in production-ready-agent/solution/components/ai
96 3
message.tsx
in production-ready-agent/solution/components/ai
114 3
ui.py
in ship-your-first-managed-agent
21 2
1_Metrics.py
in ship-your-first-managed-agent/pages
48 2
patch-viewer.cjs
in agent-battle/bot
72 2
verify.py
in agent-battle/harness
71 2
Files With Long Lines (Top 48)

There are 48 files with lines longer than 120 characters. In total, there are 109 long lines.

File# lines# units# long lines
admin.html
in agent-battle/event/public
267 - 17
ChatPanel.tsx
in production-ready-agent/starter/components
430 7 6
ChatPanel.tsx
in production-ready-agent/solution/components
430 7 6
tasks.yaml
in agent-decomposition/evals
82 - 5
run.py
in agent-decomposition/evals
152 7 4
dialog.tsx
in production-ready-agent/starter/components/ui
31 - 4
dialog.tsx
in production-ready-agent/solution/components/ui
31 - 4
03-qa-loop.agent.yaml
in eval-driven-agent-development/solutions
28 - 4
tooltip.tsx
in production-ready-agent/starter/components/ui
26 1 3
tooltip.tsx
in production-ready-agent/solution/components/ui
26 1 3
patch-viewer.cjs
in agent-battle/bot
72 2 2
mjs
server.mjs
in agent-battle/event
446 - 2
cast.js
in agent-battle/event/public/js
268 15 2
cma.py
in agent-decomposition/agents
468 23 2
globals.css
in production-ready-agent/starter/app
85 - 2
tailwind.config.ts
in production-ready-agent/starter
47 - 2
ui.tsx
in production-ready-agent/starter/components
100 2 2
prompt-input.tsx
in production-ready-agent/starter/components/ai
96 3 2
message.tsx
in production-ready-agent/starter/components/ai
114 3 2
globals.css
in production-ready-agent/solution/app
85 - 2
tailwind.config.ts
in production-ready-agent/solution
47 - 2
ui.tsx
in production-ready-agent/solution/components
100 2 2
prompt-input.tsx
in production-ready-agent/solution/components/ai
96 3 2
message.tsx
in production-ready-agent/solution/components/ai
114 3 2
02-diagram.agent.yaml
in eval-driven-agent-development/solutions
14 - 2
style.css
in ship-your-first-managed-agent/assets
147 - 1
bot.js
in agent-battle/bot
984 28 1
relay-client.cjs
in agent-battle/bot
71 3 1
cast.css
in agent-battle/event/public/css
368 - 1
index.html
in agent-battle/event/public
49 - 1
mjs
relay.mjs
in agent-battle/event/lib
254 - 1
agent.py
in agent-battle/harness
355 10 1
record.ts
in how-we-claude-code/phase-3-verify/scripts
96 5 1
graders.py
in agent-decomposition/evals
204 16 1
tools.py
in agent-decomposition/agents/before
160 17 1
cli.py
in agent-decomposition/agents
17 1 1
DealDesk.tsx
in production-ready-agent/starter/components
80 2 1
conversation.tsx
in production-ready-agent/starter/components/ai
71 1 1
badge.tsx
in production-ready-agent/starter/components/ui
34 1 1
button.tsx
in production-ready-agent/starter/components/ui
29 - 1
SessionRail.tsx
in production-ready-agent/starter/components
206 2 1
DealDesk.tsx
in production-ready-agent/solution/components
80 2 1
conversation.tsx
in production-ready-agent/solution/components/ai
71 1 1
badge.tsx
in production-ready-agent/solution/components/ui
34 1 1
button.tsx
in production-ready-agent/solution/components/ui
29 - 1
SessionRail.tsx
in production-ready-agent/solution/components
206 2 1
04-model-swap.agent.yaml
in eval-driven-agent-development/solutions
9 - 1
01-polish.agent.yaml
in eval-driven-agent-development/solutions
14 - 1
Correlations

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

agent-battle/event/public/admin.html x: 4 commits (all time) y: 267 lines of code agent-battle/my_agent.py x: 8 commits (all time) y: 614 lines of code agent-battle/bot/bot.js x: 6 commits (all time) y: 984 lines of code agent-battle/bot/relay-client.cjs x: 2 commits (all time) y: 71 lines of code agent-battle/event/fly.toml x: 2 commits (all time) y: 46 lines of code agent-battle/event/lib/board.mjs x: 2 commits (all time) y: 324 lines of code agent-battle/event/lib/moderation.mjs x: 2 commits (all time) y: 38 lines of code agent-battle/event/lib/relay.mjs x: 2 commits (all time) y: 254 lines of code agent-battle/event/lib/wiki.mjs x: 2 commits (all time) y: 114 lines of code agent-battle/event/public/css/cast.css x: 2 commits (all time) y: 368 lines of code agent-battle/event/public/index.html x: 2 commits (all time) y: 49 lines of code agent-battle/event/public/js/cast.js x: 2 commits (all time) y: 268 lines of code agent-battle/event/server.mjs x: 2 commits (all time) y: 446 lines of code agent-battle/harness/probes.py x: 4 commits (all time) y: 405 lines of code agent-battle/harness/agent.py x: 4 commits (all time) y: 355 lines of code eval-driven-agent-development/resources/workshop-pptx.environment.yaml x: 4 commits (all time) y: 11 lines of code eval-driven-agent-development/src/batch.ts x: 4 commits (all time) y: 87 lines of code eval-driven-agent-development/src/create-slides.ts x: 2 commits (all time) y: 129 lines of code eval-driven-agent-development/src/eval-runner.ts x: 2 commits (all time) y: 203 lines of code eval-driven-agent-development/src/graders.ts x: 4 commits (all time) y: 18 lines of code eval-driven-agent-development/src/graders/all.ts x: 2 commits (all time) y: 29 lines of code eval-driven-agent-development/src/graders/code/cluttered-slides.ts x: 2 commits (all time) y: 10 lines of code eval-driven-agent-development/src/graders/code/produced-result.ts x: 2 commits (all time) y: 16 lines of code eval-driven-agent-development/src/graders/code/small-font-slides.ts x: 2 commits (all time) y: 12 lines of code eval-driven-agent-development/src/lib.ts x: 4 commits (all time) y: 30 lines of code eval-driven-agent-development/src/parse-pptx.ts x: 4 commits (all time) y: 185 lines of code eval-driven-agent-development/src/render.ts x: 4 commits (all time) y: 47 lines of code agent-decomposition/agents/cma.py x: 4 commits (all time) y: 468 lines of code agent-decomposition/agents/common.py x: 4 commits (all time) y: 81 lines of code agent-decomposition/agents/deploy_cli.py x: 4 commits (all time) y: 12 lines of code agent-decomposition/evals/run.py x: 4 commits (all time) y: 152 lines of code agent-battle/harness/__init__.py x: 2 commits (all time) y: 2 lines of code agent-battle/harness/leaderboard.py x: 2 commits (all time) y: 82 lines of code agent-battle/harness/logging_.py x: 2 commits (all time) y: 201 lines of code agent-battle/harness/prompts.py x: 2 commits (all time) y: 75 lines of code agent-battle/harness/replay.py x: 2 commits (all time) y: 126 lines of code agent-battle/harness/tools.py x: 2 commits (all time) y: 166 lines of code agent-decomposition/.claude/skills/forecasting/batch_days_of_cover.py x: 2 commits (all time) y: 33 lines of code agent-decomposition/agents/anchor.py x: 2 commits (all time) y: 7 lines of code agent-decomposition/agents/before/stockpilot.py x: 2 commits (all time) y: 56 lines of code agent-decomposition/agents/before/subagents.py x: 2 commits (all time) y: 66 lines of code agent-decomposition/agents/before/tools.py x: 2 commits (all time) y: 160 lines of code agent-decomposition/agents/sandbox_tools.py x: 2 commits (all time) y: 152 lines of code agent-decomposition/data/seed.py x: 2 commits (all time) y: 221 lines of code how-we-claude-code/phase-3-verify/scripts/record.ts x: 2 commits (all time) y: 96 lines of code how-we-claude-code/phase-3-verify/src/App.tsx x: 2 commits (all time) y: 23 lines of code how-we-claude-code/phase-3-verify/src/features/todos/TodoList.tsx x: 2 commits (all time) y: 27 lines of code how-we-claude-code/phase-3-verify/src/features/todos/useTodos.ts x: 2 commits (all time) y: 40 lines of code how-we-claude-code/phase-3-verify/src/styles.css x: 2 commits (all time) y: 548 lines of code how-we-claude-code/phase-3-verify/src/verify/core/registry.ts x: 2 commits (all time) y: 52 lines of code how-we-claude-code/phase-3-verify/src/verify/core/runner.ts x: 2 commits (all time) y: 169 lines of code how-we-claude-code/phase-3-verify/src/verify/core/types.ts x: 2 commits (all time) y: 88 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/Dashboard.tsx x: 2 commits (all time) y: 151 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/ReplayPage.tsx x: 2 commits (all time) y: 581 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/UnitPage.tsx x: 2 commits (all time) y: 140 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/recorder.ts x: 2 commits (all time) y: 173 lines of code ship-your-first-managed-agent/app.py x: 2 commits (all time) y: 61 lines of code ship-your-first-managed-agent/assets/style.css x: 2 commits (all time) y: 147 lines of code ship-your-first-managed-agent/data/generate_log.py x: 2 commits (all time) y: 123 lines of code production-ready-agent/solution/lib/anthropic.ts x: 4 commits (all time) y: 31 lines of code production-ready-agent/solution/components/ChatPanel.tsx x: 2 commits (all time) y: 430 lines of code production-ready-agent/solution/components/DealDesk.tsx x: 2 commits (all time) y: 80 lines of code production-ready-agent/solution/components/SessionRail.tsx x: 2 commits (all time) y: 206 lines of code production-ready-agent/solution/components/ui.tsx x: 2 commits (all time) y: 100 lines of code
984.0
lines of code
  min: 1.0
  average: 80.19
  25th percentile: 12.0
  median: 34.0
  75th percentile: 88.0
  max: 984.0
0 8.0
commits (all time)
min: 2.0 | average: 2.23 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 8.0

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

agent-battle/event/public/admin.html x: 2 contributors (all time) y: 267 lines of code agent-battle/my_agent.py x: 2 contributors (all time) y: 614 lines of code agent-battle/bot/bot.js x: 2 contributors (all time) y: 984 lines of code agent-battle/bot/relay-client.cjs x: 2 contributors (all time) y: 71 lines of code agent-battle/event/fly.toml x: 2 contributors (all time) y: 46 lines of code agent-battle/event/lib/board.mjs x: 2 contributors (all time) y: 324 lines of code agent-battle/event/lib/moderation.mjs x: 2 contributors (all time) y: 38 lines of code agent-battle/event/lib/relay.mjs x: 2 contributors (all time) y: 254 lines of code agent-battle/event/lib/wiki.mjs x: 2 contributors (all time) y: 114 lines of code agent-battle/event/public/css/cast.css x: 2 contributors (all time) y: 368 lines of code agent-battle/event/public/index.html x: 2 contributors (all time) y: 49 lines of code agent-battle/event/public/js/cast.js x: 2 contributors (all time) y: 268 lines of code agent-battle/event/server.mjs x: 2 contributors (all time) y: 446 lines of code agent-battle/harness/probes.py x: 2 contributors (all time) y: 405 lines of code agent-battle/harness/agent.py x: 2 contributors (all time) y: 355 lines of code eval-driven-agent-development/resources/workshop-pptx.environment.yaml x: 3 contributors (all time) y: 11 lines of code eval-driven-agent-development/src/batch.ts x: 3 contributors (all time) y: 87 lines of code eval-driven-agent-development/src/create-slides.ts x: 2 contributors (all time) y: 129 lines of code eval-driven-agent-development/src/eval-runner.ts x: 2 contributors (all time) y: 203 lines of code eval-driven-agent-development/src/graders.ts x: 3 contributors (all time) y: 18 lines of code eval-driven-agent-development/src/graders/all.ts x: 2 contributors (all time) y: 29 lines of code eval-driven-agent-development/src/graders/code/cluttered-slides.ts x: 2 contributors (all time) y: 10 lines of code eval-driven-agent-development/src/graders/code/produced-result.ts x: 2 contributors (all time) y: 16 lines of code eval-driven-agent-development/src/graders/code/small-font-slides.ts x: 2 contributors (all time) y: 12 lines of code eval-driven-agent-development/src/lib.ts x: 3 contributors (all time) y: 30 lines of code eval-driven-agent-development/src/parse-pptx.ts x: 3 contributors (all time) y: 185 lines of code eval-driven-agent-development/src/render.ts x: 3 contributors (all time) y: 47 lines of code agent-decomposition/agents/cma.py x: 3 contributors (all time) y: 468 lines of code agent-decomposition/agents/common.py x: 3 contributors (all time) y: 81 lines of code agent-decomposition/agents/deploy_cli.py x: 3 contributors (all time) y: 12 lines of code agent-decomposition/evals/run.py x: 3 contributors (all time) y: 152 lines of code agent-battle/bot/patch-viewer.cjs x: 1 contributors (all time) y: 72 lines of code agent-battle/harness/__init__.py x: 1 contributors (all time) y: 2 lines of code agent-battle/harness/client.py x: 1 contributors (all time) y: 131 lines of code agent-battle/harness/leaderboard.py x: 1 contributors (all time) y: 82 lines of code agent-battle/harness/logging_.py x: 1 contributors (all time) y: 201 lines of code agent-battle/harness/prompts.py x: 1 contributors (all time) y: 75 lines of code agent-battle/harness/replay.py x: 1 contributors (all time) y: 126 lines of code agent-battle/harness/tools.py x: 1 contributors (all time) y: 166 lines of code agent-decomposition/.claude/skills/forecasting/batch_days_of_cover.py x: 1 contributors (all time) y: 33 lines of code agent-decomposition/.claude/skills/forecasting/rolling_mean.py x: 1 contributors (all time) y: 16 lines of code agent-decomposition/agents/anchor.py x: 1 contributors (all time) y: 7 lines of code agent-decomposition/agents/before/stockpilot.py x: 1 contributors (all time) y: 56 lines of code agent-decomposition/agents/before/subagents.py x: 1 contributors (all time) y: 66 lines of code agent-decomposition/agents/before/tools.py x: 1 contributors (all time) y: 160 lines of code agent-decomposition/agents/sandbox_tools.py x: 1 contributors (all time) y: 152 lines of code agent-decomposition/agents/starter/agent.py x: 1 contributors (all time) y: 45 lines of code agent-decomposition/data/seed.py x: 1 contributors (all time) y: 221 lines of code agent-decomposition/evals/graders.py x: 1 contributors (all time) y: 204 lines of code eval-driven-agent-development/resources/agent.yaml x: 1 contributors (all time) y: 9 lines of code eval-driven-agent-development/solutions/01-polish.agent.yaml x: 1 contributors (all time) y: 14 lines of code eval-driven-agent-development/solutions/03-qa-loop.agent.yaml x: 1 contributors (all time) y: 28 lines of code how-we-claude-code/phase-3-verify/scripts/record.ts x: 1 contributors (all time) y: 96 lines of code how-we-claude-code/phase-3-verify/src/App.tsx x: 1 contributors (all time) y: 23 lines of code how-we-claude-code/phase-3-verify/src/features/todos/TodoApp.tsx x: 1 contributors (all time) y: 35 lines of code how-we-claude-code/phase-3-verify/src/features/todos/TodoList.tsx x: 1 contributors (all time) y: 27 lines of code how-we-claude-code/phase-3-verify/src/features/todos/useTodos.ts x: 1 contributors (all time) y: 40 lines of code how-we-claude-code/phase-3-verify/src/styles.css x: 1 contributors (all time) y: 548 lines of code how-we-claude-code/phase-3-verify/src/verify/core/registry.ts x: 1 contributors (all time) y: 52 lines of code how-we-claude-code/phase-3-verify/src/verify/core/runner.ts x: 1 contributors (all time) y: 169 lines of code how-we-claude-code/phase-3-verify/src/verify/core/types.ts x: 1 contributors (all time) y: 88 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/Dashboard.tsx x: 1 contributors (all time) y: 151 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/ReplayPage.tsx x: 1 contributors (all time) y: 581 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/UnitPage.tsx x: 1 contributors (all time) y: 140 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/recorder.ts x: 1 contributors (all time) y: 173 lines of code ship-your-first-managed-agent/app.py x: 1 contributors (all time) y: 61 lines of code ship-your-first-managed-agent/assets/style.css x: 1 contributors (all time) y: 147 lines of code ship-your-first-managed-agent/data/generate_log.py x: 1 contributors (all time) y: 123 lines of code ship-your-first-managed-agent/pages/1_Metrics.py x: 1 contributors (all time) y: 48 lines of code production-ready-agent/solution/components/ChatPanel.tsx x: 1 contributors (all time) y: 430 lines of code production-ready-agent/solution/components/DealDesk.tsx x: 1 contributors (all time) y: 80 lines of code production-ready-agent/solution/components/SessionRail.tsx x: 1 contributors (all time) y: 206 lines of code production-ready-agent/solution/components/ai/message.tsx x: 1 contributors (all time) y: 114 lines of code production-ready-agent/solution/components/ui.tsx x: 1 contributors (all time) y: 100 lines of code
984.0
lines of code
  min: 1.0
  average: 80.19
  25th percentile: 12.0
  median: 34.0
  75th percentile: 88.0
  max: 984.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

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

agent-battle/event/public/admin.html x: 4 commits (30d) y: 267 lines of code agent-battle/my_agent.py x: 4 commits (30d) y: 614 lines of code agent-battle/bot/bot.js x: 2 commits (30d) y: 984 lines of code agent-battle/bot/relay-client.cjs x: 2 commits (30d) y: 71 lines of code agent-battle/event/fly.toml x: 2 commits (30d) y: 46 lines of code agent-battle/event/lib/board.mjs x: 2 commits (30d) y: 324 lines of code agent-battle/event/lib/moderation.mjs x: 2 commits (30d) y: 38 lines of code agent-battle/event/lib/relay.mjs x: 2 commits (30d) y: 254 lines of code agent-battle/event/lib/wiki.mjs x: 2 commits (30d) y: 114 lines of code agent-battle/event/public/css/cast.css x: 2 commits (30d) y: 368 lines of code agent-battle/event/public/index.html x: 2 commits (30d) y: 49 lines of code agent-battle/event/public/js/cast.js x: 2 commits (30d) y: 268 lines of code agent-battle/event/server.mjs x: 2 commits (30d) y: 446 lines of code agent-battle/harness/probes.py x: 2 commits (30d) y: 405 lines of code agent-battle/harness/agent.py x: 2 commits (30d) y: 355 lines of code
984.0
lines of code
  min: 38.0
  average: 306.87
  25th percentile: 71.0
  median: 268.0
  75th percentile: 405.0
  max: 984.0
0 4.0
commits (30d)
min: 2.0 | average: 2.27 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

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

agent-battle/event/public/admin.html x: 2 contributors (30d) y: 267 lines of code agent-battle/my_agent.py x: 2 contributors (30d) y: 614 lines of code agent-battle/bot/bot.js x: 2 contributors (30d) y: 984 lines of code agent-battle/bot/relay-client.cjs x: 2 contributors (30d) y: 71 lines of code agent-battle/event/fly.toml x: 2 contributors (30d) y: 46 lines of code agent-battle/event/lib/board.mjs x: 2 contributors (30d) y: 324 lines of code agent-battle/event/lib/moderation.mjs x: 2 contributors (30d) y: 38 lines of code agent-battle/event/lib/relay.mjs x: 2 contributors (30d) y: 254 lines of code agent-battle/event/lib/wiki.mjs x: 2 contributors (30d) y: 114 lines of code agent-battle/event/public/css/cast.css x: 2 contributors (30d) y: 368 lines of code agent-battle/event/public/index.html x: 2 contributors (30d) y: 49 lines of code agent-battle/event/public/js/cast.js x: 2 contributors (30d) y: 268 lines of code agent-battle/event/server.mjs x: 2 contributors (30d) y: 446 lines of code agent-battle/harness/probes.py x: 2 contributors (30d) y: 405 lines of code agent-battle/harness/agent.py x: 2 contributors (30d) y: 355 lines of code
984.0
lines of code
  min: 38.0
  average: 306.87
  25th percentile: 71.0
  median: 268.0
  75th percentile: 405.0
  max: 984.0
0 2.0
contributors (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

agent-battle/event/public/admin.html x: 4 commits (90d) y: 267 lines of code agent-battle/my_agent.py x: 8 commits (90d) y: 614 lines of code agent-battle/bot/bot.js x: 6 commits (90d) y: 984 lines of code agent-battle/bot/relay-client.cjs x: 2 commits (90d) y: 71 lines of code agent-battle/event/fly.toml x: 2 commits (90d) y: 46 lines of code agent-battle/event/lib/board.mjs x: 2 commits (90d) y: 324 lines of code agent-battle/event/lib/moderation.mjs x: 2 commits (90d) y: 38 lines of code agent-battle/event/lib/relay.mjs x: 2 commits (90d) y: 254 lines of code agent-battle/event/lib/wiki.mjs x: 2 commits (90d) y: 114 lines of code agent-battle/event/public/css/cast.css x: 2 commits (90d) y: 368 lines of code agent-battle/event/public/index.html x: 2 commits (90d) y: 49 lines of code agent-battle/event/public/js/cast.js x: 2 commits (90d) y: 268 lines of code agent-battle/event/server.mjs x: 2 commits (90d) y: 446 lines of code agent-battle/harness/probes.py x: 4 commits (90d) y: 405 lines of code agent-battle/harness/agent.py x: 4 commits (90d) y: 355 lines of code eval-driven-agent-development/resources/workshop-pptx.environment.yaml x: 4 commits (90d) y: 11 lines of code eval-driven-agent-development/src/batch.ts x: 4 commits (90d) y: 87 lines of code eval-driven-agent-development/src/create-slides.ts x: 2 commits (90d) y: 129 lines of code eval-driven-agent-development/src/eval-runner.ts x: 2 commits (90d) y: 203 lines of code eval-driven-agent-development/src/graders.ts x: 4 commits (90d) y: 18 lines of code eval-driven-agent-development/src/graders/all.ts x: 2 commits (90d) y: 29 lines of code eval-driven-agent-development/src/graders/code/cluttered-slides.ts x: 2 commits (90d) y: 10 lines of code eval-driven-agent-development/src/graders/code/produced-result.ts x: 2 commits (90d) y: 16 lines of code eval-driven-agent-development/src/graders/code/small-font-slides.ts x: 2 commits (90d) y: 12 lines of code eval-driven-agent-development/src/lib.ts x: 4 commits (90d) y: 30 lines of code eval-driven-agent-development/src/parse-pptx.ts x: 4 commits (90d) y: 185 lines of code eval-driven-agent-development/src/render.ts x: 4 commits (90d) y: 47 lines of code agent-decomposition/agents/cma.py x: 4 commits (90d) y: 468 lines of code agent-decomposition/agents/common.py x: 4 commits (90d) y: 81 lines of code agent-decomposition/agents/deploy_cli.py x: 4 commits (90d) y: 12 lines of code agent-decomposition/evals/run.py x: 4 commits (90d) y: 152 lines of code agent-battle/harness/__init__.py x: 2 commits (90d) y: 2 lines of code agent-battle/harness/leaderboard.py x: 2 commits (90d) y: 82 lines of code agent-battle/harness/logging_.py x: 2 commits (90d) y: 201 lines of code agent-battle/harness/prompts.py x: 2 commits (90d) y: 75 lines of code agent-battle/harness/replay.py x: 2 commits (90d) y: 126 lines of code agent-battle/harness/tools.py x: 2 commits (90d) y: 166 lines of code agent-decomposition/.claude/skills/forecasting/batch_days_of_cover.py x: 2 commits (90d) y: 33 lines of code agent-decomposition/agents/anchor.py x: 2 commits (90d) y: 7 lines of code agent-decomposition/agents/before/stockpilot.py x: 2 commits (90d) y: 56 lines of code agent-decomposition/agents/before/subagents.py x: 2 commits (90d) y: 66 lines of code agent-decomposition/agents/before/tools.py x: 2 commits (90d) y: 160 lines of code agent-decomposition/agents/sandbox_tools.py x: 2 commits (90d) y: 152 lines of code agent-decomposition/data/seed.py x: 2 commits (90d) y: 221 lines of code how-we-claude-code/phase-3-verify/scripts/record.ts x: 2 commits (90d) y: 96 lines of code how-we-claude-code/phase-3-verify/src/App.tsx x: 2 commits (90d) y: 23 lines of code how-we-claude-code/phase-3-verify/src/features/todos/TodoList.tsx x: 2 commits (90d) y: 27 lines of code how-we-claude-code/phase-3-verify/src/features/todos/useTodos.ts x: 2 commits (90d) y: 40 lines of code how-we-claude-code/phase-3-verify/src/styles.css x: 2 commits (90d) y: 548 lines of code how-we-claude-code/phase-3-verify/src/verify/core/registry.ts x: 2 commits (90d) y: 52 lines of code how-we-claude-code/phase-3-verify/src/verify/core/runner.ts x: 2 commits (90d) y: 169 lines of code how-we-claude-code/phase-3-verify/src/verify/core/types.ts x: 2 commits (90d) y: 88 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/Dashboard.tsx x: 2 commits (90d) y: 151 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/ReplayPage.tsx x: 2 commits (90d) y: 581 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/UnitPage.tsx x: 2 commits (90d) y: 140 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/recorder.ts x: 2 commits (90d) y: 173 lines of code ship-your-first-managed-agent/app.py x: 2 commits (90d) y: 61 lines of code ship-your-first-managed-agent/assets/style.css x: 2 commits (90d) y: 147 lines of code ship-your-first-managed-agent/data/generate_log.py x: 2 commits (90d) y: 123 lines of code production-ready-agent/solution/lib/anthropic.ts x: 4 commits (90d) y: 31 lines of code production-ready-agent/solution/components/ChatPanel.tsx x: 2 commits (90d) y: 430 lines of code production-ready-agent/solution/components/DealDesk.tsx x: 2 commits (90d) y: 80 lines of code production-ready-agent/solution/components/SessionRail.tsx x: 2 commits (90d) y: 206 lines of code production-ready-agent/solution/components/ui.tsx x: 2 commits (90d) y: 100 lines of code
984.0
lines of code
  min: 1.0
  average: 80.19
  25th percentile: 12.0
  median: 34.0
  75th percentile: 88.0
  max: 984.0
0 8.0
commits (90d)
min: 2.0 | average: 2.23 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 8.0

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

agent-battle/event/public/admin.html x: 2 contributors (90d) y: 267 lines of code agent-battle/my_agent.py x: 2 contributors (90d) y: 614 lines of code agent-battle/bot/bot.js x: 2 contributors (90d) y: 984 lines of code agent-battle/bot/relay-client.cjs x: 2 contributors (90d) y: 71 lines of code agent-battle/event/fly.toml x: 2 contributors (90d) y: 46 lines of code agent-battle/event/lib/board.mjs x: 2 contributors (90d) y: 324 lines of code agent-battle/event/lib/moderation.mjs x: 2 contributors (90d) y: 38 lines of code agent-battle/event/lib/relay.mjs x: 2 contributors (90d) y: 254 lines of code agent-battle/event/lib/wiki.mjs x: 2 contributors (90d) y: 114 lines of code agent-battle/event/public/css/cast.css x: 2 contributors (90d) y: 368 lines of code agent-battle/event/public/index.html x: 2 contributors (90d) y: 49 lines of code agent-battle/event/public/js/cast.js x: 2 contributors (90d) y: 268 lines of code agent-battle/event/server.mjs x: 2 contributors (90d) y: 446 lines of code agent-battle/harness/probes.py x: 2 contributors (90d) y: 405 lines of code agent-battle/harness/agent.py x: 2 contributors (90d) y: 355 lines of code eval-driven-agent-development/resources/workshop-pptx.environment.yaml x: 3 contributors (90d) y: 11 lines of code eval-driven-agent-development/src/batch.ts x: 3 contributors (90d) y: 87 lines of code eval-driven-agent-development/src/create-slides.ts x: 2 contributors (90d) y: 129 lines of code eval-driven-agent-development/src/eval-runner.ts x: 2 contributors (90d) y: 203 lines of code eval-driven-agent-development/src/graders.ts x: 3 contributors (90d) y: 18 lines of code eval-driven-agent-development/src/graders/all.ts x: 2 contributors (90d) y: 29 lines of code eval-driven-agent-development/src/graders/code/cluttered-slides.ts x: 2 contributors (90d) y: 10 lines of code eval-driven-agent-development/src/graders/code/produced-result.ts x: 2 contributors (90d) y: 16 lines of code eval-driven-agent-development/src/graders/code/small-font-slides.ts x: 2 contributors (90d) y: 12 lines of code eval-driven-agent-development/src/lib.ts x: 3 contributors (90d) y: 30 lines of code eval-driven-agent-development/src/parse-pptx.ts x: 3 contributors (90d) y: 185 lines of code eval-driven-agent-development/src/render.ts x: 3 contributors (90d) y: 47 lines of code agent-decomposition/agents/cma.py x: 3 contributors (90d) y: 468 lines of code agent-decomposition/agents/common.py x: 3 contributors (90d) y: 81 lines of code agent-decomposition/agents/deploy_cli.py x: 3 contributors (90d) y: 12 lines of code agent-decomposition/evals/run.py x: 3 contributors (90d) y: 152 lines of code agent-battle/bot/patch-viewer.cjs x: 1 contributors (90d) y: 72 lines of code agent-battle/harness/__init__.py x: 1 contributors (90d) y: 2 lines of code agent-battle/harness/client.py x: 1 contributors (90d) y: 131 lines of code agent-battle/harness/leaderboard.py x: 1 contributors (90d) y: 82 lines of code agent-battle/harness/logging_.py x: 1 contributors (90d) y: 201 lines of code agent-battle/harness/prompts.py x: 1 contributors (90d) y: 75 lines of code agent-battle/harness/replay.py x: 1 contributors (90d) y: 126 lines of code agent-battle/harness/tools.py x: 1 contributors (90d) y: 166 lines of code agent-decomposition/.claude/skills/forecasting/batch_days_of_cover.py x: 1 contributors (90d) y: 33 lines of code agent-decomposition/.claude/skills/forecasting/rolling_mean.py x: 1 contributors (90d) y: 16 lines of code agent-decomposition/agents/anchor.py x: 1 contributors (90d) y: 7 lines of code agent-decomposition/agents/before/stockpilot.py x: 1 contributors (90d) y: 56 lines of code agent-decomposition/agents/before/subagents.py x: 1 contributors (90d) y: 66 lines of code agent-decomposition/agents/before/tools.py x: 1 contributors (90d) y: 160 lines of code agent-decomposition/agents/sandbox_tools.py x: 1 contributors (90d) y: 152 lines of code agent-decomposition/agents/starter/agent.py x: 1 contributors (90d) y: 45 lines of code agent-decomposition/data/seed.py x: 1 contributors (90d) y: 221 lines of code agent-decomposition/evals/graders.py x: 1 contributors (90d) y: 204 lines of code eval-driven-agent-development/resources/agent.yaml x: 1 contributors (90d) y: 9 lines of code eval-driven-agent-development/solutions/01-polish.agent.yaml x: 1 contributors (90d) y: 14 lines of code eval-driven-agent-development/solutions/03-qa-loop.agent.yaml x: 1 contributors (90d) y: 28 lines of code how-we-claude-code/phase-3-verify/scripts/record.ts x: 1 contributors (90d) y: 96 lines of code how-we-claude-code/phase-3-verify/src/App.tsx x: 1 contributors (90d) y: 23 lines of code how-we-claude-code/phase-3-verify/src/features/todos/TodoApp.tsx x: 1 contributors (90d) y: 35 lines of code how-we-claude-code/phase-3-verify/src/features/todos/TodoList.tsx x: 1 contributors (90d) y: 27 lines of code how-we-claude-code/phase-3-verify/src/features/todos/useTodos.ts x: 1 contributors (90d) y: 40 lines of code how-we-claude-code/phase-3-verify/src/styles.css x: 1 contributors (90d) y: 548 lines of code how-we-claude-code/phase-3-verify/src/verify/core/registry.ts x: 1 contributors (90d) y: 52 lines of code how-we-claude-code/phase-3-verify/src/verify/core/runner.ts x: 1 contributors (90d) y: 169 lines of code how-we-claude-code/phase-3-verify/src/verify/core/types.ts x: 1 contributors (90d) y: 88 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/Dashboard.tsx x: 1 contributors (90d) y: 151 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/ReplayPage.tsx x: 1 contributors (90d) y: 581 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/UnitPage.tsx x: 1 contributors (90d) y: 140 lines of code how-we-claude-code/phase-3-verify/src/verify/harness/recorder.ts x: 1 contributors (90d) y: 173 lines of code ship-your-first-managed-agent/app.py x: 1 contributors (90d) y: 61 lines of code ship-your-first-managed-agent/assets/style.css x: 1 contributors (90d) y: 147 lines of code ship-your-first-managed-agent/data/generate_log.py x: 1 contributors (90d) y: 123 lines of code ship-your-first-managed-agent/pages/1_Metrics.py x: 1 contributors (90d) y: 48 lines of code production-ready-agent/solution/components/ChatPanel.tsx x: 1 contributors (90d) y: 430 lines of code production-ready-agent/solution/components/DealDesk.tsx x: 1 contributors (90d) y: 80 lines of code production-ready-agent/solution/components/SessionRail.tsx x: 1 contributors (90d) y: 206 lines of code production-ready-agent/solution/components/ai/message.tsx x: 1 contributors (90d) y: 114 lines of code production-ready-agent/solution/components/ui.tsx x: 1 contributors (90d) y: 100 lines of code
984.0
lines of code
  min: 1.0
  average: 80.19
  25th percentile: 12.0
  median: 34.0
  75th percentile: 88.0
  max: 984.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.27 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0