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
8 commits sit in this repo's top risk tercile, which is 32% of the 25scored. 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 9.3 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 | ce8ee7cfNew "broken" contacts-troubleshoot application | Herve Quatremain | 6y ago | +3.9K -0 | 96%Elevated | more lines added than baseline |
| 2 | 0442e61cContacts List App | Ravi Srinivasan | 7y ago | +3.7K -0 | 96%Elevated | more lines added than baseline |
| 3 | 9a40c6c9Update contacts-troubleshoot application dependencies | Enol Álvarez | 5y ago | +1.0K -2.5K | 88%Elevated | more lines added than baseline |
| 4 | 78861327Update contacts application dependencies | Enol Álvarez | 5y ago | +1.0K -2.5K | 88%Elevated | more lines added than baseline |
| 5 | d0d40918OpenShift weather app | Ravi Srinivasan | 7y ago | +1.5K -1 | 82%Elevated | more lines added than baseline |
| 6 | a022dd55feat: add an Express/Nodejs Hello World App | Dan K | 6y ago | +496 -0 | 78%Elevated | more lines added than baseline |
| 7 | 7cafc1a0feat: Update weather dependencies (#258) | Marek Czernek | 5y ago | +445 -982 | 72%Elevated | more lines added than baseline |
| 8 | 6e34dbf6changed to async-await style for getting API data | Ravi Srinivasan | 7y ago | +521 -285 | 72%Elevated | more lines added than baseline |
| 9 | 06547e40The version app for GE 3.2 | Ravi Srinivasan | 6y ago | +405 -0 | 66%Typical | more lines added than baseline |
| 10 | 25d18cbaLicense this repo under Apache 2 | Marek Czernek | 5y ago | +201 -0 | 62%Typical | more lines added than baseline |
| 11 | f114b5b4feat: add .gitignore files for both projects | Dan K | 6y ago | +184 -0 | 58%Typical | more lines added than baseline |
| 12 | 0284ea37Added a POST route for contacts app to seed data | Ravi Srinivasan | 6y ago | +45 -9 | 54%Typical | more lines added than baseline |
| 13 | 6b13d515Improved error msg handling | Ravi Srinivasan | 7y ago | +29 -23 | 50%Typical | more lines added than baseline |
| 14 | 1ed32078Added logic for converting between metric and imperial units | Ravi Srinivasan | 7y ago | +8 -6 | 46%Typical | fewer lines added than baseline |
| 15 | dfaa09a5New applications for chapter 4 Scaling Applications in OpenShift | Herve Quatremain | 6y ago | +6 -0 | 42%Typical | fewer lines added than baseline |
| 16 | 4b7202f0Feat: Add php-helloworld S2I application | Marek | 4y ago | +3 -0 | 38%Typical | fewer lines added than baseline |
| 17 | f6dd2f14Port changed from 3000 to 8080 | Herve Quatremain | 6y ago | +2 -2 | 34%Typical | fewer lines added than baseline |
| 18 | eaac8b2fIntroducing a syntax error in package.json for the contacts-troubleshoot application. | Herve Quatremain | 6y ago | +2 -2 | 28%Below typical | fewer lines added than baseline |
| 19 | 8d1b5369feat: add 'hello-nodejs' project files | Dan K | 6y ago | +2 -0 | 28%Below typical | fewer lines added than baseline |
| 20 | 524aa99dfix package.json | Luiz Carlos Muniz | 6mo ago | +1 -1 | 18%Below typical | fewer lines added than baseline |
| 21 | d6fa578echanged nodejs port to 8080 | Ravi Srinivasan | 7y ago | +1 -1 | 18%Below typical | fewer lines added than baseline |
| 22 | a09c8d45Initial commit | Achyut Madhusudan | 7y ago | +1 -0 | 18%Below typical | fewer lines added than baseline |
| 23 | 6459e500Stress application fix to remove the quiet flag. | Herve Quatremain | 6y ago | +1 -1 | 10%Below typical | fewer lines added than baseline |
| 24 | 8613e00cremoved unwanted comments | Ravi Srinivasan | 7y ago | +0 -20 | 6%Below typical | fewer lines added than baseline |
| 25 | e2906a27fix www.js | Luiz Carlos Muniz | 6mo ago | +0 -0 | 2%Below typical | fewer 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 25 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.
lcmuniz/DO101x-apps has 28 commits in its history from 10 contributors, the first of them Sep 6, 2019. 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.