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
101 commits sit in this repo's top risk tercile, which is 34% of the 301scored. 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.
Consistently feature-driven across its history.
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 | b97751b6feat: generate graph report and cache artifacts for graphify process | Sudip Mondal | 3mo ago | +119.0K -0 | 100%Elevated | more lines added than baseline |
| 2 | 3e26b0b6ci: implement compulsory clang-format pre-commit hook and workflows (#337) | Abhinav Deval | 2mo ago | +9.7K -9.5K | 99%Elevated | more lines added than baseline |
| 3 | 95163d09refactor: split 10 large source files into ~200-line modules | Sudip Mondalclaudeassisted | 4mo ago | +4.4K -4.2K | 99%Elevated | more lines added than baseline |
| 4 | 3510a9ddfeat: add test suite infrastructure and application icon | SUDIP MONDAL | 4mo ago | +6.2K -132 | 99%Elevated | more lines added than baseline |
| 5 | ae45962crefactor: SOLID (#347) | SUDIP MONDAL | 2mo ago | +5.2K -3.1K | 98%Elevated | more lines added than baseline |
| 6 | 02ed8e8cUI refactor (#247) | SUDIP MONDAL | 2mo ago | +4.8K -2.8K | 98%Elevated | more lines added than baseline |
| 7 | bd8da135Fix/dag preset connectivity and layout (#202) | Mohit Bareja | 2mo ago | +2.4K -609 | 98%Elevated | more lines added than baseline |
| 8 | 7526cdd2chore: initial project setup with build system and documentation | SUDIP MONDAL | 4mo ago | +4.4K -0 | 98%Elevated | more lines added than baseline |
| 9 | 521f36fdAdd CLAP plugin export for Amplitron (#397) | Bhavya Jain | 3w ago | +1.7K -5 | 96%Elevated | more lines added than baseline |
| 10 | 5ba5cffbtest: add integration test coverage for PedalWidget (#294) (#302) | Nikita_Pawar | 2mo ago | +1.2K -2 | 96%Elevated | more lines added than baseline |
| 11 | 2f4137d9Expand midi_manager test coverage for persistence and mapping operations (#210) | Rashika | 2mo ago | +1.1K -80 | 96%Elevated | more lines added than baseline |
| 12 | 4646355drefactor(docs): split index.html into styles.css and script.js (#216) | Sanjeta Singh | 2mo ago | +917 -931 | 96%Elevated | more lines added than baseline |
| 13 | 1ebbc3c7Enhance Product Hunt styling and interactivity (#193) | Khushboo Khatoon | 2mo ago | +1.2K -772 | 96%Elevated | more lines added than baseline |
| 14 | e1159c03feat: implement modular DAG routing canvas with Splitter/Mixer nodes … (#132) | Mohit Bareja | 2mo ago | +1.6K -474 | 96%Elevated | more lines added than baseline |
| 15 | 1ad4bb21Bug fixes and quick wins (#44) | SUDIP MONDAL | 4mo ago | +3.0K -1.6K | 96%Elevated | more lines added than baseline |
| 16 | 2bb02092feat: Implement GUI components for presets, recording, settings, and tuner | Sudip Mondal | 4mo ago | +1.7K -1.4K | 96%Elevated | more lines added than baseline |
| 17 | 5b7c207brefactor: split audio backend into platform-specific implementations with compile-time selection | Sudip Mondal | 4mo ago | +1.6K -859 | 96%Elevated | more lines added than baseline |
| 18 | 737a5cacTest coverage (#369) | SUDIP MONDAL | 2mo ago | +1.2K -92 | 93%Elevated | more lines added than baseline |
| 19 | d3bf2285Test coverage (#366) | SUDIP MONDAL | 2mo ago | +1.9K -233 | 93%Elevated | more lines added than baseline |
| 20 | 262b9aa2test: add GUI manager coverage tests (#305) | Yashraj siwal | 2mo ago | +1.4K -73 | 93%Elevated | more lines added than baseline |
| 21 | 410c5eaetest: add missing coverage for GUI components (#342) | Arbaaz Ahmed | 2mo ago | +1.9K -188 | 93%Elevated | more lines added than baseline |
| 22 | cb7148e1ci: update coverage report generation to include initial baseline traces (#278) | SUDIP MONDAL | 2mo ago | +1.5K -113 | 93%Elevated | more lines added than baseline |
| 23 | 388f9981ci: update coverage report generation to include initial baseline traces (#278) | SUDIP MONDAL | 2mo ago | +1.5K -113 | 93%Elevated | more lines added than baseline |
| 24 | 48b52f34feat: implement N-input dynamic mixer with per-channel gain routing | MohitBareja16 | 2mo ago | +1.4K -999 | 93%Elevated | more lines added than baseline |
| 25 | e3d13e4fFeature/nlohmann json serialization (#99) | SrijanCodes | 3mo ago | +1.4K -1.0K | 93%Elevated | more lines added than baseline |
| 26 | 2d3622d1Add comprehensive CI/CD pipeline with multi-platform builds and automated releases | SUDIP MONDAL | 4mo ago | +1.4K -1 | 93%Elevated | more lines added than baseline |
| 27 | ff3e639cFeature/graph undo redo (#243) | Mohit Bareja | 2mo ago | +1.3K -831 | 90%Elevated | more lines added than baseline |
| 28 | 8f3104c7test: refactor test suite into modular units and add comprehensive ef… (#246) | SUDIP MONDAL | 2mo ago | +5.3K -121.7K | 90%Elevated | more lines added than baseline |
| 29 | ab54d959test: add audio graph stress and mutation coverage (#235) | Yashraj siwal | 2mo ago | +577 -1 | 90%Elevated | more lines added than baseline |
| 30 | 7bb5c764feat: add 3-band multiband compressor effect with LR4 crossovers (#162) | curio_site | 2mo ago | +940 -29 | 90%Elevated | more lines added than baseline |
| 31 | c4196de8Test/graph preset serialization (#178) | Mohit Bareja | 2mo ago | +818 -439 | 90%Elevated | more lines added than baseline |
| 32 | 23068854Add MIDI support with mapping and learn functionality | Sudip Mondal | 4mo ago | +1.4K -12 | 90%Elevated | more lines added than baseline |
| 33 | ae66f75fAdd IR Cabinet effect with convolution engine and WAV loader | Sudip Mondal | 4mo ago | +1.3K -8 | 90%Elevated | more lines added than baseline |
| 34 | ba1f61bbAdd snapshot management feature for A/B switching | Sudip Mondal | 4mo ago | +1.3K -9 | 90%Elevated | more lines added than baseline |
| 35 | 15d8448fDevelop (#36) | SUDIP MONDAL | 4mo ago | +1.1K -226 | 90%Elevated | more lines added than baseline |
| 36 | e33bf19bfeat: add chromatic tuner with YIN pitch detection algorithm and pre-chain tap architecture | Sudip Mondal | 4mo ago | +940 -30 | 90%Elevated | more lines added than baseline |
| 37 | 86531cc1feat: implement undo/redo system with command pattern and parameter coalescing | Sudip Mondal | 4mo ago | +972 -15 | 90%Elevated | more lines added than baseline |
| 38 | 6f45b554feat(audio): add real-time DSP performance profiler (#395) | Bhavya Jain | 1mo ago | +896 -27 | 87%Elevated | more lines added than baseline |
| 39 | c4a8b8aetest: expand cabinet IR and DSP stability coverage (#207) | Yashraj siwal | 2mo ago | +572 -1 | 87%Elevated | more lines added than baseline |
| 40 | a86cd2affeat: add real-time spectrum analyzer with RMS metering, peak hold, and clipping detection | Sudip Mondal | 4mo ago | +573 -12 | 87%Elevated | more lines added than baseline |
| 41 | d025de6bfeat: add real-time per-pedal pre/post spectrum analyzer (#373) | Arbaaz Ahmed | 2w ago | +560 -14 | 85%Elevated | more lines added than baseline |
| 42 | 0bc8426cFeat:headless mode daemon with telemetry output and command listening (#249) | Katyayan Mishra | 2mo ago | +550 -52 | 85%Elevated | more lines added than baseline |
| 43 | d4ee2dcffeat: Add JACK audio backend support for Linux(#58) (#220) | Vansh | 2mo ago | +626 -187 | 85%Elevated | more lines added than baseline |
| 44 | 466701cbTest: Improving Reverb and Looper test coverage (#213) | Hamssini | 2mo ago | +553 -0 | 85%Elevated | more lines added than baseline |
| 45 | eb2d0c1bfeat: add looper effect with UI integration (#116) | SrijanCodes | 3mo ago | +608 -6 | 85%Elevated | more lines added than baseline |
| 46 | 7e333c94Webpage ui refurbish (#120) | Lalitya Dodla | 3mo ago | +412 -117 | 85%Elevated | more lines added than baseline |
| 47 | 8c1d532efeat: Add Android and iOS support to Amplitron | Sudip Mondal | 4mo ago | +1.0K -19 | 85%Elevated | more lines added than baseline |
| 48 | 8449b5d9feat: add Playwright end-to-end tests and static server for web demo | Sudip Mondal | 4mo ago | +544 -1 | 85%Elevated | more lines added than baseline |
| 49 | 1f859939ci: add Emscripten web build with SDL audio backend and deploy to GitHub Pages | Sudip Mondal | 4mo ago | +611 -81 | 85%Elevated | more lines added than baseline |
| 50 | bce133b4test(audio): achieve 100% portaudio coverage and bypass gcc 13 dwarf … (#236) | Mohit Bareja | 2mo ago | +708 -8 | 82%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.
sudip-mondal-2002/amplitron has 362 commits in its history from 59 contributors, the first of them Mar 22, 2026. In the last 90 days 279 files were touched, 975 times in total, most often main.cpp. Every commit is scored for change risk from its size, spread and the history of the files it touches.