# Changelog

## Score

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

## Lenses

- Code Health 95 → 59 (-35.4)
- Architecture 69 → 100 (+31.0)
- Maturity 40 → 48 (+8.5)
- Readiness 30 → 30 (-0.1)
- Security 100 → 87 (-13.3)

## Resolved (2)

- Documentation: no installation or build instructions (README.md)
- Documentation: no project overview (README.md)

## New (44)

- CreateFlatPattern.Main (cognitive 63) (CreateFlatPattern/CreateFlatPattern.vb)
- CreateFlatPattern.Main (cyclomatic 30) (CreateFlatPattern/CreateFlatPattern.vb)
- Duplicated block (13 lines × 2) (QtyFromAssy/Module1.vb)
- Duplicated block (15 lines × 4) (CompareFlatAndModelVolumes/Program.vb)
- Duplicated block (16 lines × 4) (CreateFlatPattern/CreateFlatPattern.vb)
- Duplicated block (21 lines × 2) (CompareFlatAndModelVolumes/MarshalHelper.vb)
- Duplicated block (23–24 lines × 3) (QtyFromAssy/Module1.vb)
- Duplicated block (24 lines × 3) (CompareFlatAndModelVolumes/Program.vb)
- Duplicated block (28 lines × 3) (CreateFlatPattern/CreateFlatPattern.vb)
- Duplicated block (36–37 lines × 3) (QtyFromAssy/Module1.vb)
- Duplicated block (6 lines × 7) (AddRemoveCustomProperties/Module1.vb)
- EmptyCatchBlock (CompareFlatAndModelVolumes/Program.vb)
- EmptyCatchBlock (CreateFlatPattern/CreateFlatPattern.vb)
- EmptyCatchBlock (CreateFlatPattern/CreateFlatPattern.vb)
- EmptyCatchBlock (FitIsoView/Module1.vb)
- EmptyCatchBlock (RecognizeHoles/Module1.vb)
- EmptyCatchBlock (RecognizeHoles/Module1.vb)
- EmptyCatchBlock (ReplaceBlocks/Module1.vb)
- EmptyCatchBlock (SaveAndTogglePreviewGeometry/Program.vb)
- End-of-life runtime: .NET net6.0
- …and 24 more

## Architecture

- Containers 10 added · 0 removed · contexts 0 added · 0 removed · edges 0 added · 0 removed

## Added containers (10)

- cli:CompareFlatAndModelVolumes
- cli:CreateFlatPattern
- cli:FitIsoView
- cli:QtyFromAssy
- cli:RecognizeHoles
- cli:RenameSheets
- cli:ReplaceBlocks
- cli:ReplaceOLELinks
- cli:SaveAndTogglePreviewGeometry
- cli:UpdatePartsListStyleFromTemplate
