# Changelog

## Score

- CAI 30 → 32 (+1.6)
- Rubric changed (rubric-2026.10.1 → rubric-2026.10.5) — scores are not directly comparable.

## Lenses

- Code Health 77 → 77 (+0.0)
- Architecture 98 → 98 (+0.0)
- Maturity 22 → 22 (+0.0)
- Readiness 19 → 19 (+0.0)
- Security 35 → 35 (+0.0)
- Performance 100 (new)

## Resolved (4)

- Deprecated: OpenTelemetry.Instrumentation.AspNetCore
- Outdated: Swashbuckle.AspNetCore
- Outdated: Swashbuckle.AspNetCore.Annotations
- redundant comment (rinhaback2401/Model/Models.cs)

## New (6)

- Deprecated: OpenTelemetry.Instrumentation.AspNetCore (rinhaback2401/rinhaback2401.csproj)
- Deprecated: OpenTelemetry.Instrumentation.AspNetCore (rinhaback2401vb/rinhaback2401vb.vbproj)
- Inconsistent naming convention for private command fields. The field `insertCommand` uses a verb-based noun phrase (or just the action), while `getTransacoesCommand` and `getClienteCommand` use a verb prefix (`get`) followed by the entity name. This mixes styles within the same class for similar database command objects.
- Outdated: Swashbuckle.AspNetCore (rinhaback2401/rinhaback2401.csproj)
- Outdated: Swashbuckle.AspNetCore.Annotations (rinhaback2401/rinhaback2401.csproj)
- redundant comment (rinhaback2401/Model/Models.cs)

## API surface

- Unchanged — 3 HTTP endpoints

## Architecture

- 3 containers · 0 bounded contexts · 0 dependency edges (baseline)
