# Changelog

## Score

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

## Lenses

- Code Health 100 → 100 (+0.0)
- Architecture 99 → 100 (+0.7)
- Maturity 77 → 77 (+0.0)
- Readiness 66 → 66 (+0.0)
- Security 47 → 47 (+0.0)

## Resolved (3)

- Build action pinned to a mutable branch
- Change coupling: AbstractDynamicService.java ↔ CrudService.java (doyto-query-web/src/main/java/win/doyto/query/service/AbstractDynamicService.java)
- Duplicated block (8 lines × 2) (doyto-query-sql/src/main/java/win/doyto/query/sql/field/CollectionProcessor.java)

## New (3)

- Duplicated block (7 lines × 2) (doyto-query-sql/src/main/java/win/doyto/query/sql/field/CollectionProcessor.java)
- The architecture migration doc lists each version's change but does not explain what new features or breaking changes were introduced in each release. (docs/README.md)
- The quick start omits any code example showing how to define an entity/view object and call the query API. (README.md)
