# Changelog

## Score

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

## Lenses

- Code Health 95 → 100 (+4.9)
- Architecture 100 → 94 (-5.9)
- Maturity 37 → 55 (+18.9)
- Readiness 53 → 25 (-28.3)
- Security 100 → 85 (-15.0)

## Resolved (12)

- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Dormant codebase
- Largest orphaned file (src/main/scala/com/cloudera/sparkts/DateTimeIndex.scala)
- Largest orphaned file (src/main/scala/com/cloudera/sparkts/TimeSeriesRDD.scala)
- Largest orphaned file (src/main/scala/com/cloudera/sparkts/models/ARIMA.scala)
- Scanner failed to run — not a clean result
- The README notes that the library is no longer under active development by Sandy but does not state which features or bug fixes are still available or what will happen after retirement. (README.md)
- TooManyMethods: TimeSeriesRDD (src/main/scala/com/cloudera/sparkts/TimeSeriesRDD.scala)
- TooManyMethods: UnivariateTimeSeries (src/main/scala/com/cloudera/sparkts/UnivariateTimeSeries.scala)
- complexity unreadable for .java, .py, .scala — churn × complexity hotspots could not be measured
- dormant codebase — no living knowledge left to concentrate

## New (5)

- Coverage not measured — test suite did not build
- Dimension evaluation failed
- No tests found
- Rotate the exposed credentials — git history can't be un-committed
- The README notes that the library is no longer under active development by the author but does not state who can contribute or how to submit patches. (README.md)
