# Changelog

## Score

- CAI 60 → 61 (+0.4)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 85 → 85 (-0.1)
- Architecture 100 → 100 (+0.0)
- Maturity 48 → 48 (+0.0)
- Readiness 57 → 57 (+0.0)
- Security 84 → 87 (+3.6)

## Resolved (23)

- Duplicated block (11 lines × 2) (internal/grapher/class.go)
- Duplicated block (11 lines × 2) (internal/grapher/class.go)
- Duplicated block (11 lines × 3) (internal/shell/shell.go)
- Duplicated block (13 lines × 2) (internal/shell/commands/list.go)
- Duplicated block (13 lines × 4) (internal/getter/classes.go)
- Duplicated block (13 lines × 6) (internal/shell/commands/list.go)
- Duplicated block (14 lines × 3) (internal/shell/commands/list.go)
- Duplicated block (15 lines × 2) (internal/shell/commands/graph.go)
- Duplicated block (16 lines × 3) (internal/grapher/namespaces.go)
- Duplicated block (16 lines × 4) (internal/shell/commands/graph.go)
- Duplicated block (16 lines × 8) (internal/shell/commands/list.go)
- Duplicated block (17 lines × 2) (internal/getter/files.go)
- Duplicated block (17 lines × 2) (internal/shell/commands/graph.go)
- Duplicated block (17 lines × 3) (internal/shell/commands/graph.go)
- Duplicated block (17 lines × 6) (internal/shell/commands/list.go)
- Duplicated block (18 lines × 2) (internal/shell/commands/graph.go)
- Duplicated block (23 lines × 3) (internal/grapher/class.go)
- Duplicated block (8 lines × 2) (internal/grapher/files.go)
- Duplicated block (9 lines × 2) (internal/shell/executor.go)
- Duplicated block (9 lines × 3) (internal/grapher/class.go)
- …and 3 more

## New (26)

- Duplicated block (10 lines × 3) (internal/shell/shell.go)
- Duplicated block (12 lines × 2) (internal/shell/commands/list.go)
- Duplicated block (12 lines × 4) (internal/getter/classes.go)
- Duplicated block (12 lines × 6) (internal/shell/commands/list.go)
- Duplicated block (13 lines × 3) (internal/shell/commands/list.go)
- Duplicated block (14 lines × 2) (internal/shell/commands/graph.go)
- Duplicated block (15 lines × 3) (internal/grapher/namespaces.go)
- Duplicated block (15 lines × 4) (internal/shell/commands/graph.go)
- Duplicated block (15 lines × 8) (internal/shell/commands/list.go)
- Duplicated block (16 lines × 2) (internal/getter/files.go)
- Duplicated block (16 lines × 2) (internal/shell/commands/graph.go)
- Duplicated block (16 lines × 3) (internal/shell/commands/graph.go)
- Duplicated block (17 lines × 2) (internal/shell/commands/graph.go)
- Duplicated block (17 lines × 6) (internal/shell/commands/list.go)
- Duplicated block (22 lines × 3) (internal/grapher/class.go)
- Duplicated block (6 lines × 2) (internal/grapher/files.go)
- Duplicated block (8 lines × 2) (internal/grapher/class.go)
- Duplicated block (8 lines × 2) (internal/shell/executor.go)
- Duplicated block (8 lines × 3) (internal/grapher/class.go)
- Duplicated block (9 lines × 2) (internal/grapher/class.go)
- …and 6 more

## Architecture

- Unchanged — 0 containers · 1 contexts · 0 edges
