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
33 commits sit in this repo's top risk tercile, which is 34% of the 98scored. 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 4.8 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 other-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 | 1f42afc6removed unused packages from package.json | Yair Even Or | 4y ago | +4.6K -14.8K | 98%Elevated | more lines added than baseline |
| 2 | c4e7733aupdated dependencies | Yair Even Or | 4y ago | +7.9K -9.2K | 98%Elevated | more lines added than baseline |
| 3 | e18c058cimprovements & re-write of npm scripts + split rollup build files | vsync | 5y ago | +21.6K -400 | 98%Elevated | more lines added than baseline |
| 4 | 55c6c834using pnpm now | Yair Even Or | 3y ago | +2.8K -0 | 96%Elevated | more lines added than baseline |
| 5 | 5ec8333bbuild | Yair Even Or | 1y ago | +1.8K -2.3K | 95%Elevated | more lines added than baseline |
| 6 | 1a349b28added Typescript support to the project | Yair Even Or | 1y ago | +1.8K -37 | 93%Elevated | more lines added than baseline |
| 7 | 75f24ae2pnpm lock file | Yair Even Or | 2y ago | +1.0K -1.3K | 93%Elevated | more lines added than baseline |
| 8 | f41e1221added tests | vsync | 5y ago | +2.2K -1.3K | 93%Elevated | more lines added than baseline |
| 9 | 6ef0f0b3first commit | vsync | 5y ago | +1.7K -0 | 93%Elevated | more lines added than baseline |
| 10 | 03aa27d5use flex to centre + | TheNoobiCat | 1y ago | +849 -10 | 90%Elevated | more lines added than baseline |
| 11 | 9896f55cadded "swatches" & localstorage support | vsync | 5y ago | +656 -36 | 89%Elevated | more lines added than baseline |
| 12 | 6e4bead7- created 2 separate build files for `iife` & `es` (the default module) - updated packages | Yair Even Or | 2y ago | +764 -537 | 88%Elevated | more lines added than baseline |
| 13 | 892f53b9better detection of "hsl" values in "getHSLA" method | Yair Even Or | 4y ago | +431 -5 | 86%Elevated | more lines added than baseline |
| 14 | 53b4b40drefactoring | Yair Even Or | 5y ago | +503 -73 | 86%Elevated | more lines added than baseline |
| 15 | 3d588acd95% done | vsync | 5y ago | +345 -48 | 86%Elevated | more lines added than baseline |
| 16 | dff5a317ready to deploy | vsync | 5y ago | +358 -187 | 84%Elevated | more lines added than baseline |
| 17 | b8b23f63[bugfix] - minor changes | vsync | 5y ago | +429 -11 | 83%Elevated | more lines added than baseline |
| 18 | 6942dcd3mobile modifications | vsync | 5y ago | +414 -12 | 83%Elevated | more lines added than baseline |
| 19 | 8a041e17improved demo so color-pickers are showing with an animation, and are removed from the DOM when aren't needed anymore (click-outside) | Yair Even Or | 3y ago | +70 -58 | 81%Elevated | more lines added than baseline |
| 20 | da7ed360100% working. Now need to add a positioning engine. | vsync | 5y ago | +83 -36 | 81%Elevated | more lines added than baseline |
| 21 | 4780dfe00.15.0 | Yair Even Or | 1y ago | +130 -1.2K | 79%Elevated | more lines added than baseline |
| 22 | 2a68854fupdated demo page to use my own positioning package | Yair Even Or | 4y ago | +60 -45 | 78%Elevated | more lines added than baseline |
| 23 | 4c0c77f4[CHORE] improved build process | vsync | 5y ago | +70 -54 | 77%Elevated | more lines added than baseline |
| 24 | 7c92bbfbrefactored demo page for performance | vsync | 5y ago | +48 -37 | 76%Elevated | more lines added than baseline |
| 25 | 585ed19badded more configuration for controlling the buttons (title & icon) | vsync | 5y ago | +61 -12 | 75%Elevated | more lines added than baseline |
| 26 | 18158437added more type definition files | Yair Even Or | 1y ago | +43 -0 | 74%Elevated | more lines added than baseline |
| 27 | b1b12196updated README - replaced nanopop with my own position package | Yair Even Or | 4y ago | +25 -19 | 73%Elevated | more lines added than baseline |
| 28 | b3608cddremoved "popper" SCSS file. Positioning the color-picker should not be coupled with it | Yair Even Or | 4y ago | +28 -25 | 72%Elevated | more lines added than baseline |
| 29 | dec53470added an example of how to sync the picker's value with an input's value | Yair Even Or | 2y ago | +21 -0 | 71%Elevated | more lines added than baseline |
| 30 | 738c198fminor improvements to the example with additional comments | Yair Even Or | 2y ago | +19 -1 | 70%Elevated | more lines added than baseline |
| 31 | 015eb547improved README | vsync | 5y ago | +18 -1 | 68%Elevated | more lines added than baseline |
| 32 | 9331990b- | vsync | 5y ago | +21 -9 | 68%Elevated | more lines added than baseline |
| 33 | 9d5f1284upgaded packages | Yair Even Or | 3y ago | +15 -14 | 67%Elevated | more lines added than baseline |
| 34 | ac831d700.12.0 | Yair Even Or | 3y ago | +15 -9 | 66%Typical | more scattered than baseline |
| 35 | 16688ecefix: onChange handler was fired with previous color and before changing the color when clicking on swatches refactor: replace special characters with html entities refactor: rename `swithFormat` function to `switchFormat` | Deo Kumar | 1y ago | +12 -12 | 64%Typical | more scattered than baseline |
| 36 | 50b26920upgraded dependecnies and added `publishConfig` with `"access": "public"` set because this package is scoped | Yair Even Or | 2y ago | +13 -12 | 64%Typical | more lines added than baseline |
| 37 | be227b9f0.15.1 | Yair Even Or | 1y ago | +14 -7 | 63%Typical | more scattered than baseline |
| 38 | 73d9fb3d0.12.1 | Yair Even Or | 2y ago | +13 -6 | 62%Typical | more scattered than baseline |
| 39 | 360f8072re-wrote intro text | Yair Even Or | 2y ago | +10 -8 | 60%Typical | more focused than baseline |
| 40 | d464ea64README changes | vsync | 5y ago | +16 -396 | 60%Typical | more lines added than baseline |
| 41 | 37fdf9fa0.14.0 | Yair Even Or | 1y ago | +12 -5 | 57%Typical | more scattered than baseline |
| 42 | 7080b3040.13.1 | Yair Even Or | 1y ago | +12 -5 | 57%Typical | more scattered than baseline |
| 43 | a72724150.13.0 | Yair Even Or | 2y ago | +12 -5 | 57%Typical | more scattered than baseline |
| 44 | ceb6c0ee0.10.3 | Yair Even Or | 5y ago | +11 -4 | 57%Typical | more scattered than baseline |
| 45 | d132c53c- conversion to HSLA was not precise enough - clicking on swatch color now adds it to the history | vsync | 5y ago | +8 -3 | 55%Typical | fewer lines added than baseline |
| 46 | b26f06aa0.10.2 | Yair Even Or | 5y ago | +14 -432 | 54%Typical | more lines added than baseline |
| 47 | a6035244importing "package.json" as per directions - https://rollupjs.org/command-line-interface/#caveats-when-using-native-node-es-modules | Yair Even Or | 3y ago | +8 -2 | 52%Typical | fewer lines added than baseline |
| 48 | 4c83a5850.11.0 | Yair Even Or | 4y ago | +14 -432 | 52%Typical | more lines added than baseline |
| 49 | 50acba29improved code readibility | Yair Even Or | 3y ago | +7 -0 | 50%Typical | fewer lines added than baseline |
| 50 | 61c8b3b7fixed typo and added some more comments to the code example | Yair Even Or | 3y ago | +7 -3 | 50%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 98 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.
Repowise tracks change history across 57 files in yairEO/color-picker. 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.