# Changelog

## Score

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

## Lenses

- Code Health 98 → 98 (+0.0)
- Architecture 77 → 77 (+0.0)
- Maturity 73 → 75 (+2.5)
- Readiness 38 → 38 (+0.0)
- Security 72 → 71 (-0.8)
- Event-Driven 66 → 66 (+0.0)

## Resolved (6)

- Context is a single option list with no rationale and trade-offs are only one consequence (latency) without opposing costs (docs/ArchitectureDecisionLog/0013-use-backend-localization.adoc)
- Decision is generic ('We decided to use Docker') with no context (why not a different container platform) or consequences weighing pros/cons (docs/ArchitectureDecisionLog/0006-use-docker.adoc)
- Further orphaned files (smaller)
- LLM evaluation failed
- No context/problem and no consequences for not recording decisions (e.g. lost change history or confusion about what is new) (docs/ArchitectureDecisionLog/0001-record-architecture-decisions.adoc)
- Outdated: OpenTelemetry.Exporter.Prometheus.AspNetCore

## New (14)

- Decision is generic ('We decided to use Docker') with no context (why not a different container platform) or trade-offs beyond the listed consequences (docs/ArchitectureDecisionLog/0006-use-docker.adoc)
- Medium IaC: CKV_DOCKER_3 (src/Starter.BFF/Dockerfile)
- Medium IaC: CKV_DOCKER_3 (src/Starter/Dockerfile)
- Medium IaC: CKV_DOCKER_7 (src/Starter/Dockerfile)
- Medium IaC: CKV_SECRET_6 (src/Starter.BFF/appsettings.Development.json)
- Medium IaC: CKV_SECRET_6 (src/Starter.BFF/appsettings.json)
- Medium IaC: CKV_SECRET_6 (src/Starter.BFF/bin/Debug/net9.0/appsettings.Development.json)
- Medium IaC: CKV_SECRET_6 (src/Starter.BFF/bin/Debug/net9.0/appsettings.json)
- No context/problem and no consequences for not recording decisions (e.g. lost or duplicated work) are stated (docs/ArchitectureDecisionLog/0001-record-architecture-decisions.adoc)
- The Getting Started section omits a prerequisite for Keycloak authentication, which is critical to local development and appears in the Local Development Guide link. (README.adoc)
- XML-doc coverage: Starter (src/Starter/Starter.csproj)
- XML-doc coverage: Starter.BFF (src/Starter.BFF/Starter.BFF.csproj)
- XML-doc coverage: Starter.Common (src/Starter.Common/Starter.Common.csproj)
- redundant comment (src/Starter.Common/Localizations/LocalizationModule.cs)

## API surface

- Unchanged — 2 HTTP endpoints
