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
43 commits sit in this repo's top risk tercile, which is 33% of the 130scored. 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.
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 | af998717Completed Bedrock Protocol System (huge commit) There doesn't seem to be a problem except for a few packets | ismail | 11mo ago | +22.6K -1.2K | 100%Elevated | more lines added than baseline |
| 2 | d309613cBedrock 1.21.130 | ismail | 8mo ago | +7.4K -2.8K | 99%Elevated | more lines added than baseline |
| 3 | fd18ff21update bedrock client for binary-utils update | ismail | 2w ago | +3.0K -5.1K | 97%Elevated | more lines added than baseline |
| 4 | 49298bf5minor changes 😫 | ismail | 9mo ago | +3.9K -2.7K | 97%Elevated | more lines added than baseline |
| 5 | 0842f509not finished yet | ismaileke | 1y ago | +3.2K -2 | 97%Elevated | more lines added than baseline |
| 6 | 1be80cd9Bedrock v1.26.44 (2168) | ismail | 4d ago | +1.8K -1.8K | 95%Elevated | more lines added than baseline |
| 7 | 671c8f25Bedrock v1.26.30 (1001) | ismail | 4w ago | +2.2K -2.9K | 95%Elevated | more lines added than baseline |
| 8 | da4ee5abBedrock v1.26.10 (944) | ismail | 4mo ago | +1.7K -171 | 95%Elevated | more lines added than baseline |
| 9 | 200ba23brefactor: replace trait-based system with enum-based architecture | ismail | 9mo ago | +1.8K -1.1K | 95%Elevated | more lines added than baseline |
| 10 | 4796bbd6v1.26.0 | ismail | 6mo ago | +1.2K -374 | 92%Elevated | more lines added than baseline |
| 11 | 2d92a16dfn decode(Vec<u8>) -> fn decode(Stream) | ismail | 9mo ago | +916 -1.3K | 92%Elevated | more lines added than baseline |
| 12 | 2874aab5smth changed | ismail | 1y ago | +1.6K -710 | 92%Elevated | more lines added than baseline |
| 13 | 6d738da2Bedrock v1.26.20 (975) | ismail | 4w ago | +1.4K -693 | 90%Elevated | more lines added than baseline |
| 14 | 8a30b793Protocol file arrangements | ismail | 8mo ago | +614 -4.9K | 90%Elevated | more lines added than baseline |
| 15 | 36dd038fligament painful part work on the chunk system has started and I still don't have enough information | ismaileke | 1y ago | +823 -9 | 90%Elevated | more lines added than baseline |
| 16 | 3b4ae737minor changes-2 (types folder) | ismail | 9mo ago | +611 -622 | 88%Elevated | more lines added than baseline |
| 17 | ba4b38e3performance improvement (using less clone) | ismail | 1w ago | +529 -589 | 87%Elevated | more lines added than baseline |
| 18 | 9e05cc49Improving readability %20 | ismail | 11mo ago | +558 -278 | 87%Elevated | more lines added than baseline |
| 19 | 6a2ee36cmore stable code | ismaileke | 1y ago | +681 -692 | 87%Elevated | more lines added than baseline |
| 20 | df3e2046Available Commands & Command Output Packet updated | ismail | 4w ago | +502 -196 | 85%Elevated | more lines added than baseline |
| 21 | 290c7ea9refactor(client): implement multithreaded non-blocking network architecture - Moved RakNet and packet handling to a dedicated background thread. - Switched UDP socket to non-blocking mode for zero-latency. - Replaced callback system with MPSC channels (Main Thread <-> Network Thread). - Fixed borrow checker ownership issues in packet sending. - Adopted a game-loop based packet consumption model. | ismail | 7mo ago | +735 -617 | 85%Elevated | more lines added than baseline |
| 22 | f3ee028acomplex fixes | ismaileke | 1y ago | +373 -79 | 83%Elevated | more lines added than baseline |
| 23 | 0e903ffdnecessary additions | ismail | 6mo ago | +227 -49 | 82%Elevated | more lines added than baseline |
| 24 | 1bfa8f8cRakNet invalid checksum error fixed | ismaileke | 1y ago | +323 -320 | 82%Elevated | more lines added than baseline |
| 25 | 9328cbbdClientBoundMapItemData: Add support | ismail | 4w ago | +246 -15 | 80%Elevated | more lines added than baseline |
| 26 | 1865f737Improving readability %10 | ismail | 1y ago | +230 -147 | 80%Elevated | more lines added than baseline |
| 27 | e5f025d2compression & raknet fix | ismaileke | 1y ago | +362 -762 | 80%Elevated | more lines added than baseline |
| 28 | df81cbeechunk fix(suspect) | ismail | 1y ago | +284 -224 | 79%Elevated | more lines added than baseline |
| 29 | 548009be1.21.50 | ismaileke | 1y ago | +317 -12 | 78%Elevated | more lines added than baseline |
| 30 | 22b5be5araknet changes: update packet types, add unconnected ping/pong | ismail | 7mo ago | +124 -116 | 77%Elevated | more lines added than baseline |
| 31 | 028ea49aAwait client event handling | ismail | 3w ago | +196 -164 | 76%Elevated | more lines added than baseline |
| 32 | 450b0407Support runtimeNetworkIDs | ismail | 11mo ago | +154 -39 | 76%Elevated | more lines added than baseline |
| 33 | 5c8e1c40support encoding and decoding of OpenConnReply2 and OpenConnReq2 messages | ismail | 7mo ago | +125 -11 | 75%Elevated | more lines added than baseline |
| 34 | 05d41d4cset location player as initialized packet fix and added text packet | ismaileke | 1y ago | +176 -11 | 74%Elevated | more lines added than baseline |
| 35 | fa3271c6block palette update and other fixes | ismail | 7h ago | +218 -301 | 73%Elevated | more lines added than baseline |
| 36 | d3fa10bccacheable_nbt debug support | ismail | 9mo ago | +163 -268 | 73%Elevated | more lines added than baseline |
| 37 | bc00ca53Some additions for game | ismail | 7mo ago | +138 -42 | 71%Elevated | more lines added than baseline |
| 38 | 7305dbd7chunk fix %100 | ismail | 1y ago | +124 -231 | 71%Elevated | more lines added than baseline |
| 39 | a703ad8bcallback added | ismaileke | 1y ago | +159 -109 | 71%Elevated | more lines added than baseline |
| 40 | 0064efb9- Replaced direct `BedrockPacketHandler` access with a cloned palette system for lock-free chunk decoding. | ismail | 7mo ago | +109 -50 | 70%Elevated | more lines added than baseline |
| 41 | c052bcf2Use of OpenSSL has been discontinued | ismail | 8mo ago | +87 -202 | 68%Elevated | more lines added than baseline |
| 42 | 7bf62e86Protocol update | ismaileke | 1y ago | +71 -76 | 68%Elevated | more lines added than baseline |
| 43 | f29f2f45unreliable packet handler | ismaileke | 1y ago | +85 -1 | 68%Elevated | more lines added than baseline |
| 44 | 1cbc8b7bgraphics_override_parameter.rs missing methods | ismail | 9mo ago | +64 -23 | 66%Typical | more lines added than baseline |
| 45 | ed0e37bdauth code&url callback added | ismaileke | 1y ago | +81 -19 | 66%Typical | more lines added than baseline |
| 46 | 62d8d1beCustom block hash calc resolved. (The HashMap was the problem) | ismail | 9mo ago | +70 -60 | 65%Typical | more lines added than baseline |
| 47 | af8ffa9bminor changes-3 (raknet folder) | ismail | 9mo ago | +64 -68 | 64%Typical | more lines added than baseline |
| 48 | 35933b8csome additions about raknet & bedrock | ismaileke | 1y ago | +51 -7 | 63%Typical | more lines added than baseline |
| 49 | 36cc52f7edit dir path | ismail | 1y ago | +62 -61 | 62%Typical | more lines added than baseline |
| 50 | f25b9450Update rust.yml | ismail | 1y ago | +44 -11 | 62%Typical | 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 130 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.
ismaileke/bedrock-client has 156 commits in its history from 4 contributors, the first of them Aug 22, 2024. In the last 90 days 524 files were touched, 1,183 times in total, most often lib.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.