# Changelog

## Score

- CAI 58 → 47 (-11.6)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 91 → 100 (+8.8)
- Maturity 36 → 34 (-2.3)
- Readiness 73 → 42 (-31.8)
- Security 70 → 69 (-0.6)

## Resolved (41)

- Concentrated knowledge decay
- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- Further sole-owners (lower concentration)
- GeneticAlgorithm::solve (cognitive 19) (src/general/genetic.rs)
- LLM evaluation failed
- Largest orphaned file (src/hashing/sha2.rs)
- Off-boarding risk: anonymized user #1
- Off-boarding risk: anonymized user #2
- Off-boarding risk: anonymized user #3
- Off-boarding risk: anonymized user #4
- RBTree::delete (cognitive 24) (src/data_structures/rb_tree.rs)
- RandomForest::predict (cognitive 17) (src/machine_learning/random_forest.rs)
- SVC::solve_dual (cognitive 26) (src/machine_learning/support_vector_classifier.rs)
- SkipList::delete (cognitive 28) (src/data_structures/skip_list.rs)
- SkipList::insert (cognitive 21) (src/data_structures/skip_list.rs)
- bellman_ford::bellman_ford (cognitive 39) (src/graph/bellman_ford.rs)
- bellman_ford::bellman_ford (cyclomatic 18) (src/graph/bellman_ford.rs)
- cholesky::cholesky (cognitive 22) (src/machine_learning/cholesky.rs)
- closest_points::closest_points_aux (cognitive 30) (src/geometry/closest_points.rs)
- …and 21 more

## New (5)

- Dimension evaluation failed
- Low IaC: DS-0026 (.gitpod.Dockerfile)
- No automated tests
- No tests found
- The short description 'All algorithms implemented in Rust - for education' omits any mention of the project's purpose beyond being an educational resource; readers cannot infer it from the presence of algorithm names alone. (README.md)
