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
676 commits sit in this repo's top risk tercile, which is 34% of the 2,000scored. 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.
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 | 6f20e930upgrade to .net 10 | Mukesh Murugan | 9mo ago | +60.3K -50 | 100%Elevated | more lines added than baseline |
| 2 | 4222323etest(e2e): Playwright suites for dashboard + admin (214 tests) | iammukeshmclaudeassisted | 2mo ago | +4.7K -0 | 100%Elevated | more lines added than baseline |
| 3 | 519d664dfeat(dashboard+backend): v1 UI polish, file visibility/sharing, permission catalog | iammukeshmclaudeassisted | 3mo ago | +10.7K -10.7K | 100%Elevated | more lines added than baseline |
| 4 | 53788bccfeat(docs): install astro 6 + tailwind 4 + integrations | iammukeshm | 3mo ago | +11.6K -2.9K | 100%Elevated | more lines added than baseline |
| 5 | 4b307cd9feat(v1-ui): admin + dashboard gap closure with Playwright coverage | iammukeshm | 3mo ago | +5.2K -239 | 100%Elevated | more lines added than baseline |
| 6 | e08f3ffafeat: multitenancy hardening, impersonation, admin app rebuild, demo seeding refactor | iammukeshm | 3mo ago | +19.0K -1.7K | 100%Elevated | more lines added than baseline |
| 7 | 607f566cfeat(dashboard): tickets pages + unified trash view | iammukeshmclaudeassisted | 3mo ago | +4.8K -1 | 100%Elevated | more lines added than baseline |
| 8 | c3a5e952feat(docs): comprehensive documentation rewrite — 45 pages across 8 sections | iammukeshmclaudeassisted | 4mo ago | +8.9K -524 | 100%Elevated | more lines added than baseline |
| 9 | 32a10f4cfeat(docs): add Astro documentation site with landing page, 15 doc pages, and GEO audit | iammukeshm | 4mo ago | +11.3K -1 | 100%Elevated | more lines added than baseline |
| 10 | 039bd189feat: refactor TemplateEngine into focused single-responsibility classes (#1202) | Mukesh Murugan | 6mo ago | +4.3K -1.5K | 100%Elevated | more lines added than baseline |
| 11 | 6b9bf43cAdd full test suite & CI/CD with coverage for all modules | Mukesh Murugan | 7mo ago | +5.8K -201 | 100%Elevated | more lines added than baseline |
| 12 | 2451bcaccleanup terraform | Mukesh Murugan | 8mo ago | +4.6K -536 | 100%Elevated | more lines added than baseline |
| 13 | b21bdd93Revert main branch back to commit 563a9e2 | Mukesh Murugan | 11mo ago | +55.6K -172 | 100%Elevated | more lines added than baseline |
| 14 | 616745c0Complete Open Telemetric Framework, New Dashboards and docker fixes (#990) | maxiar | 2y ago | +28.9K -43 | 100%Elevated | more lines added than baseline |
| 15 | e9aa0c43Upgrade to .NET 8 (#905) | Mukesh Murugan | 2y ago | +22.9K -23.6K | 100%Elevated | more lines added than baseline |
| 16 | 8ed32c73File-Scoped namespaces and implicit usings | fretje | 4y ago | +6.7K -7.2K | 100%Elevated | more lines added than baseline |
| 17 | 6dc92c67feat(billing): WhatsApp prepaid wallet + top-up requests (Phase 1) (#1315) | Mukesh Muruganclaudeassisted | 1mo ago | +5.9K -3 | 99%Elevated | more lines added than baseline |
| 18 | 064bbe3efeat(admin): phase 4 — migrate all pages to the dashboard vocabulary | iammukeshmclaudeassisted | 2mo ago | +3.5K -2.8K | 99%Elevated | more lines added than baseline |
| 19 | 48c461badocs(building-blocks): 12 building-block reference pages | iammukeshm | 3mo ago | +1.7K -0 | 99%Elevated | more lines added than baseline |
| 20 | 45c37390docs(modules): 10 module deep-dive pages — full first drafts | iammukeshm | 3mo ago | +2.2K -0 | 99%Elevated | more lines added than baseline |
| 21 | 16734df6feat(chat-4): dashboard /chat page + NotificationBell + RealtimeProvider | iammukeshmclaudeassisted | 3mo ago | +4.8K -233 | 99%Elevated | more lines added than baseline |
| 22 | 36a3de9bdocs(plans): Files module Phase A implementation plan | iammukeshmclaudeassisted | 3mo ago | +2.6K -0 | 99%Elevated | more lines added than baseline |
| 23 | e1a450e6feat(identity,dashboard): tenant-wide sessions admin console | iammukeshmclaudeassisted | 3mo ago | +5.3K -161 | 99%Elevated | more lines added than baseline |
| 24 | 600f1242feat(catalog,tickets): soft delete + restore for all entities | iammukeshmclaudeassisted | 3mo ago | +4.7K -17 | 99%Elevated | more lines added than baseline |
| 25 | 7ec45b3cfeat(dashboard): catalog pages + frontend-design polish | iammukeshmclaudeassisted | 3mo ago | +7.0K -111 | 99%Elevated | more lines added than baseline |
| 26 | fd114400feat(dashboard): scaffold tenant dashboard with SSE live feed and usage charts | iammukeshmclaudeassisted | 4mo ago | +6.4K -0 | 99%Elevated | more lines added than baseline |
| 27 | 459a6f45feat(admin): scaffold React + Vite admin console | iammukeshmclaudeassisted | 4mo ago | +6.6K -0 | 99%Elevated | more lines added than baseline |
| 28 | a616b50ffeat(billing): add internal billing module with usage-based invoicing | iammukeshmclaudeassisted | 4mo ago | +2.8K -2 | 99%Elevated | more lines added than baseline |
| 29 | 9f97a458fix: standardize API endpoints with TypedResults and correct HTTP semantics (#1211) | cesarcastrocubaclaudeassisted | 4mo ago | +4.1K -278 | 99%Elevated | more lines added than baseline |
| 30 | bf30e813Add User Groups feature to Identity & Blazor UI | Mukesh Murugan | 8mo ago | +5.3K -313 | 99%Elevated | more lines added than baseline |
| 31 | c8b4e53fupdate identity pages | Mukesh Murugan | 8mo ago | +2.8K -576 | 99%Elevated | more lines added than baseline |
| 32 | 73bc4de0User Management UI | Mukesh Murugan | 8mo ago | +2.7K -818 | 99%Elevated | more lines added than baseline |
| 33 | 8631920fAdd multi-tenant theme customization (API & UI) (#1153) | Mukesh Murugan | 8mo ago | +3.8K -10 | 99%Elevated | more lines added than baseline |
| 34 | 418195cfPRD 3 & 4 | Mukesh Murugan | 8mo ago | +7.5K -131 | 99%Elevated | more lines added than baseline |
| 35 | affa69fdfeat: Add Multitenancy module with tenant management and database orchestration | Mukesh Murugan | 9mo ago | +3.8K -2 | 99%Elevated | more lines added than baseline |
| 36 | 753517d8Localization cleanup (#542) | Michael Lüpkes | 4y ago | +3.9K -216 | 99%Elevated | more lines added than baseline |
| 37 | ee09fae5added migrations for postgresql and mysql | Mukesh Murugan | 4y ago | +3.3K -450 | 99%Elevated | more lines added than baseline |
| 38 | f9558fc0adjust namespace "Common" | xlogex | 4y ago | +3.4K -60 | 99%Elevated | more lines added than baseline |
| 39 | 8f97e9b6feat(frontend): tenant billing self-serve + admin glue (Phase 2 completion) | iammukeshmclaudeassisted | 2mo ago | +2.0K -34 | 97%Elevated | more lines added than baseline |
| 40 | 17183bfcfeat(admin): phase 2 — UI primitives, section/field layout, presigned upload | iammukeshmclaudeassisted | 2mo ago | +1.3K -95 | 97%Elevated | more lines added than baseline |
| 41 | 96c264a9docs(agents): AGENTS.md guide + .agents/ rules, skills, and workflows (accurate to current codebase) | iammukeshmclaudeassisted | 2mo ago | +1.9K -2.7K | 97%Elevated | more lines added than baseline |
| 42 | f815ccbbtest(framework): unit tests for storage/core/web/persistence/eventing helpers | iammukeshmclaudeassisted | 2mo ago | +1.7K -0 | 97%Elevated | more lines added than baseline |
| 43 | 9e7c2e2ctest(multitenancy): theme/upgrade/retry/migrations coverage | iammukeshmclaudeassisted | 2mo ago | +1.4K -0 | 97%Elevated | more lines added than baseline |
| 44 | 6f08047ddocs(frontend + guides): impersonation walkthrough + frontend split + screenshot placeholders | iammukeshm | 3mo ago | +1.6K -2 | 97%Elevated | more lines added than baseline |
| 45 | ea792706docs(testing): split into 6 per-topic pages | iammukeshm | 3mo ago | +1.3K -237 | 97%Elevated | more lines added than baseline |
| 46 | 9f84d411docs(security): split into 8 per-topic pages | iammukeshm | 3mo ago | +1.2K -163 | 97%Elevated | more lines added than baseline |
| 47 | e1a04d2cdocs(cross-cutting): split into 11 per-topic pages | iammukeshm | 3mo ago | +1.5K -195 | 97%Elevated | more lines added than baseline |
| 48 | 846101d9feat(docs): wire astro.config with green-tinted EC overrides | iammukeshm | 3mo ago | +2.3K -16 | 97%Elevated | more lines added than baseline |
| 49 | dbfdda62feat(docs): import design tokens verbatim from codewithmukesh/blog | iammukeshm | 3mo ago | +1.3K -813 | 97%Elevated | more lines added than baseline |
| 50 | b8ffa2a9docs(plan): docs site rebuild — 25-task implementation plan | iammukeshm | 3mo ago | +2.0K -0 | 97%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 1,980 files in fullstackhero/dotnet-starter-kit. In the last 90 days 1,564 files were touched, 3,112 times in total, most often message.tsx. Every commit is scored for change risk from its size, spread and the history of the files it touches.