# Changelog

## Score

- CAI 69 → 64 (-4.4)
- Rubric changed (rubric-2026.10.1 → rubric-2026.10.5) — scores are not directly comparable.

## Lenses

- Code Health 99 → 75 (-24.0)
- Architecture 69 → 69 (+0.0)
- Maturity 56 → 51 (-5.1)
- Readiness 82 → 82 (+0.0)
- Security 94 → 94 (+0.0)
- Performance 100 → 100 (+0.0)

## Resolved (1)

- Workflow token permissions not restricted

## New (4)

- Inconsistent naming for the primary correction operation. `DidYouMean.correct_error` implies a high-level orchestration or error-specific handling, while `SpellChecker` and `TreeSpellChecker` use the generic `correct`. This creates ambiguity about whether `correct_error` is a distinct operation or just a wrapper.
- Orphaned file (lib/did_you_mean/tree_spell_checker.rb)
- Workflow token permissions not restricted (.github/workflows/ruby.yml)
- Workflow token permissions not restricted (.github/workflows/sync-ruby.yml)
