Docs menu

Native Components

Native Component Architecture

Registry ownership, semantic serialization, private LVGL composition and shared generation.

Architecture contract

Each Native Component extends the existing Widget Registry, component graph, Canvas, Inspector, preview dispatcher and ForgeUILvglExport generator. It does not introduce a parallel registry, renderer, exporter or event system.

Proof gate

PROVEN requires agreement across Registry metadata, schema normalization, Inspector, Canvas behavior, Browser Preview, persistence, shared Live/Standalone generation, Runtime SDK, UserEvents, export validation, automated coverage, documentation and applicable ESP32-P4 physical evidence.