# Changelog

## Score

- CAI 62 → 46 (-16.2)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 100 (new)
- Maturity 57 → 55 (-2.3)
- Readiness 52 → 28 (-24.1)
- Security 74 → 57 (-17.0)

## Resolved (15)

- Change coupling clique: cmdManifest.swift, subcommandDescriptionsGenerated.swift, cmdArgsManifest.swift, cmdHelpGenerated.swift (Sources/AppBundle/command/cmdManifest.swift)
- Change coupling: Mode.swift ↔ parseExecEnvVariables.swift (Sources/AppBundle/config/Mode.swift)
- Change coupling: Mode.swift ↔ parseGaps.swift (Sources/AppBundle/config/Mode.swift)
- Change coupling: Mode.swift ↔ parseKeyMapping.swift (Sources/AppBundle/config/Mode.swift)
- Change coupling: Mode.swift ↔ parseOnWindowDetected.swift (Sources/AppBundle/config/Mode.swift)
- Change coupling: _main.swift ↔ NWConnectionEx.swift (Sources/Cli/_main.swift)
- Change coupling: server.swift ↔ NWConnectionEx.swift (Sources/AppBundle/server.swift)
- Coverage not included — suite not readable by the collector
- Dependency Vulnerabilities not included (check did not complete)
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- LLM evaluation failed
- Off-boarding risk: anonymized user #1
- PR-triggered workflow without a permissions block
- Scanner failed to run — not a clean result
- complexity unreadable for .swift — churn × complexity hotspots could not be measured

## New (8)

- Dimension evaluation failed
- Dimension evaluation failed
- Dimension evaluation failed
- Dimension evaluation failed
- No artifact signing
- No automated tests
- No tests found
- The legal section lists bundled dependencies and their licenses but does not state whether AeroSpace itself is MIT or the full license text is present. (legal/README.md)
