# Changelog

## Score

- CAI 62 → 57 (-4.1)
- Rubric changed (rubric-2026.10.1 → rubric-2026.10.5) — scores are not directly comparable.

## Lenses

- Code Health 75 → 75 (+0.0)
- Architecture 100 → 100 (+0.0)
- Maturity 54 → 46 (-8.7)
- Readiness 56 → 56 (+0.0)
- Security 77 → 77 (+0.0)

## Resolved (4)

- Documentation: no architecture or design documentation (README.md)
- Documentation: no usage examples (README.md)
- Overloaded method with ambiguous intent. The two overloads differ only by the first parameter type (`Attributed[HashedVirtualFileRef]` vs `HashedVirtualFileRef`). Without documentation, it is unclear if the `Attributed` version is a strict superset, a convenience wrapper, or if they perform different logic regarding metadata. In a public API, overloading on wrapper types often leads to confusion about which method to call.
- Workflow token permissions not restricted

## New (4)

- Orphaned file (src/main/scala/sbtunidoc/BaseUnidocPlugin.scala)
- Orphaned file (src/main/scala/sbtunidoc/Unidoc.scala)
- Workflow token permissions not restricted (.github/workflows/ci.yml)
- Workflow token permissions not restricted (.github/workflows/release.yml)
