repowiserepowise
Sign in
openrouterlabs/spawn
OverviewDocsArchitectureKnowledge GraphFilesCode HealthRefactoring

People & History

CommitsContributorsDecisions
ChatPro
Stats
repowiserepowise
ExplorePricingDocs
Sign inIndex repoIndex your repo free
repowiseopenrouterlabs/spawn

Commits

Every commit scored for change-risk against this repo's own history, so 'elevated' means elevated here rather than on some global curve.

Needs review

167of 500 scored

167 commits sit in this repo's top risk tercile, which is 33% of the 500scored. The cut is drawn against this codebase's own history rather than a global curve, so a quiet repo still fills its top band, and here it starts at 6.6 out of 10. What pushes a commit up is size and spread together: a large change confined to one area scores below a smaller one scattered across a dozen files.

Fix commits30260%Commits whose subject reads as a bug fix rather than new work.Written by an agent42485%Read from commit trailers, so it counts what was declared.Change diffusion0.89bitsShannon entropy of a commit's churn across its files. Zero is a single file, and every extra bit is a doubling of how widely the change spread.Review threshold6.6out of 10Score a commit has to clear to land in this repo's top tercile.

How the work changed shape

Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.

Began fix-led, now leaning feature.

Feature15%
Fix61%
Refactor4%
Docs4%
Test13%
Chore2%
Other0%
85%of indexed commits are agent-attributed(424 of 500)
claude (424)

Review-priority queue

Ranked by change-risk, highest first. Priority is a tercile of this repo's own distribution, so a quiet repo still fills its top band.

Commit review-priority queue
#CommitAuthorWhenLinesRiskTop driver
1
72c3f233test: add comprehensive code coverage tests (#2802)
Aclaudeassisted
5mo ago+11.7K -216
100%Elevated
more lines added than baseline
2
ba7a3fa5test: remove duplicate and theatrical tests (#2600)
Aclaudeassisted
5mo ago+65.6K -0
100%Elevated
more lines added than baseline
3
9b176cd5feat(daytona): add Daytona provider (#3168)
Muhammad Hashmi
4mo ago+3.1K -95
100%Elevated
more lines added than baseline
4
e0f37f07feat(growth): add Phase 0 — daily tweet draft + X mention engagement (#3316)
Aclaudeassisted
4mo ago+1.4K -2
99%Elevated
more lines added than baseline
5
493cd1c7feat: Reddit growth agent with Slack approval workflow (#3142)
Aclaudeassisted
4mo ago+1.3K -7
99%Elevated
more lines added than baseline
6
844808cdfeat(ssh): let user pick SSH key when handshake auth keeps failing (#3402)
Aclaudeassisted
3mo ago+893 -61
99%Elevated
more lines added than baseline
7
b0674550feat: recursive spawn (--beta recursive) (#2978)
Ahmed Abushagurclaudeassisted
5mo ago+1.3K -15
99%Elevated
more lines added than baseline
8
3e99bdd6feat(cli): spawn export — capture a claude session into a github repo (#3377)
Ahmed Abushagurclaudeassisted
3mo ago+849 -1
98%Elevated
more lines added than baseline
9
f7652de4feat(cli): posthog feature flags + fast_provision experiment (#3366)
Ahmed Abushagurclaudeassisted
4mo ago+593 -37
98%Elevated
more lines added than baseline
10
3e6c8768feat(cli): --repo flag clones a template repo and applies spawn.md (#3360)
Ahmed Abushagurclaudeassisted
4mo ago+734 -5
98%Elevated
more lines added than baseline
11
37d144dffeat(digitalocean): guided readiness before deploy (#3336)
Aclaudeassisted
4mo ago+1.0K -268
98%Elevated
more lines added than baseline
12
b9473f25feat: add OpenRouter proxy for Cursor CLI agent (#3100)
Aclaudeassisted
4mo ago+791 -63
98%Elevated
more lines added than baseline
13
17817533feat: skill injection — teach agents how to use spawn on recursive VMs (#2989)
Ahmed Abushagurclaudeassisted
5mo ago+750 -7
98%Elevated
more lines added than baseline
14
5cc99307feat(cli): add spawn link command to reconnect existing deployments (#2675)
Aclaudeassisted
5mo ago+736 -1
98%Elevated
more lines added than baseline
15
95da999efeat(growth): add X/Twitter auto-posting on tweet approval (#3328)
Aclaudeassisted
4mo ago+476 -60
97%Elevated
more lines added than baseline
16
8640cf78test(skills): add unit tests for getAvailableSkills filtering (#3324)
Aclaudeassisted
4mo ago+523 -0
97%Elevated
more lines added than baseline
17
4ac4a7e0feat: recursive spawn tree passback (#3023)
Aclaudeassisted
5mo ago+584 -6
97%Elevated
more lines added than baseline
18
934dfd30test: add unit tests for E2E bash test infrastructure (#2968)
Ahmed Abushagurclaudeassisted
5mo ago+520 -0
97%Elevated
more lines added than baseline
19
ed127cf5feat: never-give-up resilience layer (#2807)
Ahmed Abushagurclaudeassisted
5mo ago+773 -123
97%Elevated
more lines added than baseline
20
6e92cc83feat: add systemd auto-update service for agents on cloud VMs (#2728)
Ahmed Abushagurclaudeassisted
5mo ago+502 -1
97%Elevated
more lines added than baseline
21
18bbe3e9feat(sandbox): promote sandbox from --beta flag to first-class cloud (#3432)
Ahmed Abushagurclaudeassisted
3mo ago+542 -137
95%Elevated
more lines added than baseline
22
c098cf1cfix(ssh): use spawn-owned key + IdentitiesOnly to fix MaxAuthTries flood (#3401)
Ahmed Abushagurclaudeassisted
3mo ago+475 -617
95%Elevated
more lines added than baseline
23
2306fb19feat(growth): migrate X posting from OAuth 1.0a to OAuth 2.0 PKCE (#3329)
Aclaudeassisted
4mo ago+413 -98
95%Elevated
more lines added than baseline
24
acd3e233fix(agent-team): trim prompts 80% — shared rules + teammate micro-prompts (#3315)
Ahmed Abushagur
4mo ago+426 -1.1K
95%Elevated
more lines added than baseline
25
1e64d34efeat(telemetry): funnel + lifecycle events for onboarding drop-off (#3305)
Ahmed Abushagurclaudeassisted
4mo ago+468 -2
95%Elevated
more lines added than baseline
26
eefd574ftest(telemetry): add unit tests for PII scrubbing and PostHog events (#3247)
Aclaudeassisted
4mo ago+416 -0
95%Elevated
more lines added than baseline
27
aad03f3bfeat(security): add periodic security scan cron for VMs (#3214)
Ahmed Abushagurclaudeassisted
4mo ago+408 -5
95%Elevated
more lines added than baseline
28
16d0e75ffeat(growth): batch Reddit fetching for faster growth cycles (#3184)
Aclaudeassisted
4mo ago+346 -138
95%Elevated
more lines added than baseline
29
606e521ffix: complete VM recovery rewrite for spawn fix command (#3178)
Aclaudeassisted
4mo ago+445 -333
95%Elevated
more lines added than baseline
30
9ae35250feat: enforce CI coverage thresholds + colocate billing guidance (#2811)
Aclaudeassisted
5mo ago+601 -133
95%Elevated
more lines added than baseline
31
14ea5073feat: add --beta sandbox for Docker-based local agent sandboxing (#3127)
Aclaudeassisted
4mo ago+455 -16
94%Elevated
more lines added than baseline
32
66b16d86feat: add Windows PowerShell support — remove bash dependency for local execution (#2727)
Ahmed Abushagurclaudeassisted
5mo ago+306 -54
94%Elevated
more lines added than baseline
33
070be392fix(ssh): auto-repair stale pub that does not pair with local priv (#3395)
Ahmed Abushagurclaudeassisted
3mo ago+344 -22
93%Elevated
more lines added than baseline
34
eaf49446feat: --beta skills — pre-install MCP servers and skills on VMs (#3258)
Ahmed Abushagurclaudeassisted
4mo ago+392 -2
93%Elevated
more lines added than baseline
35
749f79a9feat(status): add agent alive probe via SSH (#3109)
Aclaudeassisted
4mo ago+329 -8
93%Elevated
more lines added than baseline
36
2dd87c98feat(cli): add star-the-repo nudge after successful spawns (#3025)
Aclaudeassisted
5mo ago+390 -7
93%Elevated
more lines added than baseline
37
5392ff2dfix: detect and recover from Hetzner primary_ip_limit exceeded error (#2905)
Aclaudeassisted
5mo ago+358 -2
93%Elevated
more lines added than baseline
38
5efbcf9efeat: add --fast flag for parallel server boot + setup (#2796)
Ahmed Abushagurclaudeassisted
5mo ago+332 -99
93%Elevated
more lines added than baseline
39
c11879d5fix(windows): download JS bundle instead of bash wrapper on Windows (#2730)
Ahmed Abushagurclaudeassisted
5mo ago+290 -70
93%Elevated
more lines added than baseline
40
245a2a46feat: offer delete or remap when server is gone from cloud provider (#2641)
Aclaudeassisted
5mo ago+296 -11
93%Elevated
more lines added than baseline
41
f7c23de7feat: add downloadFile to CloudRunner + local OpenClaw config merge (#2636)
Aclaudeassisted
5mo ago+337 -62
93%Elevated
more lines added than baseline
42
3152a191fix(export): redact secrets in-place instead of aborting (#3383)
Ahmed Abushagurclaudeassisted
3mo ago+298 -30
91%Elevated
more lines added than baseline
43
1ac0171dfix(local): install OrbStack from DMG when Homebrew is missing (#3372)
Ahmed Abushagur
3mo ago+298 -24
91%Elevated
more lines added than baseline
44
54820f0bfix: add file locking to history writes + backfill missing record IDs (#2817)
Ahmed Abushagurclaudeassisted
5mo ago+254 -135
91%Elevated
more lines added than baseline
45
7289f3effeat(hetzner): add snapshot support + Packer image builds (#2774)
Ahmed Abushagurclaudeassisted
5mo ago+307 -19
91%Elevated
more lines added than baseline
46
ade67a0cfix(spa): default HTTP port 3100 → 8080 (#3179)
Aclaudeassisted
4mo ago+232 -97
91%Elevated
more lines added than baseline
47
c61736e5feat: add Cursor CLI agent across all clouds (#3018)
Ahmed Abushagurclaudeassisted
5mo ago+397 -1
91%Elevated
more lines added than baseline
48
a9652282fix(e2e): fix interactive E2E test chain (provision → install → input test) (#2898)
Aclaudeassisted
5mo ago+212 -5
90%Elevated
more lines added than baseline
49
b8549171fix(security): validate tunnel URL and port from history before openBrowser() (#2697)
Aclaudeassisted
5mo ago+213 -1
90%Elevated
more lines added than baseline
50
173cddfctest: remove duplicate and theatrical tests (#2645)
Aclaudeassisted
5mo ago+175 -132
90%Elevated
more lines added than baseline
  • 72c3f233test: add comprehensive code coverage tests (#2802)
    Author
    A
    When
    5mo ago
    Lines
    +11.7K -216
    Risk
    100%Elevated
  • ba7a3fa5test: remove duplicate and theatrical tests (#2600)
    Author
    A
    When
    5mo ago
    Lines
    +65.6K -0
    Risk
    100%Elevated
  • 9b176cd5feat(daytona): add Daytona provider (#3168)
    Author
    Muhammad Hashmi
    When
    4mo ago
    Lines
    +3.1K -95
    Risk
    100%Elevated
  • e0f37f07feat(growth): add Phase 0 — daily tweet draft + X mention engagement (#3316)
    Author
    A
    When
    4mo ago
    Lines
    +1.4K -2
    Risk
    99%Elevated
  • 493cd1c7feat: Reddit growth agent with Slack approval workflow (#3142)
    Author
    A
    When
    4mo ago
    Lines
    +1.3K -7
    Risk
    99%Elevated
  • 844808cdfeat(ssh): let user pick SSH key when handshake auth keeps failing (#3402)
    Author
    A
    When
    3mo ago
    Lines
    +893 -61
    Risk
    99%Elevated
  • b0674550feat: recursive spawn (--beta recursive) (#2978)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +1.3K -15
    Risk
    99%Elevated
  • 3e99bdd6feat(cli): spawn export — capture a claude session into a github repo (#3377)
    Author
    Ahmed Abushagur
    When
    3mo ago
    Lines
    +849 -1
    Risk
    98%Elevated
  • f7652de4feat(cli): posthog feature flags + fast_provision experiment (#3366)
    Author
    Ahmed Abushagur
    When
    4mo ago
    Lines
    +593 -37
    Risk
    98%Elevated
  • 3e6c8768feat(cli): --repo flag clones a template repo and applies spawn.md (#3360)
    Author
    Ahmed Abushagur
    When
    4mo ago
    Lines
    +734 -5
    Risk
    98%Elevated
  • 37d144dffeat(digitalocean): guided readiness before deploy (#3336)
    Author
    A
    When
    4mo ago
    Lines
    +1.0K -268
    Risk
    98%Elevated
  • b9473f25feat: add OpenRouter proxy for Cursor CLI agent (#3100)
    Author
    A
    When
    4mo ago
    Lines
    +791 -63
    Risk
    98%Elevated
  • 17817533feat: skill injection — teach agents how to use spawn on recursive VMs (#2989)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +750 -7
    Risk
    98%Elevated
  • 5cc99307feat(cli): add spawn link command to reconnect existing deployments (#2675)
    Author
    A
    When
    5mo ago
    Lines
    +736 -1
    Risk
    98%Elevated
  • 95da999efeat(growth): add X/Twitter auto-posting on tweet approval (#3328)
    Author
    A
    When
    4mo ago
    Lines
    +476 -60
    Risk
    97%Elevated
  • 8640cf78test(skills): add unit tests for getAvailableSkills filtering (#3324)
    Author
    A
    When
    4mo ago
    Lines
    +523 -0
    Risk
    97%Elevated
  • 4ac4a7e0feat: recursive spawn tree passback (#3023)
    Author
    A
    When
    5mo ago
    Lines
    +584 -6
    Risk
    97%Elevated
  • 934dfd30test: add unit tests for E2E bash test infrastructure (#2968)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +520 -0
    Risk
    97%Elevated
  • ed127cf5feat: never-give-up resilience layer (#2807)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +773 -123
    Risk
    97%Elevated
  • 6e92cc83feat: add systemd auto-update service for agents on cloud VMs (#2728)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +502 -1
    Risk
    97%Elevated
  • 18bbe3e9feat(sandbox): promote sandbox from --beta flag to first-class cloud (#3432)
    Author
    Ahmed Abushagur
    When
    3mo ago
    Lines
    +542 -137
    Risk
    95%Elevated
  • c098cf1cfix(ssh): use spawn-owned key + IdentitiesOnly to fix MaxAuthTries flood (#3401)
    Author
    Ahmed Abushagur
    When
    3mo ago
    Lines
    +475 -617
    Risk
    95%Elevated
  • 2306fb19feat(growth): migrate X posting from OAuth 1.0a to OAuth 2.0 PKCE (#3329)
    Author
    A
    When
    4mo ago
    Lines
    +413 -98
    Risk
    95%Elevated
  • acd3e233fix(agent-team): trim prompts 80% — shared rules + teammate micro-prompts (#3315)
    Author
    Ahmed Abushagur
    When
    4mo ago
    Lines
    +426 -1.1K
    Risk
    95%Elevated
  • 1e64d34efeat(telemetry): funnel + lifecycle events for onboarding drop-off (#3305)
    Author
    Ahmed Abushagur
    When
    4mo ago
    Lines
    +468 -2
    Risk
    95%Elevated
  • eefd574ftest(telemetry): add unit tests for PII scrubbing and PostHog events (#3247)
    Author
    A
    When
    4mo ago
    Lines
    +416 -0
    Risk
    95%Elevated
  • aad03f3bfeat(security): add periodic security scan cron for VMs (#3214)
    Author
    Ahmed Abushagur
    When
    4mo ago
    Lines
    +408 -5
    Risk
    95%Elevated
  • 16d0e75ffeat(growth): batch Reddit fetching for faster growth cycles (#3184)
    Author
    A
    When
    4mo ago
    Lines
    +346 -138
    Risk
    95%Elevated
  • 606e521ffix: complete VM recovery rewrite for spawn fix command (#3178)
    Author
    A
    When
    4mo ago
    Lines
    +445 -333
    Risk
    95%Elevated
  • 9ae35250feat: enforce CI coverage thresholds + colocate billing guidance (#2811)
    Author
    A
    When
    5mo ago
    Lines
    +601 -133
    Risk
    95%Elevated
  • 14ea5073feat: add --beta sandbox for Docker-based local agent sandboxing (#3127)
    Author
    A
    When
    4mo ago
    Lines
    +455 -16
    Risk
    94%Elevated
  • 66b16d86feat: add Windows PowerShell support — remove bash dependency for local execution (#2727)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +306 -54
    Risk
    94%Elevated
  • 070be392fix(ssh): auto-repair stale pub that does not pair with local priv (#3395)
    Author
    Ahmed Abushagur
    When
    3mo ago
    Lines
    +344 -22
    Risk
    93%Elevated
  • eaf49446feat: --beta skills — pre-install MCP servers and skills on VMs (#3258)
    Author
    Ahmed Abushagur
    When
    4mo ago
    Lines
    +392 -2
    Risk
    93%Elevated
  • 749f79a9feat(status): add agent alive probe via SSH (#3109)
    Author
    A
    When
    4mo ago
    Lines
    +329 -8
    Risk
    93%Elevated
  • 2dd87c98feat(cli): add star-the-repo nudge after successful spawns (#3025)
    Author
    A
    When
    5mo ago
    Lines
    +390 -7
    Risk
    93%Elevated
  • 5392ff2dfix: detect and recover from Hetzner primary_ip_limit exceeded error (#2905)
    Author
    A
    When
    5mo ago
    Lines
    +358 -2
    Risk
    93%Elevated
  • 5efbcf9efeat: add --fast flag for parallel server boot + setup (#2796)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +332 -99
    Risk
    93%Elevated
  • c11879d5fix(windows): download JS bundle instead of bash wrapper on Windows (#2730)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +290 -70
    Risk
    93%Elevated
  • 245a2a46feat: offer delete or remap when server is gone from cloud provider (#2641)
    Author
    A
    When
    5mo ago
    Lines
    +296 -11
    Risk
    93%Elevated
  • f7c23de7feat: add downloadFile to CloudRunner + local OpenClaw config merge (#2636)
    Author
    A
    When
    5mo ago
    Lines
    +337 -62
    Risk
    93%Elevated
  • 3152a191fix(export): redact secrets in-place instead of aborting (#3383)
    Author
    Ahmed Abushagur
    When
    3mo ago
    Lines
    +298 -30
    Risk
    91%Elevated
  • 1ac0171dfix(local): install OrbStack from DMG when Homebrew is missing (#3372)
    Author
    Ahmed Abushagur
    When
    3mo ago
    Lines
    +298 -24
    Risk
    91%Elevated
  • 54820f0bfix: add file locking to history writes + backfill missing record IDs (#2817)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +254 -135
    Risk
    91%Elevated
  • 7289f3effeat(hetzner): add snapshot support + Packer image builds (#2774)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +307 -19
    Risk
    91%Elevated
  • ade67a0cfix(spa): default HTTP port 3100 → 8080 (#3179)
    Author
    A
    When
    4mo ago
    Lines
    +232 -97
    Risk
    91%Elevated
  • c61736e5feat: add Cursor CLI agent across all clouds (#3018)
    Author
    Ahmed Abushagur
    When
    5mo ago
    Lines
    +397 -1
    Risk
    91%Elevated
  • a9652282fix(e2e): fix interactive E2E test chain (provision → install → input test) (#2898)
    Author
    A
    When
    5mo ago
    Lines
    +212 -5
    Risk
    90%Elevated
  • b8549171fix(security): validate tunnel URL and port from history before openBrowser() (#2697)
    Author
    A
    When
    5mo ago
    Lines
    +213 -1
    Risk
    90%Elevated
  • 173cddfctest: remove duplicate and theatrical tests (#2645)
    Author
    A
    When
    5mo ago
    Lines
    +175 -132
    Risk
    90%Elevated
Showing 50 of 500 commits

How the score behaves here

Change risk →

Two views of the same model: where the cuts fall, and what commit shape lands you above them.

Score distribution

Every scored commit, binned on the raw 0 to 10 score rather than the percentile. Percentile ranks are uniform by construction, so that axis has no shape to draw. The dashed lines are the tercile cuts behind each row's priority pill.

035typical ↑elevated ↑0.05.010.0Change-risk score →
Below typical
Typical
Elevated

Size against diffusion

The 200 most recent commits, on their own recency sample rather than the feed above: that defaults to risk-sorted, so reusing it would plot only the top tercile and call it the spread. Big and scattered is what the model penalises. Click a dot to open it.

1101001,000Lines changed (log) →0.05.3Diffusion →
Below typical57
Typical70
Elevated73

Commit history for openrouterlabs/spawn

openrouterlabs/spawn has 500 commits in its history from 7 contributors, the first of them Mar 14, 2026. In the last 90 days 109 files were touched, 111 times in total, most often index.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.