# Changelog

## Score

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

## Lenses

- Code Health 92 → 92 (+0.1)
- Architecture 100 → 99 (-1.1)
- Maturity 57 → 57 (+0.0)
- Readiness 70 → 70 (+0.0)
- Security 18 → 18 (+0.0)

## Resolved (3)

- Off-boarding risk: anonymized user #1
- The 'Getting started' section mentions loading zones but does not state how to load them or where the erldns.config setting lives relative to priv/zones. (README.md)
- The README does not mention how to launch the server directly or run an interactive Erlang REPL. (README.md)

## New (3)

- Change coupling: erldns_zone_decoder.erl ↔ erldns_zone_encoder.erl (src/zones/erldns_zone_decoder.erl)
- Off-boarding risk: anonymized user #1
- The README describes three subsystems but does not mention how to build or run the application directly (launch a release) from source rather than requiring Hex installation. (README.md)

## Changes since last survey

- 4 commits — 4 feature/other, 0 fixes

## By area

- (root) — 2 commits
- .github/workflows — 1 commit
- src/pipes — 1 commit

## Notable commits

- change: Bump cross-platform-actions/action from 0.29.0 to 1.3.0 (#361)
- change: Derive the NSEC next name for QNAMEs at the 255-octet ceiling (#360)
- change: Expose erldns:stop_listeners/0
- change: Update dependencies (#362)
