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
186 commits sit in this repo's top risk tercile, which is 33% of the 556scored. 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.
Began other-led, now leaning fix.
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 | 9a59d12aDependencies for Astro | Alicia Sykes | 2y ago | +5.1K -17.5K | 99%Elevated | more lines added than baseline |
| 2 | c480ed95Updates NPM dependencies, and adds lockfile | Alicia Sykes | 3y ago | +4.1K -2.8K | 99%Elevated | more lines added than baseline |
| 3 | f1392567Adds Lighthouse reporting | Alicia Sykes | 3y ago | +28.2K -3 | 99%Elevated | more lines added than baseline |
| 4 | 6154f519🗺 Adds markup for rendering map component | Alicia Sykes | 4y ago | +11.4K -0 | 99%Elevated | more lines added than baseline |
| 5 | 16f2df86🏗 Sets up TSConfig | Alicia Sykes | 4y ago | +9.0K -28.1K | 99%Elevated | more lines added than baseline |
| 6 | 5a3c7793🎉 Initialized React TypeScript app | Alicia Sykes | 4y ago | +28.4K -0 | 99%Elevated | more lines added than baseline |
| 7 | 01d0cf1achore: Format | Alicia Sykes | 3mo ago | +4.8K -3.8K | 98%Elevated | more lines added than baseline |
| 8 | d2f58f40Adds API docs route | Alicia Sykes | 2y ago | +2.9K -0 | 98%Elevated | more lines added than baseline |
| 9 | cc510bd2Adds Swagger docs for API | Alicia Sykes | 2y ago | +2.4K -0 | 98%Elevated | more lines added than baseline |
| 10 | 18faeb63Adds compatibility for deploying direct to AWS lambda | Alicia Sykes | 3y ago | +3.3K -168 | 98%Elevated | more lines added than baseline |
| 11 | 38fb1a1dChanges Pupeteer screenshot mechanism, updates dependencies, fix docs, add fallback for screenshot, add dev script | Alicia Sykes | 3y ago | +5.6K -463 | 98%Elevated | more lines added than baseline |
| 12 | e23347a9Adds cors support to server | Alicia Sykes | 2y ago | +2.4K -2.4K | 98%Elevated | more lines added than baseline |
| 13 | e9fddc01feat: initial version of advisory logic | Alicia Sykes | 3mo ago | +1.0K -12 | 98%Elevated | more lines added than baseline |
| 14 | 3aeb8cf8chore: Upgrades all deps, migrate to new astro, ts, etc. removes non-essential deps | Alicia Sykes | 3mo ago | +5.7K -4.6K | 98%Elevated | more lines added than baseline |
| 15 | 5acd6da9fix: Many data fixes | Alicia Sykes | 3mo ago | +1.8K -2.3K | 97%Elevated | more lines added than baseline |
| 16 | 1298b943ref: Reliability improvments and fixes | Alicia Sykes | 3mo ago | +2.6K -2.3K | 97%Elevated | more lines added than baseline |
| 17 | ac13b20efix: Chromium now working on Netlify | Alicia Sykes | 3mo ago | +1.2K -395 | 97%Elevated | more lines added than baseline |
| 18 | 8af68502chore: Workflows for CI and CD | Alicia Sykes | 3mo ago | +664 -465 | 97%Elevated | more lines added than baseline |
| 19 | 68f95d50Adds interactive animated components for homepage | Alicia Sykes | 2y ago | +582 -0 | 97%Elevated | more lines added than baseline |
| 20 | 17ef824cchore: Setup CI for lint, typecheck and format check | Alicia Sykes | 3mo ago | +923 -230 | 96%Elevated | more lines added than baseline |
| 21 | 56aac52fUpdates docunentation | Alicia Sykes | 3y ago | +485 -121 | 96%Elevated | more lines added than baseline |
| 22 | b38a457dref: Simpler hook and way of managing checks | Alicia Sykes | 3mo ago | +769 -957 | 96%Elevated | more lines added than baseline |
| 23 | b090dcadAstro app | Alicia Sykes | 2y ago | +513 -48 | 96%Elevated | more lines added than baseline |
| 24 | 69abef34Adds PM2 for no-crash server | Alicia Sykes | 2y ago | +565 -17 | 96%Elevated | more lines added than baseline |
| 25 | 45bf452fMigrate to Astro base | Alicia Sykes | 2y ago | +435 -434 | 96%Elevated | more lines added than baseline |
| 26 | d805848dRe-order fetch requests, and progress bar text to match the UI | Alicia Sykes | 3y ago | +450 -433 | 96%Elevated | more lines added than baseline |
| 27 | d00c0dd1feat: Cleaner progress bar status | Alicia Sykes | 3mo ago | +346 -300 | 95%Elevated | more lines added than baseline |
| 28 | c60dc5d5ref: Consistent API error/skip obj shapes | Alicia Sykes | 3mo ago | +374 -453 | 95%Elevated | more lines added than baseline |
| 29 | 9900d2b5feat: Re-write TLS checking, removes mozilla replaces with SSL Labs | Alicia Sykes | 3mo ago | +351 -345 | 95%Elevated | more lines added than baseline |
| 30 | ed1d33d8docs: Updates contributors list | liss-bot | 2y ago | +344 -324 | 95%Elevated | more lines added than baseline |
| 31 | d2a56eb5Updates all API endpoints to use common middleware | Alicia Sykes | 3y ago | +255 -541 | 95%Elevated | more lines added than baseline |
| 32 | dd0be7edRemoval of node-fetch, updates all functions accordingly, use of custom chromium driver for netlify support, plus update of all older packages | Alicia Sykes | 3y ago | +714 -809 | 95%Elevated | more lines added than baseline |
| 33 | 12ffaeb6Adds new screenshot to readme | Alicia Sykes | 3y ago | +465 -0 | 95%Elevated | more lines added than baseline |
| 34 | 59017898Write a progress bar component, to show load status | Alicia Sykes | 3y ago | +348 -0 | 95%Elevated | more lines added than baseline |
| 35 | e351bc34🦄 Adds a fancy animated background for homepage | Alicia Sykes | 4y ago | +347 -0 | 95%Elevated | more lines added than baseline |
| 36 | ad9ea913feat: Initial landing page for API docs | Alicia Sykes | 2y ago | +332 -0 | 93%Elevated | more lines added than baseline |
| 37 | 823873bcBuilds result cards for TLS results | Alicia Sykes | 3y ago | +275 -0 | 93%Elevated | more lines added than baseline |
| 38 | 13bea91bAdds server-side native screenshot capture functionality | Alicia Sykes | 3y ago | +411 -32 | 93%Elevated | more lines added than baseline |
| 39 | c9c462f2Adds new Result cards, and updates params in old ones | Alicia Sykes | 3y ago | +326 -6 | 93%Elevated | more lines added than baseline |
| 40 | 6062473eWrites get robots, refactors row to be reusable, adds loading progress logic | Alicia Sykes | 3y ago | +334 -135 | 93%Elevated | more lines added than baseline |
| 41 | 0172de82feat: Adds self-hosting docs page | Alicia Sykes | 2y ago | +277 -0 | 92%Elevated | more lines added than baseline |
| 42 | 2f1bab56feat: Adds new feature components for new homepage | Alicia Sykes | 2y ago | +278 -4 | 92%Elevated | more lines added than baseline |
| 43 | c9e57400Convert all API endpoints into ESM modules | Alicia Sykes | 2y ago | +191 -194 | 92%Elevated | more lines added than baseline |
| 44 | 09f5af26Adds filter functionality to results | Alicia Sykes | 3y ago | +361 -65 | 92%Elevated | more lines added than baseline |
| 45 | fac47e27Adds react charts | Alicia Sykes | 3y ago | +354 -15 | 92%Elevated | more lines added than baseline |
| 46 | 9df4528dDetermines technologies used on a given site | Alicia Sykes | 3y ago | +418 -5 | 92%Elevated | more lines added than baseline |
| 47 | 46f8144aUpdates job documentation | Alicia Sykes | 3y ago | +397 -33 | 92%Elevated | more lines added than baseline |
| 48 | 33e778cbfeat: More robust whois and sitemap checks | Alicia Sykes | 3mo ago | +364 -178 | 91%Elevated | more lines added than baseline |
| 49 | 9f06802aUpdates lambda functions with more robust err handling | Alicia Sykes | 3y ago | +203 -167 | 91%Elevated | more lines added than baseline |
| 50 | 2657dbbdUpdates docs, adds About page | Alicia Sykes | 3y ago | +232 -0 | 91%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.
dromos-inc/web-check has 633 commits in its history from 37 contributors, the first of them Jun 11, 2022. In the last 90 days 2 files were touched, 2 times in total, most often DnsRecords.tsx. Every commit is scored for change risk from its size, spread and the history of the files it touches.