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
39 commits sit in this repo's top risk tercile, which is 34% of the 116scored. 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.3 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 docs-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 | 7d091cdbsplit ovecc-db into store modules | Yalg | 2w ago | +3.1K -3.0K | 98%Elevated | more lines added than baseline |
| 2 | 4266f217split ovecc-cli into command modules | Yalg | 2w ago | +4.1K -3.9K | 98%Elevated | more lines added than baseline |
| 3 | 7104d21fBuild ovecc mvp | Yalg | 1mo ago | +17.5K -2.0K | 98%Elevated | more lines added than baseline |
| 4 | 12f77434Initial commit 2 | gitvonBS | 1mo ago | +5.2K -0 | 98%Elevated | more lines added than baseline |
| 5 | 42914eebadd architecture contracts as code with templates and recognition | Yalg | 1w ago | +5.9K -76 | 94%Elevated | more lines added than baseline |
| 6 | 9f846feasplit ovecc-indexer into pipeline modules | Yalg | 2w ago | +2.4K -2.4K | 94%Elevated | more lines added than baseline |
| 7 | cda6b8d1Add export graph viewer and ovecc fix, update docs | Yalg | 3w ago | +5.0K -494 | 94%Elevated | more lines added than baseline |
| 8 | acbdd405feat: ovecc diagnose — smells d'archi déterministes + fix-specs pour agents | Yalg | 4w ago | +2.3K -18 | 94%Elevated | more lines added than baseline |
| 9 | 7a029512feat: use oxc for ts/js projects analysis | gitvonBS | 1mo ago | +4.6K -94 | 94%Elevated | more lines added than baseline |
| 10 | 5f0837e3mvp v2 | Yalg | 4w ago | +2.0K -199 | 92%Elevated | more lines added than baseline |
| 11 | 3af260d3break up the long functions the complexity gate flagged | Yalg | 1w ago | +1.0K -744 | 90%Elevated | more lines added than baseline |
| 12 | 863a736esplit the db write path into sync, code facts, and replaces | Yalg | 2w ago | +955 -914 | 90%Elevated | more lines added than baseline |
| 13 | c0eda888break sync_current_index into persistence phases | Yalg | 2w ago | +926 -714 | 90%Elevated | more lines added than baseline |
| 14 | 210434c5fix feedbacks from benchmarks | gitvonBS | 4w ago | +1.3K -26 | 90%Elevated | more lines added than baseline |
| 15 | ba8975a2scope review to the lines a change actually touched | Yalg | 1w ago | +824 -141 | 86%Elevated | more lines added than baseline |
| 16 | 10c16026feat: add some code smells detection | gitvonBS | 2w ago | +1.4K -40 | 86%Elevated | more lines added than baseline |
| 17 | 386878d0fix: harden architecture detection, kill false positives, close recall gaps | gitvonBS | 4w ago | +680 -275 | 86%Elevated | more lines added than baseline |
| 18 | 5eff8731test: add 46 unit tests; fix OSV event sort + total hex_char | gitvonBS | 4w ago | +725 -5 | 86%Elevated | more lines added than baseline |
| 19 | b89d3748break index_repository into pipeline phases | Yalg | 2w ago | +604 -387 | 84%Elevated | more lines added than baseline |
| 20 | 0c139f1efix: change windows build and enforce lint | gitvonBS | 4w ago | +639 -141 | 84%Elevated | more lines added than baseline |
| 21 | 265078e7add the xtask harness, ci self-review, and accuracy corpus | gitvonBS | 2w ago | +1.2K -45 | 82%Elevated | more lines added than baseline |
| 22 | 5586f96efix: crash-test round 1 — pipe panic, advise, explain directions, inline-handler taint, same-file dupes, moved-finding identity, advisory-free security metric, setHeader CORS | gitvonBS | 3w ago | +492 -58 | 82%Elevated | more lines added than baseline |
| 23 | dab98479serve search and scoped reads from the index with grep and read | Yalg | 1w ago | +930 -24 | 80%Elevated | more lines added than baseline |
| 24 | c1b46b80feat: fallow-parity batch 1 - unlisted deps, dev-dep scanning, unit-size findings | gitvonBS | 4w ago | +427 -42 | 80%Elevated | more lines added than baseline |
| 25 | b79971f4fix: unify cycle witnesses across all surfaces + small-repo precision floors | gitvonBS | 4w ago | +365 -145 | 80%Elevated | more lines added than baseline |
| 26 | dc742e10classify whether a commit subject describes a bug fix | Yalg | 13h ago | +371 -0 | 77%Elevated | more lines added than baseline |
| 27 | bed0f9fftrim the MCP tool surface to a lean agent profile | Yalg | 2w ago | +387 -32 | 77%Elevated | more lines added than baseline |
| 28 | 99042379fix bugs | gitvonBS | 4w ago | +298 -31 | 77%Elevated | more lines added than baseline |
| 29 | feec2bedredirect broad searches to grep and let scoped ones through | Yalg | 1w ago | +286 -94 | 75%Elevated | more lines added than baseline |
| 30 | be1cbe43unresolved targets get suggestions instead of empty results | Yalg | 2w ago | +268 -70 | 75%Elevated | more lines added than baseline |
| 31 | 929ffeaawire the coding agent to the graph with init --agent | Yalg | 1w ago | +408 -2 | 73%Elevated | more lines added than baseline |
| 32 | 514d6bc8page the violations list instead of printing the whole backlog | Yalg | 2w ago | +274 -14 | 73%Elevated | more lines added than baseline |
| 33 | eaf65140test: cover exit codes, api targets, history, diff, init, and CI formats end-to-end | gitvonBS | 2w ago | +330 -0 | 72%Elevated | more lines added than baseline |
| 34 | 7a228da3add benchmark guides and mcp setup guides | gitvonBS | 4w ago | +269 -2 | 72%Elevated | more lines added than baseline |
| 35 | 6e5dc9barewrite the crate readmes as plain prose | Yalg | 2w ago | +267 -346 | 70%Elevated | more lines added than baseline |
| 36 | 9a213e2dadd community files and public metadata | Yalg | 2w ago | +286 -5 | 69%Elevated | more lines added than baseline |
| 37 | 55121ebbrecord typescript callables used as values as reference dependencies | Yalg | 2w ago | +149 -0 | 68%Elevated | more lines added than baseline |
| 38 | cd6f5c28test: cover setHeader CORS, inline-handler taint, advise double-open, and moved-finding identity | Yalg | 3w ago | +136 -0 | 68%Elevated | more lines added than baseline |
| 39 | 54d27f1dchore(deps): bump gix from 0.84.0 to 0.86.0 (#14) | dependabot[bot] | 4d ago | +149 -137 | 67%Elevated | more lines added than baseline |
| 40 | f461dec2rewrite the readme around architecture intelligence and add graph screenshots | Yalg | 1w ago | +188 -186 | 65%Typical | more lines added than baseline |
| 41 | 292a0723record functions used as values as reference dependencies | Yalg | 2w ago | +142 -1 | 65%Typical | more lines added than baseline |
| 42 | 3b14fec9return file:line anchors from query and impact | Yalg | 2w ago | +134 -24 | 65%Typical | more lines added than baseline |
| 43 | dfffaa81update the setup | gitvonBS | 1mo ago | +117 -0 | 65%Typical | more lines added than baseline |
| 44 | 992cc83epage the dupes and report listings too | Yalg | 2w ago | +96 -16 | 62%Typical | more lines added than baseline |
| 45 | a59c657dfeat: Add CI workflow | gitvonBS | 4w ago | +104 -0 | 62%Typical | more lines added than baseline |
| 46 | 6485b5dbPrepare the public launch: --version flag, graph screenshot in the README, viewer auto-fit, CONTRIBUTING guide, comment cleanup | Yalg | 3w ago | +126 -84 | 61%Typical | more lines added than baseline |
| 47 | f13593c6answer deps and rdeps with direct callers, opt into reach with --depth | Yalg | 2w ago | +90 -14 | 60%Typical | more lines added than baseline |
| 48 | 37cb5c36refresh benchmark numbers and add language-server accuracy results | Yalg | 2w ago | +96 -31 | 59%Typical | more lines added than baseline |
| 49 | 18c7330cfix: diff no longer reports module self-edges as dependency changes | gitvonBS | 2w ago | +78 -2 | 59%Typical | more lines added than baseline |
| 50 | e04ac888resolve bare rust imports as external crates, not local modules | Yalg | 1w ago | +74 -1 | 57%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 116 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.
ovecc-labs/ovecc has 127 commits in its history from 4 contributors, the first of them Jun 12, 2026. In the last 90 days 107 files were touched, 409 times in total, most often cli.rs. Every commit is scored for change risk from its size, spread and the history of the files it touches.