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
28 commits sit in this repo's top risk tercile, which is 34% of the 83scored. 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 7.8 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 | 40cea1cbRelease prep: Add GUI installer with MCP integration | Logan McDuffieclaudeassisted | 7mo ago | +8.2K -275 | 98%Elevated | more lines added than baseline |
| 2 | f97c28e4Major release: Multi-provider embeddings, version checking, cross-platform support | Logan McDuffieclaudeassisted | 7mo ago | +4.0K -1.1K | 98%Elevated | more lines added than baseline |
| 3 | 1e74bbb0Refactor to LLM-agnostic architecture with Docker support | Logan McDuffie | 7mo ago | +4.4K -1.5K | 98%Elevated | more lines added than baseline |
| 4 | 1e9e903dAdd game data indexing with semantic search over 8,400+ items | Logan McDuffieclaudeassisted | 7mo ago | +1.4K -7 | 95%Elevated | more lines added than baseline |
| 5 | 7d60b660Initial commit: Hytale Modding Toolkit | Logan McDuffie | 7mo ago | +4.3K -0 | 95%Elevated | more lines added than baseline |
| 6 | 4a44717bAdd interactive mod initialization wizard (init-mod.py) | Logan McDuffie | 7mo ago | +1.6K -192 | 93%Elevated | more lines added than baseline |
| 7 | 40c4e753Add documentation search support for HytaleModding.dev | Logan McDuffieclaudeassisted | 7mo ago | +1.2K -7 | 92%Elevated | more lines added than baseline |
| 8 | f85e1520Add client UI indexing (XAML, .ui, JSON files) | Logan McDuffie | 7mo ago | +1.1K -5 | 92%Elevated | more lines added than baseline |
| 9 | 70bd13a7Add -ExecutionPolicy Bypass to fix Windows script execution error | Logan McDuffie | 7mo ago | +446 -176 | 90%Elevated | more lines added than baseline |
| 10 | 4978e3faExtract MCP config to shared module for standalone exe support | Logan McDuffieclaudeassisted | 7mo ago | +585 -461 | 89%Elevated | more lines added than baseline |
| 11 | 3c44b404Fix encoding error and add JDK auto-download for javadocs | Logan McDuffieclaudeassisted | 7mo ago | +273 -15 | 87%Elevated | more lines added than baseline |
| 12 | 9a6edd17Add init-mod command and upgrade LanceDB with batched queries | Logan McDuffieclaudeassisted | 7mo ago | +296 -88 | 87%Elevated | more lines added than baseline |
| 13 | ab7814d4Fix RAG file paths, wizard navigation, and PATH detection | Logan McDuffieclaudeassisted | 6mo ago | +403 -94 | 84%Elevated | more lines added than baseline |
| 14 | 75958875Add file-based logging to MCP server for troubleshooting | Logan McDuffieclaudeassisted | 7mo ago | +243 -2 | 84%Elevated | more lines added than baseline |
| 15 | 7ff6311fMake Claude Code integration optional in setup and fix LanceDB manifest validation path, along with auto download db in setup script. | Logan McDuffie | 7mo ago | +278 -46 | 84%Elevated | more lines added than baseline |
| 16 | ba522e9dAdd shared Python logger and update setup/init-mod scripts | Logan McDuffie | 7mo ago | +262 -4 | 81%Elevated | more lines added than baseline |
| 17 | 7d5cd3b3Add cross-platform Python setup script for MCP configuration | Logan McDuffie | 7mo ago | +218 -152 | 81%Elevated | more lines added than baseline |
| 18 | 708445adAdd verbose logging for corrupted file detection. | Logan McDuffie | 7mo ago | +206 -1 | 79%Elevated | more lines added than baseline |
| 19 | aa326ffeAdd Kotlin language support to hytale-mod CLI | Logan McDuffieclaudeassisted | 6mo ago | +245 -43 | 77%Elevated | more lines added than baseline |
| 20 | 37a35824Refactor: Implement cross-platform portable paths, automate setup following new changes | khanecho | 7mo ago | +132 -8 | 77%Elevated | more lines added than baseline |
| 21 | 0495aee0Add automatic Node.js/npm installation to setup wizard | Logan McDuffieclaudeassisted | 7mo ago | +141 -6 | 77%Elevated | more lines added than baseline |
| 22 | 75f28471Update README setup instructions and add fix-assertions scripts | logan-mcduffie | 7mo ago | +133 -28 | 74%Elevated | more lines added than baseline |
| 23 | 374e6013Add graceful error handling for missing/invalid API keys | Logan McDuffie | 7mo ago | +117 -15 | 73%Elevated | more lines added than baseline |
| 24 | e2199e00Add global vs workspace MCP config option for VS Code and Cursor | Logan McDuffieclaudeassisted | 7mo ago | +137 -38 | 72%Elevated | more lines added than baseline |
| 25 | 2702ef52Auto-add Python Scripts to PATH during CLI installation | Logan McDuffieclaudeassisted | 6mo ago | +152 -2 | 70%Elevated | more lines added than baseline |
| 26 | 1fe1864cAdd python fix script for javadoc generation | Logan McDuffie | 7mo ago | +118 -114 | 70%Elevated | more lines added than baseline |
| 27 | 3bea2523Fix javadoc generation: Windows paths, Hytale-only filtering, progress bars, suppress third-party errors | Logan McDuffie | 7mo ago | +87 -13 | 67%Elevated | more lines added than baseline |
| 28 | c1b5048aAdd progress bar for database file verification | Logan McDuffie | 7mo ago | +91 -3 | 67%Elevated | more lines added than baseline |
| 29 | 6a1c2f98Add Hytale version display to database download page | Logan McDuffieclaudeassisted | 6mo ago | +102 -10 | 66%Typical | more lines added than baseline |
| 30 | 6c2fed1bFix database download using inline CDN logic | Logan McDuffieclaudeassisted | 6mo ago | +89 -9 | 63%Typical | more lines added than baseline |
| 31 | 36bb726eFix: Version detection, icon loading, and release workflow for v1.0.1 | Logan McDuffieclaudeassisted | 7mo ago | +85 -55 | 63%Typical | more lines added than baseline |
| 32 | a103466bFix SSL certificate errors on macOS during setup downloads | Logan McDuffieclaudeassisted | 7mo ago | +58 -22 | 63%Typical | more lines added than baseline |
| 33 | 5eaf5f19Embed JDK path in Maven wrapper scripts | Logan McDuffieclaudeassisted | 6mo ago | +75 -8 | 60%Typical | more lines added than baseline |
| 34 | f9a03e0eImprove setup UX and error messages | Logan McDuffieclaudeassisted | 7mo ago | +54 -4 | 60%Typical | more lines added than baseline |
| 35 | c3fa51adRemove decompiled code, add self-serve setup instructions | Logan McDuffieclaudeassisted | 7mo ago | +53 -6 | 58%Typical | more lines added than baseline |
| 36 | 475cc86eFix: PyInstaller bundle path compatibility for CLI tools | Logan McDuffieclaudeassisted | 7mo ago | +63 -23 | 57%Typical | more lines added than baseline |
| 37 | faf79a77Revise README for improved documentation and structure | Logan McDuffie | 7mo ago | +38 -175 | 56%Typical | more lines added than baseline |
| 38 | b17a6c55Add JetBrains IDEs MCP support for GitHub Copilot | Logan McDuffieclaudeassisted | 7mo ago | +42 -1 | 54%Typical | more lines added than baseline |
| 39 | 6d2a6114Fix LanceDB classFilter not working with camelCase columns | Logan McDuffieclaudeassisted | 7mo ago | +60 -9 | 54%Typical | more lines added than baseline |
| 40 | 8ddb221eFix UI responsiveness and CLI directory validation | Logan McDuffieclaudeassisted | 6mo ago | +51 -4 | 52%Typical | more lines added than baseline |
| 41 | 0e3f96abAdd RAM allocation prompt for decompilation and javadocs | Logan McDuffie | 7mo ago | +35 -9 | 51%Typical | more lines added than baseline |
| 42 | 039210cbAdd logging for user choices in init-mod wizard | Logan McDuffie | 7mo ago | +34 -1 | 50%Typical | more lines added than baseline |
| 43 | dbb20813Fix hardcoded paths and update setup script | Logan McDuffie | 7mo ago | +25 -8 | 49%Typical | more lines added than baseline |
| 44 | 5bdf8047Fix CLI toolkit path detection and allow underscores in mod IDs | Logan McDuffieclaudeassisted | 6mo ago | +37 -18 | 48%Typical | more lines added than baseline |
| 45 | 7e6b6411Add logging for user choices in setup wizard | Logan McDuffie | 7mo ago | +26 -1 | 46%Typical | more lines added than baseline |
| 46 | f52bda02Fix console window flash and UI lag on Windows | Logan McDuffieclaudeassisted | 6mo ago | +32 -5 | 45%Typical | more lines added than baseline |
| 47 | eaec7e00Redact API keys from config logging | Logan McDuffie | 7mo ago | +21 -1 | 43%Typical | more lines added than baseline |
| 48 | 1b51ae63Fix MCP server to use registerTool API for SDK v1.25 | Logan McDuffie | 7mo ago | +20 -5 | 43%Typical | more lines added than baseline |
| 49 | b535f8e9Add MIT License and remove legacy plugin-template | Logan McDuffie | 7mo ago | +21 -138 | 41%Typical | more lines added than baseline |
| 50 | cb560597Fix encoding error and add stdout flush for progress messages | Logan McDuffie | 7mo ago | +19 -19 | 41%Typical | 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 83 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.
schluegge/Hytale-Toolkit has 84 commits in its history from 3 contributors, the first of them Jan 13, 2026. No file in the repository changed in the last 90 days. Every commit is scored for change risk from its size, spread and the history of the files it touches.