# Changelog

## Score

- CAI 57 → 46 (-11.5)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 67 → 91 (+24.2)
- Architecture 100 → 94 (-5.9)
- Maturity 53 → 57 (+4.0)
- Readiness 50 → 22 (-27.8)
- Security 65 → 65 (+0.0)

## Resolved (40)

- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- FileTooLong: searchkick/query.rb (lib/searchkick/query.rb)
- FileTooLong: searchkick/relation.rb (lib/searchkick/relation.rb)
- Hotspot: lib/searchkick/query.rb (lib/searchkick/query.rb)
- Hotspot: lib/searchkick/results.rb (lib/searchkick/results.rb)
- Index.full_reindex (cognitive 43) (lib/searchkick/index.rb)
- Index.full_reindex (cyclomatic 24) (lib/searchkick/index.rb)
- Index.reindex (cognitive 27) (lib/searchkick/index.rb)
- Index.reindex (cyclomatic 17) (lib/searchkick/index.rb)
- IndexOptions.add_search_synonyms (cognitive 17) (lib/searchkick/index_options.rb)
- IndexOptions.generate_mappings (cognitive 56) (lib/searchkick/index_options.rb)
- IndexOptions.generate_mappings (cyclomatic 39) (lib/searchkick/index_options.rb)
- IndexOptions.generate_settings (cognitive 22) (lib/searchkick/index_options.rb)
- IndexOptions.generate_settings (cyclomatic 16) (lib/searchkick/index_options.rb)
- IndexOptions.update_stemming (cognitive 21) (lib/searchkick/index_options.rb)
- Off-boarding risk: anonymized user #1
- Query.handle_error (cognitive 16) (lib/searchkick/query.rb)
- Query.prepare (cognitive 186) (lib/searchkick/query.rb)
- Query.prepare (cyclomatic 95) (lib/searchkick/query.rb)
- …and 20 more

## New (7)

- Coverage not measured — test suite did not build
- Dimension evaluation failed
- Index.full_reindex (cognitive 43) (Index)
- Index.full_reindex (cyclomatic 24) (Index)
- Index.reindex (cognitive 27) (Index)
- Index.reindex (cyclomatic 17) (Index)
- No tests found
