# Changelog

## Score

- CAI 28 → 49 (+21.0)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 63 (new)
- Architecture 98 (new)
- Maturity 13 → 51 (+37.9)
- Readiness 15 → 38 (+22.7)
- Security 100 → 67 (-33.3)
- Domain Modelling 74 (new)
- Performance 60 (new)

## Resolved (7)

- Dependency hygiene not measured — no supported dependency manifest was read
- No automated tests
- No tests found
- Test reliability not included
- bus factor not measured — no commits were sampled
- early-stage repository — too little history to judge knowledge freshness
- single-commit history — no usable git history window to measure hotspots

## New (72)

- Bounded contexts not declared
- Change coupling: IRepository.cs ↔ Session.cs (src/EnjoyCQRS/EventSource/Storage/IRepository.cs)
- Change coupling: Repository.cs ↔ Session.cs (src/EnjoyCQRS/EventSource/Storage/Repository.cs)
- Change coupling: Session.cs ↔ InMemoryStores.cs (src/EnjoyCQRS/EventSource/Storage/Session.cs)
- CommentedOutCode (src/EnjoyCQRS.EventStore.MongoDB/Stores/MongoStores.cs)
- CommentedOutCode (test/EnjoyCQRS.IntegrationTests/UserTests.cs)
- Coverage not measured — analyzer environment
- Critical CVE: System.Text.Encodings.Web 4.3.1
- Deprecated: Microsoft.AspNetCore.Mvc
- Deprecated: Microsoft.AspNetCore.TestHost
- Deprecated: Microsoft.NETCore.App
- Deprecated: xunit
- Dormant codebase
- EmptyCatchBlock (src/EnjoyCQRS.EventStore.MongoDB/Projection/MongoProjectionReaderWriter.cs)
- High CVE: Microsoft.AspNetCore.Http 1.1.2
- High CVE: Microsoft.AspNetCore.Mvc.Core 1.1.3
- High CVE: Microsoft.AspNetCore.Mvc.Cors 1.1.3
- High CVE: Microsoft.NETCore.App 1.1.2
- High CVE: Microsoft.NETCore.App 1.1.2
- High CVE: Microsoft.NETCore.App 2.0.0
- …and 52 more

## Architecture

- Containers 1 added · 0 removed · contexts 1 added · 0 removed · edges 0 added · 0 removed

## Added containers (1)

- database:Database

## Added bounded contexts (1)

- EnjoyCQRS
