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
172 commits sit in this repo's top risk tercile, which is 34% of the 500scored. 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.5 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.
Consistently other-driven across its history.
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 | c773fabeTx sender decouple from btc syncer (#1251) | atacann | 3mo ago | +10.1K -3.9K | 100%Elevated | more lines added than baseline |
| 2 | 8bfafb92Cantina-fixes-merge-main (#1195) | atacann | 9mo ago | +38.2K -5.3K | 100%Elevated | more lines added than baseline |
| 3 | 243bf3f6Finalised Bridge Circuit (#708) | Ahmet Oguz Engin | 1y ago | +15.4K -2.3K | 100%Elevated | more lines added than baseline |
| 4 | cf3a4cf8bridge circuit implementation (#575) | Ahmet Oguz Engin | 1y ago | +20.8K -1.9K | 100%Elevated | more lines added than baseline |
| 5 | 7832e50cExtract tx sender into new crate (#1242) | Mehmet Efe Akça | 7mo ago | +6.1K -5.1K | 99%Elevated | more lines added than baseline |
| 6 | a96dfc5bDynamic actor set tests (#913) | atacann | 1y ago | +2.1K -2.5K | 99%Elevated | more lines added than baseline |
| 7 | ba6e91e8[TxSender] Overhaul and refactor with RBF rewrite. Fee calculation, PSBT-based signing, debug logs (#654) | Mehmet Efe Akça | 1y ago | +4.1K -1.5K | 99%Elevated | more lines added than baseline |
| 8 | 65b014a5bridge circuit improvements (#582) | Ahmet Oguz Engin | 1y ago | +3.6K -1.0K | 99%Elevated | more lines added than baseline |
| 9 | 1ef0f619Make deposit and withdrawal at Citrea (#570) | Ceyhun Şen | 1y ago | +3.5K -1.0K | 99%Elevated | more lines added than baseline |
| 10 | d2b41990Cli reimbursement (#1001) | atacann | 1y ago | +1.7K -553 | 97%Elevated | more lines added than baseline |
| 11 | 2bbf42b8Task status monitoring and restart (#872) | atacann | 1y ago | +2.5K -242 | 97%Elevated | more lines added than baseline |
| 12 | c1781f0bAdd feature flag for automations (State Machine, TxSender) (#772) | Mehmet Efe Akça | 1y ago | +2.1K -1.1K | 97%Elevated | more lines added than baseline |
| 13 | fc7f8493Docs for builder module (#805) | atacann | 1y ago | +1.6K -528 | 97%Elevated | more lines added than baseline |
| 14 | 8f5e7635Proving (#748) | Ahmet Oguz Engin | 1y ago | +2.6K -635 | 97%Elevated | more lines added than baseline |
| 15 | 79c69e7bRemove indexes (#662) | atacann | 1y ago | +1.7K -1.8K | 97%Elevated | more lines added than baseline |
| 16 | c294805cDevnet fixes (#616) | Ekrem BAL | 1y ago | +2.0K -815 | 97%Elevated | more lines added than baseline |
| 17 | 92f88122Round managment + Update bitvm dependency (#572) | Ekrem BAL | 1y ago | +2.8K -3.1K | 97%Elevated | more lines added than baseline |
| 18 | b1f63b68Operator winternitz keys during deposit (#534) | atacann | 1y ago | +1.7K -1.5K | 97%Elevated | more lines added than baseline |
| 19 | 6aa9b9b2Remove `blockgazer`, run header chain prover in `verifier::handle_finalized_block` and prove in batches (#653) | Ceyhun Şen | 1y ago | +1.4K -1.2K | 96%Elevated | more lines added than baseline |
| 20 | 8b02d229Replace Deposit & Bug fixes (#692) | Ekrem BALcopilotassisted | 1y ago | +1.4K -328 | 96%Elevated | more lines added than baseline |
| 21 | 224a7ef6Replacement deposit (#614) | atacann | 1y ago | +1.2K -512 | 96%Elevated | more lines added than baseline |
| 22 | c33062a1Tx Sender with prerequisites (#547) | Ekrem BAL | 1y ago | +1.5K -652 | 96%Elevated | more lines added than baseline |
| 23 | d3659d23RPC module de business logicification (#500) | Ceyhun Şen | 1y ago | +1.1K -706 | 96%Elevated | more lines added than baseline |
| 24 | 4541246f[Actor, TxHandler] add signing of txhandler through tagged signatures (#511) | Mehmet Efe Akça | 1y ago | +1.2K -333 | 96%Elevated | more lines added than baseline |
| 25 | 4966a729Resync improvement (#1229) | atacann | 7mo ago | +917 -115 | 94%Elevated | more lines added than baseline |
| 26 | ab6e3a2dCheck compatibility (#1188) | atacanncopilotassisted | 9mo ago | +1.4K -49 | 94%Elevated | more lines added than baseline |
| 27 | 2ebf730afix: cpfp reorg (#1037) | atacanncopilotassisted | 9mo ago | +999 -204 | 94%Elevated | more lines added than baseline |
| 28 | 5ea9bd97Risc0 circuits overhaul (#906) | Ozan Kaymak | 1y ago | +1.4K -441 | 94%Elevated | more lines added than baseline |
| 29 | 937e9f45Add timeouts to Aggregator::new_deposit (#827) | Mehmet Efe Akça | 1y ago | +1.1K -477 | 94%Elevated | more lines added than baseline |
| 30 | 37444919Disprove TX (#813) | Ahmet Oguz Engin | 1y ago | +1.5K -181 | 94%Elevated | more lines added than baseline |
| 31 | 1933fa94Additional Disprove Script Tests (#791) | Ahmet Oguz Engin | 1y ago | +1.4K -1.9K | 94%Elevated | more lines added than baseline |
| 32 | 50117fdfOptimistic payout (#764) | atacann | 1y ago | +770 -34 | 94%Elevated | more lines added than baseline |
| 33 | 5ee3e6c2RPC security (#735) | Mehmet Efe Akça | 1y ago | +1.6K -726 | 94%Elevated | more lines added than baseline |
| 34 | 077bd0b6Design update (#674) | atacann | 1y ago | +1.6K -693 | 94%Elevated | more lines added than baseline |
| 35 | 93417f6eAdd handle_finalized (#596) | Ekrem BAL | 1y ago | +993 -393 | 94%Elevated | more lines added than baseline |
| 36 | 7a836139Add bitcoin syncer tests (#527) | Ceyhun Şen | 1y ago | +735 -90 | 94%Elevated | more lines added than baseline |
| 37 | 4157a128add create_signed_tx for all entities | atacann | 1y ago | +767 -214 | 94%Elevated | more lines added than baseline |
| 38 | 76d12c6arpc for transferring funds from operator address to btc wallet (#1231) | atacann | 7mo ago | +696 -12 | 91%Elevated | more lines added than baseline |
| 39 | b8762d28Ozan/use rpc api trait (#1017) | Ozan Kaymak | 1y ago | +983 -577 | 91%Elevated | more lines added than baseline |
| 40 | 58a5881fSecurity mod for withdrawals (#1013) | atacanncopilotassisted | 1y ago | +625 -184 | 91%Elevated | more lines added than baseline |
| 41 | 80649796Add a full-stack Docker compose and update readme (#912) | Ceyhun Şen | 1y ago | +1.1K -135 | 91%Elevated | more lines added than baseline |
| 42 | dff0bae4Merge audit fixes (#986) | atacann | 1y ago | +1.0K -344 | 91%Elevated | more lines added than baseline |
| 43 | 6e4db5ebAdd Risc0 circuits documentation (#927) | Ozan Kaymak | 1y ago | +749 -66 | 91%Elevated | more lines added than baseline |
| 44 | b270c415Refactor Bridge Circuit to Remove Panics and Prints (#884) | Ahmet Oguz Engin | 1y ago | +1.3K -1.0K | 91%Elevated | more lines added than baseline |
| 45 | 8977d628First round (#811) | atacann | 1y ago | +694 -305 | 91%Elevated | more lines added than baseline |
| 46 | 378a11eaEmergency stop Tx (#737) | Ekrem BAL | 1y ago | +921 -122 | 91%Elevated | more lines added than baseline |
| 47 | ef50b3afapply pgmq schema without extension (#642) | atacann | 1y ago | +1.2K -12 | 91%Elevated | more lines added than baseline |
| 48 | 3092fc00Read config from environment variables (#632) | Ceyhun Şen | 1y ago | +704 -121 | 91%Elevated | more lines added than baseline |
| 49 | 238f3f7brefactor(error): replace #[from] variants with wrap_err | Mehmet Efe Akça | 1y ago | +626 -402 | 91%Elevated | more lines added than baseline |
| 50 | 81c7057dEnhance bridge circuit api (#591) | Ahmet Oguz Engin | 1y ago | +1.1K -178 | 91%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.
chainwayxyz/clementine has 1,448 commits in its history from 22 contributors, the first of them Dec 12, 2023. In the last 90 days 1 file was touched, 1 times in total, most often interceptors.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.