fixes sent into other people's repositories.
Pull requests opened by the author of rabadon against projects that are not rabadon, read off GitHub every time this page is built. A contribution list somebody maintains by hand is a list that flatters; this one is whatever the API returns.
13pull requests into 7 projects that are not this one
1merged so far
0in this engineer's own repositories, kept separate on purpose
into other people's projects
Every one of these is a fix in somebody else's codebase, read and reproduced before it was written. The repository name opens the project; the number opens the pull request.
aaif-goose/goose
1 pull request
#10890fix(acp): stop ACP tool titles from becoming over-long tool_use namesclosed 2026-08-02
charmbracelet/crush
1 pull request
#3482fix(hooks): send hook_event_name so Claude Code hooks can tell events apartopen 2026-08-02
traceroot-ai/traceroot
4 pull requests
#1792perf(db): partition detector_runs/detector_findings by month, the recommended skip index prunes nothingopen 2026-08-01
#1790perf(db): carry source in the spans no-I/O projection so source-filtered reads can use itopen 2026-08-01
#1789perf(traces): keep input/output out of the trace-paging dedup sortopen 2026-08-01
#1788fix(worker): stop destroying traceroot.span.tags on writeopen 2026-08-01
elmohq/elmo
1 pull request
#522allow adding prompts in bulkmerged 2026-08-01
LMCache/LMCache
4 pull requests
#4377[core][feat] mp_observability: bus-owned periodic hook so cache-event freshness stops depending on the eviction loopopen 2026-08-01
#4376[RFC][MP] Orchestration View: separate convergent from accumulative folds over a lossy event streamopen 2026-08-01
#4375[core][bugfix] fs connector: classify O_DIRECT refusals and check buffer alignmentopen 2026-08-01
#4374[core][bugfix] connector: guarantee exactly one completion per submitted future_idopen 2026-08-01
contributing to rabadon
The bar is written down: a regression test comes first and is shown red before the fix, every test that must block carries a twin that must not, and a destructive-command test runs in an isolated temp repository with a canary in it. the source is here.