Part of #82
Question
How should the editor handle Widget/Layout fields it does not touch? The Pydantic models have fields the v1 editor will not expose in its UI (macros, media_http, previous_action, art_source, empty_state, sensor configuration for meters/stats). Options: silently round-trip these fields (include them in the model dump on save, never show them), or warn before saving that unrecognized fields will be preserved untouched, or require an explicit "advanced fields" toggle. Decide the behavior.
Part of #82
Question
How should the editor handle Widget/Layout fields it does not touch? The Pydantic models have fields the v1 editor will not expose in its UI (macros,
media_http,previous_action,art_source,empty_state, sensor configuration for meters/stats). Options: silently round-trip these fields (include them in the model dump on save, never show them), or warn before saving that unrecognized fields will be preserved untouched, or require an explicit "advanced fields" toggle. Decide the behavior.