# Changelog

## Score

- CAI 52 → 54 (+2.2)
- Rubric changed (rubric-2026.09.11 → rubric-2026.09.18) — scores are not directly comparable.

## Lenses

- Code Health 95 → 92 (-3.4)
- Architecture 95 → 98 (+2.9)
- Maturity 46 → 50 (+3.1)
- Readiness 28 → 34 (+5.9)
- Security 100 → 100 (+0.0)

## Resolved (4)

- Dependency hygiene PARTLY measured — SwiftPM pinning read, dependency currency NOT established
- Documentation: no architecture or design documentation (RsyncUITests/README.md)
- Documentation: no installation or build instructions (README.md)
- Documentation: no usage examples (README.md)

## New (25)

- ConfigurationsTableDataMainView.body (cognitive 17) (RsyncUI/Views/Configurations/ConfigurationsTableDataMainView.swift)
- DetailsView.body (cognitive 19) (RsyncUI/Views/OutputViews/DetailsView.swift)
- Duplicated block (11 lines × 2) (RsyncUI/Views/Quicktask/QuicktaskFormView.swift)
- Duplicated block (11–12 lines × 2) (RsyncUI/Views/Detailsview/OneTaskDetailsView.swift)
- Duplicated block (13–14 lines × 2) (RsyncUI/Views/Tasks/extensionTasksView.swift)
- Duplicated block (15 lines × 2) (RsyncUI/Views/Quicktask/QuicktaskFormView.swift)
- Duplicated block (15 lines × 2) (RsyncUI/Views/Quicktask/QuicktaskFormView.swift)
- Duplicated block (17 lines × 2) (RsyncUI/Views/ScheduleView/CalendarDayView.swift)
- Duplicated block (17–18 lines × 3) (RsyncUI/Views/Configurations/ConfigurationsTableDataView.swift)
- Duplicated block (24 lines × 2) (RsyncUI/Views/ScheduleView/TableofNotExeSchedules.swift)
- Duplicated block (28 lines × 2) (RsyncUI/Views/Configurations/ConfigurationsTableDataView.swift)
- Duplicated block (9 lines × 2) (RsyncUI/Views/InspectorViews/Add/extensionAddTaskView+FormFields.swift)
- Hotspot: RsyncUI/Views/Quicktask/QuicktaskFormView.swift (RsyncUI/Views/Quicktask/QuicktaskFormView.swift)
- Hotspot: RsyncUI/Views/Restore/RestoreTableView.swift (RsyncUI/Views/Restore/RestoreTableView.swift)
- LogStatsChartView.body (cognitive 32) (RsyncUI/Views/Tasks/LogStatsChartView.swift)
- LogStatsChartView.body (cyclomatic 20) (RsyncUI/Views/Tasks/LogStatsChartView.swift)
- MethodTooLong: QuicktaskFormView.body (RsyncUI/Views/Quicktask/QuicktaskFormView.swift)
- QuicktaskFormView.body (cognitive 37) (RsyncUI/Views/Quicktask/QuicktaskFormView.swift)
- QuicktaskFormView.body (cyclomatic 23) (RsyncUI/Views/Quicktask/QuicktaskFormView.swift)
- RestoreTableView.restoretoolbarcontent (cognitive 24) (RsyncUI/Views/Restore/RestoreTableView.swift)
- …and 5 more

## Changes since last survey

- 8 commits — 6 feature/other, 2 fixes

## By area

- (repo) — 4 commits
- (root) — 2 commits
- RsyncUI.xcodeproj/project.pbxproj — 1 commit
- RsyncUI/Model — 1 commit

## Notable commits

- fix: fix error logging issue
- fix: fix error logging issue
- change: Merge branch 'version-3.0.5'
- change: Merge branch 'version-3.0.5' into version-3.0.6
- change: Merge branch 'version-3.0.6'
- change: Merge pull request #184 from rsyncOSX/version-3.0.5
- change: update
- change: update readme
