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
268 commits sit in this repo's top risk tercile, which is 33% of the 814scored. 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.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 other-led, now leaning fix.
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 | bd36606crun prettier command - npm run format | Sahil Tiwaskar | 8mo ago | +17.0K -14.4K | 100%Elevated | more lines added than baseline |
| 2 | 9d051bceRefactor PaymentDetailsTwo component to integrate country, state, and city selection using country-state-city library; update form handling and remove hardcoded values for improved flexibility and maintainability. | Parth arora | 10mo ago | +9.0K -4.8K | 100%Elevated | more lines added than baseline |
| 3 | 2903f3dafeat: update package dependencies and sitemap | Raj | 10mo ago | +8.4K -64 | 100%Elevated | more lines added than baseline |
| 4 | 87cca4f8feat: add PaymentDetails component with form validation | Sai Shankar | 11mo ago | +9.6K -28 | 100%Elevated | more lines added than baseline |
| 5 | 12f288fafeat: add PaymentMethodManager component with demo, registry entry, and documentation | Aaryan Guglani | 11mo ago | +19.9K -25 | 100%Elevated | more lines added than baseline |
| 6 | 86d3269bchore(deps): update package dependencies (#344) | Taj Baba | 7mo ago | +9.2K -4.6K | 99%Elevated | more lines added than baseline |
| 7 | 3ca6861dUpdate country-state-city dependency and refactor payment details component | Parth arora | 10mo ago | +4.5K -8.7K | 99%Elevated | more lines added than baseline |
| 8 | 6a359c60feat(ui): updated landing page | Aman Kumar Bairagi | 10mo ago | +2.5K -666 | 99%Elevated | more lines added than baseline |
| 9 | c5977541added eslint for lint checks | Ayush Agarwal | 11mo ago | +5.3K -802 | 99%Elevated | more lines added than baseline |
| 10 | cf3c949dupdate package.json | vedantlavale | 9mo ago | +1.3K -195 | 98%Elevated | more lines added than baseline |
| 11 | 8e749dd1feat: add NestJS Stripe integration with controllers and services | vedantlavale | 9mo ago | +1.6K -14 | 98%Elevated | more lines added than baseline |
| 12 | 499149d6playground fix | adityagarud | 11mo ago | +1.0K -534 | 98%Elevated | more lines added than baseline |
| 13 | 7346b2b2feat: interactive component playground | Kartik Labhshetwar | 11mo ago | +1.8K -0 | 98%Elevated | more lines added than baseline |
| 14 | 2c4796e1refactor: improve UI for PaymentMethodManager with card layout, icons, form enhancements, and better validation | Aaryan Guglani | 11mo ago | +2.3K -1.5K | 98%Elevated | more lines added than baseline |
| 15 | cf5688a1tsup setup | Sahil Tiwaskar | 11mo ago | +1.9K -13 | 98%Elevated | more lines added than baseline |
| 16 | c3b9e41aadd all components. | Sahil Tiwaskar | 11mo ago | +2.3K -0 | 98%Elevated | more lines added than baseline |
| 17 | 1e53f090Initial commit from Create Fumadocs App | Sahil Tiwaskar | 1y ago | +6.1K -0 | 98%Elevated | more lines added than baseline |
| 18 | 36ba7899registry.json added ;' | HarshVz | 8mo ago | +904 -883 | 97%Elevated | more lines added than baseline |
| 19 | d576241dfeat: add Stripe support for Fastify template | adityagarud | 9mo ago | +893 -1 | 97%Elevated | more lines added than baseline |
| 20 | c2f10f40feat(nestjs-stripe): add Stripe integration with controllers for checkout, customer, payments, products, subscriptions, and webhooks | vedantlavale | 9mo ago | +935 -5 | 97%Elevated | more lines added than baseline |
| 21 | 49c522c0chore(templates/fastify): silence template-time TS in monorepo with // @ts-nocheck and add template tsconfig; CLI: add non-interactive flags and local registry override | adityagarud | 10mo ago | +1.8K -0 | 97%Elevated | more lines added than baseline |
| 22 | c74bf37dchore(templates/fastify): silence template-time TS in monorepo with // @ts-nocheck and add template tsconfig; CLI: add non-interactive flags and local registry override | adityagarud | 10mo ago | +1.9K -0 | 97%Elevated | more lines added than baseline |
| 23 | 3b598824chore(templates/fastify): silence template-time TS in monorepo with // @ts-nocheck and add template tsconfig; CLI: add non-interactive flags and local registry override | adityagarud | 10mo ago | +1.8K -0 | 97%Elevated | more lines added than baseline |
| 24 | 7e1c372achore(templates/fastify): silence template-time TS in monorepo with // @ts-nocheck and add template tsconfig; CLI: add non-interactive flags and local registry override | adityagarud | 11mo ago | +1.9K -19 | 97%Elevated | more lines added than baseline |
| 25 | 5960f365fix packages | Sahil Tiwaskar | 11mo ago | +1.1K -3.6K | 97%Elevated | more lines added than baseline |
| 26 | d82d3cccfeat: add express.js support to CLI | Kartik Labhshetwar | 11mo ago | +1.5K -23 | 97%Elevated | more lines added than baseline |
| 27 | ba81532eAdded more section to landing page | Anurag Bevinal | 11mo ago | +1.2K -0 | 97%Elevated | more lines added than baseline |
| 28 | 329357f8add pricing components | Sahil Tiwaskar | 1y ago | +1.1K -0 | 97%Elevated | more lines added than baseline |
| 29 | c4bd80b4updated dependencies and improved docs UI | Ayush Agarwal | 8mo ago | +1.2K -1.6K | 96%Elevated | more lines added than baseline |
| 30 | c1f4f0a3fix: merge conflicts | ratish jain | 10mo ago | +839 -513 | 96%Elevated | more lines added than baseline |
| 31 | 62b282c0feat: add stripe support with hono | Harshwardhan | 11mo ago | +631 -0 | 96%Elevated | more lines added than baseline |
| 32 | e8df05a0added hono support to cli | atharvamhaske | 11mo ago | +577 -0 | 96%Elevated | more lines added than baseline |
| 33 | 987007aeCI / Typecheck and Build (pull_request) error fixed | sapatmohit | 11mo ago | +644 -1.2K | 96%Elevated | more lines added than baseline |
| 34 | 119bb051feat: add payment processing section and component integration | Raj | 11mo ago | +1.1K -0 | 96%Elevated | more lines added than baseline |
| 35 | eba377f9updated landing page | Anurag Bevinal | 11mo ago | +1.2K -59 | 96%Elevated | more lines added than baseline |
| 36 | ba2356aeCreate LICENSE | Sahil Tiwaskar | 11mo ago | +674 -0 | 96%Elevated | more lines added than baseline |
| 37 | ad4510cfadd classic themes to pricing table 1 and 2 | Sahil Tiwaskar | 11mo ago | +943 -261 | 96%Elevated | more lines added than baseline |
| 38 | 0c9755ceadd update plan card and dialog | Sahil Tiwaskar | 11mo ago | +1.1K -45 | 96%Elevated | more lines added than baseline |
| 39 | ed53493ffeat theme switcher working | Sahil Tiwaskar | 1y ago | +879 -17 | 96%Elevated | more lines added than baseline |
| 40 | 7204f4b0add variants to all components | Sahil Tiwaskar | 1y ago | +1.1K -175 | 96%Elevated | more lines added than baseline |
| 41 | a0d2433brevert the dependency upgrades | Ayush Agarwal | 8mo ago | +752 -435 | 94%Elevated | more lines added than baseline |
| 42 | 613869b5feat: Add NestJS support for dodopaymtes with controllers for checkout, customer, products, subscriptions, payments, and webhook handling | vedantlavale | 9mo ago | +466 -2 | 94%Elevated | more lines added than baseline |
| 43 | 6a926737repalce pricing table eight with seven from registry and documentation | Sahil Tiwaskar | 10mo ago | +923 -1.3K | 94%Elevated | more lines added than baseline |
| 44 | 15a7fd0afeat: add Payment Details Two component with enhanced validation and UI | Parth arora | 10mo ago | +959 -24 | 94%Elevated | more lines added than baseline |
| 45 | 7c3d6cf3some of the stuff is done | adityagarud | 11mo ago | +495 -316 | 94%Elevated | more lines added than baseline |
| 46 | e8e20b0dAdded Stripe integration for Express framework | shashwat558 | 11mo ago | +743 -8 | 94%Elevated | more lines added than baseline |
| 47 | d7b75b89revert: remove all registry and component changes to focus PR on playground button only | adityagarud | 11mo ago | +503 -933 | 94%Elevated | more lines added than baseline |
| 48 | 05d6f030added proration component | chinmaykhamkar | 11mo ago | +936 -56 | 94%Elevated | more lines added than baseline |
| 49 | 7073ac87coupon code generator | DexT_17 Teerth | 11mo ago | +647 -87 | 94%Elevated | more lines added than baseline |
| 50 | 4d5c96c5update component docs | Sahil Tiwaskar | 11mo ago | +518 -196 | 94%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.
dodopayments/billingsdk has 1,049 commits in its history from 77 contributors, the first of them Aug 12, 2025. In the last 90 days 7 files were touched, 8 times in total, most often usage-table.tsx. Every commit is scored for change risk from its size, spread and the history of the files it touches.