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
20 commits sit in this repo's top risk tercile, which is 33% of the 60scored. 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.4 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.
How this repo's commit mix shifts over time.
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 | a1cfcf20Initial commit: World's Largest Dungeon resources and SRD 5.2 markdown files | Mnehmos | 7mo ago | +174.0K -0 | 99%Elevated | more lines added than baseline |
| 2 | f9f2600cImplement multi-service architecture (ADR-002) | Mnehmos | 7mo ago | +23.0K -110 | 98%Elevated | more lines added than baseline |
| 3 | 88110d58feat: integrate 5e-srd-api for D&D class/race/spell lookups | Mnehmos | 7mo ago | +928 -53 | 96%Elevated | more lines added than baseline |
| 4 | ef6efad0feat: add SQLite seed scripts for SRD spells/monsters and WLD rooms | Mnehmos | 7mo ago | +683 -1 | 94%Elevated | more lines added than baseline |
| 5 | 8dcae73ffeat(website): revamp chat UI with sidebar sources and avatar identifiers | Mnehmos | 7mo ago | +504 -407 | 91%Elevated | more lines added than baseline |
| 6 | 3abb5dfeADR-002: Multi-service deployment architecture with separate folders and CI/CD | Mnehmos | 7mo ago | +466 -0 | 91%Elevated | more lines added than baseline |
| 7 | c9896c64Add system architecture document and update README with tech stack | Mnehmos | 7mo ago | +576 -35 | 91%Elevated | more lines added than baseline |
| 8 | 6ac78a57feat(website): comprehensive mobile optimization | Mnehmos | 7mo ago | +446 -25 | 87%Elevated | more lines added than baseline |
| 9 | 4cd24d50style(website): apply Mnehmos theme (Copper/Stone) and fix alignment | Mnehmos | 7mo ago | +385 -480 | 87%Elevated | more lines added than baseline |
| 10 | eb5b76d7fix(website): add desktop CSS for source sidebar open state | Mnehmos | 7mo ago | +376 -45 | 84%Elevated | more lines added than baseline |
| 11 | 9a1f1ce6feat: Add clickable source buttons with modal and tool call visibility | Mnehmos | 7mo ago | +363 -35 | 83%Elevated | more lines added than baseline |
| 12 | e544be0eAdd project README with architecture overview and planned features | Mnehmos | 7mo ago | +185 -0 | 81%Elevated | more lines added than baseline |
| 13 | eab5dea8Add clickable file navigation links to index documents | Mnehmos | 7mo ago | +163 -42 | 79%Elevated | more lines added than baseline |
| 14 | 37633171feat: Add markdown rendering for chat responses with full styling | Mnehmos | 7mo ago | +176 -9 | 78%Elevated | more lines added than baseline |
| 15 | 6e314c34security: add CORS restriction and rate limiting to chat-api | Mnehmos | 7mo ago | +91 -4 | 75%Elevated | more lines added than baseline |
| 16 | f100e73eUpdate Contents section with proper file links for split documents | Mnehmos | 7mo ago | +77 -164 | 75%Elevated | more lines added than baseline |
| 17 | 1f14adbdstyle(website): add premium typography and table enhancements (Mnehmos theme) | Mnehmos | 7mo ago | +84 -3 | 73%Elevated | more lines added than baseline |
| 18 | 5fc170f4security: add pre-commit hook for secrets detection | Mnehmos | 7mo ago | +78 -0 | 70%Elevated | more lines added than baseline |
| 19 | 2caeeb91feat(rag): migrate sources from local paths to live GitHub URLs | Mnehmos | 7mo ago | +95 -19 | 70%Elevated | more lines added than baseline |
| 20 | 41a7527afeat: extract search terms from queries for better SQLite matching | Mnehmos | 7mo ago | +69 -4 | 68%Elevated | more lines added than baseline |
| 21 | 86a0846fUpdate README - rules retrieval web application | Mnehmos | 7mo ago | +46 -120 | 66%Typical | more lines added than baseline |
| 22 | f4543d6dfix(website): force global styles for dynamic chat messages to fix alignment | Mnehmos | 7mo ago | +49 -182 | 64%Typical | more lines added than baseline |
| 23 | c59a1094fix(critical): strip absolute Windows paths from source URLs | Mnehmos | 7mo ago | +48 -6 | 62%Typical | more lines added than baseline |
| 24 | 5f036826fix: Add project linking to Railway deploy workflows | Mnehmos | 7mo ago | +39 -0 | 62%Typical | more lines added than baseline |
| 25 | 740543d9fix(chat-api): robust source URL mapping (handle double-encoding and missing prefixes) | Mnehmos | 7mo ago | +41 -13 | 59%Typical | more lines added than baseline |
| 26 | 21377958fix: unify sources/references and improve source button visibility | Mnehmos | 7mo ago | +38 -23 | 58%Typical | more lines added than baseline |
| 27 | b1775487fix: Parse all WLD room formats and update favicon | Mnehmos | 7mo ago | +40 -46 | 56%Typical | more lines added than baseline |
| 28 | a47df883feat(chat-api): route all queries to both RAG and SQLite servers | Mnehmos | 7mo ago | +31 -12 | 54%Typical | more lines added than baseline |
| 29 | 7715f449docs: update README with 5e-SRD API architecture | Mnehmos | 7mo ago | +31 -10 | 53%Typical | more lines added than baseline |
| 30 | 42bba7b0ci: add rag-server Railway deployment workflow | Mnehmos | 7mo ago | +26 -0 | 51%Typical | more lines added than baseline |
| 31 | 93cb0d1bdebug: add comprehensive logging to SQLite spell queries | Mnehmos | 7mo ago | +25 -12 | 49%Typical | more lines added than baseline |
| 32 | bd3d3cc2fix: improve spell name extraction regex patterns | Mnehmos | 7mo ago | +22 -6 | 48%Typical | more lines added than baseline |
| 33 | 85f5fbedAdd table of contents with anchor links to README | Mnehmos | 7mo ago | +18 -0 | 46%Typical | more lines added than baseline |
| 34 | 4b69564fci: Add .dockerignore for sqlite-server | Mnehmos | 7mo ago | +18 -0 | 44%Typical | more lines added than baseline |
| 35 | 30615706Update frontend to Astro in architecture docs | Mnehmos | 7mo ago | +18 -8 | 43%Typical | more lines added than baseline |
| 36 | 64b3beebfeat(rag-server): add 7977 embedded chunks for WLD and SRD content | Mnehmos | 7mo ago | +18 -5 | 41%Typical | more lines added than baseline |
| 37 | 4f7da442fix: route all queries to all SQLite endpoints for comprehensive coverage | Mnehmos | 7mo ago | +14 -9 | 39%Typical | more lines added than baseline |
| 38 | e6d93e3dfeat(website): render markdown in source preview sidebar, fix nested scrolling | Mnehmos | 7mo ago | +12 -3 | 38%Typical | more focused than baseline |
| 39 | 848425cefix(source-mapper): handle raw.githubusercontent.com URLs correctly | Mnehmos | 7mo ago | +11 -1 | 36%Typical | more directories than baseline |
| 40 | f56ee15cfix: Update to reliable Llama 3.1 8B model for OpenRouter | Mnehmos | 7mo ago | +9 -8 | 34%Typical | fewer lines added than baseline |
| 41 | de20ab14fix: Use correct railway link syntax with -p and -s flags | Mnehmos | 7mo ago | +6 -21 | 33%Below typical | fewer lines added than baseline |
| 42 | 8cbb5cecfix: Update Railway deploy workflows and healthchecks | Mnehmos | 7mo ago | +6 -9 | 31%Below typical | fewer lines added than baseline |
| 43 | de0f8ed9fix(chat-api): ensure regex capture is decoded to prevent double-encoding in URL mapping | Mnehmos | 7mo ago | +6 -3 | 29%Below typical | fewer lines added than baseline |
| 44 | ace0e193fix: Set correct base path for GitHub Pages | Mnehmos | 7mo ago | +5 -6 | 28%Below typical | fewer lines added than baseline |
| 45 | 50ec3c5cci: Trigger SQLite deploy on data pipeline and markdown changes | Mnehmos | 7mo ago | +3 -0 | 25%Below typical | fewer lines added than baseline |
| 46 | df2eb4ecfeat: Use openai/gpt-oss-120b model for chat endpoint | Mnehmos | 7mo ago | +3 -4 | 25%Below typical | fewer lines added than baseline |
| 47 | 88237ae5feat: Track seeded SQLite database for deployment | Mnehmos | 7mo ago | +4 -1 | 23%Below typical | fewer lines added than baseline |
| 48 | 96943b92fix: Simplify all Railway deploy workflows with --service flag | Mnehmos | 7mo ago | +2 -18 | 21%Below typical | fewer lines added than baseline |
| 49 | b2cfa5c8fix: Copy pre-seeded database into Docker image | Mnehmos | 7mo ago | +2 -2 | 18%Below typical | fewer lines added than baseline |
| 50 | ab664b6efix: Set default CHAT_API_URL to Railway production URL | Mnehmos | 7mo ago | +2 -1 | 18%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 60 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.
Mnehmos/The-Worlds-Largest-Dungeon has 60 commits in its history from 1 contributor, the first of them Jan 4, 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.