# Changelog

## Score

- CAI 43 → 44 (+1.2)
- Rubric changed (rubric-2026.08.17 → rubric-2026.08.18) — scores are not directly comparable.

## Lenses

- Code Health 68 → 69 (+1.5)
- Architecture 93 → 93 (+0.1)
- Maturity 46 → 43 (-3.2)
- Readiness 26 → 31 (+4.2)
- Security 65 → 65 (+0.0)
- Performance 61 → 61 (+0.0)

## Resolved (6)

- Change coupling: CacheRepository.cs ↔ Repository.cs (src/Learning.EventStore/Cache/CacheRepository.cs)
- Coverage not measured — analyzer environment
- Duplicated block (46 lines × 2) (src/Learning.MessageQueue/Messages/RetryableAsyncRedisSubscription.cs)
- Duplicated block (6–7 lines × 2) (sample/Learning.EventStore.Sample.Web/Startup.cs)
- No tests discovered
- The README is a single file with no dedicated Getting Started or quick-usage guide for new users who need to create and run an event store without reading through the entire doc. (README.md)

## New (4)

- Coverage not measured — analyzer environment
- Duplicated block (11 lines × 2) (src/Learning.MessageQueue/Messages/RetryableAsyncRedisSubscription.cs)
- Duplicated block (6 lines × 2) (sample/Learning.EventStore.Sample.Web/Startup.cs)
- Test runner surfaced no tests

## API surface

- Unchanged — 1 HTTP endpoints

## Architecture

- Unchanged — 2 containers · 2 contexts · 1 edges
