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
15 commits sit in this repo's top risk tercile, which is 33% of the 46scored. 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 9.0 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 | 0bde5db5feat: add location and planner UI state management (#4) | Pratik sharma | 2mo ago | +76.5K -102 | 98%Elevated | more lines added than baseline |
| 2 | a7b6386aAdd metro station data in JSON format for Delhi Metro network | Pratik Sharma | 2mo ago | +78.4K -277 | 98%Elevated | more lines added than baseline |
| 3 | 39256fc9first commit | Pratik Sharma | 8mo ago | +13.5K -0 | 95%Elevated | more lines added than baseline |
| 4 | 71a94ab1Refactor Stage component and related files for improved structure and performance | Pratik Sharma | 2mo ago | +1.8K -396 | 91%Elevated | more lines added than baseline |
| 5 | 64c961c6fix: new updates | Pratik Sharma | 2mo ago | +1.3K -454 | 91%Elevated | more lines added than baseline |
| 6 | 347ebc2cadded favourite route | Pratik Sharma | 1mo ago | +672 -20 | 85%Elevated | more lines added than baseline |
| 7 | a292abeaRefactor code structure for improved readability and maintainability | Pratik Sharma | 2mo ago | +757 -720 | 85%Elevated | more lines added than baseline |
| 8 | fc05c2c8feat: add route fitting transform and route preview mode to graph component | Pratik Sharma | 2mo ago | +918 -268 | 85%Elevated | more lines added than baseline |
| 9 | 83bb7e20feat: enhance metro map and journey timeline features | Pratik Sharma | 2mo ago | +1.2K -109 | 85%Elevated | more lines added than baseline |
| 10 | d9d85ff1feat: add internationalization support and language selection | Pratik Sharma | 2mo ago | +763 -72 | 78%Elevated | more lines added than baseline |
| 11 | 9ea3c04aRefactor SearchBox and Stage components for improved route handling and UI updates | Pratik Sharma | 2mo ago | +661 -89 | 78%Elevated | more lines added than baseline |
| 12 | 9146594afeat: implement YouTube Shorts video export with Sarvam voiceover support | Pratik Sharma | 2mo ago | +785 -14 | 74%Elevated | more lines added than baseline |
| 13 | 695d1b23feat: enhance SEO capabilities by adding script to generate SEO pages and update route handling | Pratik Sharma | 2mo ago | +561 -225 | 74%Elevated | more lines added than baseline |
| 14 | 390474beAdd TWA manifest for Delhi Metro Route Planner application | Pratik Sharma | 2mo ago | +744 -1 | 71%Elevated | more lines added than baseline |
| 15 | d4dbb484feat: add ScrollLaunch badge to CreatorLinks and create backlink outreach kit documentation | Pratik Sharma | 2mo ago | +329 -0 | 68%Elevated | more lines added than baseline |
| 16 | 212d8510feat: add Marathi and Bengali language support and update translations | Pratik Sharma | 2mo ago | +373 -54 | 66%Typical | more lines added than baseline |
| 17 | e2b51865Refactor assetlinks.json, update Stage component styles, and modify twa-manifest.json path | Pratik Sharma | 1mo ago | +397 -385 | 63%Typical | more lines added than baseline |
| 18 | 6791986afeat: add privacy policy and terms and conditions pages with routing | Pratik Sharma | 2mo ago | +290 -1 | 63%Typical | more lines added than baseline |
| 19 | 0fe50b3efeat: add route sharing functionality with social media links and download option | Pratik Sharma | 2mo ago | +220 -4 | 60%Typical | more lines added than baseline |
| 20 | 681086d2feat: implement route management with zustand and define route types | Pratik Sharma | 2mo ago | +196 -121 | 58%Typical | more lines added than baseline |
| 21 | e3e9d215feat: implement mobile responsiveness in SearchBox and enhance route handling in Stage and graphsvg components | Pratik Sharma | 2mo ago | +133 -18 | 55%Typical | more lines added than baseline |
| 22 | 67abc990feat: enhance SEO content and structure for improved route planning experience | Pratik Sharma | 2mo ago | +134 -11 | 53%Typical | more lines added than baseline |
| 23 | 5c60ca6bfeat: enhance route information and update TWA manifest version | Pratik Sharma | 2mo ago | +135 -30 | 50%Typical | more lines added than baseline |
| 24 | ac55b65afeat: add structured data and SEO content for Delhi Metro Route Planner | Pratik Sharma | 2mo ago | +95 -0 | 50%Typical | more lines added than baseline |
| 25 | 60e0b19afeat: enhance Open Graph and Twitter metadata for improved social sharing | Pratik Sharma | 2mo ago | +76 -80 | 47%Typical | more lines added than baseline |
| 26 | 7c8ab816feat: add disableSearch prop to SearchBox and implement touch event handling in SvgComponent | Pratik Sharma | 2mo ago | +83 -5 | 45%Typical | more lines added than baseline |
| 27 | d4a6f301Add PWA support with manifest and service worker | Pratik Sharma | 2mo ago | +101 -1 | 42%Typical | more lines added than baseline |
| 28 | 9255677ffeat: update SEO route handling and enhance route parameter initialization | Pratik Sharma | 2mo ago | +78 -57 | 39%Typical | more lines added than baseline |
| 29 | 6c6cfef7style: enhance SearchBox and Stage components for improved UI and responsiveness | Pratik Sharma | 2mo ago | +53 -25 | 39%Typical | more lines added than baseline |
| 30 | 7a01440ffeat: enhance SearchBox with onFocus handler and improve scrollbar styles | Pratik Sharma | 2mo ago | +73 -4 | 36%Typical | more lines added than baseline |
| 31 | 641515d0style: update styling for JourneyInfoPanel, SearchBox, and Stage components for improved layout and responsiveness | Pratik Sharma | 2mo ago | +37 -47 | 34%Typical | more lines added than baseline |
| 32 | 04be9f3cfeat: add animated train headlight effect and styles to enhance visual presentation | Pratik Sharma | 2mo ago | +43 -2 | 32%Below typical | more lines added than baseline |
| 33 | 842fadabfeat: add rapid metro line support with directed edges and fare calculation | Pratik Sharma | 2mo ago | +38 -0 | 29%Below typical | more lines added than baseline |
| 34 | 262ae0acfix: update manifest file references and add manifest.json | Pratik Sharma | 2mo ago | +38 -4 | 27%Below typical | more lines added than baseline |
| 35 | c1766553Refactor code structure for improved readability and maintainability | Pratik Sharma | 2mo ago | +36 -59 | 25%Below typical | more lines added than baseline |
| 36 | 3cb24564style: update layout of SearchBox and adjust SVG component positioning for improved responsiveness | Pratik Sharma | 2mo ago | +20 -18 | 23%Below typical | more lines added than baseline |
| 37 | 2e9f2706feat: update URLs to use HTTPS in HTML, robots.txt, and sitemap.xml for improved security | Pratik Sharma | 2mo ago | +22 -17 | 21%Below typical | more lines added than baseline |
| 38 | e0d463d4feat: enhance SearchBox with onMenuOpen handler and disable menu scrolling, update JourneyTimeline scroll behavior | Pratik Sharma | 2mo ago | +16 -3 | 18%Below typical | more lines added than baseline |
| 39 | 7a7327b3feat: implement wheel zoom functionality for map component and adjust event handling | Pratik Sharma | 2mo ago | +14 -4 | 15%Below typical | more lines added than baseline |
| 40 | 47e260d3feat: add YouTube link and translation support in CreatorLinks component | Pratik Sharma | 2mo ago | +16 -1 | 15%Below typical | more lines added than baseline |
| 41 | 9a7b33bdfeat: add SEO prerendering support for improved search engine visibility | Pratik Sharma | 2mo ago | +7 -1 | 12%Below typical | fewer lines added than baseline |
| 42 | f9653c83fix: mobile brave | Pratik Sharma | 2mo ago | +5 -4 | 10%Below typical | fewer lines added than baseline |
| 43 | 4d583a9cfeat: simplify SearchBox component by removing mobile detection and enabling search functionality | Pratik Sharma | 2mo ago | +3 -21 | 8%Below typical | fewer lines added than baseline |
| 44 | ee3731d0feat: make SearchBox always searchable by removing disableSearch prop | Pratik Sharma | 2mo ago | +2 -3 | 5%Below typical | fewer lines added than baseline |
| 45 | 827192e2refactor: simplify onFromChange handler in SearchBox component | Pratik Sharma | 2mo ago | +1 -4 | 3%Below typical | fewer lines added than baseline |
| 46 | ff29c403updated: icon | Pratik Sharma | 2mo ago | +0 -0 | 1%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 46 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 38 files in biomathcode/delhi-metro-react. In the last 90 days 36 files were touched, 147 times in total, most often Stage.tsx. Every commit is scored for change risk from its size, spread and the history of the files it touches.