# Changelog

## Score

- CAI 31 → 32 (+0.9)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 69 → 69 (+0.1)
- Architecture 91 → 91 (+0.0)
- Maturity 33 → 33 (+0.0)
- Readiness 21 → 21 (+0.0)
- Security 29 → 33 (+3.6)

## Resolved (8)

- Inconsistent casing for 'GitHub' in the type names. 'Github' vs 'GitHub'.
- Inconsistent casing for 'GitHub' vs 'Github' in the namespace/type names.
- Inconsistent naming for 'Updated' DTOs. Some use 'Updated...Dto' while others might use different patterns, but specifically, the GitHub one is 'UpdatedGitHubProfileDto' while the others are 'Updated...Dto'. This is actually consistent, but let's look for actual inconsistencies.
- Inconsistent naming for Get-By-Id DTOs. One uses 'GetByIdDto' while others use 'ListDto'. This is a conceptual difference (single vs list), so it's not an inconsistency in the same concept.
- Inconsistent naming for List DTOs. Some use '...ListDto' while others might use different patterns. However, looking at the list, they all seem to use 'ListDto'. Let's look closer.
- Inconsistent naming for the GitHub Profile DTOs. Some use 'GitHubProfile' (PascalCase with CamelCase inside) while one uses 'GithubProfile' (all lowercase 'github').
- Only the project name is present with no description or usage content. (README.md)
- redundant comment (src/corePackages/Core.ElasticSearch/Models/ElasticSearchResult.cs)

## New (1)

- redundant comment (src/Kodlama.io.Devs/Persistence/Contexts/BaseDbContext.cs)

## API surface

- Unchanged — 16 HTTP endpoints

## Architecture

- Unchanged — 2 containers · 2 contexts · 1 edges
