# Changelog

## Score

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

## Lenses

- Code Health 100 → 76 (-24.3)
- Architecture 69 → 69 (+0.0)
- Maturity 61 → 56 (-4.6)
- Readiness 75 → 75 (+0.0)
- Security 95 → 95 (+0.0)

## Resolved (2)

- Redundant validation method names. The specific methods (validates_date, validates_time, validates_datetime) duplicate the intent of the generic method (validates_timeliness_of), which likely accepts a type argument to achieve the same result. This forces users to choose between specific helpers and a generic one without clear differentiation in utility.
- Workflow token permissions not restricted

## New (2)

- Inconsistent naming convention for validation helpers. Three methods follow a specific type pattern (validates_date, validates_time, validates_datetime), while the fourth uses a generic 'of' suffix (validates_timeliness_of). This breaks the parallel structure expected by users familiar with the first three.
- Workflow token permissions not restricted (.github/workflows/ci.yml)
