# Changelog

## Score

- CAI 61 → 62 (+0.2)
- Rubric changed (rubric-2026.09.15 → rubric-2026.10.1) — scores are not directly comparable.

## Lenses

- Code Health 61 → 63 (+1.8)
- Architecture 95 → 85 (-9.9)
- Maturity 60 → 60 (+0.3)
- Readiness 55 → 55 (-0.8)
- Security 82 → 82 (-0.3)
- Accessibility 80 → 80 (+0.0)
- Performance 100 (new)

## Resolved (9)

- Documentation: no installation or build instructions (README.md)
- Documentation: no usage examples (README.md)
- Duplicated block (7 lines × 2) (lib/backpex/html/resource.ex)
- Medium IaC: WD-DOCKER-0003 (Dockerfile)
- Medium IaC: WD-DOCKER-0003 (Dockerfile)
- Off-boarding risk: anonymized user #1
- Orphaned files with no living knowledge
- Outdated: phoenix_live_view
- Outdated: phoenix_live_view

## New (9)

- Duplicated block (5 lines × 2) (lib/backpex/fields/has_many.ex)
- Medium CVE: EEF-[CVE redacted] (mix.lock)
- Medium IaC: WD-DOCKER-0003 (Dockerfile)
- Medium IaC: WD-DOCKER-0003 (Dockerfile)
- Off-boarding risk: anonymized user #1
- Outdated: dns_cluster
- Outdated: sobelow
- Outdated: sobelow
- Projects may be oversized for their cohesion

## Changes since last survey

- 96 commits — 96 feature/other, 0 fixes

## By area

- (repo) — 47 commits
- demo/bun.lock — 13 commits
- (root) — 11 commits
- .github/workflows — 8 commits
- lib/backpex — 5 commits
- demo/mix.lock — 4 commits
- demo/test — 4 commits
- demo/assets — 1 commit
- demo/lib — 1 commit
- demo/mix.exs — 1 commit
- priv/static — 1 commit

## Notable commits

- change: Accept only existing files as removed uploads
- change: Add custom form actions to new and edit forms
- change: Bump version
- change: Detect confirm dialogs of item actions not loaded yet
- change: Expect the show view of the copy after duplicating from a link
- change: Fail closed on a non-boolean can?/3 answer
- change: Keep the navigation of form action handlers
- change: Keep the sidebar scroll position across navigation
- change: Keep v10 IP inference default after Sentry v11 upgrade
- change: Load index data once per item change
- change: Load index form data of all rows at once
- change: Lock file maintenance
- change: Lock file maintenance
- change: Lock file maintenance
- change: Lock file maintenance
- change: Merge branch 'release/0.21.0' into develop
- change: Merge pull request #2220 from naymspace/feature/centralized-authorization-enforcement
- change: Merge pull request #2253 from naymspace/renovate/demo-phoenix_test_playwright-0.x
- change: Merge pull request #2260 from naymspace/renovate/demo-lock-file-maintenance
- change: Merge pull request #2265 from naymspace/renovate/base-image
- …and 76 more
