Speedrunning Open Source · why the loop works (mechanism explainer; data is in the verify block below)
sankey-beta
triaged, submitted, 322
triaged, throttled, 36
triaged, rejected, 10
submitted, resolved, 110
submitted, dripped, 46
submitted, open, 166
resolved, merged, 62
resolved, closed, 48
xychart-beta
title "PRs merged (M) + defenses dispensed (D) per day"
x-axis ["M-05-09", "D-05-09", "M-05-10", "D-05-10", "M-05-11", "D-05-11", "M-05-12", "D-05-12", "M-05-13", "D-05-13", "M-05-14", "D-05-14"]
y-axis "count" 0 --> 23
bar [1, 0, 5, 0, 8, 0, 23, 9, 20, 8, 5, 2]
since 2026-05-09T00:34:00Z (pipeline epoch)
verify
{ merged: search(query: "is:pr is:merged author:kimjune01 created:>2026-05-09T00:34:00Z", type: ISSUE) { issueCount }
closed: search(query: "is:pr is:closed is:unmerged author:kimjune01 created:>2026-05-09T00:34:00Z", type: ISSUE) { issueCount } }67% positive reception · hypothesis graph
65 issues filed since 2026-05-12 (slop-filter campaign start) · 19 positive · 9 negative · 12 bot-closed (already protected) · 25 inconclusive
sankey-beta
filed, decided, 28
filed, bot-closed, 12
filed, inconclusive, 25
decided, positive, 19
decided, negative, 9
positive = closed-as-completed, accepted/bug-labeled, or open with maintainer engagement. negative = maintainer rejected (closed-as-not-planned with engagement), or silent treatment (open with no engagement after 7-day grace — wrong target). bot-closed = closed by a bot account, spam-labeled, or stale-bot patterns — these repos already have automated handling, so the offer is redundant. inconclusive = open without engagement within 7-day grace, or closed as duplicate. rate = positive ÷ (positive + negative).
verify
~/.sweep/bin/scoreboard --since 2026-05-12| repo | PR | |
|---|---|---|
| ✅ | prowler-cloud/prowler | #11094 feat(sagemaker): add sagemaker_domain_sso_con |
| ✅ | macbre/sql-metadata | #630 Fix UNION column alias aggregation |
| ✅ | FyroxEngine/Fyrox | #918 Fix read_pixels_of_type UB: use bytemuck::cas |
| ✅ | chapmanjacobd/library | #49 fix: correct boolean conversion in ArgparseDi |
| ✅ | mono0926/LicensePlist | #256 fix: resolve SourcePackages path for Xcode 26 |
| ✅ | cackle-rs/cackle | #53 Fix build instruction suggestions to use wild |
| ❌ | Jaxx497/NoctaVox | #21 fix: provide actionable error messages for da |
| ✅ | ag2ai/ag2 | #2805 fix: initialize task variable in RemoteAgent |
| ✅ | hyperium/hyper | #4065 docs(error): add detailed doc comments to Err |
| ✅ | luminal-ai/luminal | #312 feat: add CUDA 13.2 support via cudarc 0.19.4 |
since 2026-05-09 (pipeline epoch) | voluntary contributions to repos you don't own | non-owner only | methodology
| contributor | merged | rate | repos | median diff |
|---|---|---|---|---|
| kimjune01 | 49 | 60% | 46 | 41 |
| mvanhorn | 33 | 84% | 26 | 54 |
| yakushabb | 24 | 80% | 23 | 10 |
| ununununium | 15 | 71% | 12 | 1 |
| fdelbrayelle | 7 | 87% | 4 | 43 |
| GeertvanHorrik | 2 | 66% | 1 | 20 |
| tuanaiseo | 1 | 33% | 1 | 25 |
Join the leaderboard · Protect your repo
| PR | time to close | bugs | title |
|---|---|---|---|
| uptime-kuma#7371 | <1 min | 0 | 🚨 |
| uptime-kuma#7372 | <1 min | 0 | 🚨 |
| litestar#4755 | 7 hrs | 0 | closed per AI policy |
| ruff#25066 | 2 days | 0 | mainly produced by AI |
| llama.cpp#22873 | 2 days | 1 | AI-generated PR detected |
june.kim · AGPL where it matters