## Description Increase overall branch coverage from the current ~80% baseline to at least 90%. ## Acceptance criteria - [ ] `./gradlew koverXmlReport` shows overall branch coverage ≥ 90% - [ ] `./gradlew test` passes with no failures - [ ] Kover verification rule in `build.gradle.kts` updated to `minBound(90, CoverageUnit.BRANCH)` and `./gradlew koverVerify` passes ## References - #19 — predecessor, scoped to 75%
Description
Increase overall branch coverage from the current ~80% baseline to at least 90%.
Acceptance criteria
./gradlew koverXmlReportshows overall branch coverage ≥ 90%./gradlew testpasses with no failuresbuild.gradle.ktsupdated tominBound(90, CoverageUnit.BRANCH)and./gradlew koverVerifypassesReferences