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
562 commits sit in this repo's top risk tercile, which is 26% of the 2,157scored. 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 1.7 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.
Consistently feature-driven across its history.
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 | 001a81b7New Github actions (#481) | Joakim Sørensen | 6y ago | +671 -38 | 100%Elevated | more lines added than baseline |
| 2 | 1447c2a2New trigger (#486) | Joakim Sørensen | 6y ago | +256 -277 | 100%Elevated | more lines added than baseline |
| 3 | 62d4de2cUpdate removed | Joakim Sørensen | 6y ago | +238 -4 | 100%Elevated | more lines added than baseline |
| 4 | bc4ccfa1Add repositories from the old location | ludeeus | 6y ago | +265 -6 | 100%Elevated | more lines added than baseline |
| 5 | 4de8043aABC | ludeeus | 6y ago | +320 -317 | 100%Elevated | more lines added than baseline |
| 6 | c65657e1Merge CI files (#488) | Joakim Sørensen | 6y ago | +127 -381 | 100%Elevated | more lines added than baseline |
| 7 | cc91ae0cRemove r-renato/hass-xiaomi-mi-flora-and-flower-care | ludeeus | 6y ago | +246 -240 | 100%Elevated | more lines added than baseline |
| 8 | 9e8788c0Add preflight (#490) | Joakim Sørensen | 6y ago | +135 -89 | 100%Elevated | more lines added than baseline |
| 9 | 074661b4Add checks for fork and owner | ludeeus | 6y ago | +110 -0 | 100%Elevated | more lines added than baseline |
| 10 | a7dfaabaAdd JSON schema validation (#2539) | Joakim Sørensen | 2y ago | +100 -1 | 100%Elevated | more lines added than baseline |
| 11 | 183d5053Remove integrations without a version (#1978) | Joakim Sørensen | 3y ago | +112 -16 | 100%Elevated | more lines added than baseline |
| 12 | 068d925aRemove integrations without a version (#1957) | Joakim Sørensen | 3y ago | +98 -14 | 99%Elevated | more lines added than baseline |
| 13 | d271f051Add removal script | ludeeus | 6y ago | +80 -0 | 99%Elevated | more lines added than baseline |
| 14 | 55a589b5Import from custom-components | Ludeeus | 6y ago | +74 -0 | 99%Elevated | more lines added than baseline |
| 15 | 44118321Add action to upload critical file (#1680) | Joakim Sørensen | 3y ago | +75 -2 | 99%Elevated | more lines added than baseline |
| 16 | 5b393489Remove archived repositories (#2894) | Joakim Sørensen | 1y ago | +94 -16 | 99%Elevated | more lines added than baseline |
| 17 | f3da07a0Add Upload removed file to R2 action (#1669) | Joakim Sørensen | 3y ago | +65 -0 | 99%Elevated | more lines added than baseline |
| 18 | d081e51bAdd remove publishers script | Joakim Sørensen | 5y ago | +69 -2 | 99%Elevated | more lines added than baseline |
| 19 | d435ba1dRemoved archived repositories (#1375) | Joakim Sørensen | 4y ago | +88 -12 | 99%Elevated | more lines added than baseline |
| 20 | b2011e74Adjust actions (#1676) | Joakim Sørensen | 3y ago | +51 -2 | 99%Elevated | more lines added than baseline |
| 21 | cb2dfebeRemove archived repositories (#1373) | Joakim Sørensen | 4y ago | +93 -49 | 99%Elevated | more lines added than baseline |
| 22 | 4ff7a103Base structure | ludeeus | 6y ago | +73 -0 | 99%Elevated | more lines added than baseline |
| 23 | a8d7d972Add archived check | ludeeus | 6y ago | +53 -0 | 99%Elevated | more lines added than baseline |
| 24 | adaec186Create pages.yml | Joakim Sørensen | 3y ago | +46 -0 | 99%Elevated | more lines added than baseline |
| 25 | 7186e95aRemove archived repositories (#1149) | Joakim Sørensen | 4y ago | +58 -10 | 99%Elevated | more lines added than baseline |
| 26 | 008124eeAdd Dockerfile | Ludeeus | 5y ago | +46 -0 | 99%Elevated | more lines added than baseline |
| 27 | 3ab5a255Add back fork check | Ludeeus | 5y ago | +46 -0 | 99%Elevated | more lines added than baseline |
| 28 | 6125ee07Remove archived repositories (#3046) | Joakim Sørensen | 1y ago | +49 -7 | 99%Elevated | more lines added than baseline |
| 29 | 9c1e58d9Remove archived repositories (#2495) | Joakim Sørensen | 2y ago | +58 -10 | 99%Elevated | more lines added than baseline |
| 30 | 28d76c82Replace devcontainer (#1692) | Joakim Sørensen | 3y ago | +49 -23 | 99%Elevated | more lines added than baseline |
| 31 | bcf91b85Remove archived repositories | Ludeeus | 5y ago | +50 -8 | 99%Elevated | more lines added than baseline |
| 32 | 472bc4a2Sorting (#302) | Joakim Sørensen | 6y ago | +58 -25 | 99%Elevated | more lines added than baseline |
| 33 | 98465357Use write access for owner check (#537) | Joakim Sørensen | 6y ago | +56 -44 | 98%Elevated | more lines added than baseline |
| 34 | 966766c9Remove archived repositories (#1482) | Joakim Sørensen | 4y ago | +51 -9 | 98%Elevated | more lines added than baseline |
| 35 | e2f9c8d2import from custom-cards | Ludeeus | 6y ago | +34 -1 | 98%Elevated | more lines added than baseline |
| 36 | 58d2ec9bRemove archived repositories (#1674) | Joakim Sørensen | 3y ago | +50 -8 | 98%Elevated | more lines added than baseline |
| 37 | f1982903Add check for removed repository (#2880) | Joakim Sørensen | 1y ago | +44 -1 | 98%Elevated | more lines added than baseline |
| 38 | ae2a34f4Adds Makefile | ludeeus | 6y ago | +31 -0 | 98%Elevated | more lines added than baseline |
| 39 | 51639d66Update exit codes | ludeeus | 6y ago | +25 -18 | 98%Elevated | more lines added than baseline |
| 40 | 1ca60095Remove archived repositories (#3223) | Joakim Sørensen | 1y ago | +36 -6 | 98%Elevated | more lines added than baseline |
| 41 | 77eef9e1Add HACS Action (#354) | Joakim Sørensen | 6y ago | +30 -0 | 98%Elevated | more lines added than baseline |
| 42 | 4f011594Change devcontainer | Ludeeus | 5y ago | +27 -39 | 98%Elevated | more lines added than baseline |
| 43 | 3b1e9c24Add edits check (#862) | Joakim Sørensen | 5y ago | +29 -0 | 98%Elevated | more lines added than baseline |
| 44 | 0be6f1a1Adds devcotnainer | ludeeus | 6y ago | +26 -0 | 98%Elevated | more lines added than baseline |
| 45 | fa9fbe46Remove archived repositories (#3254) | Joakim Sørensen | 1y ago | +29 -5 | 98%Elevated | more lines added than baseline |
| 46 | b11e77c0Remove archived repositories (#1103) | Joakim Sørensen | 4y ago | +30 -6 | 98%Elevated | more lines added than baseline |
| 47 | 981a5ac8Seperate jobs | ludeeus | 6y ago | +21 -9 | 98%Elevated | more lines added than baseline |
| 48 | 802cc6c1Remove archived repositories (#2536) | Joakim Sørensen | 2y ago | +28 -4 | 98%Elevated | more lines added than baseline |
| 49 | 6cc64926Remove archived repositories (#1047) | Joakim Sørensen | 5y ago | +24 -6 | 98%Elevated | more lines added than baseline |
| 50 | 2f721ed8import from home-assistant-community-themes | Ludeeus | 6y ago | +20 -1 | 98%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.
Hankanman/hacs-default has 2,170 commits in its history from 1,170 contributors, the first of them Oct 20, 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.