# Changelog

## Score

- CAI 37 → 39 (+1.8)
- Rubric changed (rubric-2026.08.19 → rubric-2026.09.15) — scores are not directly comparable.

## Lenses

- Code Health 97 → 98 (+0.7)
- Architecture 57 → 69 (+11.9)
- Maturity 37 → 37 (+0.0)
- Readiness 15 → 15 (+0.0)
- Security 100 → 100 (+0.0)

## Resolved (12)

- Change coupling clique: RegisterCommandHandlers.php, RegisterEventListeners.php, RegisterQueryHandlers.php (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Duplicated block (10 lines × 2) (src/DependencyInjection/CqrsExtension.php)
- Duplicated block (11 lines × 2) (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
- Duplicated block (16 lines × 5) (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
- Duplicated block (18 lines × 5) (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
- Duplicated block (20 lines × 3) (src/DependencyInjection/CompilerPass/RegisterEventListeners.php)
- Duplicated block (8 lines × 3) (src/DependencyInjection/CqrsExtension.php)
- No exposed public API
- The README states the bundle is an 'Averor/Cqrs es Bundle' but never explains what event sourcing/aggregate roots this bundle provides and which query types are supported. (README.md)
- early-stage repository — too few commits for a meaningful bus factor
- early-stage repository — too little history to judge knowledge freshness

## New (12)

- Dependency hygiene PARTLY measured — Composer dependencies read, no committed lock to grade for currency
- Documentation: no installation or build instructions (README.md)
- Duplicated block (11 lines × 2) (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
- Duplicated block (13 lines × 2) (src/DependencyInjection/CqrsExtension.php)
- Duplicated block (17 lines × 5) (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
- Duplicated block (20 lines × 2) (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
- Duplicated block (20 lines × 3) (src/DependencyInjection/CompilerPass/RegisterEventListeners.php)
- Duplicated block (25 lines × 5) (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
- Duplicated block (28 lines × 3) (src/DependencyInjection/CompilerPass/RegisterEventListeners.php)
- Duplicated block (6 lines × 3) (src/DependencyInjection/CqrsExtension.php)
- Members sharing a duplicated core (5 members, 50+ identical tokens) (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
- Members sharing a duplicated core (5 members, 50+ identical tokens) (src/DependencyInjection/CompilerPass/RegisterCommandHandlers.php)
