# Changelog

## Score

- CAI 47 → 47 (+0.2)
- Rubric changed (rubric-2026.09.11 → rubric-2026.09.18) — scores are not directly comparable.

## Lenses

- Code Health 78 → 75 (-2.9)
- Architecture 91 → 81 (-9.7)
- Maturity 58 → 59 (+0.7)
- Readiness 41 → 36 (-4.7)
- Security 42 → 56 (+14.6)
- Accessibility 51 → 51 (+0.0)

## Resolved (10)

- Documentation: no installation or build instructions (README.md)
- Documentation: no usage examples (README.md)
- Duplicated block (12 lines × 2) (Planet/IPFS/IPFSDaemon.swift)
- Hotspot: Planet/Entities/DraftModel.swift (Planet/Entities/DraftModel.swift)
- Hotspot: Planet/Entities/MyPlanetModel.swift (Planet/Entities/MyPlanetModel.swift)
- Hotspot: Planet/Entities/PlanetStore.swift (Planet/Entities/PlanetStore.swift)
- Hotspot: Planet/Views/Articles/ArticleAIChatView.swift (Planet/Views/Articles/ArticleAIChatView.swift)
- Hotspot: Planet/Views/Articles/ArticleAIOnDeviceTools.swift (Planet/Views/Articles/ArticleAIOnDeviceTools.swift)
- Hotspot: PlanetCLI/PNCommandRunner.swift (PlanetCLI/PNCommandRunner.swift)
- Off-boarding risk: anonymized user #1

## New (153)

- AppContentView.body (cognitive 18) (PlanetLite/AppContentView.swift)
- AppSidebarItemView.body (cognitive 18) (PlanetLite/AppSidebarItemView.swift)
- AppSidebarItemView.body (cyclomatic 17) (PlanetLite/AppSidebarItemView.swift)
- ArticleAIChatView.body (cognitive 32) (Planet/Views/Articles/ArticleAIChatView.swift)
- ArticleAIChatView.body (cyclomatic 29) (Planet/Views/Articles/ArticleAIChatView.swift)
- ArticleAIChatView.chatMessageList (cognitive 30) (Planet/Views/Articles/ArticleAIChatView.swift)
- ArticleAIChatView.chatMessageList (cyclomatic 21) (Planet/Views/Articles/ArticleAIChatView.swift)
- ArticleListView.body (cognitive 33) (Planet/Views/Articles/ArticleListView.swift)
- ArticleListView.body (cyclomatic 20) (Planet/Views/Articles/ArticleListView.swift)
- ArticleListView.swift.filteredArticles (cognitive 24) (Planet/Views/Articles/ArticleListView.swift)
- ArticleListView.swift.filteredArticles (cyclomatic 32) (Planet/Views/Articles/ArticleListView.swift)
- ArticleView.body (cognitive 38) (Planet/Views/Articles/ArticleView.swift)
- ArticleView.body (cyclomatic 27) (Planet/Views/Articles/ArticleView.swift)
- AvatarPickerView.body (cognitive 25) (Planet/Views/My/AvatarPickerView.swift)
- AvatarPickerView.body (cyclomatic 18) (Planet/Views/My/AvatarPickerView.swift)
- DockIconPreviewView.body (cognitive 22) (Planet/Labs/Icon Gallery/IconManager.swift)
- Duplicated block (10 lines × 2) (Planet/Views/PlanetMainView.swift)
- Duplicated block (10 lines × 2) (Planet/Views/PlanetMainView.swift)
- Duplicated block (10 lines × 3) (Planet/Views/Create & Follow Planet/CreatePlanetView.swift)
- Duplicated block (10 lines × 4) (Planet/Views/Components/IndicatorViews.swift)
- …and 133 more

## Changes since last survey

- 1 commits — 0 feature/other, 1 fixes

## By area

- Planet/Entities — 1 commit

## Notable commits

- fix: Fix Xcode 27 compatibility and sidebar icon sizing
