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
1,863 commits sit in this repo's top risk tercile, which is 33% of the 5,653scored. 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 7.0 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.
Commit categories over time, read off the subject line. Fixes carry the accent because that is the series this chart exists to show.
Began other-led, now leaning fix.
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 | Author | When | Lines | Risk | Top driver |
|---|---|---|---|---|---|---|
| 1 | 579bdd9dPrettier for package-lock.json too | Joe Manley | 1y ago | +15.4K -15.7K | 100%Elevated | more lines added than baseline |
| 2 | 5e6e601bAdd native tool call support (#9159) | Daniel | 9mo ago | +5.3K -4.4K | 100%Elevated | more lines added than baseline |
| 3 | 142cdb5cRevert "Use @roo-code/cloud from npm" (#6742) | Chris Estreich | 1y ago | +5.9K -149 | 100%Elevated | more lines added than baseline |
| 4 | c6e7ac41Phase 1 website updates (#6085) | thill2323 | 1y ago | +6.8K -314 | 100%Elevated | more lines added than baseline |
| 5 | 15e3d6fcfeat(tests): core tools integration tests (#4433) | Chris Estreich | 1y ago | +7.1K -8 | 100%Elevated | more lines added than baseline |
| 6 | 5d8b1615Marketplace (#4538) | Matt Rubens | 1y ago | +9.0K -112 | 100%Elevated | more lines added than baseline |
| 7 | 01eef2beBring back #4128 (#4292) | Chris Estreich | 1y ago | +13.0K -451 | 100%Elevated | more lines added than baseline |
| 8 | 0f22eabbAdd roocode.com website to monorepo (#4128) | Chris Estreich | 1y ago | +13.8K -111 | 100%Elevated | more lines added than baseline |
| 9 | 61e122dcCodebase indexing (Clean history) (#3137) | Daniel | 1y ago | +7.4K -528 | 100%Elevated | more lines added than baseline |
| 10 | f0319144Publish Roo Code types to NPM (#3563) | Chris Estreich | 1y ago | +7.2K -0 | 100%Elevated | more lines added than baseline |
| 11 | 8e85a121feat: standardize tree-sitter test implementations (#2960) | KJ7LNW | 1y ago | +9.7K -4.2K | 100%Elevated | more lines added than baseline |
| 12 | d15f8135Evals (#2238) | Chris Estreich | 1y ago | +14.2K -3.2K | 100%Elevated | more lines added than baseline |
| 13 | cd3e68dbLocalize README files | Matt Rubens | 1y ago | +5.6K -23 | 100%Elevated | more lines added than baseline |
| 14 | 549b06f4feat: add sse mcp support | aheizi | 1y ago | +5.0K -3.3K | 100%Elevated | more lines added than baseline |
| 15 | ea3d384eFetches all models from gateway during init | Pugazhendhi | 1y ago | +11.4K -10.9K | 100%Elevated | more lines added than baseline |
| 16 | 5fd8d891Fix ENV var name | cte | 1y ago | +18.8K -7 | 100%Elevated | more lines added than baseline |
| 17 | a5dac3f0Remove lucide | cte | 1y ago | +12.6K -12.5K | 100%Elevated | more lines added than baseline |
| 18 | 12dd5467refactor: migrate from CRA to Vite and improve testing | sam hoang | 1y ago | +11.2K -16.2K | 100%Elevated | more lines added than baseline |
| 19 | 60a0a824Prettier backfill | Matt Rubens | 1y ago | +16.7K -16.4K | 100%Elevated | more lines added than baseline |
| 20 | bc4983e4Redo | Matt Rubens | 1y ago | +17.5K -18.5K | 100%Elevated | more lines added than baseline |
| 21 | 7056f6c6Add MCP docs to system prompt; parse links in markdown; get example tools working | Saoud Rizwan | 1y ago | +21.5K -21.1K | 100%Elevated | more lines added than baseline |
| 22 | 5052944eAdd MCP Servers view | Saoud Rizwan | 1y ago | +11.4K -11.4K | 100%Elevated | more lines added than baseline |
| 23 | 4bfc2a5bAdd CRA webview-ui | Saoud Rizwan | 2y ago | +19.9K -0 | 100%Elevated | more lines added than baseline |
| 24 | cd9e92faMove @roo-code/cloud to the Roo-Code repo (#7503) | Chris Estreich | 11mo ago | +8.7K -647 | 99%Elevated | more lines added than baseline |
| 25 | 62c39140Farewell jest (#4607) | Chris Estreich | 1y ago | +12.4K -16.8K | 99%Elevated | more lines added than baseline |
| 26 | fc824855Docs extractor mode (#4621) | Hannes Rudolph | 1y ago | +3.0K -0 | 99%Elevated | more lines added than baseline |
| 27 | 57249a08PNPM + Turbo monorepo + Nightly releases (#3407) | Chris Estreich | 1y ago | +25.4K -50.9K | 99%Elevated | more lines added than baseline |
| 28 | 3ffe946bfeat: Revamp contribution process and templates (#3246) | Hannes Rudolph | 1y ago | +3.9K -1.8K | 99%Elevated | more lines added than baseline |
| 29 | 919bb121Jbbrown/bedrock caching (#2071) | Smartsheet-JB-Brown | 1y ago | +7.2K -2.8K | 99%Elevated | more lines added than baseline |
| 30 | d7ad9470Tree-sitter Enhancements: TSX, TypeScript, JSON, and Markdown Support (#2169) | KJ7LNW | 1y ago | +2.5K -119 | 99%Elevated | more lines added than baseline |
| 31 | 73fe5818Split webviewMessageHandler out of ClineProvider.ts (#2149) | Diarmid Mackenzie | 1y ago | +1.4K -1.4K | 99%Elevated | more lines added than baseline |
| 32 | 02b7843bfix missing settings and apiOptions | feifei | 1y ago | +2.3K -235 | 99%Elevated | more lines added than baseline |
| 33 | db618ce3Localize the settings tab | Matt Rubens | 1y ago | +4.4K -397 | 99%Elevated | more lines added than baseline |
| 34 | 06341fd7Localize the prompts tab | Matt Rubens | 1y ago | +2.7K -140 | 99%Elevated | more lines added than baseline |
| 35 | 5c555159Re-apply part of 00ec57a, npm script changes omitted | cte | 1y ago | +6.9K -4.1K | 99%Elevated | more lines added than baseline |
| 36 | f913d567Better organize package.json, optimize tasks.json, split extension and webview linting | Roo Code | 1y ago | +7.0K -4.1K | 99%Elevated | more lines added than baseline |
| 37 | 344c796fChat modes | Matt Rubens | 1y ago | +6.2K -1.4K | 99%Elevated | more lines added than baseline |
| 38 | f5dfa8a4Add snapshot tests for system prompts to ensure modifications are intentional | Matt Rubens | 1y ago | +2.2K -98 | 99%Elevated | more lines added than baseline |
| 39 | 5fbfe9b7Add test coverage | Matt Rubens | 1y ago | +3.1K -514 | 99%Elevated | more lines added than baseline |
| 40 | b1c0e9befix package.json format (#20) | ColemanRoo | 1y ago | +3.8K -2.2K | 99%Elevated | more lines added than baseline |
| 41 | ea144817Replace react-syntax-highlighter with rehype-highlight to reduce memory footprint when scrolling code blocks | Saoud Rizwan | 1y ago | +4.0K -2.1K | 99%Elevated | more lines added than baseline |
| 42 | c09a8462Add support for OpenRouter and AWS Bedrock | Saoud Rizwan | 2y ago | +5.0K -722 | 99%Elevated | more lines added than baseline |
| 43 | 9f169b7eInitial commit | Saoud Rizwan | 2y ago | +6.0K -0 | 99%Elevated | more lines added than baseline |
| 44 | 5ae4d4d6Custom tool calling (#10083) | Chris Estreich | 7mo ago | +3.5K -37 | 99%Elevated | more lines added than baseline |
| 45 | 0b86796b[feat] Claude Code Provider Native Tool Calling (#10077) | Hannes Rudolph | 8mo ago | +3.5K -2.2K | 99%Elevated | more lines added than baseline |
| 46 | 23605bedfix: restore context when rewinding after condense (#8295) (#9665) | Hannes Rudolph | 8mo ago | +1.8K -125 | 99%Elevated | more lines added than baseline |
| 47 | 93353489feat: add apply_patch native tool (#9663) | Hannes Rudolph | 8mo ago | +1.9K -3 | 99%Elevated | more lines added than baseline |
| 48 | ee935300Browser Use 2.0 (#8941) | Hannes Rudolph | 8mo ago | +3.4K -792 | 99%Elevated | more lines added than baseline |
| 49 | f934363bux: Redesigned Message Feed (#7985) | Bruno Bergher | 10mo ago | +1.8K -1.5K | 99%Elevated | more lines added than baseline |
| 50 | c837025dDocs: Overhaul README (#8005) | Hannes Rudolph | 11mo ago | +2.0K -2.9K | 99%Elevated | more lines added than baseline |
Two views of the same model: where the cuts fall, and what commit shape lands you above them.
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.
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.
Mnehmos/mnehmos.roo.code has 6,517 commits in its history from 300 contributors, the first of them Jul 6, 2024. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.