# Changelog

## Score

- CAI 65 → 65 (+0.3)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 73 → 74 (+0.7)
- Architecture 100 → 100 (+0.0)
- Maturity 68 → 69 (+1.4)
- Readiness 63 → 63 (+0.0)
- Security 60 → 60 (+0.0)

## Resolved (31)

- Duplicated block (10 lines × 2) (src/Analysis/ScenarioPathResolver.php)
- Duplicated block (10 lines × 2) (src/Behavior/MachineInput.php)
- Duplicated block (11 lines × 2) (src/Analysis/PathEnumerator.php)
- Duplicated block (12 lines × 2) (src/Scenarios/ScenarioPlayer.php)
- Duplicated block (13 lines × 2) (src/Definition/MachineDefinition.php)
- Duplicated block (13 lines × 2) (src/Scenarios/ScenarioValidator.php)
- Duplicated block (14 lines × 2) (src/Routing/MachineController.php)
- Duplicated block (15 lines × 2) (src/Analysis/PathEnumerationResult.php)
- Duplicated block (15 lines × 2) (src/Jobs/ParallelRegionTimeoutJob.php)
- Duplicated block (15 lines × 2) (src/Testing/TestMachine.php)
- Duplicated block (15 lines × 2) (src/Testing/TestMachine.php)
- Duplicated block (16 lines × 2) (src/Actor/State.php)
- Duplicated block (16 lines × 2) (src/Definition/MachineDefinition.php)
- Duplicated block (16 lines × 2) (src/Jobs/ParallelRegionJob.php)
- Duplicated block (17 lines × 2) (src/Actor/Machine.php)
- Duplicated block (17 lines × 2) (src/Definition/MachineDefinition.php)
- Duplicated block (17 lines × 3) (src/Commands/ExportXStateCommand.php)
- Duplicated block (17 lines × 3) (src/Commands/ExportXStateCommand.php)
- Duplicated block (18 lines × 2) (src/Scenarios/ScenarioPlayer.php)
- Duplicated block (19 lines × 2) (src/Definition/MachineDefinition.php)
- …and 11 more

## New (26)

- Duplicated block (10 lines × 2) (src/Analysis/PathEnumerator.php)
- Duplicated block (11 lines × 2) (src/Scenarios/ScenarioPlayer.php)
- Duplicated block (12 lines × 2) (src/Definition/MachineDefinition.php)
- Duplicated block (12 lines × 2) (src/Routing/MachineController.php)
- Duplicated block (12 lines × 2) (src/Scenarios/ScenarioValidator.php)
- Duplicated block (13 lines × 2) (src/Definition/MachineDefinition.php)
- Duplicated block (14 lines × 2) (src/Actor/State.php)
- Duplicated block (14 lines × 2) (src/Analysis/PathEnumerationResult.php)
- Duplicated block (14 lines × 2) (src/Jobs/ParallelRegionJob.php)
- Duplicated block (14 lines × 2) (src/Jobs/ParallelRegionTimeoutJob.php)
- Duplicated block (14 lines × 2) (src/Testing/TestMachine.php)
- Duplicated block (14 lines × 2) (src/Testing/TestMachine.php)
- Duplicated block (15 lines × 2) (src/Commands/MachineCoverageCommand.php)
- Duplicated block (16 lines × 2) (src/Actor/Machine.php)
- Duplicated block (16 lines × 2) (src/Commands/MachineCoverageCommand.php)
- Duplicated block (16 lines × 2) (src/Definition/MachineDefinition.php)
- Duplicated block (17 lines × 2) (src/Definition/MachineDefinition.php)
- Duplicated block (17 lines × 2) (src/Scenarios/ScenarioPlayer.php)
- Duplicated block (18 lines × 2) (src/Definition/MachineDefinition.php)
- Duplicated block (7 lines × 3) (src/Scenarios/ScenarioPlayer.php)
- …and 6 more
