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
303 commits sit in this repo's top risk tercile, which is 33% of the 910scored. 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.0 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 feature-led, now leaning other.
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 | 2436cb99Long term/partial loan tracking! Can disable transactions list on full screen Improved upcoming transactions in home page list Added period selection for accounts list homepage sections If budgets page not pinned to tab bar, budgets on More page opens budgets list Swapped home page income and expense order Goal installments support currencies Fixed back button gesture to deselect categories when all spending set to main tab page All spending page shortcut hidden when sidebar shown Can hide (arch | jameskokoska | 2y ago | +4.9K -2.1K | 100%Elevated | more lines added than baseline |
| 2 | a237b11fInstallments for goals, migrated web database from local storage, extra zeros button, net spending tracking in all spending page, transfer balance tab when adding transaction, change date of multiple selected transactions, number format selector, refactored line graph to show full time range and calculate totals efficiently | jameskokoska | 2y ago | +7.4K -3.7K | 100%Elevated | more lines added than baseline |
| 3 | 446271e2All spending page revamp, many fixes and tweaks | jameskokoska | 2y ago | +7.7K -3.2K | 100%Elevated | more lines added than baseline |
| 4 | 76aee639New changelog, tab selector, objectives homepage | jameskokoska | 2y ago | +5.3K -3.7K | 100%Elevated | more lines added than baseline |
| 5 | 7de12263Finished goals, bug fixes | jameskokoska | 2y ago | +3.8K -2.5K | 100%Elevated | more lines added than baseline |
| 6 | 3d861038Translations, new languages, add transaction page dividers, fixed sliver sticky offset | jameskokoska | 3y ago | +9.2K -1.6K | 100%Elevated | more lines added than baseline |
| 7 | 5553d822Translations, show calendar when corner date clicked | jameskokoska | 3y ago | +5.5K -891 | 100%Elevated | more lines added than baseline |
| 8 | 3683748eNew transaction list animations, other frontend and database tweaks | jameskokoska | 3y ago | +6.8K -3.9K | 100%Elevated | more lines added than baseline |
| 9 | ca3fd95erevamped add budget page, add transaction page, add category page, subscriptions tables, modified bottom sheet package, add amount value popup | jameskokoska | 4y ago | +8.3K -418 | 100%Elevated | more lines added than baseline |
| 10 | 12337646Improve de-focusing of keyboard to prevent unnecessary rebuilds Fix padding for ghost transactions | jameskokoska | 2y ago | +3.3K -3.4K | 98%Elevated | more lines added than baseline |
| 11 | fce9ddf6Improved RTL locale support Use BorderRadiusDirectional, AlignmentDirectional, EdgeInsetsDirectional Added OffsetDirectionality and AlignmentDirectionality | jameskokoska | 2y ago | +2.4K -2.1K | 98%Elevated | more lines added than baseline |
| 12 | a61cb371New pie chart homepage widget, UI search improvements, custom number format | jameskokoska | 2y ago | +2.7K -1.1K | 98%Elevated | more lines added than baseline |
| 13 | 972ca8c3Improved expense/income selection for loans, title/description filters, custom currencies, pie chart included transaction fixes, all spending page total summaries | jameskokoska | 2y ago | +3.1K -1.4K | 98%Elevated | more lines added than baseline |
| 14 | dc36a6c8CSV import improvements, file attachment links improvements, search filters improvements, bug fixes, UI size fixes, fixed exporting of files | jameskokoska | 2y ago | +3.5K -1.3K | 98%Elevated | more lines added than baseline |
| 15 | 4e1e415bExclude transactions from budget, CSV template accounts, calculator for wallet operations, bill splitter global multiplier | jameskokoska | 2y ago | +2.3K -512 | 98%Elevated | more lines added than baseline |
| 16 | 588a6403Subcategories for CSV export, filters, merging | jameskokoska | 2y ago | +2.2K -736 | 98%Elevated | more lines added than baseline |
| 17 | c560fb72Subcategories basic functionality | James | 2y ago | +3.9K -1.8K | 98%Elevated | more lines added than baseline |
| 18 | 08ebb205New pinning and homepage customization | jameskokoska | 2y ago | +2.6K -1.3K | 98%Elevated | more lines added than baseline |
| 19 | b3aa4e49Period time range selection, new currencies, exclude category balance correction | jameskokoska | 2y ago | +4.2K -1.1K | 98%Elevated | more lines added than baseline |
| 20 | 4df140ffExample goals, transaction entry formatting | jameskokoska | 2y ago | +3.1K -2.7K | 98%Elevated | more lines added than baseline |
| 21 | e2b516b0Major progress on objectives, income budget support | jameskokoska | 2y ago | +3.0K -929 | 98%Elevated | more lines added than baseline |
| 22 | 32e3969dPayments, new settings and about layouts | jameskokoska | 3y ago | +2.7K -996 | 98%Elevated | more lines added than baseline |
| 23 | 3b1e6049Improved all delete actions, new navbar | jameskokoska | 3y ago | +2.2K -736 | 98%Elevated | more lines added than baseline |
| 24 | 812c0adaReordering animation glitch, decimal places for wallets | jameskokoska | 3y ago | +2.6K -717 | 98%Elevated | more lines added than baseline |
| 25 | 14d41337searching in details pages, improved pageframework, color fixes | James | 3y ago | +2.6K -2.5K | 98%Elevated | more lines added than baseline |
| 26 | 1b1200b6rewrote all of shared category code - now supports shared budgets! | jameskokoska | 3y ago | +2.4K -1.6K | 98%Elevated | more lines added than baseline |
| 27 | 2e80fc03started bill splitter, going to remove - not happy wioth result, hard to represent in this ui | jameskokoska | 3y ago | +3.0K -1.4K | 98%Elevated | more lines added than baseline |
| 28 | 9ae28a1fadded moor database & tables | YuYing_Liang | 4y ago | +2.4K -4 | 98%Elevated | more lines added than baseline |
| 29 | 6934488eUpdate translations | jameskokoska | 1y ago | +2.0K -1.7K | 95%Elevated | more lines added than baseline |
| 30 | 848e52e9Swipe down to refresh on all home pages Fix swipe selecting transactions and swipe down to refresh Support selected transactions app bar in PageFramework | James | 2y ago | +1.9K -2.0K | 95%Elevated | more lines added than baseline |
| 31 | b440b2fbTranslation updates | jameskokoska | 2y ago | +2.6K -1.1K | 95%Elevated | more lines added than baseline |
| 32 | 74634b2eSavings budgets | jameskokoska | 2y ago | +1.4K -499 | 95%Elevated | more lines added than baseline |
| 33 | a5b6b739Many bug fixes, rearranged more page | jameskokoska | 2y ago | +2.6K -669 | 95%Elevated | more lines added than baseline |
| 34 | b4ea3652Most used transactions quick add, header height setting, goal total type | jameskokoska | 2y ago | +2.1K -1.1K | 95%Elevated | more lines added than baseline |
| 35 | 2bbded94Account selector for all spending, custom navigation bar shortcuts | jameskokoska | 2y ago | +2.9K -1.6K | 95%Elevated | more lines added than baseline |
| 36 | bb6e14c2End date for objectives and repeating transactions, separated cycle period settings | jameskokoska | 2y ago | +1.7K -483 | 95%Elevated | more lines added than baseline |
| 37 | 487a2f0dTransaction attachments, more currencies | jameskokoska | 2y ago | +3.1K -297 | 95%Elevated | more lines added than baseline |
| 38 | 45d820daExclude transactions from budget | jameskokoska | 2y ago | +1.6K -1.1K | 95%Elevated | more lines added than baseline |
| 39 | 41b49587Started developing objectives Objectives database table Fixed outlined icons pin indication Faded icons in import CSV template button | jameskokoska | 2y ago | +1.7K -44 | 95%Elevated | more lines added than baseline |
| 40 | 6b18c8caEmoji icon selection for categories Collapsible side navigation panel when full screen Fixed box shadow for swipe to delete Ability to import Google Sheet directly | jameskokoska | 2y ago | +2.0K -802 | 95%Elevated | more lines added than baseline |
| 41 | e7c13ee8Finished bill splitter | James | 2y ago | +1.8K -269 | 95%Elevated | more lines added than baseline |
| 42 | 425cd964Export CSV, Wallets -> Accounts rename, pre-commit | James | 2y ago | +2.0K -1.3K | 95%Elevated | more lines added than baseline |
| 43 | b313cba0Animated expanded widgets, title fixes | jameskokoska | 3y ago | +1.9K -1.6K | 95%Elevated | more lines added than baseline |
| 44 | 16b3696bnew migration implementation | jameskokoska | 3y ago | +2.4K -208 | 95%Elevated | more lines added than baseline |
| 45 | c5099cd9Demo Preview mode, migrated to UUIDs | jameskokoska | 3y ago | +1.8K -991 | 95%Elevated | more lines added than baseline |
| 46 | a5e860dfSubscription fixes, 24 hour clock fixes, UI tweaks | jameskokoska | 3y ago | +1.7K -323 | 95%Elevated | more lines added than baseline |
| 47 | cf31755dPrimary wallet fixes, UI size fixes, New header UI | jameskokoska | 3y ago | +1.8K -891 | 95%Elevated | more lines added than baseline |
| 48 | 28c713e5refactored how wallets and currencies are handled | James | 3y ago | +1.7K -1.8K | 95%Elevated | more lines added than baseline |
| 49 | cab9cde8Refactoring and web fixes | jameskokoska | 3y ago | +2.2K -1.8K | 95%Elevated | more lines added than baseline |
| 50 | 173633f6New currency picker, Moved settings to debug menu, Improved CSV import, Improved formatting for different text sizes | jameskokoska | 3y ago | +2.4K -927 | 95%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.
FaserF/Cashew has 927 commits in its history from 4 contributors, the first of them Sep 15, 2021. 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.