Generator validation and limitations

A successful download is only the start. This record explains the difference between template checks, SDK checks, and testing your own application. The SDK results below come from the project’s recorded validation work; this page does not claim a fresh SDK run whenever its documentation changes.

What automated template checks cover

The project includes checks for configuration validation, dependency selection, generated paths, source templates, and ZIP contents. Browser tests download actual Flutter and Android archives and inspect their contents. A representative configuration matrix catches structural mismatches; it is not an exhaustive compilation of every possible option combination.

Recorded Flutter SDK checks

The recorded local environment used Flutter 3.33.0-1.0.pre.947 and Dart 3.9.0-333.0.dev, a development SDK. It is not a current-stable compatibility claim.

Recorded Android SDK checks

Clean Architecture + Jetpack Compose + Hilt + Retrofit + Room was built with JDK 17, Android SDK 35, and Gradle 8.11.1. assembleDebug and testDebugUnitTest succeeded. Other configurations have template and archive coverage, but were not all compiled or tested on devices.

Current configured Android baseline

Versions shown here come from the same configuration as the templates. They describe the chosen baseline, not the newest available release. Review library requirements when changing the toolchain.

What you still need to verify

Follow the Flutter walkthrough or Android walkthrough. If your result differs, report the configuration and SDK versions.