# Changelog

## Score

- CAI 77 → 78 (+0.7)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 92 → 92 (+0.0)
- Architecture 100 → 100 (+0.0)
- Maturity 68 → 68 (+0.0)
- Readiness 83 → 83 (+0.0)
- Security 81 → 85 (+3.8)

## Resolved (6)

- Duplicated block (11 lines × 2) (injex/container.py)
- Duplicated block (13 lines × 2) (injex/container.py)
- Duplicated block (17 lines × 2) (injex/planning.py)
- Off-boarding risk: anonymized user #1
- Scanner failed to run — not a clean result
- The body is clipped mid-"Injex can validate..." (docs/validation.md)

## New (5)

- Duplicated block (11 lines × 2) (injex/container.py)
- Duplicated block (13 lines × 2) (injex/container.py)
- Duplicated block (16 lines × 2) (injex/planning.py)
- Off-boarding risk: anonymized user #1
- The body is clipped mid-sentence inside a code block, so the container-validation section's concrete examples and scope coverage (e.g., async resolution) fall below the clip marker and cannot be confirmed from this excerpt alone. (docs/validation.md)
