# Changelog

## Score

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

## Lenses

- Code Health 69 → 70 (+1.0)
- Architecture 100 → 100 (+0.0)
- Maturity 67 → 68 (+1.2)
- Readiness 76 → 76 (+0.0)
- Security 61 → 61 (+0.0)

## Resolved (23)

- Concentrated knowledge decay
- Duplicated block (10 lines × 2) (pkg/runner/run_context.go)
- Duplicated block (10 lines × 2) (pkg/runner/run_context.go)
- Duplicated block (10 lines × 2) (pkg/runner/run_context.go)
- Duplicated block (10 lines × 4) (pkg/runner/action.go)
- Duplicated block (11 lines × 3) (pkg/runner/action.go)
- Duplicated block (12 lines × 2) (pkg/artifactcache/handler.go)
- Duplicated block (12 lines × 2) (pkg/container/docker_images.go)
- Duplicated block (12 lines × 2) (pkg/model/github_context.go)
- Duplicated block (13 lines × 2) (pkg/artifactcache/handler.go)
- Duplicated block (13 lines × 2) (pkg/container/docker_run.go)
- Duplicated block (13 lines × 2) (pkg/exprparser/interpreter.go)
- Duplicated block (13 lines × 2) (pkg/runner/expression.go)
- Duplicated block (13 lines × 2) (pkg/runner/run_context.go)
- Duplicated block (14 lines × 2) (pkg/container/docker_network.go)
- Duplicated block (14 lines × 2) (pkg/container/host_environment.go)
- Duplicated block (14 lines × 2) (pkg/runner/action_composite.go)
- Duplicated block (16 lines × 2) (pkg/runner/action.go)
- Duplicated block (16 lines × 2) (pkg/runner/logger.go)
- Duplicated block (7 lines × 2) (pkg/common/draw.go)
- …and 3 more

## New (50)

- (anonymous) (cognitive 17) (pkg/runner/hashfiles/index.js)
- (anonymous) (cognitive 17) (pkg/runner/hashfiles/index.js)
- (anonymous) (cognitive 47) (pkg/runner/hashfiles/index.js)
- (anonymous) (cyclomatic 26) (pkg/runner/hashfiles/index.js)
- Duplicated block (10 lines × 3) (pkg/runner/action.go)
- Duplicated block (11 lines × 2) (pkg/model/github_context.go)
- Duplicated block (11 lines × 2) (pkg/runner/expression.go)
- Duplicated block (12 lines × 2) (pkg/artifactcache/handler.go)
- Duplicated block (12 lines × 2) (pkg/container/docker_images.go)
- Duplicated block (12 lines × 2) (pkg/container/docker_run.go)
- Duplicated block (12 lines × 2) (pkg/exprparser/interpreter.go)
- Duplicated block (12 lines × 2) (pkg/runner/run_context.go)
- Duplicated block (13 lines × 2) (pkg/artifactcache/handler.go)
- Duplicated block (13 lines × 2) (pkg/container/docker_network.go)
- Duplicated block (13 lines × 2) (pkg/container/host_environment.go)
- Duplicated block (13 lines × 2) (pkg/runner/action_composite.go)
- Duplicated block (15 lines × 2) (pkg/runner/action.go)
- Duplicated block (15 lines × 2) (pkg/runner/logger.go)
- Duplicated block (6 lines × 2) (pkg/common/draw.go)
- Duplicated block (6 lines × 2) (pkg/runner/action.go)
- …and 30 more
