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
1,614 commits sit in this repo's top risk tercile, which is 33% of the 4,886scored. 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 6.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 | 4788f120show free tier exceeded in weekly report emails | dawkaka | 2y ago | +13.8K -9.8K | 100%Elevated | more lines added than baseline |
| 2 | a6d0c37copen telemetry support | Anthony Alaribe | 2y ago | +11.8K -71 | 100%Elevated | more lines added than baseline |
| 3 | 40042f11checkpoint using grapesy for grpc. didnt work | Anthony Alaribe | 2y ago | +28.4K -6 | 100%Elevated | more lines added than baseline |
| 4 | 8065f990new charts on dashboard | Anthony Alaribe | 3y ago | +9.1K -985 | 100%Elevated | more lines added than baseline |
| 5 | 5375a042introduce monaco into codebase | Anthony Alaribe | 4y ago | +36.0K -83 | 100%Elevated | more lines added than baseline |
| 6 | 99d33078merged | Anthony Alaribe | 4y ago | +9.5K -0 | 100%Elevated | more lines added than baseline |
| 7 | e4824360New editor and AI query support (#172) | Anthony Alaribe | 1y ago | +8.4K -1.4K | 100%Elevated | more lines added than baseline |
| 8 | aaea58d2support loading and saving widgets and dashboards on change | Anthony Alaribe | 1y ago | +3.7K -169 | 100%Elevated | more lines added than baseline |
| 9 | 234f5423evaluate body client side | dawkaka | 1y ago | +3.5K -4 | 100%Elevated | more lines added than baseline |
| 10 | fb9be42frename parse swagger and add jest | dawkaka | 2y ago | +4.2K -94 | 100%Elevated | more lines added than baseline |
| 11 | 184b1398hs-opentelemetry: upgrade to 1.0.0.0 | Anthony Alaribe | 2mo ago | +3.4K -30 | 100%Elevated | more lines added than baseline |
| 12 | aee149e9chore(deps): bump jest from 29.7.0 to 30.3.0 (#369) | dependabot[bot] | 3mo ago | +1.6K -780 | 100%Elevated | more lines added than baseline |
| 13 | 7ce92300Errors with threaded replies (#326) | Yussif Mohammed | 5mo ago | +3.6K -842 | 100%Elevated | more lines added than baseline |
| 14 | 9e1f9367Log patterns: Log patterns related code (#300) | Yussif Mohammed | 5mo ago | +2.8K -1.1K | 100%Elevated | more lines added than baseline |
| 15 | 49679c4echore(deps): bump the npm-dev-dependencies group across 1 directory with 2 updates (#316) | dependabot[bot] | 5mo ago | +1.6K -999 | 100%Elevated | more lines added than baseline |
| 16 | fe8f0123Move highlight.js from CDN to local assets | Anthony Alaribe | 7mo ago | +2.8K -1.4K | 100%Elevated | more lines added than baseline |
| 17 | e95e6b69Refactor documentation structure for better organization and clarity | Anthony Alaribe | 8mo ago | +1.5K -214 | 100%Elevated | more lines added than baseline |
| 18 | 2d93f41bupdate docker lockfile | Anthony Alaribe | 10mo ago | +1.6K -1.2K | 100%Elevated | more lines added than baseline |
| 19 | 5f44e2adadd templates for metric systems we will support. just stubs for now | Anthony Alaribe | 11mo ago | +1.6K -2 | 100%Elevated | more lines added than baseline |
| 20 | 1b44a245Issues v3 (#180) | Anthony Alaribeclaudeagent | 1y ago | +2.6K -652 | 100%Elevated | more lines added than baseline |
| 21 | ce4d6f1bmove monitors editor to ts | dawkaka | 1y ago | +2.3K -1.6K | 100%Elevated | more lines added than baseline |
| 22 | a6eda48eremove the logs directory from gitignore to allow directories compile correctly | Anthony Alaribe | 1y ago | +2.1K -7 | 100%Elevated | more lines added than baseline |
| 23 | 4c4cf923commit | Anthony Alaribe | 4y ago | +2.5K -4 | 100%Elevated | more lines added than baseline |
| 24 | 3cae923eUpdate tailwind.min.css | Victory Okhormhe | 4y ago | +1.6K -0 | 100%Elevated | more lines added than baseline |
| 25 | d2646aa1nav fix | Victory Okhormhe | 4y ago | +1.6K -61 | 100%Elevated | more lines added than baseline |
| 26 | 4a74abebintroduce doctest | Anthony Alaribe | 4y ago | +4.1K -63 | 100%Elevated | more lines added than baseline |
| 27 | 014c3ffcintroduce reduce linter | Anthony Alaribe | 4y ago | +3.3K -22 | 100%Elevated | more lines added than baseline |
| 28 | c8beaeb4Feat/schema learning in process (#376) | Anthony Alaribe | 2mo ago | +2.2K -807 | 99%Elevated | more lines added than baseline |
| 29 | 8c37044dparse json logs at the colelctor level | Anthony Alaribe | 3mo ago | +1.2K -1 | 99%Elevated | more lines added than baseline |
| 30 | d0350afarefactor: CLI agent-mode hardening + cross-cutting LOC reduction (#365) | Anthony Alaribe | 3mo ago | +2.1K -797 | 99%Elevated | more lines added than baseline |
| 31 | 78aa5ea8feat(api,cli): expand public API surface with project, endpoints, log patterns, issues, teams and members | Anthony Alaribe | 3mo ago | +1.8K -89 | 99%Elevated | more lines added than baseline |
| 32 | ee2568feMigrate from postgresql-simple to hasql-interpolate | Anthony Alaribe | 3mo ago | +1.8K -2.1K | 99%Elevated | more lines added than baseline |
| 33 | 9d5bafa8huge file consolidation effort to improve compile time by compiling less modules | Anthony Alaribe | 5mo ago | +2.2K -2.6K | 99%Elevated | more lines added than baseline |
| 34 | f5bd812eFix the LLM based interactions on issues and alerts and slack conversations as well bot integration tests and refactor for code conciseness (#307) | Anthony Alaribe | 5mo ago | +2.2K -839 | 99%Elevated | more lines added than baseline |
| 35 | 3bb76046Performance and UX improvements: accessibility, animations, and polish (#297) | Anthony Alaribe | 6mo ago | +1.6K -328 | 99%Elevated | more lines added than baseline |
| 36 | 014e0ca2Kql update (#276) | Anthony Alaribe | 6mo ago | +1.7K -845 | 99%Elevated | more lines added than baseline |
| 37 | 95216952Teams rebased (#233) | Anthony Alaribe | 7mo ago | +2.0K -1.0K | 99%Elevated | more lines added than baseline |
| 38 | ec2e5a55chore(deps): bump the npm-prod-dependencies group with 2 updates (#217) | dependabot[bot] | 7mo ago | +1.1K -920 | 99%Elevated | more lines added than baseline |
| 39 | 4ba2d3d2chore(deps): bump workbox-cli from 6.6.0 to 7.4.0 (#222) | dependabot[bot] | 8mo ago | +1.3K -640 | 99%Elevated | more lines added than baseline |
| 40 | fde70daeBump got and workbox-cli (#211) | dependabot[bot] | 8mo ago | +1.4K -721 | 99%Elevated | more lines added than baseline |
| 41 | e83f7303webcompoents | Yussif Mohammed | 10mo ago | +3.3K -2 | 99%Elevated | more lines added than baseline |
| 42 | 6cf71124Alerts and monitors (#182) | Anthony Alaribeclaudeagent | 1y ago | +1.6K -1.8K | 99%Elevated | more lines added than baseline |
| 43 | b9a2e120summarize by, query langauge support to match the kql language (#176) | Anthony Alaribe | 1y ago | +3.1K -505 | 99%Elevated | more lines added than baseline |
| 44 | 8b3310damove log list to typescript | dawkaka | 1y ago | +1.7K -0 | 99%Elevated | more lines added than baseline |
| 45 | 7a9a312bduplicate widget without hard refresh | Anthony Alaribe | 1y ago | +2.1K -166 | 99%Elevated | more lines added than baseline |
| 46 | 39776b5fnow can work using only project key | Anthony Alaribe | 1y ago | +2.0K -152 | 99%Elevated | more lines added than baseline |
| 47 | 3e7ceb32more explicit imports to improve compile times | Anthony Alaribe | 2y ago | +862 -184 | 99%Elevated | more lines added than baseline |
| 48 | 803ca61bmake fmt | dawkaka | 2y ago | +1.2K -1.0K | 99%Elevated | more lines added than baseline |
| 49 | 8db12165failed attempt at using digestive functors | Anthony Alaribe | 4y ago | +2.2K -172 | 99%Elevated | more lines added than baseline |
| 50 | 75299396introduce tailwind css | Anthony Alaribe | 4y ago | +2.5K -40 | 99%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.
Repowise tracks change history across 252 files in 2233admin/monoscope. In the last 90 days 169 files were touched, 1,493 times in total, most often BackgroundJobs.hs. Every commit is scored for change risk from its size, spread and the history of the files it touches.