# Changelog

## Score

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

## Lenses

- Code Health 92 → 92 (+0.0)
- Architecture 98 → 99 (+1.1)
- Maturity 64 → 64 (+0.0)
- Readiness 50 → 50 (+0.0)
- Security 68 → 68 (+0.0)

## Resolved (8)

- Change coupling: Main.kt ↔ ArgumentParser.kt (cli/src/main/kotlin/com/mitteloupe/cag/cli/Main.kt)
- Duplicated block (10 lines × 2) (plugin/src/main/kotlin/com/mitteloupe/cag/cleanarchitecturegenerator/CreateCleanArchitectureFeatureDialog.kt)
- Duplicated block (11 lines × 2) (cli/src/main/kotlin/com/mitteloupe/cag/cli/FilesystemProjectModel.kt)
- Duplicated block (16 lines × 2) (core/src/main/kotlin/com/mitteloupe/cag/core/generation/app/AppModuleContentGenerator.kt)
- Duplicated block (16 lines × 2) (plugin/src/main/kotlin/com/mitteloupe/cag/cleanarchitecturegenerator/CreateUseCaseAction.kt)
- Duplicated block (17 lines × 2) (plugin/src/main/kotlin/com/mitteloupe/cag/cleanarchitecturegenerator/CreateDataSourceAction.kt)
- Duplicated block (24 lines × 3) (core/src/main/kotlin/com/mitteloupe/cag/core/content/DataGradleScriptBuilder.kt)
- Duplicated block (9 lines × 2) (core/src/main/kotlin/com/mitteloupe/cag/core/content/architecture/ArchitectureDomainGradleScriptBuilder.kt)

## New (7)

- Duplicated block (15 lines × 2) (core/src/main/kotlin/com/mitteloupe/cag/core/generation/app/AppModuleContentGenerator.kt)
- Duplicated block (15 lines × 2) (plugin/src/main/kotlin/com/mitteloupe/cag/cleanarchitecturegenerator/CreateUseCaseAction.kt)
- Duplicated block (17 lines × 2) (plugin/src/main/kotlin/com/mitteloupe/cag/cleanarchitecturegenerator/CreateDataSourceAction.kt)
- Duplicated block (22 lines × 3) (core/src/main/kotlin/com/mitteloupe/cag/core/content/DataGradleScriptBuilder.kt)
- Duplicated block (8 lines × 2) (core/src/main/kotlin/com/mitteloupe/cag/core/content/architecture/ArchitectureDomainGradleScriptBuilder.kt)
- Duplicated block (9 lines × 2) (cli/src/main/kotlin/com/mitteloupe/cag/cli/FilesystemProjectModel.kt)
- Duplicated block (9 lines × 2) (plugin/src/main/kotlin/com/mitteloupe/cag/cleanarchitecturegenerator/CreateCleanArchitectureFeatureDialog.kt)
