The generated/ directory (app_config.dart, theme_colors.dart) is created
by build_whitelabel.py from theme.json. Since theme.json is not in the
repo, the lint gate fails on missing generated imports.
Added ci_stub_gen.py to produce minimal stubs so flutter analyze passes
before the whitelabel build step. Wired into all jobs in ci.yml and
release.yml.