# Changelog

## Score

- CAI 68 → 69 (+1.3)
- Rubric changed (rubric-2026.09.8 → rubric-2026.09.17) — scores are not directly comparable.

## Lenses

- Code Health 89 → 89 (+0.0)
- Architecture 100 → 98 (-2.2)
- Maturity 60 → 60 (-0.0)
- Readiness 70 → 67 (-3.1)
- Security 65 → 74 (+8.8)
- Domain Modelling 100 → 100 (+0.0)
- Performance 100 (new)

## Resolved (5)

- Documentation: no installation or build instructions (README.md)
- Documentation: no project overview (README.md)
- Hotspot: git-cliff-core/src/release.rs (git-cliff-core/src/release.rs)
- Hotspot: git-cliff-core/src/template.rs (git-cliff-core/src/template.rs)
- Off-boarding risk: anonymized user #1

## New (5)

- Dependency hygiene PARTLY measured — Cargo dependencies read, dependency currency not (crates.io unreachable)
- Documentation: no usage examples (website/docs/index.md)
- Medium vulnerability: RUSTSEC-2026-0285 (Cargo.lock)
- Off-boarding risk: anonymized user #1
- Redundant initialization methods with unclear distinction. `init_config` likely uses default templates, while `init_config_from` uses a custom directory. The naming does not clearly convey that one is 'default' and the other is 'custom path'.

## Changes since last survey

- 5 commits — 3 feature/other, 2 fixes

## By area

- git-cliff-core/src — 2 commits
- (root) — 1 commit
- .github/fixtures — 1 commit
- website/blog — 1 commit

## Notable commits

- fix: fix(args): resolve --workdir to a repo-relative include path (#1369) (#1627)
- fix: fix(git): keep commits without file changes when only `exclude_paths` is set (#1637)
- change: chore(release): prepare for v2.14.2
- change: docs(website): add highlights for 2.14.2 (#1646)
- change: test(git): disable tag signing when running tests (#1641)
