Release Compatibility Maintainer
Use this skill when tasks involve dependency bumps, compatibility matrix updates, or release preparation.
Workflow
- •Identify impacted versions (Kotlin, KSP, kotlin-logging, Gradle plugins).
- •Update build files and compatibility documentation together.
- •Validate impacted modules first, then run broader checks.
- •Ensure release messaging reflects actual tested compatibility.
Hard Rules
- •Do not bump versions blindly; confirm compatibility assumptions.
- •Do not update README compatibility tables without corresponding build/test validation.
- •Keep release script and documentation behavior consistent.
Validation
- •Minimum for dependency changes:
./gradlew test - •Preferred before release:
./gradlew clean build