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
57 commits sit in this repo's top risk tercile, which is 34% of the 169scored. 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.6 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 | 8f50de7dInitial code copy from private repo | Matt Hoffman | 2mo ago | +352.7K -177 | 100%Elevated | more lines added than baseline |
| 2 | b091f2d6lore-integration-tests: add crate | Valentin Ritzi | 2mo ago | +13.7K -0 | 99%Elevated | more lines added than baseline |
| 3 | 8ad70b82lore-revision: Add comprehensive dirty-tracking interaction smoke tests and fix identified issues | Mattias Jansson | 2mo ago | +8.7K -287 | 99%Elevated | more lines added than baseline |
| 4 | abbd4853docs: Rename technical design doc to system design and fix references | Alex Carberry | 2mo ago | +3.1K -2 | 97%Elevated | more lines added than baseline |
| 5 | f50a8c6adocs: initial user-facing documentation for Lore | Alex Carberry | 2mo ago | +4.7K -16 | 97%Elevated | more lines added than baseline |
| 6 | 153ca56cLore doc standards and scaffolding | Alex Carberry | 2mo ago | +2.3K -0 | 97%Elevated | more lines added than baseline |
| 7 | 626686c4lore-server: allow delegating BranchDelete and BranchGet requests to a remote Lore Server if configured | Peter Lockhart | 1mo ago | +1.8K -450 | 94%Elevated | more lines added than baseline |
| 8 | d43a5a29Carry structured error detail and FFI codes on the Complete event | Raghav Narula | 1mo ago | +3.0K -1.4K | 94%Elevated | more lines added than baseline |
| 9 | 312169aelore: Expose the mutable store through the low level storage API | Mattias Jansson | 1mo ago | +2.7K -155 | 94%Elevated | more lines added than baseline |
| 10 | 2e20e464lore-revision: stream 3-way diff and add source-cap variant | Valentin Ritzi | 2mo ago | +1.8K -700 | 94%Elevated | more lines added than baseline |
| 11 | df18913bdocs: add project level README, migrate Lore design doc, updated branding assets, and glossary | Alex Carberry | 2mo ago | +3.6K -17 | 94%Elevated | more lines added than baseline |
| 12 | b77c4123docs: add architectural decision records, adapted for public release | Alex Carberry | 2mo ago | +1.8K -5 | 94%Elevated | more lines added than baseline |
| 13 | 856cf235docs: add doc-standards linter trio (Vale, markdownlint, lychee) | Alex Carberry | 2mo ago | +2.3K -22 | 94%Elevated | more lines added than baseline |
| 14 | 1532f574Document the lore.h C API surface | Raghav Narula | 1mo ago | +2.5K -10 | 91%Elevated | more lines added than baseline |
| 15 | c84b05a1copy leps' to lore repo | Alex Carberry | 1mo ago | +991 -0 | 91%Elevated | more lines added than baseline |
| 16 | 6a8b2f58Add generator for third party noticies | Matt Hoffman | 2mo ago | +1.0K -0 | 91%Elevated | more lines added than baseline |
| 17 | 1f15ed0flore: Implement list children verb in low level revision API | Mattias Jansson | 1mo ago | +1.3K -32 | 89%Elevated | more lines added than baseline |
| 18 | 0500cfd2lore: Implement tree load and close verbs in low level revision control API | Mattias Jansson | 1mo ago | +975 -12 | 89%Elevated | more lines added than baseline |
| 19 | 6d815a28docs: migrate code-standards docs into the public tree, sanitized for release | Alex Carberry | 2mo ago | +648 -45 | 89%Elevated | more lines added than baseline |
| 20 | 6eb2bef5lore-server: Add the aws and hashicorp plugins by default | Mattias Jansson | 2mo ago | +1.1K -12 | 89%Elevated | more lines added than baseline |
| 21 | c6e1a541revision-tree: walk across linked-repository boundaries | Valentin Ritzi | 2mo ago | +913 -90 | 89%Elevated | more lines added than baseline |
| 22 | a35b26d5lore-revision: Stage from dirty-marked files by default, add --scan for filesystem walk | Mattias Jansson | 2mo ago | +1.9K -604 | 89%Elevated | more lines added than baseline |
| 23 | 5c3c53a5lore: Implement revision & node info verb in low level revision API | Mattias Jansson | 1mo ago | +1.1K -69 | 86%Elevated | more lines added than baseline |
| 24 | a30a1745lore-server: allow delegating BranchCreate requests to a remote Lore Server if configured | Peter Lockhart | 1mo ago | +883 -189 | 86%Elevated | more lines added than baseline |
| 25 | f2792b52lore-revision: reset staged add/remove/update for link nodes | Valentin Ritzi | 1mo ago | +885 -93 | 86%Elevated | more lines added than baseline |
| 26 | 2e39f969lore-server: Run the ForwardedRevisionService on the Internal GRPC Server | Peter Lockhart | 1mo ago | +576 -47 | 86%Elevated | more lines added than baseline |
| 27 | c2d116c8docs: add content_tabs hook for comment-delimited tabs | Alex Carberry | 2mo ago | +821 -213 | 86%Elevated | more lines added than baseline |
| 28 | 13f5c79clore: Run incremental store GC by default (with no gc flag to disable) | Mattias Jansson | 1mo ago | +1.0K -164 | 83%Elevated | more lines added than baseline |
| 29 | 10c2f95dlore-transport: seed a QUIC client with an initial CWND upon regeneration | Peter Lockhart | 1mo ago | +586 -180 | 83%Elevated | more lines added than baseline |
| 30 | 808aaa96lore-revision: stop file diff surfacing link contents as parent adds | Valentin Ritzi | 1mo ago | +523 -11 | 83%Elevated | more lines added than baseline |
| 31 | 81507071lore: Document C API Lore* structs and fields with cbindgen doc comments | Mattias Jansson | 1mo ago | +738 -409 | 83%Elevated | more lines added than baseline |
| 32 | e99dcdc8lore-server: tag linked-repo RevisionDiff changes with an indexed partition table | Valentin Ritzi | 1mo ago | +526 -12 | 81%Elevated | more lines added than baseline |
| 33 | 53d63192Add CONTRIBUTING, GOVERNANCE, MAINTAINERS, and SECURITY docs | Alex Carberry | 2mo ago | +413 -0 | 81%Elevated | more lines added than baseline |
| 34 | 4bffa76blore: Implement node path verb in low level revision API as path relative to the handle's own tree | Mattias Jansson | 1mo ago | +620 -12 | 79%Elevated | more lines added than baseline |
| 35 | b4ad54a1lore-revision: show staged renames as moves in diff output | Valentin Ritzi | 1mo ago | +419 -26 | 79%Elevated | more lines added than baseline |
| 36 | 61e64d28lore-revision: Auto-create per-remote shared store on clone and migrate legacy layout | Mattias Jansson | 1mo ago | +381 -89 | 79%Elevated | more lines added than baseline |
| 37 | 853d0ed5Add .loreignore file | mirror-bot | 2mo ago | +312 -0 | 79%Elevated | more lines added than baseline |
| 38 | 969dd7dclore: add low level revision control API verb resolving a path to a node id | Mattias Jansson | 1mo ago | +466 -9 | 76%Elevated | more lines added than baseline |
| 39 | d57da2falore-revision: Reject malformed metadata set args instead of panicking and default branch metadata to current branch | Mattias Jansson | 1mo ago | +382 -18 | 76%Elevated | more lines added than baseline |
| 40 | 5d0c3ba1lore-server: fix `obliterate` to correctly parse an auth token for doing permission check | Peter Lockhart | 2mo ago | +362 -11 | 76%Elevated | more lines added than baseline |
| 41 | fd21a6a8lore-revision: Apply view filter to carry-forward dirty tracking, quiet per-node dirty/reset logging, and add status dirty-summary event | Mattias Jansson | 2mo ago | +460 -42 | 76%Elevated | more lines added than baseline |
| 42 | 8b49ed47docs: add MkDocs documentation site config, theme, and assets | Alex Carberry | 2mo ago | +575 -5 | 76%Elevated | more lines added than baseline |
| 43 | 3a863064lore-revision: Add support for layers and paths filter arguments to status --count | Mattias Jansson | 2mo ago | +318 -18 | 76%Elevated | more lines added than baseline |
| 44 | 9a35418flore-proto: define forwarded BranchCreate request scaffolding | Peter Lockhart | 1mo ago | +322 -0 | 73%Elevated | more lines added than baseline |
| 45 | 1d94345clore-test: Git diff baseline comparison | Jamie Higgins | 2mo ago | +241 -0 | 73%Elevated | more lines added than baseline |
| 46 | 71e72809lore-transport: Split ensure_connected into per-service readiness signals | Mattias Jansson | 2mo ago | +230 -116 | 73%Elevated | more lines added than baseline |
| 47 | ab68b3eblore-core: Fix diff to only mention binary files have changed without showing the actual byte changes | Jamie Higgins | 2mo ago | +261 -24 | 73%Elevated | more lines added than baseline |
| 48 | 6ecfafc5lore-revision: Suppress phantom directory deletes in status --scan under view filters | Mattias Jansson | 2mo ago | +282 -3 | 71%Elevated | more lines added than baseline |
| 49 | 77305905lore-core: Demote file missing error in lore status | Jamie Higgins | 2mo ago | +223 -3 | 71%Elevated | more lines added than baseline |
| 50 | 110b4f69lore-revision: Parallelize status count over a bounded worker pool | Mattias Jansson | 2mo ago | +351 -96 | 71%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 169 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 878 files in 2233admin/lore. In the last 90 days 878 files were touched, 1,598 times in total, most often lore.h. Every commit is scored for change risk from its size, spread and the history of the files it touches.