Exported Firmware
Live Studio vs Standalone Export
One native generator and Runtime contract with different post-generation ownership boundaries.
Shared output, different ownership
| Path | Contract |
|---|---|
| Live Studio | Studio-managed firmware; generated files may be refreshed and UserEvents bodies are preservation-merged. |
| Standalone Export | Independent ESP-IDF project; developer-owned after export and safe to edit. |
| Both | The same ForgeUILvglExport generator emits native LVGL, semantic Runtime APIs and genuine-user hooks. |
Browser Preview uses the same normalized semantic component model to maintain parity without becoming a firmware runtime.
