Lit / Web Components adapter — render-function and resolver contracts.
Mirrors the shape of ComponentResolver (React) and HtmlResolver
(HTML-string) defined in core/renderer.ts, but specialised over Lit's
TemplateResult. The contract is intentionally parallel so a new schema
field variant added to the walker surfaces in every renderer surface
(React, HTML, Lit) as a missing-key compile error in the matching
resolver type.
Lit / Web Components adapter — render-function and resolver contracts.
Mirrors the shape of
ComponentResolver(React) andHtmlResolver(HTML-string) defined incore/renderer.ts, but specialised over Lit'sTemplateResult. The contract is intentionally parallel so a new schema field variant added to the walker surfaces in every renderer surface (React, HTML, Lit) as a missing-key compile error in the matching resolver type.