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
16 commits sit in this repo's top risk tercile, which is 32% of the 50scored. 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.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 docs.
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 | 5107fb80Initial commit: fuck-my-shit-mountain AI code audit skill | XiNian-dada | 2mo ago | +1.3K -0 | 99%Elevated | more lines added than baseline |
| 2 | 6a923865feat: add remaining focused audit modes | XiNian-dada | 1mo ago | +1.0K -64 | 95%Elevated | more lines added than baseline |
| 3 | 65b03b72docs: translate demo audit page to chinese | XiNian-dada | 2mo ago | +1.4K -0 | 95%Elevated | more lines added than baseline |
| 4 | d6d1e851overhaul HTML template to match reference design exactly | XiNian-dada | 2mo ago | +1.2K -38 | 95%Elevated | more lines added than baseline |
| 5 | fc0ccc2cfeat: add concurrency audit, incremental mode, and enhanced features | XiNian-dadaclaudeassisted | 4w ago | +755 -24 | 90%Elevated | more lines added than baseline |
| 6 | 5423ec33Replace mechanical scoring with judgment-based scoring | XiNian-dada | 2mo ago | +1.3K -79 | 90%Elevated | more lines added than baseline |
| 7 | b997db2ffeat: add project inventory audit recommendations | XiNian-dada | 1mo ago | +581 -0 | 86%Elevated | more lines added than baseline |
| 8 | 76346b24Add 6 new audit modes: fallback, testing-authenticity, type-safety, frontend-state, backend-api, dependency-weight | XiNian-dada | 2mo ago | +644 -21 | 86%Elevated | more lines added than baseline |
| 9 | cb587dd6feat: add observability configuration and data integrity audits | XiNian-dada | 1mo ago | +386 -45 | 83%Elevated | more lines added than baseline |
| 10 | eb3fbe94Add comprehensive engineering principles rubric and 7th Design dimension | XiNian-dada | 2mo ago | +493 -50 | 81%Elevated | more lines added than baseline |
| 11 | ae6489c3fix HTML template: show ALL 7 score dimensions explicitly, remove abstract placeholders | XiNian-dada | 2mo ago | +440 -64 | 79%Elevated | more lines added than baseline |
| 12 | 38d8cc46Fix: make AI ask questions mandatory before audit | XiNian-dada | 2mo ago | +152 -59 | 77%Elevated | more lines added than baseline |
| 13 | eb826922docs: restructure README with bilingual banners | XiNian-dada | 4w ago | +266 -116 | 74%Elevated | more lines added than baseline |
| 14 | f8b8d094feat: lint generated audit reports | XiNian-dada | 1mo ago | +204 -2 | 74%Elevated | more lines added than baseline |
| 15 | 0fdb66b9Add HTML report output option + template | XiNian-dada | 2mo ago | +258 -14 | 70%Elevated | more lines added than baseline |
| 16 | 49609b02Add scoring system: dimension scores 0-10 with letter grades and ASCII bar visualization | XiNian-dada | 2mo ago | +171 -12 | 70%Elevated | more lines added than baseline |
| 17 | a41c8be4refactor: extract shared audit report rules | XiNian-dada | 1mo ago | +120 -301 | 66%Typical | more lines added than baseline |
| 18 | a24e9b09add code-consistency + comment-coverage audit modes (19 total) | XiNian-dada | 2mo ago | +213 -25 | 66%Typical | more lines added than baseline |
| 19 | 3d338973feat: add audit coverage confidence rubric | XiNian-dada | 1mo ago | +129 -18 | 63%Typical | more lines added than baseline |
| 20 | 651da9fcdocs: improve audit skill workflow | XiNian-dada | 2mo ago | +116 -151 | 61%Typical | more lines added than baseline |
| 21 | cc9d35c6translate both READMEs to Chinese | XiNian-dada | 2mo ago | +103 -103 | 59%Typical | more lines added than baseline |
| 22 | 34fe0db7docs: add demo pages design spec | XiNian-dada | 2mo ago | +93 -0 | 57%Typical | more lines added than baseline |
| 23 | 0fc2ee78chore: add skill metadata and packaging script | XiNian-dada | 1mo ago | +117 -4 | 55%Typical | more lines added than baseline |
| 24 | 7983721bfix: generate sections only for dimensions the user selected | XiNian-dada | 2mo ago | +111 -95 | 53%Typical | more lines added than baseline |
| 25 | 6542abf6docs: add optional audit tooling reference | XiNian-dada | 1mo ago | +69 -0 | 50%Typical | more lines added than baseline |
| 26 | 925d6a4dForce template format: prevent AI from copying project's markdown style | XiNian-dada | 2mo ago | +57 -1 | 50%Typical | more lines added than baseline |
| 27 | d3066073Add interactive init flow: AI asks scope, language, file output before audit | XiNian-dada | 2mo ago | +48 -2 | 47%Typical | more lines added than baseline |
| 28 | 64a873ebLOCK scoring direction: higher = better (10 = clean, 0 = shit mountain) | XiNian-dada | 2mo ago | +67 -57 | 44%Typical | more lines added than baseline |
| 29 | 5592667eFix AI omitting modes: every prompt now lists all 13 modes in init question | XiNian-dada | 2mo ago | +38 -26 | 44%Typical | more lines added than baseline |
| 30 | 95adc556docs: simplify README install and intro | XiNian-dada | 4w ago | +50 -48 | 38%Typical | more lines added than baseline |
| 31 | 6c85f6c3add AI tool setup instructions to README | XiNian-dada | 2mo ago | +49 -0 | 38%Typical | more lines added than baseline |
| 32 | 7fc124f8explicitly list all 17 audit dimensions in template + full-audit prompt | XiNian-dada | 2mo ago | +51 -24 | 38%Typical | more lines added than baseline |
| 33 | 6935c37bEnforce exhaustive search and objectivity: no yes-man, leave no file unchecked | XiNian-dada | 2mo ago | +37 -0 | 38%Typical | more lines added than baseline |
| 34 | e3c7c5e5update READMEs: 17 audit dimensions, HTML output, interactive init, fix duplicate rows | XiNian-dada | 2mo ago | +46 -91 | 33%Below typical | more lines added than baseline |
| 35 | 09519ed2docs: add native skill support matrix | XiNian-dada | 2mo ago | +45 -9 | 31%Below typical | more lines added than baseline |
| 36 | a5ccbef7docs: clarify skill installation and mode prompts | XiNian-dada | 1mo ago | +37 -9 | 29%Below typical | more lines added than baseline |
| 37 | 1bc8604cadd executive summary section between score dashboard and stats | XiNian-dada | 2mo ago | +30 -2 | 27%Below typical | more lines added than baseline |
| 38 | 0e106ed9Add MIT license | XiNian-dada | 2mo ago | +21 -0 | 25%Below typical | more lines added than baseline |
| 39 | d7d2131bFix language question: ask for report language (English/Chinese) not programming language | XiNian-dada | 2mo ago | +14 -14 | 23%Below typical | more scattered than baseline |
| 40 | 12edb918docs: tuck install command behind AI IDE note | XiNian-dada | 4w ago | +19 -5 | 21%Below typical | more lines added than baseline |
| 41 | 37fb3344docs: localize audit mode recommendations | XiNian-dada | 1mo ago | +17 -14 | 19%Below typical | more lines added than baseline |
| 42 | 91ca9935Support multi-mode selection: combine any modes with commas | XiNian-dada | 2mo ago | +17 -12 | 17%Below typical | more lines added than baseline |
| 43 | 6e336c63docs: simplify codex installation instructions | XiNian-dada | 2mo ago | +14 -42 | 15%Below typical | more lines added than baseline |
| 44 | 3a7e8143docs: add star history chart | XiNian-dada | 4w ago | +10 -0 | 13%Below typical | more focused than baseline |
| 45 | 7e32cb18fix: add codex skill frontmatter metadata | XiNian-dada | 2mo ago | +5 -0 | 11%Below typical | fewer lines added than baseline |
| 46 | 66f5d28aadd LinuxDo link to README | XiNian-dada | 2mo ago | +4 -0 | 9%Below typical | fewer lines added than baseline |
| 47 | 4e363bd5docs: remove packaging notes from README | XiNian-dada | 4w ago | +4 -26 | 7%Below typical | fewer lines added than baseline |
| 48 | 9618ce71Clarify full mode covers all 17 dimensions in the init question | XiNian-dada | 2mo ago | +1 -1 | 5%Below typical | fewer lines added than baseline |
| 49 | 33a5eb41chore: remove .DS_Store from tracking, add .gitignore | XiNian-dada | 2mo ago | +1 -0 | 3%Below typical | fewer lines added than baseline |
| 50 | 4d50456eRemove stray generated file | XiNian-dada | 2mo ago | +0 -1.2K | 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 50 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.
2233admin/Fuck_My_Shit_Mountain has 50 commits in its history from 1 contributor, the first of them Jun 3, 2026. In the last 90 days 3 files were touched, 4 times in total, most often report_lint.py. Every commit is scored for change risk from its size, spread and the history of the files it touches.