# Changelog

## Score

- CAI 66 → 66 (-0.2)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 88 → 88 (+0.0)
- Architecture 94 → 95 (+0.6)
- Maturity 64 → 64 (+0.0)
- Readiness 69 → 69 (+0.0)
- Security 60 → 60 (-0.4)

## Resolved (3)

- Change coupling: SubscriptionBootCommand.php ↔ SubscriptionTeardownCommand.php (src/Console/Command/SubscriptionBootCommand.php)
- Change coupling: SubscriptionRunCommand.php ↔ SubscriptionTeardownCommand.php (src/Console/Command/SubscriptionRunCommand.php)
- Off-boarding risk: anonymized user #1

## New (7)

- Change coupling: ArrayStream.php ↔ DoctrineDbalStoreStream.php (src/Store/ArrayStream.php)
- Change coupling: SubscriptionRemoveCommand.php ↔ SubscriptionTeardownCommand.php (src/Console/Command/SubscriptionRemoveCommand.php)
- Medium IaC: CKV_DOCKER_3 (Dockerfile)
- Medium IaC: CKV_DOCKER_4 (Dockerfile)
- Off-boarding risk: anonymized user #1
- The README is thin on an overview of how to get started beyond installation; it mentions shepherd.dev coverage but does not link directly to the package's composer.json or specify which version of Doctrine/dbal is supported. (README.md)
- The upcaster example uses an Upcast class that does not appear in the body; the outline lists both 'Adjust payload' and 'Adjust event name', but neither is shown. (docs/upcasting.md)
