# Changelog

## Score

- CAI 55 → 55 (-0.1)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 77 → 75 (-1.3)
- Architecture 100 → 100 (+0.0)
- Maturity 35 → 35 (+0.0)
- Readiness 67 → 67 (+0.0)
- Security 100 → 100 (+0.0)
- Accessibility 68 → 68 (+0.0)

## Resolved (14)

- Dimension evaluation failed
- Duplicated block (10 lines × 2) (src/Fleece.NewtonsoftJson/Fleece.NewtonsoftJson.fs)
- Duplicated block (10 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (10 lines × 4) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (12 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (14 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (5 lines × 2) (src/Fleece/Fleece.fs)
- Duplicated block (6 lines × 2) (src/Fleece/Fleece.fs)
- Duplicated block (6 lines × 4) (src/Fleece/Fleece.fs)
- Duplicated block (7 lines × 2) (src/Fleece/Fleece.fs)
- Duplicated block (7 lines × 3) (src/Fleece.NewtonsoftJson/Fleece.NewtonsoftJson.fs)
- Duplicated block (8 lines × 2) (src/Fleece.NewtonsoftJson/Fleece.NewtonsoftJson.fs)
- Duplicated block (8 lines × 2) (src/Fleece/Fleece.fs)
- Duplicated block (9 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)

## New (17)

- Duplicated block (11 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (11 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (12 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (5 lines × 2) (src/Fleece/Fleece.fs)
- Duplicated block (5 lines × 4) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (6 lines × 2) (src/Fleece.NewtonsoftJson/Fleece.NewtonsoftJson.fs)
- Duplicated block (6 lines × 2) (src/Fleece/Fleece.fs)
- Duplicated block (6 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (6 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (6 lines × 3) (src/Fleece.NewtonsoftJson/Fleece.NewtonsoftJson.fs)
- Duplicated block (6 lines × 4) (src/Fleece/Fleece.fs)
- Duplicated block (7 lines × 2) (src/Fleece/Fleece.fs)
- Duplicated block (8 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (9 lines × 3) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- Duplicated block (9 lines × 4) (src/Fleece.FSharpData/Fleece.FSharpData.fs)
- The README mentions a companion FSharpPlus package but does not link to it or explain its role in the design (e.g. To/OfJson typeclasses). (README.md)
- The example uses System.Text.Json but there is no mention of how to test against it, such as an NUnit/VS unit-test path. (README.md)
