Use this checklist to verify build quality before publishing a new version to the Gradle Plugin Portal.
-
./gradlew clean jarsucceeds. - All unit tests pass (
./gradlew test). - No regression in
ModernHealthScoreEngineTest. -
BenchmarkCalibrationTestconfirms industry ranges.
-
./gradlew lighthouseBenchmarkStatusdisplays loaded benchmarks. -
./gradlew lighthouseExportBenchmarkproduces validbenchmark.json. - Local
benchmarks/*.jsonfiles are correctly loaded and deduplicated. - Version mismatch warnings trigger for older snapshots.
- HTML dashboard renders all 9 categories.
- "Architecture Health Breakdown" shows correct F/E/W counts.
- "Industry Benchmarking" section shows correct deltas.
- Galaxy Graph loads with layers and cycle detection.
- SARIF and JUnit XML outputs contain all findings.
-
README.mdfeatures match implementation. -
docs/*.mdare up to date. - Version number in
gradle.propertiesmatchesLighthousePlugin.VERSION. -
CHANGELOG.mdentry created for current version.
-
./gradlew publishToMavenLocalsucceeds. - Verified locally in Signal or NIA project.