You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+16-27Lines changed: 16 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,46 +2,35 @@
2
2
3
3
## [2.0.0b4]
4
4
5
-
2.0.0b4 deepens the platform model introduced in b3: MCP becomes more self-guiding, report-only analysis expands with
6
-
module-level hotspot ranking, findings and suggestions are separated more cleanly by role, Health Score documentation
7
-
now formalizes phased score-model evolution, and CodeClone gains its first native IDE surface in preview.
8
-
9
5
### MCP server
10
6
11
-
- Add bounded MCP `help(topic=...)` as a compact uncertainty-recovery and semantic-routing tool for workflow, baseline,
12
-
suppressions, latest-run semantics, review state, and changed-scope routing.
7
+
- Add `help(topic=...)` tool for workflow guidance, baseline semantics, and review-state routing.
8
+
- Optimize MCP payloads: short finding IDs (sha256-based for block clones), compact `derived` section projection,
9
+
bounded `metrics_detail` with pagination.
13
10
14
11
### Report contract
15
12
16
-
- Bump canonical report schema to `2.3` and add `metrics.families.god_modules` as a project-relative, report-only
17
-
module-hotspot layer.
18
-
- Surface `God Modules` consistently across canonical JSON, text/markdown, HTML Overview + Quality projections, and
19
-
bounded MCP `metrics_detail` access without changing findings, health, gates, baseline semantics, or SARIF.
20
-
- Tighten the findings/suggestions role split: low-signal local structural `info` hints remain canonical findings,
21
-
while separate suggestion cards are reserved for action-surplus cases and structural findings can render compact
22
-
inline suggested action in HTML.
13
+
- Bump canonical report schema to `2.3`.
14
+
- Add `metrics.overloaded_modules` — report-only module-hotspot ranking by size, complexity, and coupling pressure.
15
+
- Surface Overloaded Modules across JSON, text/markdown, HTML, and MCP without affecting findings, health, or gates.
16
+
- Normalize the canonical family name and MCP/report output to `overloaded_modules`; `god_modules` remains accepted as a read-only MCP input alias during transition.
23
17
24
18
### CLI and HTML
25
19
26
-
- Align CLI and HTML scope summaries with canonical report-wide inventory totals.
27
-
- Polish `God Modules` presentation so report-only module-hotspot summaries read consistently across surfaces.
20
+
- Align CLI and HTML scope summaries with canonical inventory totals.
21
+
- Redesign Overview tab: Executive Summary becomes 2-column (Issue Breakdown + Source Breakdown) with scan scope in
22
+
the section subtitle; Overloaded Modules section replaces the earlier stretched module-hotspot layout.
28
23
29
24
### Documentation
30
25
31
-
- Add a dedicated Health Score chapter documenting current scoring inputs, report-only / non-scoring layers, and the
32
-
phased policy for future health-model expansion.
33
-
- Explicitly document that future releases may lower a repository score because the scoring model becomes broader or
0 commit comments