# Changelog

## Score

- CAI 66 → 69 (+2.4)
- Rubric changed (rubric-2026.10.1 → rubric-2026.10.5) — scores are not directly comparable.

## Lenses

- Code Health 97 → 98 (+0.6)
- Architecture 96 → 97 (+1.2)
- Maturity 51 → 56 (+4.8)
- Readiness 72 → 72 (+0.0)
- Security 80 → 80 (+0.0)

## New (3)

- Ambiguous naming convention between 'inject' and 'injectPlus'. It is unclear if 'Plus' implies a different behavior or just an additional parameter. The naming does not clearly distinguish the semantic difference, leading to confusion about which method to use.
- Duplicate pattern of arity-based overloading for the 'Plus' variant. Similar to the inject methods, injectPlus through inject7Plus differ only by the number of injected dependencies, compounding the inconsistency found in the non-Plus methods.
- Excessive method overloading based on arity (number of dependencies). Methods inject through inject7 are functionally identical except for the number of injected dependencies, creating significant API bloat and maintenance overhead.
