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
9 commits sit in this repo's top risk tercile, which is 35% of the 26scored. 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 5.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 feature.
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 | 4de9f574Added minimum and maximum temperature limit. Thank you u/JenLondon11 from r/Tado for idea. | adrianslabu | 3y ago | +916 -899 | 98%Elevated | more lines added than baseline |
| 2 | f3845cccInitial commit | adrianslabu | 5y ago | +676 -0 | 94%Elevated | more lines added than baseline |
| 3 | 253dcba3Add files via upload | adrianslabu | 5y ago | +205 -0 | 90%Elevated | more lines added than baseline |
| 4 | a8c06666Update tado_aa.py | adrianslabu | 5y ago | +64 -75 | 87%Elevated | more lines added than baseline |
| 5 | 46586e39Added installation instructions and systemd service setup to README | Silviu Stroe | 2y ago | +57 -4 | 83%Elevated | more lines added than baseline |
| 6 | b794040dOAuth2 support and few small changes | adrianslabu | 1y ago | +47 -24 | 79%Elevated | more lines added than baseline |
| 7 | 9efa85b6Update tado_aa.py | LaiKash | 2y ago | +29 -4 | 75%Elevated | more lines added than baseline |
| 8 | 77abb8f1Update tado_aa.py | adrianslabu | 5y ago | +21 -15 | 71%Elevated | more lines added than baseline |
| 9 | 1a218d59fixed #7 | adrianslabu | 2y ago | +20 -21 | 67%Elevated | more lines added than baseline |
| 10 | 5182042eFixed "deprecated" warnings | adrianslabu | 2y ago | +17 -17 | 63%Typical | more lines added than baseline |
| 11 | d042d1f9Update README.md | adrianslabu | 2y ago | +15 -8 | 58%Typical | more lines added than baseline |
| 12 | 117a229cAdded an option to enable the log | adrianslabu | 5y ago | +15 -0 | 58%Typical | more lines added than baseline |
| 13 | 548cd862Create FUNDING.yml | adrianslabu | 1y ago | +15 -0 | 52%Typical | more lines added than baseline |
| 14 | d5bfc325Update README.md | adrianslabu | 1y ago | +9 -6 | 48%Typical | fewer lines added than baseline |
| 15 | 2d5a149bUpdate README.md | adrianslabu | 5y ago | +8 -2 | 44%Typical | fewer lines added than baseline |
| 16 | 50f92478Removed the "stack depth" fix. | adrianslabu | 3y ago | +6 -5 | 40%Typical | fewer lines added than baseline |
| 17 | 87fc6e16Update tado_aa.py | adrianslabu | 4y ago | +3 -3 | 37%Typical | fewer lines added than baseline |
| 18 | e3d02b93Correct Tado interface name | 5468218+James Oakley | 1y ago | +1 -1 | 31%Below typical | fewer lines added than baseline |
| 19 | b7716555Fixed typo. | Stefan Bomsdorf | 2y ago | +1 -1 | 31%Below typical | fewer lines added than baseline |
| 20 | f9a963c9Update README.md | adrianslabu | 1y ago | +1 -6 | 15%Below typical | fewer lines added than baseline |
| 21 | 0d04cd34fixed #8 | adrianslabu | 2y ago | +1 -1 | 15%Below typical | fewer lines added than baseline |
| 22 | 130d9077Update README.md | adrianslabu | 4y ago | +1 -0 | 15%Below typical | fewer lines added than baseline |
| 23 | f39432f7Update tado_aa.py | adrianslabu | 5y ago | +1 -1 | 15%Below typical | fewer lines added than baseline |
| 24 | d5f941e5Update README.md | adrianslabu | 5y ago | +1 -1 | 15%Below typical | fewer lines added than baseline |
| 25 | 1f753b0dFixed a small bug | adrianslabu | 5y ago | +1 -1 | 15%Below typical | fewer lines added than baseline |
| 26 | be05be66Update tado_aa.py | Hoffelhas | 1y ago | +0 -1 | 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 26 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.
FaserF/tado_aa has 31 commits in its history from 6 contributors, the first of them Feb 11, 2021. 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.