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
488 commits sit in this repo's top risk tercile, which is 33% of the 1,486scored. 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 7.1 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 | fdccab28Update example dependencies (#222) | Wilfried Barth | 5y ago | +20.0K -15.4K | 100%Elevated | more lines added than baseline |
| 2 | a4456720Add rest examples (#117) | Pigeon | 5y ago | +35.5K -0 | 100%Elevated | more lines added than baseline |
| 3 | 1dbe4001Migrate to pnpm (#2548) | Daishi Kato | 2y ago | +19.0K -17.1K | 100%Elevated | more lines added than baseline |
| 4 | f05d9edffeat(vanilla/react): New Jotai v2 API (#1515) | Daishi Kato | 3y ago | +13.2K -147 | 100%Elevated | more lines added than baseline |
| 5 | 00aaaf76Change all examples to TS (#520) | Teruhisa Yamamoto | 5y ago | +6.8K -10.6K | 100%Elevated | more lines added than baseline |
| 6 | e80b2d7badd dummy website (#465) | Daishi Kato | 5y ago | +11.7K -12 | 100%Elevated | more lines added than baseline |
| 7 | b78b0e44Drop parcel in mega-form (#345) | M. Bagher Abiat | 5y ago | +7.1K -1.0K | 100%Elevated | more lines added than baseline |
| 8 | 57c9c288fix(examples): add example with mega form (#296) | Meris Bahtijaragic | 5y ago | +5.6K -0 | 100%Elevated | more lines added than baseline |
| 9 | b50f0b27Add Minimal example (#116) | Pigeon | 5y ago | +10.9K -0 | 100%Elevated | more lines added than baseline |
| 10 | 206b0333add examples | daishi | 5y ago | +11.5K -0 | 100%Elevated | more lines added than baseline |
| 11 | bdf29284feat(website): update home page and add docs section (#757) | Sophia Michelle Andren | 4y ago | +6.0K -3.2K | 99%Elevated | more lines added than baseline |
| 12 | 46e8ae87feat: add website (#519) | Sophia Michelle Andren | 5y ago | +6.9K -6.3K | 99%Elevated | more lines added than baseline |
| 13 | 7dead01cexamples/todos ts version (#515) | Teruhisa Yamamoto | 5y ago | +2.3K -3.8K | 99%Elevated | more lines added than baseline |
| 14 | 320e76ccwebsite for docs with next mdx (#370) | Daishi Kato | 5y ago | +3.9K -0 | 99%Elevated | more lines added than baseline |
| 15 | ddcd0a73Update examples dependencies (#344) | M. Bagher Abiat | 5y ago | +1.9K -2.9K | 99%Elevated | more lines added than baseline |
| 16 | f72a4b34Drop react app rewired (#343) | M. Bagher Abiat | 5y ago | +3.8K -864 | 99%Elevated | more lines added than baseline |
| 17 | a429dd75initial code commit | daishi | 6y ago | +7.6K -0 | 99%Elevated | more lines added than baseline |
| 18 | 924c285atest: use screen exposed by React Testing Library (#2787) | Marcin Kulpa | 1y ago | +1.2K -1.2K | 99%Elevated | more lines added than baseline |
| 19 | b2fa6f82chore(tests): enable StrictMode as much as possible (#1396) | Daishi Kato | 3y ago | +1.4K -939 | 99%Elevated | more lines added than baseline |
| 20 | 2555b2befeat(website): upgrade Algolia (#1317) | Sophia Michelle Andren | 4y ago | +2.5K -2.2K | 99%Elevated | more lines added than baseline |
| 21 | 14540988feat(website): add table of contents (#1197) | Sophia Michelle Andren | 4y ago | +2.8K -1.8K | 99%Elevated | more lines added than baseline |
| 22 | 4734c995feat(website): add dark mode (#1048) | Sophia Michelle Andren | 4y ago | +2.7K -1.8K | 99%Elevated | more lines added than baseline |
| 23 | f1e01569feat(website): use Gatsby Image for better performance (#530) | Sophia Michelle Andren | 5y ago | +2.0K -57 | 99%Elevated | more lines added than baseline |
| 24 | 6cb73998update dev dependencies | daishi | 6y ago | +3.0K -3.1K | 99%Elevated | more lines added than baseline |
| 25 | 8cb3c1d3feat(website): updates (#2042) | Sophia Michelle Andren | 3y ago | +2.0K -1.7K | 98%Elevated | more lines added than baseline |
| 26 | ea61b0f3feat(website): v2 update (#1720) | Sophia Michelle Andren | 3y ago | +2.4K -2.5K | 98%Elevated | more lines added than baseline |
| 27 | 6ab8b75cSplit utils into separate doc pages (#888) | Mathis Møller | 4y ago | +893 -829 | 98%Elevated | more lines added than baseline |
| 28 | b3145524some more tests | daishi | 6y ago | +1.7K -1.9K | 98%Elevated | more lines added than baseline |
| 29 | 932d82e5feat(website): reorganize docs (#1733) | Sophia Michelle Andren | 3y ago | +1.2K -1.1K | 98%Elevated | more lines added than baseline |
| 30 | 4ae6a263chore(deps): update dev dependencies (#1257) | Daishi Kato | 4y ago | +1.2K -1.2K | 98%Elevated | more lines added than baseline |
| 31 | 50514090chore(deps): update dev dependencies (#2637) | Daishi Kato | 2y ago | +980 -1.1K | 97%Elevated | more lines added than baseline |
| 32 | 58dec505docs: split atom creators in multiple files (#2083) | Gerzon Z | 2y ago | +493 -522 | 97%Elevated | more lines added than baseline |
| 33 | 03713b09chore(deps): update dev dependencies (#1984) | Daishi Kato | 3y ago | +938 -805 | 97%Elevated | more lines added than baseline |
| 34 | 0398c6f4chore(deps): update dev dependencies (#1554) | Daishi Kato | 3y ago | +873 -909 | 97%Elevated | more lines added than baseline |
| 35 | 7f66a630chore(deps): update dev dependencies (#1497) | Daishi Kato | 3y ago | +891 -755 | 97%Elevated | more lines added than baseline |
| 36 | 59f66a1dchore(deps): update dev dependencies (#1430) | Daishi Kato | 3y ago | +787 -773 | 97%Elevated | more lines added than baseline |
| 37 | 476a3f24feat(website): add support menu (#1415) | Sophia Michelle Andren | 3y ago | +1.1K -1.6K | 97%Elevated | more lines added than baseline |
| 38 | 081925e7chore(deps): update dev dependencies (#1403) | Daishi Kato | 3y ago | +785 -784 | 97%Elevated | more lines added than baseline |
| 39 | fbf8e767feat(urql): jotai/urql error handling (#1381) | Daishi Kato | 3y ago | +599 -175 | 97%Elevated | more lines added than baseline |
| 40 | dfcf2c77feat(branding): update assets, prevent duplicate header on npm, and improve website UI/UX (#1247) | Sophia Michelle Andren | 4y ago | +1.1K -1.9K | 97%Elevated | more lines added than baseline |
| 41 | 4f450289chore(deps): update dev dependencies (#1008) | Daishi Kato | 4y ago | +933 -884 | 97%Elevated | more lines added than baseline |
| 42 | fc6c8d2afeat(website): add search powered by Algolia (#993) | Sophia Michelle Andren | 4y ago | +793 -211 | 97%Elevated | more lines added than baseline |
| 43 | df379417chore(deps): update dev dependencies (#948) | Daishi Kato | 4y ago | +1.3K -1.5K | 97%Elevated | more lines added than baseline |
| 44 | ee9e8b3ffeat: useAtomsDevtools (#837) | M. Bagher Abiat | 4y ago | +931 -0 | 97%Elevated | more lines added than baseline |
| 45 | 92b8ebe8update dev dependencies except for typescript | daishi | 4y ago | +718 -708 | 97%Elevated | more lines added than baseline |
| 46 | 5a82cf93chore: update dev dependencies (jest 27) | daishi | 5y ago | +1.0K -1.4K | 97%Elevated | more lines added than baseline |
| 47 | 072e26a4Refactor with vanilla (#233) | Daishi Kato | 5y ago | +997 -1.3K | 97%Elevated | more lines added than baseline |
| 48 | 695701efupdate dev dependencies | daishi | 5y ago | +938 -955 | 97%Elevated | more lines added than baseline |
| 49 | 40f2cb5egithub workflow lint | daishi | 5y ago | +985 -35 | 97%Elevated | more lines added than baseline |
| 50 | 61af13a1chore(deps): update dev dependencies (#2670) | Daishi Kato | 2y ago | +813 -830 | 96%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.
Repowise tracks change history across 155 files in yairEO/jotai. 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.