# Changelog

## Score

- CAI 53 → 52 (-0.4)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 90 → 89 (-0.1)
- Architecture 100 → 100 (+0.0)
- Maturity 77 → 74 (-2.9)
- Readiness 32 → 32 (+0.0)
- Security 54 → 54 (+0.0)
- Domain Modelling 100 → 100 (+0.0)

## Resolved (9)

- Duplicated block (11 lines × 2) (framework-test/src/main/java/com/opencqrs/framework/command/CommandHandlingTestFixture.java)
- Duplicated block (14 lines × 2) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/CommandHandlingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (14 lines × 3) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/CommandHandlingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (16 lines × 2) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/CommandHandlingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (6 lines × 2) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/CommandHandlingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (9 lines × 2) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/StateRebuildingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (9 lines × 2) (framework-test/src/main/java/com/opencqrs/framework/command/CommandHandlingTestFixture.java)
- Further orphaned files (smaller)
- Off-boarding risk: anonymized user #1

## New (11)

- Concentrated knowledge decay
- Duplicated block (10 lines × 2) (framework-test/src/main/java/com/opencqrs/framework/command/CommandHandlingTestFixture.java)
- Duplicated block (13 lines × 2) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/CommandHandlingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (14 lines × 3) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/CommandHandlingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (15 lines × 2) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/CommandHandlingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (5 lines × 2) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/CommandHandlingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (7 lines × 3) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/CommandHandlingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (8 lines × 2) (framework-spring-boot-autoconfigure/src/main/java/com/opencqrs/framework/command/StateRebuildingAnnotationProcessingAutoConfiguration.java)
- Duplicated block (8 lines × 2) (framework-test/src/main/java/com/opencqrs/framework/command/CommandHandlingTestFixture.java)
- Largest orphaned file (framework/src/main/java/com/opencqrs/framework/eventhandler/EventHandlingProcessor.java)
- Off-boarding risk: anonymized user #1
