# Changelog

> **This is the PUBLIC form of this artifact. Findings are listed in full, but the details of SECURITY findings — which rule fired, in which file, on which line, and how to fix it — are deliberately withheld, and any secret-scanner results are excluded entirely. Where detail is absent here it was REMOVED FOR PUBLICATION; it is not missing from the analysis. The complete artifact is available from the repository owner.**

## Score

- CAI 52 → 54 (+1.4)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 95 → 95 (+0.0)
- Architecture 69 → 69 (+0.0)
- Maturity 34 → 34 (+0.0)
- Readiness 61 → 61 (+0.0)
- Security 80 → 100 (+20.3)

## Resolved (5)

- High: security finding (details withheld)
- High: security finding (details withheld)
- High: security finding (details withheld)
- The README gives a vague goal statement ('to make unit-testing feel more at home in F#') and lists 'A few things to keep in mind' with no concrete guidance on how to get started or what tests are expected. (README.md)
- The operators comparison table lists every operator across NUnit/xUnit/MSTest but omits one row for 'not' in the column headers and leaves 'ascending', 'descending', and 'inRange' unmarked, leaving reader interpretation uncertain. (docs/operators.md)
