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
63 commits sit in this repo's top risk tercile, which is 34% of the 185scored. 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.2 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 docs-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 | 8c16f857Create open source repo | rfashwall-anynines | 2y ago | +80.6K -0 | 100%Elevated | more lines added than baseline |
| 2 | 713fe7dcControl plane mode backend | Lenny Händler | 2mo ago | +3.8K -309 | 99%Elevated | more lines added than baseline |
| 3 | 095b3c6dImprovement: make containeroverrides in appclusterbinding typed | Lenny Händler | 2mo ago | +1.9K -10 | 98%Elevated | more lines added than baseline |
| 4 | d2c71b85logically separate binding and app cluster in konnector | Lenny Händler | 2mo ago | +1.8K -102 | 98%Elevated | more lines added than baseline |
| 5 | 3a93b81fUpdate and fix codegen | Lenny Händler | 4mo ago | +1.5K -2.7K | 98%Elevated | more lines added than baseline |
| 6 | 117baedbUpdate documentation | iliasmavridis | 1y ago | +1.9K -2.5K | 98%Elevated | more lines added than baseline |
| 7 | e5c15e8bRefactor KonnectorSpec and KonnectorOverrides for container settings | Lenny Händler | 2mo ago | +1.3K -1.3K | 96%Elevated | more lines added than baseline |
| 8 | 4266fe59Sync change from Klutch upstream (#35) | Abdul Haseeb | 1y ago | +1.6K -1.3K | 96%Elevated | more lines added than baseline |
| 9 | 27be7839Add TLS support for backup-manager communictaion | Lenny Händler | 8mo ago | +871 -39 | 95%Elevated | more lines added than baseline |
| 10 | b788fe34Convert Release Automation script to GH Actions | Johannes Lux | 2mo ago | +479 -330 | 94%Elevated | more lines added than baseline |
| 11 | fa2e8f97Add support for a9s KeyValue (#64) | mmadert9s | 1y ago | +803 -13 | 94%Elevated | more lines added than baseline |
| 12 | 8e587b7cAdd unit tests for connectiondetails status population (#47) | Abdul Haseeb | 1y ago | +457 -0 | 94%Elevated | more lines added than baseline |
| 13 | 104cc131Update documentation (#9) | mmadert9s | 1y ago | +463 -80 | 93%Elevated | more lines added than baseline |
| 14 | 56fe0a9fOverhaul deletion logic | Lenny Händler | 2mo ago | +297 -144 | 92%Elevated | more lines added than baseline |
| 15 | b704d94eRemove resources that are not needed (#27) | Abdul Haseeb | 1y ago | +875 -1.1K | 92%Elevated | more lines added than baseline |
| 16 | 9ee457b6Add Custom Parameter Support for a9s KeyValue | Johannes Lux | 7mo ago | +268 -2 | 91%Elevated | more lines added than baseline |
| 17 | 900588b3Update klutch-bind depedencies | abdul haseeb | 1y ago | +256 -242 | 91%Elevated | more lines added than baseline |
| 18 | c50f5f5eCentralize manifest generation | Lenny Händler | 2mo ago | +250 -88 | 90%Elevated | more lines added than baseline |
| 19 | 7c3989c0Add new endpoint GET /v2/service-instance | abdul haseeb | 8mo ago | +238 -1 | 90%Elevated | more lines added than baseline |
| 20 | 6e4c9385Enable bool, array and object custom parameters (#55) | mmadert9s | 1y ago | +298 -111 | 90%Elevated | more lines added than baseline |
| 21 | 2ece1fcdchange unit tests according to changes made in the code and add new test | SHaiderAS | 1y ago | +237 -194 | 90%Elevated | more lines added than baseline |
| 22 | 7ddb1d85Add a9s LogMe2 Custom Parameters (#58) | mmadert9s | 1y ago | +199 -1 | 88%Elevated | more lines added than baseline |
| 23 | 63c9949aAdd Apache License V2 | abdul haseeb | 2y ago | +202 -0 | 88%Elevated | more lines added than baseline |
| 24 | c88fed7aAdd Bash script for automated release process | Johannes Lux | 2mo ago | +332 -2 | 86%Elevated | more lines added than baseline |
| 25 | 40bca9e0Add serviceType field to dataservices providerconfig + TLS for OSB (#88) | MMa | 4mo ago | +322 -55 | 86%Elevated | more lines added than baseline |
| 26 | 1d90060aUpdate provider-anynines depedencies | abdul haseeb | 1y ago | +252 -210 | 86%Elevated | more lines added than baseline |
| 27 | a35cc408Add connection details in servicebinding status | abdul haseeb | 1y ago | +286 -12 | 86%Elevated | more lines added than baseline |
| 28 | e4556cbcUpdate Docs with GatewayAPI Content (#85) | Johannes Lux | 5mo ago | +175 -33 | 85%Elevated | more lines added than baseline |
| 29 | 0bee27e1Change Ingress Manifests to Gateway Resources | Johannes Lux | 5mo ago | +179 -90 | 85%Elevated | more lines added than baseline |
| 30 | e410aae6Add missing details to Release Docs | Johannes Lux | 2mo ago | +205 -116 | 84%Elevated | more lines added than baseline |
| 31 | 85fc41caUpdate endpoint of servicebinding observe to a more optimized Get endpoint | abdul haseeb | 8mo ago | +207 -319 | 84%Elevated | more lines added than baseline |
| 32 | fa6b4597Fix deployment watch in Appclusterbinding controller | Lenny Händler | 2mo ago | +139 -1 | 82%Elevated | more lines added than baseline |
| 33 | 8af4be3cmake deployment informer optional for testing with kcp | Lenny Händler | 2mo ago | +161 -74 | 82%Elevated | more lines added than baseline |
| 34 | d56dd7bbFix e2e tests | Lenny Händler | 4mo ago | +149 -8 | 82%Elevated | more lines added than baseline |
| 35 | 2c878595Add docs to enable integration of providers | abdul haseeb | 1y ago | +118 -0 | 82%Elevated | more lines added than baseline |
| 36 | ed959e52Add Contributor Covenant v2.1 template as Code of Conduct | Martin Hofmann | 1y ago | +133 -0 | 82%Elevated | more lines added than baseline |
| 37 | 659897fbUpdate serviceinstances provider implementation with new endpoints | abdul haseeb | 8mo ago | +168 -73 | 80%Elevated | more lines added than baseline |
| 38 | 1ea4f678Update e2e-tests depedencies | abdul haseeb | 1y ago | +112 -126 | 80%Elevated | more lines added than baseline |
| 39 | 528c6cbdImprove error handling in UID check (#103) | MMa | 3mo ago | +122 -0 | 78%Elevated | more lines added than baseline |
| 40 | cba56ea5Add label for connection info | Lenny Händler | 9mo ago | +113 -86 | 78%Elevated | more lines added than baseline |
| 41 | 037d6c3aUpdate integration page | iliasmavridis | 1y ago | +127 -0 | 78%Elevated | more lines added than baseline |
| 42 | 9cc71363Update clients/a9s-open-service-broker depedencies | abdul haseeb | 1y ago | +108 -124 | 78%Elevated | more lines added than baseline |
| 43 | 84d8c073Update the naming of the clusters and services | iliasmavridis | 1y ago | +138 -140 | 78%Elevated | more lines added than baseline |
| 44 | a78b0b29[refactor] phase out generic setup task | Johannes Lux | 2mo ago | +102 -99 | 76%Elevated | more lines added than baseline |
| 45 | 50c74434Push updated crds of provider-anynines | SHaiderAS | 1y ago | +91 -22 | 76%Elevated | more lines added than baseline |
| 46 | c3fd7e00A8S-2541 | Khaled Blah | 1y ago | +86 -69 | 76%Elevated | more lines added than baseline |
| 47 | 24fef413Update anynines-provider docs to be more consistent | abdul haseeb | 3mo ago | +110 -96 | 75%Elevated | more lines added than baseline |
| 48 | 6fb1ac3dMake apiservicebinding namespaced | Lenny Händler | 2mo ago | +94 -46 | 73%Elevated | more lines added than baseline |
| 49 | 274dac3cUpdate dockerfiles | abdul haseeb | 3mo ago | +103 -103 | 73%Elevated | more lines added than baseline |
| 50 | f69ae1f4Fix incorrect ServiceBinding configuration for Messaging data service | HS | 1y ago | +78 -37 | 73%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 185 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.
Repowise tracks change history across 428 files in anynines/klutchio. In the last 90 days 77 files were touched, 119 times in total, most often appclusterbinding_reconcile.go. Every commit is scored for change risk from its size, spread and the history of the files it touches.