examples-auto-run
Use the hello-world example app as the proof surface for framework changes that should still work in a real consumer.
When to use
Use this skill when:
- Changes touch
examples/hello-world/. - Runtime, module, CNG, or deployment changes could break consumer wiring.
- You need concrete proof that the generated host tree or example builds still work.
Steps
- Run
scripts/run.sh smokefor a portable dry-run prebuild. - Run
scripts/run.sh generated-treewhen you need the emitted host tree for inspection. - Run
scripts/run.sh androidorscripts/run.sh ioson the appropriate host when the branch needs a real platform build. - Report skipped platform builds explicitly when the host environment cannot support them.
Output
- Dry-run prebuild status for the example app.
- Generated host-tree inventory when requested.
- Platform build results for Android or iOS when run.
Model vs. script split
Script handles: invoking the example prebuild and platform build commands with consistent targets.
Model handles: deciding which modes matter for the current change, interpreting failures, and summarizing proof artifacts.