# Changelog

## Score

- CAI 48 → 45 (-2.8)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 78 → 88 (+10.1)
- Architecture 98 → 94 (-3.7)
- Maturity 47 → 49 (+1.4)
- Readiness 26 → 17 (-9.2)
- Security 100 → 100 (+0.0)

## Resolved (102)

- AddConsoleCommandPass.registerCommand (cognitive 25) (DependencyInjection/AddConsoleCommandPass.php)
- AddConsoleCommandPass.registerCommand (cyclomatic 20) (DependencyInjection/AddConsoleCommandPass.php)
- Application.all (cognitive 20) (Application.php)
- Application.configureIO (cyclomatic 24) (Application.php)
- Application.doRenderThrowable (cognitive 57) (Application.php)
- Application.doRenderThrowable (cyclomatic 25) (Application.php)
- Application.doRun (cognitive 44) (Application.php)
- Application.doRun (cyclomatic 21) (Application.php)
- Application.doRunCommand (cognitive 56) (Application.php)
- Application.doRunCommand (cyclomatic 25) (Application.php)
- Application.find (cognitive 45) (Application.php)
- Application.find (cyclomatic 28) (Application.php)
- Application.findAlternatives (cognitive 24) (Application.php)
- Application.findAlternatives (cyclomatic 16) (Application.php)
- Application.run (cognitive 33) (Application.php)
- Application.run (cyclomatic 24) (Application.php)
- Argument.tryFrom (cognitive 19) (Attribute/Argument.php)
- Argument.tryFrom (cyclomatic 20) (Attribute/Argument.php)
- ArgumentResolver.getArguments (cognitive 57) (ArgumentResolver/ArgumentResolver.php)
- ArgumentResolver.getArguments (cyclomatic 26) (ArgumentResolver/ArgumentResolver.php)
- …and 82 more

## New (28)

- Coverage not measured — test suite did not build
- Dimension evaluation failed
- Duplicated block (11 lines × 2) (Terminal.php)
- Duplicated block (12 lines × 2) (Tests/Output/AnsiColorModeTest.php)
- Duplicated block (13 lines × 2) (Tests/ArgumentResolver/ValueResolver/BackedEnumValueResolverTest.php)
- Duplicated block (13 lines × 2) (Tests/Input/ArgvInputTest.php)
- Duplicated block (14 lines × 2) (Tests/ApplicationTest.php)
- Duplicated block (14 lines × 4) (Tests/Helper/QuestionHelperTest.php)
- Duplicated block (5 lines × 2) (Tests/Formatter/OutputFormatterTest.php)
- Duplicated block (5 lines × 2) (Tests/Helper/SymfonyQuestionHelperTest.php)
- Duplicated block (5 lines × 2) (Tests/Helper/TreeHelperTest.php)
- Duplicated block (5 lines × 3) (Tests/Completion/CompletionInputTest.php)
- Duplicated block (6 lines × 2) (Tests/Command/InvokableCommandTest.php)
- Duplicated block (6 lines × 2) (Tests/Input/InputOptionTest.php)
- Duplicated block (6 lines × 3) (Tests/ArgumentResolver/ValueResolver/MapInputValueResolverTest.php)
- Duplicated block (6 lines × 3) (Tests/Tester/CommandTesterTest.php)
- Duplicated block (7 lines × 2) (Helper/DebugFormatterHelper.php)
- Duplicated block (7 lines × 2) (Tests/ArgumentResolver/ValueResolver/ServiceValueResolverTest.php)
- Duplicated block (7 lines × 2) (Tests/Command/InvokableCommandTest.php)
- Duplicated block (7 lines × 2) (Tests/Helper/FormatterHelperTest.php)
- …and 8 more

## Changes since last survey

- 3 commits — 2 feature/other, 1 fixes

## By area

- Helper/Table.php — 3 commits

## Notable commits

- fix: [Console] Fix column widths when a row spans columns
- change: Merge branch '6.4' into 7.4
- change: Merge branch '7.4' into 8.1
