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
146 commits sit in this repo's top risk tercile, which is 34% of the 434scored. 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.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.
Began fix-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 | 32fa9625feat: Mermaid Live-Preview Hook in Watch Mode (#300) (#349) | pauleflclaudeassisted | 2mo ago | +19.2K -3 | 100%Elevated | more lines added than baseline |
| 2 | e43f4189add md files for implementation plans and issues (#306) | paulefl | 3mo ago | +4.7K -0 | 100%Elevated | more lines added than baseline |
| 3 | 93ac5620test(e2e): close all prioritized coverage gaps from #519 (#521) | pauleflclaudeassisted | 1mo ago | +5.0K -33 | 99%Elevated | more lines added than baseline |
| 4 | f2063183feat: Stale Element Detection (#333) | pauleflclaudeassisted | 2mo ago | +2.7K -30 | 99%Elevated | more lines added than baseline |
| 5 | 48f8de45feat: ADR Integration — Link Architecture Decisions to Model Elements (#365) | pauleflclaudeassisted | 2mo ago | +7.3K -8 | 99%Elevated | more lines added than baseline |
| 6 | a51148a5feat: Automated Test Report Generation & Visualization in CI/CD (#390) (#391) | pauleflclaudeassisted | 2mo ago | +2.6K -1 | 99%Elevated | more lines added than baseline |
| 7 | b961ee5afeat: Language Server Protocol (LSP) for VS Code Extension - Phase 1a (#337) | pauleflclaudeassisted | 3mo ago | +9.2K -14 | 99%Elevated | more lines added than baseline |
| 8 | ee5550d3docs: add E2E test plan and test reports | R{AI}f D. Müllerclaudeassisted | 5mo ago | +1.9K -0 | 99%Elevated | more lines added than baseline |
| 9 | 5ebfeb0fdocs(arc42): close self-hosted architecture.jsonc drift (#524) (#525) | pauleflclaudeassisted | 1mo ago | +1.1K -100 | 97%Elevated | more lines added than baseline |
| 10 | 894f0e14test(e2e): E2E tests for milestone 8 — prio 1+2+3 (#494–#506) (#511) | pauleflclaudeassisted | 1mo ago | +1.3K -5 | 97%Elevated | more lines added than baseline |
| 11 | 6a50bea5test(e2e): E2E tests for sync roundtrip, snapshot, export, lint, overlay, diff (#484-#489) (#510) | pauleflclaudeassisted | 1mo ago | +1.3K -25 | 97%Elevated | more lines added than baseline |
| 12 | 890d23eefeat(repl): interactive REPL for guided model editing (#379) | pauleflclaudeassisted | 2mo ago | +1.4K -0 | 97%Elevated | more lines added than baseline |
| 13 | 38479a23feat: Add missing 'add' subcommands for views and specification (#392) (#393) | pauleflclaudeassisted | 2mo ago | +1.6K -1 | 97%Elevated | more lines added than baseline |
| 14 | 9c98cc02feat: Versioned Model Snapshots (#290) (#348) | pauleflclaudeassisted | 2mo ago | +1.4K -0 | 97%Elevated | more lines added than baseline |
| 15 | 87551c19feat(cmd,importer): add import command for Structurizr DSL and LikeC4 (#284) (#331) | pauleflclaudeassisted | 3mo ago | +2.2K -0 | 97%Elevated | more lines added than baseline |
| 16 | da474a95docs: add ATAM architecture review and LASR report 2026-03-06 (#264) | R{AI}f D. Müllerclaudeassisted | 5mo ago | +1.5K -14 | 97%Elevated | more lines added than baseline |
| 17 | 2d6d547cdocs: update specifications and add template guide | R{AI}f D. Müllerclaudeassisted | 5mo ago | +1.2K -88 | 97%Elevated | more lines added than baseline |
| 18 | 36dc2cfcfeat: implement validate, add element, and add relationship commands (#26, #27, #28) | R{AI}f D. Müllerclaudeassisted | 5mo ago | +1.2K -0 | 97%Elevated | more lines added than baseline |
| 19 | 5a11ebe2test(e2e): add E2E tests for sync roundtrip, snapshot, export, lint, overlay, diff (#484–#489) | Paul Fleischmannclaudeassisted | 1mo ago | +758 -0 | 95%Elevated | more lines added than baseline |
| 20 | 8703a09cdocs(arc42): audit P3 — STRIDE ch8, 6-part QS, ADR-010/011, Pugh matrices (#479) | paulefl | 1mo ago | +794 -157 | 95%Elevated | more lines added than baseline |
| 21 | 69f53a9ffeat(#292): Architecture Changelog Generation (#347) | pauleflclaudeassisted | 2mo ago | +1.1K -0 | 95%Elevated | more lines added than baseline |
| 22 | 635ddb3dfeat: draw.io Template Generator from Spec (#336) | pauleflclaudeassisted | 3mo ago | +898 -7 | 95%Elevated | more lines added than baseline |
| 23 | f49f9449feat: Element Search / find and show commands (#304) (#320) | pauleflclaudeassisted | 3mo ago | +1.1K -0 | 95%Elevated | more lines added than baseline |
| 24 | 3c908a52feat: Additional export formats (GraphViz DOT, D2, HTML5) (#335) | pauleflclaudeassisted | 3mo ago | +984 -19 | 95%Elevated | more lines added than baseline |
| 25 | ca7ea2e7feat: use child mxCell sub-cells for element labels (#232) | R{AI}f D. Müllerclaudeassisted | 5mo ago | +1.7K -577 | 95%Elevated | more lines added than baseline |
| 26 | fbf68002feat: add self-architecture model (dogfooding Bausteinsicht) (#219) | R{AI}f D. Müllerclaudeassisted | 5mo ago | +945 -0 | 95%Elevated | more lines added than baseline |
| 27 | 9519055fAdd arc42 chapters 4-8: solution strategy, building blocks, runtime, deployment, concepts | Ralf D. Müllerclaudeassisted | 5mo ago | +934 -0 | 95%Elevated | more lines added than baseline |
| 28 | 5542f989Complete data models and sync specification with draw.io XML details | Ralf D. Müllerclaudeassisted | 5mo ago | +735 -73 | 95%Elevated | more lines added than baseline |
| 29 | 01291c44Add specification documents (use cases, acceptance criteria, CLI, data models, sync) | Ralf D. Müllerclaudeassisted | 5mo ago | +929 -0 | 95%Elevated | more lines added than baseline |
| 30 | a90aba90fix(repl): fix validate-gate, preserve description on overwrite, extract save/undo | Paul Fleischmannclaudeassisted | 1mo ago | +602 -499 | 92%Elevated | more lines added than baseline |
| 31 | afedb2d3docs(tutorial): add hands-on tutorial under src/docs/tutorial | R{AI}f D. Müller | 2mo ago | +885 -1 | 92%Elevated | more lines added than baseline |
| 32 | f2c7cab6fix(sync): position child elements within parent boundary (#330) (#384) | pauleflclaudeassisted | 2mo ago | +701 -122 | 92%Elevated | more lines added than baseline |
| 33 | 12362232feat: Relationship Graph Analysis (#301) (#369) | pauleflclaudeassisted | 2mo ago | +788 -0 | 92%Elevated | more lines added than baseline |
| 34 | 859a8d3cfeat(#281): As-Is / To-Be Architecture Comparison (#346) | pauleflclaudeassisted | 2mo ago | +897 -0 | 92%Elevated | more lines added than baseline |
| 35 | 1344f7b4docs(#359): Synchronize Code, architecture.jsonc, and Readme Documentation (#360) | pauleflclaudeassisted | 2mo ago | +1.3K -19.0K | 92%Elevated | more lines added than baseline |
| 36 | 596e1993feat: Chaos Tests für Robustheit (#354) (#364) | pauleflclaudeassisted | 2mo ago | +713 -0 | 92%Elevated | more lines added than baseline |
| 37 | 32b80285feat: Structurizr DSL import and export (#332) | pauleflclaudeassisted | 3mo ago | +866 -10 | 92%Elevated | more lines added than baseline |
| 38 | fe34d95dfeat: Element Lifecycle Status Tracking (#334) | pauleflclaudeassisted | 3mo ago | +709 -0 | 92%Elevated | more lines added than baseline |
| 39 | 2d7e8ac7feat: Architecture Constraints / Lint Command (#283) (#322) | pauleflclaudeassisted | 3mo ago | +988 -0 | 92%Elevated | more lines added than baseline |
| 40 | f5b1f67dfeat: Dynamic Views / Sequence Diagrams (#282) (#321) | pauleflclaudeassisted | 3mo ago | +993 -3 | 92%Elevated | more lines added than baseline |
| 41 | 05398826feat: implement change detection / diff for three-way sync (#18) (#49) | R{AI}f D. Müllerclaudeassisted | 5mo ago | +608 -0 | 92%Elevated | more lines added than baseline |
| 42 | 77516969feat: implement JSONC loader with comment stripping and atomic write (#37) | R{AI}f D. Müllerclaudeassisted | 5mo ago | +695 -0 | 92%Elevated | more lines added than baseline |
| 43 | 52825cf0Add arc42 chapters 1-3, 9, 10 and PRD-001 | Ralf D. Müllerclaudeassisted | 5mo ago | +582 -0 | 92%Elevated | more lines added than baseline |
| 44 | 110a3b95test(e2e): BigBank arc42 pipeline E2E test — import, link, sync, adoc (#483) | Paul Fleischmannclaudeassisted | 1mo ago | +612 -0 | 89%Elevated | more lines added than baseline |
| 45 | 9e44e737feat: Metric Overlays — Heatmap on Architecture Diagram (#294) (#382) | pauleflclaudeassisted | 2mo ago | +598 -0 | 89%Elevated | more lines added than baseline |
| 46 | 35c57daffeat: Architecture Health Score Dashboard (#296) (#368) | pauleflclaudeassisted | 2mo ago | +652 -0 | 89%Elevated | more lines added than baseline |
| 47 | df24d065feat: Multi-Model Workspace — Merge Team Models into Platform View (#293) (#367) | pauleflclaudeassisted | 2mo ago | +704 -0 | 89%Elevated | more lines added than baseline |
| 48 | 33605193feat: add BFS-based auto-layout engine for draw.io diagrams | R{AI}f D. Müllerclaudeassisted | 5mo ago | +1.1K -124 | 89%Elevated | more lines added than baseline |
| 49 | 68e5fa20feat: add auto-layout engine with layered/grid modes and enrich sample model | R{AI}f D. Müllerclaudeassisted | 5mo ago | +936 -59 | 89%Elevated | more lines added than baseline |
| 50 | e48e17c3fix: use local PlantUML stdlib includes and update self-architecture model | R{AI}f D. Müllerclaudeassisted | 5mo ago | +760 -330 | 89%Elevated | more lines added than baseline |
Repowise tracks change history across 298 files in doctoolchain/bausteinsicht. In the last 90 days 281 files were touched, 510 times in total, most often root.go. Every commit is scored for change risk from its size, spread and the history of the files it touches.