# Changelog

## Score

- CAI 60 → 59 (-1.4)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.19) — scores are not directly comparable.

## Lenses

- Code Health 88 → 87 (-0.8)
- Architecture 100 → 100 (+0.0)
- Maturity 55 → 56 (+1.2)
- Readiness 49 → 46 (-3.5)
- Security 80 → 80 (+0.0)

## Resolved (60)

- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/yarn.lock)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Duplicated block (11 lines × 2) (Fable.Remoting.MsgPack/TypeShape.fs)
- Duplicated block (12 lines × 2) (ClientTests/src/App.fs)
- Duplicated block (12 lines × 2) (Fable.Remoting.Server/Documentation.fs)
- Duplicated block (12 lines × 2) (Fable.Remoting.Server/Patterns.fs)
- Duplicated block (13 lines × 2) (ClientTests/src/App.fs)
- Duplicated block (14 lines × 2) (Fable.Remoting.AspNetCore/Middleware.fs)
- Duplicated block (14 lines × 2) (Fable.Remoting.AwsLambda/FableLambdaAdapter.fs)
- Duplicated block (15 lines × 2) (Fable.Remoting.AwsLambda/FableLambdaAdapter.fs)
- Duplicated block (17 lines × 3) (Fable.Remoting.Benchmarks/Serialization.fs)
- Duplicated block (5 lines × 2) (ClientTests/src/App.fs)
- Duplicated block (5 lines × 2) (Fable.Remoting.AspNetCore/Middleware.fs)
- Duplicated block (5 lines × 2) (Fable.Remoting.Json/FableConverter.fs)
- Duplicated block (6 lines × 2) (Fable.Remoting.AspNetCore/Middleware.fs)
- Duplicated block (6 lines × 2) (Fable.Remoting.MsgPack/Write.fs)
- …and 40 more

## New (60)

- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/yarn.lock)
- Critical CVE: [GHSA redacted] (documentation/yarn.lock)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/yarn.lock)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/yarn.lock)
- Critical CVE: [GHSA redacted] (documentation/yarn.lock)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Critical CVE: [GHSA redacted] (documentation/package-lock.json)
- Duplicated block (10 lines × 2) (Fable.Remoting.MsgPack/TypeShape.fs)
- Duplicated block (11 lines × 2) (ClientTests/src/App.fs)
- …and 40 more

## Architecture

- Unchanged — 0 containers · 7 contexts · 0 edges
