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
297 commits sit in this repo's top risk tercile, which is 34% of the 865scored. 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.9 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 other-led, now leaning feature.
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 | 6aa4e71cchode: update documentation | Andrew Zolotukhin | 2mo ago | +46.5K -1.1K | 100%Elevated | more lines added than baseline |
| 2 | bfa049cbfeat: update documentation | Andrew Zolotukhin | 3mo ago | +22.7K -0 | 100%Elevated | more lines added than baseline |
| 3 | 5ff87af0feat: update docs | Andrew Zolotukhin | 3mo ago | +22.6K -0 | 100%Elevated | more lines added than baseline |
| 4 | 25ad446ddocs: v4.1.0 | Andrew Zolotukhin | 3mo ago | +22.6K -0 | 100%Elevated | more lines added than baseline |
| 5 | a8013cdcupdated docs | Andrew Zolotukhin | 4mo ago | +24.2K -0 | 100%Elevated | more lines added than baseline |
| 6 | 7c04b339feat: add raw query execution function with schema mapping | Andrew Zolotukhin | 4mo ago | +4.4K -16 | 99%Elevated | more lines added than baseline |
| 7 | 57331136chore: docs snapshot for v3 | Andrew Zolotukhin | 4mo ago | +18.3K -0 | 99%Elevated | more lines added than baseline |
| 8 | ad027dfaAdd new API documentation for v2.0.0 including 'tuple' and 'union' variables | Andrew Zolotukhin | 4mo ago | +10.8K -2 | 99%Elevated | more lines added than baseline |
| 9 | 2cea7e21chore: update devDependencies and package versions in package.json | Andrew Zolotukhin | 4mo ago | +8.6K -9.1K | 99%Elevated | more lines added than baseline |
| 10 | 3afbc7cafix: correct API method names in website docs and add custom error messages documentation | copilot-swe-agent[bot]copilotautonomous | 5mo ago | +7.8K -7.5K | 99%Elevated | more lines added than baseline |
| 11 | cb4ac0abRewrite react-form-demo: separate pages, syntax highlighting, mobile-first CSS | copilot-swe-agent[bot]copilotautonomous | 5mo ago | +3.7K -1.2K | 99%Elevated | more lines added than baseline |
| 12 | af110ed1feat(docs): fixed typedoc | Andrew Zolotukhin | 2y ago | +9.7K -41.0K | 99%Elevated | more lines added than baseline |
| 13 | daf25026feat(docs): docs for v1.1.4 | Andrew Zolotukhin | 3y ago | +10.6K -4 | 99%Elevated | more lines added than baseline |
| 14 | 23f531b2feat(docs): generated docs for v1.1.1 | Andrew Zolotukhin | 3y ago | +10.5K -4 | 99%Elevated | more lines added than baseline |
| 15 | f9afc602feat(docs): docs for v1.1.0 | Andrew Zolotukhin | 3y ago | +10.4K -3 | 99%Elevated | more lines added than baseline |
| 16 | c843cb85Added docs | Andrew Zolotukhin | 3y ago | +10.6K -1 | 99%Elevated | more lines added than baseline |
| 17 | 87cbbec9Preliminary results | Andrew Zolotukhin | 3y ago | +10.3K -4.6K | 99%Elevated | more lines added than baseline |
| 18 | 190b38deCreated schema builders | Andrew Zolotukhin | 4y ago | +7.0K -557 | 99%Elevated | more lines added than baseline |
| 19 | 54dbbee2Updated license to BSD | Andrew Zolotukhin | 4y ago | +10.1K -10.1K | 99%Elevated | more lines added than baseline |
| 20 | 4cfae772Initial commit | Andrew Zolotukhin | 4y ago | +12.0K -0 | 99%Elevated | more lines added than baseline |
| 21 | e11caf29feat: separated knex-schema operations | Andrew Zolotukhin | 3mo ago | +3.1K -3.4K | 96%Elevated | more lines added than baseline |
| 22 | 7132c140fix: update endpoint documentation link in API docs for clarity | Andrew Zolotukhin | 3mo ago | +2.5K -2.4K | 96%Elevated | more lines added than baseline |
| 23 | 65420f47Add Node.js runtime health dashboard for todo-backend | Andrew Zolotukhin | 3mo ago | +2.6K -0 | 96%Elevated | more lines added than baseline |
| 24 | 9d88f09dAdd unit tests for knex-schema mappers, logger pipeline, and batching sink | Andrew Zolotukhin | 4mo ago | +5.2K -1.1K | 96%Elevated | more lines added than baseline |
| 25 | 5ded94cafeat(orm): enhance polymorphic entity handling with variant write helpers | Andrew Zolotukhin | 4mo ago | +3.1K -143 | 96%Elevated | more lines added than baseline |
| 26 | c515034dfeat(logging): add structured logging library with multiple sinks and serialization support | Andrew Zolotukhin | 4mo ago | +4.4K -1 | 96%Elevated | more lines added than baseline |
| 27 | 20dcf5bcfeat: add new sections for code examples, ecosystem, CTAs, and installation instructions | Andrew Zolotukhin | 4mo ago | +3.2K -2.7K | 96%Elevated | more lines added than baseline |
| 28 | f4973075feat: implement theme toggle and dropdown navigation in Navbar | Andrew Zolotukhin | 4mo ago | +3.8K -692 | 96%Elevated | more lines added than baseline |
| 29 | 2c7b7c6dfeat: add WebSocket protocol support with subscription handling | Andrew Zolotukhin | 4mo ago | +3.8K -37 | 96%Elevated | more lines added than baseline |
| 30 | 4ee352a1feat: add web documentation layout and sections | Andrew Zolotukhin | 4mo ago | +4.6K -273 | 96%Elevated | more lines added than baseline |
| 31 | d1397862feat: add demos directory to workspaces in package.json | Andrew Zolotukhin | 4mo ago | +5.8K -3.0K | 96%Elevated | more lines added than baseline |
| 32 | 6f50ff97refactor: migrate API calls to new client structure and remove deprecated files | Andrew Zolotukhin | 4mo ago | +6.2K -155 | 96%Elevated | more lines added than baseline |
| 33 | 02184161Add demos directory to workspaces in package.json | Andrew Zolotukhin | 4mo ago | +9.3K -1.8K | 96%Elevated | more lines added than baseline |
| 34 | bdf23f04feat(server): add integration tests for Todo CRUD operations and various parameter extractions | Andrew Zolotukhin | 4mo ago | +3.8K -1 | 96%Elevated | more lines added than baseline |
| 35 | 6d236b99feat(server): add integration tests for Todo CRUD operations and various parameter extractions | Andrew Zolotukhin | 4mo ago | +3.8K -1 | 96%Elevated | more lines added than baseline |
| 36 | 346bcdd8feat(di): introduce @cleverbrush/di for .NET-style dependency injection in TypeScript | Andrew Zolotukhin | 4mo ago | +3.9K -1.1K | 96%Elevated | more lines added than baseline |
| 37 | d65d3af4feat: add new schema sections for immutability, property descriptors, readonly modifier, recursive schemas, schema types, standard schema support, and validation | Andrew Zolotukhin | 4mo ago | +4.1K -3.7K | 96%Elevated | more lines added than baseline |
| 38 | 2fc7e22aRefactor code structure for improved readability and maintainability | Andrew Zolotukhin | 4mo ago | +2.8K -1.5K | 96%Elevated | more lines added than baseline |
| 39 | 4b231746feat(playground): implement sandbox executor for user code execution | Andrew Zolotukhin | 4mo ago | +4.0K -305 | 96%Elevated | more lines added than baseline |
| 40 | 400c39fdfeat(playground): add playground initial revision | Andrew Zolotukhin | 4mo ago | +3.2K -6 | 96%Elevated | more lines added than baseline |
| 41 | 36bfe555feat(playground): implement sandbox executor for user code execution | Andrew Zolotukhin | 4mo ago | +4.0K -305 | 96%Elevated | more lines added than baseline |
| 42 | 563e81bcfeat(playground): add playground initial revision | Andrew Zolotukhin | 4mo ago | +3.2K -6 | 96%Elevated | more lines added than baseline |
| 43 | 1dada567Add documentation for SYMBOL_SCHEMA_PROPERTY_DESCRIPTOR and object variables, and update versions.json | Andrew Zolotukhin | 4mo ago | +5.1K -31 | 96%Elevated | more lines added than baseline |
| 44 | 0e7f0043feat: add extension system for schema builders | Andrew Zolotukhin | 4mo ago | +2.6K -278 | 96%Elevated | more lines added than baseline |
| 45 | 760831ceAdd test Vite React app with react-form examples: basic form, validation showcase, nested objects, headless mode, advanced features | copilot-swe-agent[bot]copilotautonomous | 5mo ago | +3.3K -0 | 96%Elevated | more lines added than baseline |
| 46 | 39c60130Improved deepEqual with options: - disregard array elements order | Andrew Zolotukhin | 3y ago | +5.2K -215 | 96%Elevated | more lines added than baseline |
| 47 | 2e8d5303Improved schema validation builders | Andrew Zolotukhin | 3y ago | +2.7K -891 | 96%Elevated | more lines added than baseline |
| 48 | c7f74fcefeat(demos): auto-provision SigNoz dashboards on stack start | Andrew Zolotukhincopilotassisted | 3mo ago | +1.5K -0 | 93%Elevated | more lines added than baseline |
| 49 | 138f14e6Add unit tests for logging and migration functionalities | Andrew Zolotukhin | 4mo ago | +3.0K -1.1K | 93%Elevated | more lines added than baseline |
| 50 | 36c7dd27feat(e2e): add end-to-end testing suite with Playwright and Vitest | Andrew Zolotukhin | 4mo ago | +2.3K -1 | 93%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 714 files in cleverbrush/framework. In the last 90 days 598 files were touched, 1,674 times in total, most often Server.ts. Every commit is scored for change risk from its size, spread and the history of the files it touches.