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
22 commits sit in this repo's top risk tercile, which is 34% of the 65scored. 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.4 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 | 7e46fe28Adding documentation comments and building README.md with verb | Brian Woodward | 10y ago | +918 -6 | 99%Elevated | more lines added than baseline |
| 2 | 4d4c1608refactor | jonschlinkert | 8y ago | +842 -624 | 98%Elevated | more lines added than baseline |
| 3 | b5cad09erun verb to generate readme | doowb | 8y ago | +412 -11 | 96%Elevated | more lines added than baseline |
| 4 | d822f45d3.0.0 | jonschlinkert | 8y ago | +480 -622 | 94%Elevated | more lines added than baseline |
| 5 | dfee0415Updated types to 2.0 | chapterjason | 8y ago | +212 -52 | 94%Elevated | more lines added than baseline |
| 6 | 909dcf38update docs | jonschlinkert | 8y ago | +280 -53 | 92%Elevated | more lines added than baseline |
| 7 | d48cf285implementation and tests | Brian Woodward | 10y ago | +212 -7 | 89%Elevated | more lines added than baseline |
| 8 | 925f1bbdinit | Brian Woodward | 10y ago | +281 -0 | 89%Elevated | more lines added than baseline |
| 9 | 1162d84dIntegrated TypeScript types from DefinitelyTyped project. | Jordan Mele | 8y ago | +143 -54 | 86%Elevated | more lines added than baseline |
| 10 | aefa4dd3update and refactor | doowb | 8y ago | +207 -159 | 86%Elevated | more lines added than baseline |
| 11 | ecb320f6update benchmarks | jonschlinkert | 8y ago | +115 -90 | 84%Elevated | more lines added than baseline |
| 12 | d90f701dgenerate docs | jonschlinkert | 10y ago | +61 -455 | 82%Elevated | more lines added than baseline |
| 13 | ed3dc4f9Linting, and include types in deployment. | Jordan Mele | 8y ago | +51 -50 | 81%Elevated | more lines added than baseline |
| 14 | e1d5aea4create a new function on each call | jonschlinkert | 8y ago | +47 -19 | 79%Elevated | more lines added than baseline |
| 15 | ceade664run verb to generate readme documentation | doowb | 8y ago | +54 -63 | 78%Elevated | more lines added than baseline |
| 16 | 71c7671eadd failing tests | doowb | 8y ago | +49 -31 | 76%Elevated | more lines added than baseline |
| 17 | 1530002eI'm finding more bugs from #13, reverting back to previous code | doowb | 8y ago | +34 -29 | 75%Elevated | more lines added than baseline |
| 18 | 1996ef0cadding example to show all colors | Brian Woodward | 10y ago | +29 -0 | 73%Elevated | more lines added than baseline |
| 19 | 4fb90c5cupdate benchmarks | jonschlinkert | 8y ago | +26 -26 | 72%Elevated | more lines added than baseline |
| 20 | 3fed745bminor edits | jonschlinkert | 8y ago | +24 -26 | 69%Elevated | more lines added than baseline |
| 21 | a3f3e23erun update | jonschlinkert | 8y ago | +25 -17 | 69%Elevated | more lines added than baseline |
| 22 | 1be85e13update deps | jonschlinkert | 10y ago | +18 -32 | 67%Elevated | more lines added than baseline |
| 23 | 2f8268c4add better usage docs to the readme along with an example of the output | doowb | 8y ago | +18 -5 | 65%Typical | more lines added than baseline |
| 24 | 17630520run verb to generate readme | jonschlinkert | 8y ago | +18 -18 | 63%Typical | more lines added than baseline |
| 25 | a9441b81run verb to generate readme | doowb | 8y ago | +15 -8 | 63%Typical | more lines added than baseline |
| 26 | ebac2044update benchmarks | jonschlinkert | 8y ago | +14 -14 | 60%Typical | more lines added than baseline |
| 27 | c40bbe04remove spread in `wrap()` & inline helpers; | Luke Edwards | 8y ago | +13 -23 | 60%Typical | more lines added than baseline |
| 28 | 54bb8e8ffix color bleed issue | jonschlinkert | 8y ago | +12 -5 | 58%Typical | more focused than baseline |
| 29 | 2b6f3717update examples | doowb | 8y ago | +10 -8 | 55%Typical | more scattered than baseline |
| 30 | 334625b8~> apply changes | Luke Edwards | 8y ago | +11 -7 | 55%Typical | more focused than baseline |
| 31 | 40cd8c8afix first example on readme | jonschlinkert | 8y ago | +11 -4 | 53%Typical | more scattered than baseline |
| 32 | b6d9d1e2Adding recommended usage to readme and rebuilding with verb. | Brian Woodward | 10y ago | +9 -3 | 52%Typical | fewer lines added than baseline |
| 33 | 74afc7aehandle nested colors | doowb | 8y ago | +8 -3 | 50%Typical | fewer lines added than baseline |
| 34 | 1ff31b88allow node 6 | doowb | 8y ago | +7 -3 | 48%Typical | fewer lines added than baseline |
| 35 | fbec618dreset the stack after styling the stack after styling the string | doowb | 8y ago | +7 -0 | 47%Typical | fewer lines added than baseline |
| 36 | 5643084arun update | doowb | 8y ago | +6 -2 | 45%Typical | fewer lines added than baseline |
| 37 | 7a1e9c5bremove unnecessary new function & spread; | Luke Edwards | 8y ago | +5 -4 | 45%Typical | fewer lines added than baseline |
| 38 | 674acfc7inline `unstyle` function definition | Luke Edwards | 8y ago | +4 -3 | 42%Typical | fewer lines added than baseline |
| 39 | bdb9382badd ok method and update ok example | doowb | 8y ago | +5 -1 | 42%Typical | fewer lines added than baseline |
| 40 | 35d43e59Remove duplicate "from" from types | Madhav Varshney | 8y ago | +3 -3 | 39%Typical | fewer lines added than baseline |
| 41 | 7d45b348move load times to separate files | jonschlinkert | 8y ago | +3 -4 | 38%Typical | fewer lines added than baseline |
| 42 | 01a900a7run verb to generate readme | doowb | 8y ago | +4 -401 | 36%Typical | fewer lines added than baseline |
| 43 | 75892b04update readme | jonschlinkert | 8y ago | +3 -9 | 35%Typical | fewer lines added than baseline |
| 44 | 8a54536bupdate description to match description on repository | doowb | 8y ago | +2 -2 | 32%Below typical | fewer lines added than baseline |
| 45 | 1352c6d3typo | jonschlinkert | 8y ago | +2 -2 | 32%Below typical | fewer lines added than baseline |
| 46 | 639912c03.0.3 | jonschlinkert | 8y ago | +1 -1 | 19%Below typical | fewer lines added than baseline |
| 47 | 21e167633.0.2 | jonschlinkert | 8y ago | +1 -1 | 19%Below typical | fewer lines added than baseline |
| 48 | 85a22043remove Luke Edwards from contributors | jonschlinkert | 8y ago | +1 -2 | 19%Below typical | fewer lines added than baseline |
| 49 | 7cb272522.0.4 | doowb | 8y ago | +1 -1 | 19%Below typical | fewer lines added than baseline |
| 50 | c755a0ed2.0.3 | doowb | 8y ago | +1 -1 | 19%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 65 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 18 files in yairEO/ansi-colors. 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.