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
10 commits sit in this repo's top risk tercile, which is 32% of the 31scored. 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.
How this repo's commit mix shifts over time.
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 | 2696bd1achore: scaffold vite project with vitest and fast-check | Ishaan N Goswami | 3w ago | +1.7K -0 | 98%Elevated | more lines added than baseline |
| 2 | 73129712feat: editorial visual design with color reserved for collaborator presence | Ishaan N Goswami | 3w ago | +319 -97 | 95%Elevated | more lines added than baseline |
| 3 | c94a7527docs: algorithm, merge properties, test strategy, and known limitations | Ishaan N Goswami | 3w ago | +399 -7 | 92%Elevated | more lines added than baseline |
| 4 | 4fa42210Revise README for clarity and structure | Ishaan N Goswami | 3w ago | +202 -267 | 89%Elevated | more lines added than baseline |
| 5 | 5793c198feat: websocket relay with append-only op log, no document state | Ishaan N Goswami | 3w ago | +172 -0 | 79%Elevated | more lines added than baseline |
| 6 | 41063d78feat: controlled contenteditable driving all edits through the crdt | Ishaan N Goswami | 3w ago | +185 -0 | 79%Elevated | more lines added than baseline |
| 7 | fac973ebfeat: crdt to dom projection with position mapping | Ishaan N Goswami | 3w ago | +153 -0 | 79%Elevated | more lines added than baseline |
| 8 | 432d87b8test: concurrent, partial, and out-of-order formatting convergence | Ishaan N Goswami | 3w ago | +172 -0 | 79%Elevated | more lines added than baseline |
| 9 | 40b0e94afeat: causal insert and tombstone delete with pending buffer | Ishaan N Goswami | 3w ago | +170 -0 | 79%Elevated | more lines added than baseline |
| 10 | 319cfe80test: concurrent scenarios and algebraic merge properties | Ishaan N Goswami | 3w ago | +131 -0 | 69%Elevated | more lines added than baseline |
| 11 | 2dbcc006feat: remote cursor and selection overlay anchored to character ids | Ishaan N Goswami | 3w ago | +122 -0 | 66%Typical | more lines added than baseline |
| 12 | a6b1cfc6feat: sync client with reconnect backoff and vector-based catch-up | Ishaan N Goswami | 3w ago | +108 -0 | 60%Typical | more lines added than baseline |
| 13 | a72537f4feat: per-character attributes with lamport last-writer-wins | Ishaan N Goswami | 3w ago | +87 -8 | 60%Typical | more lines added than baseline |
| 14 | f0144b66test: property-based convergence under shuffled and duplicated delivery | Ishaan N Goswami | 3w ago | +102 -0 | 60%Typical | more lines added than baseline |
| 15 | 8e11ed44test: local editing, causal delivery, and idempotent re-delivery | Ishaan N Goswami | 3w ago | +88 -0 | 53%Typical | more lines added than baseline |
| 16 | 3a2ac06cfeat: named identity, shareable room link, working connection toggle | Ishaan N Goswami | 3w ago | +95 -7 | 50%Typical | more lines added than baseline |
| 17 | 59d5a354feat: editor shell with formatting toolbar | Ishaan N Goswami | 3w ago | +79 -362 | 47%Typical | more lines added than baseline |
| 18 | 097ccbbafeat: collaborator roster and presence wiring | Ishaan N Goswami | 3w ago | +67 -21 | 44%Typical | more lines added than baseline |
| 19 | 7200d22cfeat: sticky formatting on insert and toolbar-armed stored format | Ishaan N Goswami | 3w ago | +60 -12 | 40%Typical | more lines added than baseline |
| 20 | cfe56183feat: wire sync into the editor with manual offline toggle | Ishaan N Goswami | 3w ago | +69 -9 | 37%Typical | more lines added than baseline |
| 21 | 00038726feat: id-based caret anchors that survive concurrent remote edits | Ishaan N Goswami | 3w ago | +39 -5 | 34%Typical | more lines added than baseline |
| 22 | 8cda9565feat: operation log and version vector for delta sync | Ishaan N Goswami | 3w ago | +37 -0 | 31%Below typical | more lines added than baseline |
| 23 | 576d9924feat: position-to-id translation for editor integration | Ishaan N Goswami | 3w ago | +34 -0 | 27%Below typical | more lines added than baseline |
| 24 | cfcad5e1feat: node identity with lamport clock and sibling ordering. | Ishaan N Goswami | 3w ago | +22 -0 | 24%Below typical | more lines added than baseline |
| 25 | 588a7c75chore: deployment config for relay and frontend | Ishaan N Goswami | 3w ago | +27 -3 | 21%Below typical | more lines added than baseline |
| 26 | 98452fb7refactor: expose visible node list for editor position mapping | Ishaan N Goswami | 3w ago | +12 -3 | 18%Below typical | more focused than baseline |
| 27 | da5fb509feat: expose dom point lookup and post-render hook for overlays | Ishaan N Goswami | 3w ago | +9 -0 | 15%Below typical | fewer lines added than baseline |
| 28 | 6425177cfeat: relay last known cursor to late joiners | Ishaan N Goswami | 3w ago | +6 -3 | 11%Below typical | fewer lines added than baseline |
| 29 | 4ff59cf7feat: deduplicate collaborator names within a room | Ishaan N Goswami | 3w ago | +6 -1 | 8%Below typical | fewer lines added than baseline |
| 30 | 7383deecUpdate test count in README | Ishaan N Goswami | 3w ago | +3 -3 | 5%Below typical | fewer lines added than baseline |
| 31 | f5106f3bfeat: remote cursor and selection overlay anchored to character ids | Ishaan N Goswami | 3w ago | +0 -1 | 2%Below typical | fewer 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 31 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.
ishaan2510/crdt-editor has 31 commits in its history from 1 contributor, the first of them Jul 31, 2026. In the last 90 days 17 files were touched, 37 times in total, most often main.js. Every commit is scored for change risk from its size, spread and the history of the files it touches.