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
166 commits sit in this repo's top risk tercile, which is 33% 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 5.8 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 | 82d6ba79File-scoped namespaces for less indent | Haytam Zanid | 3y ago | +6.5K -6.4K | 100%Elevated | more lines added than baseline |
| 2 | f208f73dAdd GitHub pages fix to Site | Haytam Zanid | 3y ago | +2.1K -1 | 100%Elevated | more lines added than baseline |
| 3 | de5c31afUse compressed files in Wasm sample project | zHaytam | 5y ago | +2.1K -1 | 100%Elevated | more lines added than baseline |
| 4 | 60de7b04WIP | Haytam Zanid | 3y ago | +2.4K -13 | 99%Elevated | more lines added than baseline |
| 5 | 603a5040- integrate GraphShape layout algorithms | Trevor D'Arcy-Evans | 5y ago | +1.4K -0 | 99%Elevated | more lines added than baseline |
| 6 | f29e79cf- custom nodes+links | Trevor D'Arcy-Evans | 5y ago | +1.4K -0 | 99%Elevated | more lines added than baseline |
| 7 | b1cd8fd4- example of minimal integration | Trevor D'Arcy-Evans | 5y ago | +1.4K -0 | 99%Elevated | more lines added than baseline |
| 8 | 1ebeb848Add GettingStarted section in Documentation | Haytam Zanid | 3y ago | +1.2K -202 | 98%Elevated | more lines added than baseline |
| 9 | e6eacbfdRefactor | Haytam Zanid | 4y ago | +1.1K -1.1K | 98%Elevated | more lines added than baseline |
| 10 | 339896f1multitargetting and central package management | sebastian-wachsmuth | 2y ago | +1.9K -120 | 98%Elevated | more lines added than baseline |
| 11 | dd41c383Add Layers, Behaviors, Options and API diagram sections in Documentation | Haytam Zanid | 3y ago | +873 -9 | 98%Elevated | more lines added than baseline |
| 12 | 22753279Add Widgets, Groups and Svg/Html features | Haytam Zanid | 3y ago | +655 -719 | 98%Elevated | more lines added than baseline |
| 13 | 0d4380a3docs: Links | zHaytam | 5y ago | +479 -23 | 98%Elevated | more lines added than baseline |
| 14 | 1c1fe02efeat: Orthogonal router | zHaytam | 5y ago | +675 -37 | 98%Elevated | more lines added than baseline |
| 15 | e447dd04Make Diagram abstract / Add BlazorDiagram derived / Abstract options and blazor specific options | Haytam Zanid | 4y ago | +625 -554 | 97%Elevated | more lines added than baseline |
| 16 | 8aeba9d6Document controls | Haytam Zanid | 3y ago | +480 -2 | 96%Elevated | more lines added than baseline |
| 17 | 79893b3dAdd Groups Customization (SVG) doc | Haytam Zanid | 3y ago | +415 -5 | 96%Elevated | more lines added than baseline |
| 18 | caaac64fFinish landing page | Haytam Zanid | 3y ago | +391 -108 | 96%Elevated | more lines added than baseline |
| 19 | c7a41081Add Model to Changed event & Add new user actions feature | Haytam Zanid | 4y ago | +472 -58 | 96%Elevated | more lines added than baseline |
| 20 | 7332cc11refactor: Rename DiagramManager to Diagram & Remove need to specify Name in CascadingValue | zHaytam | 5y ago | +435 -435 | 96%Elevated | more lines added than baseline |
| 21 | 76a4bff4feat: Link vertices (both straight and smooth generators) | zHaytam | 5y ago | +427 -32 | 96%Elevated | more lines added than baseline |
| 22 | 8805ffbaUgly documentation overview page placeholder | Haytam Zanid | 3y ago | +312 -267 | 96%Elevated | more lines added than baseline |
| 23 | 1ffd7e56Add Nodes customization | Haytam Zanid | 3y ago | +343 -5 | 96%Elevated | more lines added than baseline |
| 24 | 31310033Add Anchors functionality | Haytam Zanid | 4y ago | +393 -378 | 96%Elevated | more lines added than baseline |
| 25 | 7d554ad8Document diagram widgets | Haytam Zanid | 3y ago | +330 -3 | 95%Elevated | more lines added than baseline |
| 26 | 3e808b49Add unit tests for DragNewLinkBehavior | Haytam Zanid | 4y ago | +319 -2 | 95%Elevated | more lines added than baseline |
| 27 | cabdc3f3docs: Groups | zHaytam | 5y ago | +217 -9 | 95%Elevated | more lines added than baseline |
| 28 | 3c967486feat: Links between nodes directly (without ports) | zHaytam | 5y ago | +330 -116 | 95%Elevated | more lines added than baseline |
| 29 | 6efe9b4dAdd links Overview and Anchors documentation | Haytam Zanid | 3y ago | +355 -16 | 94%Elevated | more lines added than baseline |
| 30 | 814932cfAdd statistics line | Haytam Zanid | 3y ago | +351 -294 | 94%Elevated | more lines added than baseline |
| 31 | e2b6779dAdd initial version of selectables' ordering (nodes, groups and links) | Haytam Zanid | 3y ago | +310 -32 | 94%Elevated | more lines added than baseline |
| 32 | 875f5871Switch to pointer events instead of mouse/touch separately | Haytam Zanid | 4y ago | +272 -374 | 94%Elevated | more lines added than baseline |
| 33 | dfec3d90feat: Link markers | zHaytam | 5y ago | +209 -62 | 94%Elevated | more lines added than baseline |
| 34 | cde508e9docs: custom ports and links | zHaytam | 5y ago | +202 -0 | 94%Elevated | more lines added than baseline |
| 35 | 58bcdb33Adding unit tests | Merlin Zöbl | 2y ago | +179 -0 | 93%Elevated | more lines added than baseline |
| 36 | d76fb679Document link markers and vertices | Haytam Zanid | 3y ago | +271 -1 | 93%Elevated | more lines added than baseline |
| 37 | 6adabf8eRemove Web dependency from Core project | Haytam Zanid | 4y ago | +343 -319 | 93%Elevated | more lines added than baseline |
| 38 | 0371e670docs: add custom link/port demos | zHaytam | 5y ago | +184 -1 | 93%Elevated | more lines added than baseline |
| 39 | 0b013e2ddocs: add Options documentation | zHaytam | 5y ago | +200 -6 | 93%Elevated | more lines added than baseline |
| 40 | 4849b4d2Document link routers and path generators | Haytam Zanid | 3y ago | +208 -1 | 92%Elevated | more lines added than baseline |
| 41 | cf88214bOptimize Orthogonal router by using custom astar | Haytam Zanid | 3y ago | +167 -334 | 92%Elevated | more lines added than baseline |
| 42 | 8d6d9c78Add more unit tests and avoid some refreshes | Haytam Zanid | 3y ago | +201 -50 | 92%Elevated | more lines added than baseline |
| 43 | 2db0681cRename user actions to Controls and add BoundaryControl | Haytam Zanid | 4y ago | +218 -144 | 92%Elevated | more lines added than baseline |
| 44 | 2790dd0eAdd tests for LinkVertex,Node and SvgNode widgets | zHaytam | 4y ago | +172 -0 | 92%Elevated | more lines added than baseline |
| 45 | 3a13eabbtests: DeleteSelectionBehavior | zHaytam | 5y ago | +242 -0 | 92%Elevated | more lines added than baseline |
| 46 | eac192ebAdd Ports customization doc | Haytam Zanid | 3y ago | +174 -46 | 90%Elevated | more lines added than baseline |
| 47 | 628f2f27Add Groups Documentation and Keyboards Shortcuts | Haytam Zanid | 3y ago | +195 -6 | 90%Elevated | more lines added than baseline |
| 48 | e0985107Rewrite Navigator to be lighter, faster & can take node shape into account (rect/ellipse for now) | Haytam Zanid | 4y ago | +204 -208 | 90%Elevated | more lines added than baseline |
| 49 | cd7b6dd6Add SinglePortAnchor unit tests | Haytam Zanid | 4y ago | +163 -0 | 90%Elevated | more lines added than baseline |
| 50 | 22c4db1eAdd ILinkable interface for models that can have links to make link creation more generic | Haytam Zanid | 4y ago | +232 -143 | 90%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.
blazor-diagrams/blazor.diagrams has 709 commits in its history from 26 contributors, the first of them May 28, 2020. 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.