# Changelog

## Score

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

## Lenses

- Code Health 67 → 67 (+0.0)
- Architecture 80 → 80 (+0.9)
- Maturity 68 → 68 (-0.0)
- Readiness 60 → 60 (+0.0)
- Security 39 → 39 (-0.3)
- Performance 54 → 54 (+0.0)

## Resolved (7)

- Low XML-doc coverage: Ocelot(net8.0) (src/Ocelot.csproj)
- Low XML-doc coverage: Ocelot.ManualTest(net8.0) (manual/Ocelot.ManualTest.csproj)
- Low XML-doc coverage: Ocelot.Testing(net8.0) (testing/Ocelot.Testing.csproj)
- Off-boarding risk: anonymized user #1
- Split Ocelot.UnitTests
- The About section links to an API gateway resource, but no link or image appears for Ocelot itself (the logo is present). (README.md)
- The README omits any guidance on how to install and start using Ocelot. (README.md)

## New (11)

- LLM evaluation failed
- Medium IaC: CKV_DOCKER_2 (docker/Dockerfile.windows)
- Medium IaC: CKV_DOCKER_3 (docker/Dockerfile.base)
- Medium IaC: CKV_DOCKER_3 (docker/Dockerfile.build)
- Medium IaC: CKV_DOCKER_3 (docker/Dockerfile.release)
- Medium IaC: CKV_DOCKER_3 (docker/outdated/Dockerfile.8.21.0.base)
- Medium IaC: CKV_DOCKER_3 (docker/outdated/Dockerfile.8.23.2.base)
- Medium IaC: CKV_DOCKER_3 (manual/Dockerfile)
- Medium IaC: CKV_DOCKER_7 (docker/Dockerfile.build)
- Medium IaC: CKV_DOCKER_7 (docker/Dockerfile.release)
- Off-boarding risk: anonymized user #1

## API surface

- Unchanged — 15 HTTP endpoints
