# Changelog

## Score

- CAI 41 → 43 (+2.8)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 93 → 93 (+0.4)
- Architecture 100 → 100 (+0.0)
- Maturity 53 → 53 (+0.0)
- Readiness 24 → 31 (+7.2)
- Security 43 → 42 (-1.4)
- Domain Modelling 100 → 93 (-7.1)
- Event-Driven 100 → 100 (+0.0)
- Event Sourcing 100 → 100 (+0.0)
- Accessibility 47 → 47 (+0.3)

## Resolved (54)

- Critical CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- Duplicated block (11 lines × 8) (services/catalog/catalog-query/src/main/java/com/eshop/catalogquery/config/DataLoader.java)
- Duplicated block (12 lines × 2) (services/catalog/catalog-query/src/main/java/com/eshop/catalogquery/application/querybus/FirstGenericArgOf.java)
- Duplicated block (6 lines × 3) (services/order-processing/src/main/java/com/eshop/ordering/domain/aggregatesmodel/buyer/PaymentMethod.java)
- Duplicated block (7 lines × 2) (services/order-processing/src/main/java/com/eshop/ordering/api/application/commands/CreateOrderCommandHandler.java)
- Duplicated block (7 lines × 2) (services/order-processing/src/main/java/com/eshop/ordering/api/application/domaineventhandlers/ordergraceperiodconfirmed/OrderStatusChangedToAwaitingValidationDomainEventHandler.java)
- Duplicated block (8 lines × 2) (services/catalog/catalog-query/src/main/java/com/eshop/catalogquery/application/projections/StockAddedProjection.java)
- Duplicated block (9 lines × 2) (services/order-processing/src/main/java/com/eshop/ordering/api/application/queries/OrderQueriesImpl.java)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- …and 34 more

## New (48)

- Critical CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- Critical CVE: [GHSA redacted] (clients/react-graphql-client/yarn.lock)
- Critical CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- Critical CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- Critical CVE: [GHSA redacted] (clients/react-graphql-client/yarn.lock)
- Critical CVE: [GHSA redacted] (clients/react-graphql-client/yarn.lock)
- Duplicated block (10 lines × 17) (services/catalog/catalog-query/src/main/java/com/eshop/catalogquery/config/DataLoader.java)
- Duplicated block (11 lines × 2) (services/catalog/catalog-query/src/main/java/com/eshop/catalogquery/application/querybus/FirstGenericArgOf.java)
- Duplicated block (5 lines × 3) (services/order-processing/src/main/java/com/eshop/ordering/domain/aggregatesmodel/buyer/PaymentMethod.java)
- Duplicated block (6 lines × 2) (services/catalog/catalog-query/src/main/java/com/eshop/catalogquery/application/projections/StockAddedProjection.java)
- Duplicated block (6 lines × 2) (services/order-processing/src/main/java/com/eshop/ordering/api/application/commands/CreateOrderCommandHandler.java)
- Duplicated block (6 lines × 2) (services/order-processing/src/main/java/com/eshop/ordering/api/application/domaineventhandlers/ordergraceperiodconfirmed/OrderStatusChangedToAwaitingValidationDomainEventHandler.java)
- Duplicated block (7 lines × 2) (services/order-processing/src/main/java/com/eshop/ordering/api/application/queries/OrderQueriesImpl.java)
- High CVE: [GHSA redacted] (clients/react-graphql-client/yarn.lock)
- High CVE: [GHSA redacted] (clients/react-graphql-client/yarn.lock)
- High CVE: [GHSA redacted] (clients/react-graphql-client/yarn.lock)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- High CVE: [GHSA redacted] (clients/react-graphql-client/yarn.lock)
- High CVE: [GHSA redacted] (clients/react-graphql-client/yarn.lock)
- High CVE: [GHSA redacted] (clients/ng-rest-client/package-lock.json)
- …and 28 more
