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
17 commits sit in this repo's top risk tercile, which is 34% of the 50scored. 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.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.
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 | 10f9c93ffeat: add playlist management and authentication components | Chrisagon | 1y ago | +33.2K -432 | 96%Elevated | more lines added than baseline |
| 2 | c52b579efeat: Initialize Rock4you API with user authentication, database interactions, and integration tests | Chrisagon | 1y ago | +16.9K -0 | 96%Elevated | more lines added than baseline |
| 3 | c54a1bfacorrection urls cloudflare | Chrisagon | 1y ago | +5.6K -122 | 96%Elevated | more lines added than baseline |
| 4 | 9e765cbeStart repository | Chrisagon | 1y ago | +15.1K -0 | 96%Elevated | more lines added than baseline |
| 5 | 57756145feat: Add API testing script and implement favorites management | Chrisagon | 1y ago | +7.4K -3.1K | 91%Elevated | more lines added than baseline |
| 6 | 38e4d2ffRefactor code structure for improved readability and maintainability | Chrisagon | 1y ago | +3.4K -154 | 89%Elevated | more lines added than baseline |
| 7 | 96c36d4dCorrections ROO | Chrisagon | 1y ago | +1.3K -618 | 87%Elevated | more lines added than baseline |
| 8 | 94fa38ebfeat: add Cloudflare D1 production deployment configuration and Docker setup | Chrisagon | 1y ago | +1.0K -9.8K | 84%Elevated | more lines added than baseline |
| 9 | 70b4a1c1feat: add Docker deployment configuration and documentation | Chrisagon | 1y ago | +651 -0 | 84%Elevated | more lines added than baseline |
| 10 | 79450842correction CSV | Chrisagon | 1y ago | +326 -326 | 81%Elevated | more lines added than baseline |
| 11 | ea4f5b29correction libellé des cours | Chrisagon | 1y ago | +244 -244 | 79%Elevated | more lines added than baseline |
| 12 | 9ca3b2f9Mise à jour avec RooCode | Chrisagon | 1y ago | +183 -12 | 77%Elevated | more lines added than baseline |
| 13 | 47c20b01Update README.md | Chrisagon | 1y ago | +138 -56 | 75%Elevated | more lines added than baseline |
| 14 | cef315b4Updated danceMoves.ts | Chrisagon | 1y ago | +125 -125 | 73%Elevated | more lines added than baseline |
| 15 | 4c8bf3a9Créer le fichier danceMoves.ts avec encodage UTF-8 correct | Chrisagon | 1y ago | +106 -3.0K | 71%Elevated | more lines added than baseline |
| 16 | fb58fcf0Ajouter tous les filtres dans l'écran de recherche | Chrisagon | 1y ago | +88 -83 | 69%Elevated | more lines added than baseline |
| 17 | 8bb2d877Modifier les cartes de passes en pleine largeur dans la recherche | Chrisagon | 1y ago | +84 -36 | 67%Elevated | more lines added than baseline |
| 18 | 8eb5022eUpdated danceMoves.ts | Chrisagon | 1y ago | +16 -16 | 65%Typical | more lines added than baseline |
| 19 | 84e23582Updated danceMoves.ts | Chrisagon | 1y ago | +15 -15 | 63%Typical | more lines added than baseline |
| 20 | f4a6225afeat: implement authentication system with JWT and middleware | Chrisagon | 1y ago | +21 -6 | 61%Typical | more lines added than baseline |
| 21 | fcd424cdfeat: implement authentication system with JWT and database utilities | Chrisagon | 1y ago | +18 -4 | 59%Typical | more lines added than baseline |
| 22 | f9fe1722Corriger la mise en page des filtres | Chrisagon | 1y ago | +8 -8 | 57%Typical | fewer lines added than baseline |
| 23 | e2257b95Updated _layout.tsx | Chrisagon | 1y ago | +8 -9 | 55%Typical | fewer lines added than baseline |
| 24 | afde4584feat: configure nginx reverse proxy and change API port to 3003 | Chrisagon | 1y ago | +8 -5 | 52%Typical | fewer lines added than baseline |
| 25 | e7903adaUpdated _layout.tsx | Chrisagon | 1y ago | +6 -5 | 52%Typical | fewer lines added than baseline |
| 26 | 82299eaecorrection avec Roo | Chrisagon | 1y ago | +6 -2 | 48%Typical | fewer lines added than baseline |
| 27 | a06af521Updated Wrapper.tsx | Chrisagon | 1y ago | +6 -0 | 48%Typical | fewer lines added than baseline |
| 28 | df0fccd9Updated _layout.tsx | Chrisagon | 1y ago | +4 -7 | 43%Typical | fewer lines added than baseline |
| 29 | a22c3d0aUpdated _layout.tsx | Chrisagon | 1y ago | +4 -4 | 43%Typical | fewer lines added than baseline |
| 30 | b142593aUpdated _layout.tsx | Chrisagon | 1y ago | +4 -4 | 43%Typical | fewer lines added than baseline |
| 31 | f40692dffeat: implement authentication system with database and API services | Chrisagon | 1y ago | +4 -3 | 39%Typical | fewer lines added than baseline |
| 32 | 934a2693Updated _layout.tsx | Chrisagon | 1y ago | +3 -3 | 36%Typical | fewer lines added than baseline |
| 33 | f8600864Updated _layout.tsx | Chrisagon | 1y ago | +3 -3 | 36%Typical | fewer lines added than baseline |
| 34 | 6462349fUpdated favorites.tsx | Chrisagon | 1y ago | +1 -1 | 29%Below typical | fewer lines added than baseline |
| 35 | bffc6cceCorriger l'erreur de syntaxe JSX dans favorites.tsx | Chrisagon | 1y ago | +1 -0 | 29%Below typical | fewer lines added than baseline |
| 36 | f94d8b75Updated favorites.tsx | Chrisagon | 1y ago | +1 -0 | 29%Below typical | fewer lines added than baseline |
| 37 | c9b61006Corriger la duplication du mot 'Cours' dans l'affichage | Chrisagon | 1y ago | +1 -0 | 29%Below typical | fewer lines added than baseline |
| 38 | 5e69eee3Corriger le composant Text non fermé | Chrisagon | 1y ago | +1 -0 | 29%Below typical | fewer lines added than baseline |
| 39 | 5b9afadcUpdated _layout.tsx | Chrisagon | 1y ago | +1 -1 | 21%Below typical | fewer lines added than baseline |
| 40 | 426a4c5bUpdated _layout.tsx | Chrisagon | 1y ago | +1 -1 | 21%Below typical | fewer lines added than baseline |
| 41 | 16055c93Updated _layout.tsx | Chrisagon | 1y ago | +1 -1 | 21%Below typical | fewer lines added than baseline |
| 42 | b2ce34b6Corriger les espaces indésirables dans les cartes de mouvements | Chrisagon | 1y ago | +0 -3 | 17%Below typical | fewer lines added than baseline |
| 43 | a79bdee3Corriger le caractère point non enveloppé dans profile.tsx | Chrisagon | 1y ago | +0 -3 | 9%Below typical | fewer lines added than baseline |
| 44 | fd8073eaAdded Wrapper.tsx | Chrisagon | 1y ago | +0 -0 | 9%Below typical | fewer lines added than baseline |
| 45 | 91960fe2Added wrapper.tsx | Chrisagon | 1y ago | +0 -0 | 9%Below typical | fewer lines added than baseline |
| 46 | 4046ab50Corriger les espaces indésirables dans le formulaire de connexion | Chrisagon | 1y ago | +0 -1 | 9%Below typical | fewer lines added than baseline |
| 47 | 9913215aUpdated favorites.tsx | Chrisagon | 1y ago | +0 -2 | 9%Below typical | fewer lines added than baseline |
| 48 | 66b2b8c5Corriger l'erreur 'Unexpected text node' | Chrisagon | 1y ago | +0 -1 | 9%Below typical | fewer lines added than baseline |
| 49 | f49df618Updated AppDocumentation.tsx | Chrisagon | 1y ago | +0 -2 | 9%Below typical | fewer lines added than baseline |
| 50 | 0a4b1ab8Refactor code structure for improved readability and maintainability | Chrisagon | 1y ago | +0 -9.7K | 1%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 50 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.
chrisagon/rock4you has 50 commits in its history from 1 contributor, the first of them Jul 26, 2025. 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.