# Changelog

## Score

- CAI 57 → 66 (+9.0)
- Rubric changed (rubric-2026.08.17 → rubric-2026.09.15) — scores are not directly comparable.

## Lenses

- Code Health 76 → 64 (-11.4)
- Architecture 100 → 95 (-4.8)
- Maturity 76 → 80 (+4.2)
- Readiness 50 → 63 (+13.1)
- Security 56 → 71 (+15.0)
- Domain Modelling 58 → 65 (+7.7)

## Resolved (180)

- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — no supported dependency manifest was read
- Duplicated block (10 lines × 2) (cmd/handler_other.go)
- Duplicated block (10 lines × 2) (internal/testing/scenarios.go)
- Duplicated block (10 lines × 2) (internal/testing/scenarios.go)
- Duplicated block (10 lines × 3) (cmd/entity_test_generator.go)
- Duplicated block (10 lines × 3) (cmd/mcp_tools_util.go)
- Duplicated block (10 lines × 3) (internal/testing/scenarios.go)
- Duplicated block (10–11 lines × 2) (cmd/repository_impl.go)
- Duplicated block (10–11 lines × 4) (cmd/handler.go)
- Duplicated block (10–14 lines × 3) (cmd/cache_decorator.go)
- Duplicated block (10–14 lines × 3) (cmd/handler_other.go)
- Duplicated block (11 lines × 2) (cmd/entity.go)
- Duplicated block (11 lines × 2) (cmd/handler.go)
- Duplicated block (11 lines × 2) (cmd/mocks.go)
- Duplicated block (11 lines × 2) (cmd/repository_other_db.go)
- Duplicated block (11 lines × 2) (cmd/usecase.go)
- Duplicated block (11 lines × 2) (internal/testing/scenarios.go)
- Duplicated block (11 lines × 3) (internal/handler/http/order_handler.go)
- Duplicated block (11–12 lines × 2) (cmd/safety.go)
- …and 160 more

## New (127)

- Documentation: no usage examples (README.md)
- Duplicated block (10 lines × 2) (cmd/field_validator.go)
- Duplicated block (10 lines × 2) (cmd/handler_other.go)
- Duplicated block (10 lines × 2) (cmd/upgrade.go)
- Duplicated block (10 lines × 2) (internal/testing/suite.go)
- Duplicated block (10 lines × 3) (internal/handler/http/order_handler.go)
- Duplicated block (10 lines × 3) (internal/testing/architecture.go)
- Duplicated block (11 lines × 2) (cmd/handler.go)
- Duplicated block (11 lines × 2) (cmd/repository.go)
- Duplicated block (11 lines × 2) (cmd/repository_impl.go)
- Duplicated block (11 lines × 2) (cmd/usecase.go)
- Duplicated block (11 lines × 3) (internal/handler/http/order_handler.go)
- Duplicated block (12 lines × 2) (cmd/handler_other.go)
- Duplicated block (12 lines × 3) (internal/handler/http/order_handler.go)
- Duplicated block (12 lines × 3) (internal/handler/http/order_handler.go)
- Duplicated block (13 lines × 2) (cmd/repository_fields.go)
- Duplicated block (13 lines × 2) (internal/testing/validator.go)
- Duplicated block (15 lines × 3) (internal/handler/http/order_handler.go)
- Duplicated block (18 lines × 2) (cmd/messages.go)
- Duplicated block (18–19 lines × 2) (cmd/repository.go)
- …and 107 more

## Architecture

- Containers 0 added · 0 removed · contexts 0 added · 1 removed · edges 0 added · 0 removed

## Removed bounded contexts (1)

- testvalidation
