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
19 commits sit in this repo's top risk tercile, which is 33% of the 57scored. 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 8.9 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.
How this repo's commit mix shifts over time.
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 | a9185274fix(deps): upgrade to Laravel 12, add composer.lock for reproducible builds | adith92claudeassisted | 1mo ago | +8.8K -1 | 98%Elevated | more lines added than baseline |
| 2 | c936a38bfeat: Golden Bird CRM V7.2 - Complete B2B Fleet Management CRM | adith92claudeassisted | 1mo ago | +15.2K -0 | 98%Elevated | more lines added than baseline |
| 3 | c0cfd2b4feat(ui): massive UX upgrade v7.5 — dark/light mode, shortcuts, charts, notifications | adith92claudeassisted | 1mo ago | +2.2K -215 | 95%Elevated | more lines added than baseline |
| 4 | 578c6d39feat(kanban): Kanban Pipeline v7.5 - drag-drop, 360 view, Vite build | adith92 | 1mo ago | +5.3K -1.1K | 95%Elevated | more lines added than baseline |
| 5 | 3e8d3d9fadd comprehensive verification scripts & error prevention docs | adith92claudeassisted | 1mo ago | +1.2K -0 | 92%Elevated | more lines added than baseline |
| 6 | 1056f99bdeploy: Railway production config + Pest test suite | adith92claudeassisted | 1mo ago | +2.5K -32 | 90%Elevated | more lines added than baseline |
| 7 | 9190f1adfeat(v7.8): fix 500s + dark theme + pipeline/kpi/activity sort + bengkel tabs + vehicle detail + dashboard nav dropdown + widget drill-down | adith92 | 1mo ago | +836 -350 | 88%Elevated | more lines added than baseline |
| 8 | 88c9f587rebrand: Bluebird → Golden Bird CRM + add golden bird logo | adith92 | 1mo ago | +1.9K -103 | 88%Elevated | more lines added than baseline |
| 9 | 0cba1473fix(v8.0): analytics 500 + dark mode CSS vars + i18n keys + pipeline card harmonize + massive seeder | adith92 | 1mo ago | +833 -175 | 85%Elevated | more lines added than baseline |
| 10 | be527d6dfeat(ui): Redesign UI/UX according to plan - clickable elements, soft colors, 3D buttons, analytics route | adith92 | 1mo ago | +1.1K -763 | 83%Elevated | more lines added than baseline |
| 11 | 2d6c11dafeat: Bluebird CRM v7.5 — Command Center UX Overhaul | adith92claudeassisted | 1mo ago | +415 -1.7K | 81%Elevated | more lines added than baseline |
| 12 | fa5d45d4docs: add V6 BlueERP UI/UX design system panduan | adith92 | 1mo ago | +395 -0 | 81%Elevated | more lines added than baseline |
| 13 | a3c9e99afeat(login): redesign v2 with armada image + 1-click demo | adith92 | 1mo ago | +351 -190 | 77%Elevated | more lines added than baseline |
| 14 | a026f7c3feat(v7): Add GM Dashboard Football Manager style design | adith92 | 1mo ago | +423 -386 | 77%Elevated | more lines added than baseline |
| 15 | 33f93179Tahap A: hapus director, hierarki 5x3, 6 produk, guard client + UI lock | adith92 | 1mo ago | +525 -208 | 72%Elevated | more lines added than baseline |
| 16 | 38ebc84cfeat(errors): dark theme error pages 404/403/500 | adith92 | 1mo ago | +246 -0 | 72%Elevated | more lines added than baseline |
| 17 | 751cb449fix 500 errors: route names, controller middleware shim, missing views | adith92claudeassisted | 1mo ago | +348 -13 | 72%Elevated | more lines added than baseline |
| 18 | dffdd5e3restore V6 BlueERP design system ke semua views V7.2 | adith92claudeassisted | 1mo ago | +533 -516 | 72%Elevated | more lines added than baseline |
| 19 | 803ccef2docs: add CHANGELOG + MASTERPROMPT v7.8 | adith92claudeassisted | 1mo ago | +272 -0 | 68%Elevated | more lines added than baseline |
| 20 | 02a5d445fix: DashboardController - add index() with role routing + all 6 role data methods | adith92 | 1mo ago | +204 -33 | 65%Typical | more lines added than baseline |
| 21 | 766d5f83fix(critical): Controller base class + all missing Laravel config files | adith92 | 1mo ago | +197 -0 | 65%Typical | more lines added than baseline |
| 22 | 6c7d4a96restore 1-click demo login dengan 6 role cards (Director, GM, Manager, Sales, Ops, Finance) | adith92claudeassisted | 1mo ago | +184 -68 | 62%Typical | more lines added than baseline |
| 23 | 8cd59b53feat: v7.7 upgrade — Alpine.store, Chart.js perf, PHP 8.3, deploy config | adith92 | 1mo ago | +301 -203 | 59%Typical | more lines added than baseline |
| 24 | 8bfbdb83fix(render): add missing Docker build files | adith92claudeassisted | 1mo ago | +181 -13 | 59%Typical | more lines added than baseline |
| 25 | 7cb64c60fix(deploy): add Dockerfile + nginx + start.sh for Render deployment | adith92claudeassisted | 1mo ago | +151 -0 | 59%Typical | more lines added than baseline |
| 26 | 8c72a2dffix(auth): add routes/auth.php, AuthenticatedSessionController, login view | adith92claudeassisted | 1mo ago | +170 -0 | 55%Typical | more lines added than baseline |
| 27 | bdedef91fix: pipeline table view inline + count update delay + stage colors | adith92claudeassisted | 1mo ago | +114 -16 | 54%Typical | more lines added than baseline |
| 28 | 39740dc7fix: add missing revenue.index route + RoleAccessTest | adith92 | 1mo ago | +154 -0 | 52%Typical | more lines added than baseline |
| 29 | 52a2a3dcfix(deploy): restore required docker configuration files for build | adith92 | 1mo ago | +81 -0 | 49%Typical | more lines added than baseline |
| 30 | a8000f0ffix(auth): resolve login Error 500 | adith92 | 1mo ago | +110 -25 | 49%Typical | more lines added than baseline |
| 31 | fbdecce1fix login: tambah director+manager ke seeder, hapus tab manual login | adith92claudeassisted | 1mo ago | +94 -179 | 46%Typical | more lines added than baseline |
| 32 | 59fbae24fix(config): add config/view.php, config/session.php; make start.sh fault-tolerant | adith92claudeassisted | 1mo ago | +59 -20 | 45%Typical | more lines added than baseline |
| 33 | e50fda0dfix: seeder columns, pipeline scroll, analytics, dark mode, i18n | adith92claudeassisted | 1mo ago | +55 -22 | 43%Typical | more lines added than baseline |
| 34 | f23867befix: pipeline rupiah update saat drag — server-side summary | adith92claudeassisted | 1mo ago | +40 -11 | 41%Typical | more lines added than baseline |
| 35 | ad7974ddfix: auto-seed massive data on deploy + null-safe seeder command | adith92claudeassisted | 1mo ago | +23 -22 | 39%Typical | more lines added than baseline |
| 36 | 8f8f6bd1feat(pipeline): kanban board MVP with drag-drop | adith92claudeassisted | 1mo ago | +16 -9 | 38%Typical | more lines added than baseline |
| 37 | 19d0022efix(deploy): PostgreSQL compat migrations + pgsql nixpacks | adith92claudeassisted | 1mo ago | +15 -11 | 36%Typical | more lines added than baseline |
| 38 | 97fa5171fix 419 Page Expired + insecure form: trust Render reverse proxy | adith92claudeassisted | 1mo ago | +15 -2 | 34%Typical | more lines added than baseline |
| 39 | f884f864fix(docker): use SQLite only, remove pdo_pgsql/pdo_mysql that require extra alpine deps | adith92claudeassisted | 1mo ago | +10 -37 | 32%Below typical | more scattered than baseline |
| 40 | cea961d6fix: all broken links & role access - verified 6 roles × 16+ pages | adith92 | 1mo ago | +10 -11 | 31%Below typical | more scattered than baseline |
| 41 | 26612951fix(render): make sqlite runtime writable for auth | adith92 | 1mo ago | +10 -4 | 29%Below typical | more subsystems than baseline |
| 42 | 113f1144fix: 419 CSRF + auto massive seed on deploy | adith92claudeassisted | 1mo ago | +6 -2 | 27%Below typical | fewer lines added than baseline |
| 43 | e90a884dfix: 500 error + Bluebird blue login + dashboard shortcuts | adith92 | 1mo ago | +3 -15 | 25%Below typical | fewer lines added than baseline |
| 44 | f93e74bcchore: add .DS_Store to .gitignore + remove from tracking | adith92 | 1mo ago | +4 -0 | 24%Below typical | fewer lines added than baseline |
| 45 | 16a4eb98fix(ui): pass correct status in test | adith92 | 1mo ago | +2 -2 | 18%Below typical | fewer lines added than baseline |
| 46 | d563dd15fix(docker): sqlite-dev not sqlite, remove tokenizer/xml (built-in to PHP image) | adith92claudeassisted | 1mo ago | +2 -3 | 18%Below typical | fewer lines added than baseline |
| 47 | f86db68bfix(deploy): minimal nixpacks, pgsql already seeded | adith92 | 1mo ago | +2 -2 | 18%Below typical | fewer lines added than baseline |
| 48 | 3f1457c7fix(deploy): separate dump-autoload, seed non-fatal | adith92 | 1mo ago | +2 -2 | 18%Below typical | fewer lines added than baseline |
| 49 | 2491b600fix(deploy): SQLite on /data volume, remove pgsql deps | adith92 | 1mo ago | +2 -2 | 18%Below typical | fewer lines added than baseline |
| 50 | 3247bd4afix(deploy): switch to PostgreSQL + pgsql PHP extension | adith92 | 1mo ago | +2 -2 | 18%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 57 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 184 files in adith92/BBCRM-By-Claude. In the last 90 days 184 files were touched, 349 times in total, most often gm.blade.php. Every commit is scored for change risk from its size, spread and the history of the files it touches.