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
7 commits sit in this repo's top risk tercile, which is 35% of the 20scored. 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 9.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.
Began docs-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 | 05a66892first commit | Mohammad Gous | 1y ago | +329.3K -26 | 98%Elevated | more lines added than baseline |
| 2 | 3ad0588eDocumentation improvement and .env.example setup | Gous0786 | 2mo ago | +3.3K -28 | 93%Elevated | more lines added than baseline |
| 3 | dc09592eAdd dark design system: Radix/Tailwind UI primitives, fonts, liquid glass | Gous0786 | 1mo ago | +1.6K -1.1K | 88%Elevated | more lines added than baseline |
| 4 | f88ab993Docs predated Docker, the redesign, and E2E encryption. Rewrote README/QUICK_START/ENV_CONFIGURATION/DEPLOYMENT/DEPLOYMENT_CHECKLIST against the real code, added a missing root .env.example, and deleted four stale/ redundant docs (FREE_DEPLOYMENT_GUIDE, RAILWAY_DEPLOYMENT_QUICK_GUIDE, CONFIGURATION_CHANGES_SUMMARY, SETUP_COMPLETE). | Gous0786 | 4w ago | +1.1K -3.0K | 80%Elevated | more lines added than baseline |
| 5 | 4c79bbf4Add backend prekey infrastructure for Signal E2E encryption | Gous0786 | 4w ago | +854 -1 | 80%Elevated | more lines added than baseline |
| 6 | 5b3c13bfRedesign all screens with the dark/gold theme; remove MUI | Gous0786 | 1mo ago | +705 -660 | 73%Elevated | more lines added than baseline |
| 7 | b0f75908Add frontend Signal crypto store and key generation | Gous0786 | 4w ago | +538 -3 | 68%Elevated | more lines added than baseline |
| 8 | 5459be61Stage 6 of E2E encryption. New-device recovery via password. | Gous0786 | 4w ago | +208 -2 | 63%Typical | more lines added than baseline |
| 9 | a8dcf964Encrypt and decrypt direct messages with the Signal session | Gous0786 | 4w ago | +123 -12 | 58%Typical | more lines added than baseline |
| 10 | 7ae34555Add Docker Compose setup for local deployment | Gous0786 | 1mo ago | +125 -1 | 53%Typical | more lines added than baseline |
| 11 | 8122d727Wire Signal key publishing and session establishment | Gous0786 | 4w ago | +97 -0 | 48%Typical | more lines added than baseline |
| 12 | f81eda8aFix message delete bug, WebSocket message leak, and harden JWT/CORS security | Gous0786 | 1mo ago | +27 -33 | 43%Typical | more lines added than baseline |
| 13 | 3e94b130Fix JWT filter injection and ApiResponse serialization bugs | Gous0786 | 1mo ago | +25 -6 | 38%Typical | more lines added than baseline |
| 14 | 6a0214f3Initial commit | Gous0786 | 1y ago | +26 -0 | 33%Below typical | more lines added than baseline |
| 15 | 21b2ad71Disable groups, add E2E lock indicator, derive STOMP URL (E2E stage 7) | Gous0786 | 4w ago | +19 -22 | 28%Below typical | more lines added than baseline |
| 16 | 20b34b3eUpdate README.md | Gous0786 | 1y ago | +6 -1 | 23%Below typical | fewer lines added than baseline |
| 17 | 70604ba6Update README.md | Gous0786 | 1y ago | +2 -0 | 18%Below typical | fewer lines added than baseline |
| 18 | 9a91d23dUpdate README.md | Gous0786 | 1y ago | +2 -0 | 13%Below typical | fewer lines added than baseline |
| 19 | 6a0a3066Update README.md | Gous0786 | 1y ago | +1 -0 | 5%Below typical | fewer lines added than baseline |
| 20 | 190872d4Create README.md | Gous0786 | 1y ago | +1 -0 | 5%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 20 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.
gous0786/chat_app has 20 commits in its history from 2 contributors, the first of them Oct 22, 2024. In the last 90 days 62 files were touched, 74 times in total, most often HomePage.jsx. Every commit is scored for change risk from its size, spread and the history of the files it touches.