# Changelog

## Score

- CAI 60 → 62 (+2.6)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 66 → 63 (-2.7)
- Architecture 81 → 83 (+1.9)
- Maturity 82 → 83 (+0.7)
- Readiness 56 → 56 (+0.3)
- Security 72 → 71 (-0.1)
- Performance 54 → 66 (+12.5)

## Resolved (15)

- BarePragmaDisable (src/Wpf.Ui/Controls/ContentDialog/ContentDialog.FocusBehavior.cs)
- BarePragmaDisable (src/Wpf.Ui/Controls/ContentDialog/ContentDialogHost.cs)
- BarePragmaDisable (src/Wpf.Ui/Controls/ContentDialog/ContentDialogHostBehavior.cs)
- BarePragmaDisable (src/Wpf.Ui/Controls/ContentDialog/ContentDialogHostController.cs)
- BarePragmaDisable (src/Wpf.Ui/Win32/Utilities.cs)
- BarePragmaDisable (tests/Wpf.Ui.Gallery.IntegrationTests/ContentDialogAutomationTests.cs)
- Duplicated block (19 lines × 2) (src/Wpf.Ui/Appearance/ApplicationAccentColorManager.cs)
- ObsoleteWithCallers (src/Wpf.Ui/ContentDialogService.cs)
- ObsoleteWithCallers (src/Wpf.Ui/ContentDialogService.cs)
- ObsoleteWithCallers (src/Wpf.Ui/IContentDialogService.cs)
- ObsoleteWithCallers (src/Wpf.Ui/IContentDialogService.cs)
- Off-boarding risk: anonymized user #1
- TooManyMethods: User32 (src/Wpf.Ui.Tray/Interop/User32.cs)
- redundant comment (samples/Wpf.Ui.Demo.Mvvm/ViewModels/SettingsViewModel.cs)
- redundant comment (src/Wpf.Ui/Controls/CardColor/CardColor.cs)

## New (13)

- ClassTooLong: User32 (src/Wpf.Ui.Tray/Interop/User32.cs)
- Duplicated block (31 lines × 2) (src/Wpf.Ui/Appearance/ApplicationAccentColorManager.cs)
- EmptyCatchBlock (src/Wpf.Ui/Controls/ContentDialog/ContentDialog.FocusBehavior.cs)
- EmptyCatchBlock (src/Wpf.Ui/Controls/ContentDialog/ContentDialogHostController.cs)
- EmptyCatchBlock (src/Wpf.Ui/Controls/TitleBar/TitleBar.WindowResize.cs)
- EmptyCatchBlock (src/Wpf.Ui/Controls/TitleBar/TitleBar.WindowResize.cs)
- EmptyCatchBlock (src/Wpf.Ui/Interop/UnsafeNativeMethods.cs)
- LLM evaluation failed
- Medium IaC: CKV_DOCKER_3 (src/Wpf.Ui.Gallery/Assets/Monaco/min/vs/basic-languages/dockerfile/dockerfile.js)
- ObsoleteWithCallers (src/Wpf.Ui/ContentDialogService.cs)
- ObsoleteWithCallers (src/Wpf.Ui/IContentDialogService.cs)
- Off-boarding risk: anonymized user #1
- Split Wpf.Ui.Gallery
