# Changelog

## Score

- CAI 56 → 39 (-17.6)
- Rubric changed (rubric-2026.08.18 → rubric-2026.08.15) — scores are not directly comparable.

## Lenses

- Code Health 81 → 93 (+12.0)
- Architecture 100 → 94 (-5.9)
- Maturity 56 → 50 (-6.2)
- Readiness 55 → 26 (-29.4)
- Security 49 → 30 (-18.3)

## Resolved (43)

- -JsonUtf8Reader.doPeek (cognitive 40) (moshi/src/main/java/com/squareup/moshi/-JsonUtf8Reader.kt)
- -JsonUtf8Reader.doPeek (cyclomatic 40) (moshi/src/main/java/com/squareup/moshi/-JsonUtf8Reader.kt)
- -JsonUtf8Reader.nextNonWhitespace (cognitive 18) (moshi/src/main/java/com/squareup/moshi/-JsonUtf8Reader.kt)
- -JsonUtf8Reader.peekNumber (cognitive 44) (moshi/src/main/java/com/squareup/moshi/-JsonUtf8Reader.kt)
- -JsonUtf8Reader.peekNumber (cyclomatic 33) (moshi/src/main/java/com/squareup/moshi/-JsonUtf8Reader.kt)
- -JsonUtf8Reader.readEscapeCharacter (cyclomatic 19) (moshi/src/main/java/com/squareup/moshi/-JsonUtf8Reader.kt)
- -JsonUtf8Reader.skipValue (cyclomatic 17) (moshi/src/main/java/com/squareup/moshi/-JsonUtf8Reader.kt)
- AdapterGenerator.generateFromJsonRegular (cognitive 84) (moshi-kotlin-codegen/src/main/java/com/squareup/moshi/kotlin/codegen/api/AdapterGenerator.kt)
- AdapterGenerator.generateFromJsonRegular (cyclomatic 50) (moshi-kotlin-codegen/src/main/java/com/squareup/moshi/kotlin/codegen/api/AdapterGenerator.kt)
- AdapterMethodsFactory.create (cognitive 25) (moshi/src/main/java/com/squareup/moshi/internal/AdapterMethodsFactory.kt)
- AdapterMethodsFactory.create (cyclomatic 17) (moshi/src/main/java/com/squareup/moshi/internal/AdapterMethodsFactory.kt)
- ArrayJsonAdapter.toJson (cognitive 19) (moshi/src/main/java/com/squareup/moshi/internal/ArrayJsonAdapter.kt)
- ArrayJsonAdapter.toJson (cyclomatic 19) (moshi/src/main/java/com/squareup/moshi/internal/ArrayJsonAdapter.kt)
- Coverage not included — suite not readable by the collector
- Dependency hygiene not measured — dependency manifest found but not parsed for hygiene
- FileTooLong: moshi/-JsonUtf8Reader.kt (moshi/src/main/java/com/squareup/moshi/-JsonUtf8Reader.kt)
- Further orphaned files (smaller)
- Iso8601UtilsKt.parseIsoDate (cognitive 41) (moshi-adapters/src/main/java/com/squareup/moshi/adapters/Iso8601Utils.kt)
- Iso8601UtilsKt.parseIsoDate (cyclomatic 22) (moshi-adapters/src/main/java/com/squareup/moshi/adapters/Iso8601Utils.kt)
- JsonValueSource.advanceLimit (cognitive 36) (moshi/src/main/java/com/squareup/moshi/internal/JsonValueSource.kt)
- …and 23 more

## New (5)

- Coverage not measured — test suite did not build
- Dimension evaluation failed
- No artifact signing
- No tests found
- Rotate the exposed credentials — git history can't be un-committed

## Architecture

- Containers 0 added · 0 removed · contexts 0 added · 2 removed · edges 0 added · 0 removed

## Removed bounded contexts (2)

- .
- records-tests
