Rendering Model
Status: implemented Core model.
At initialization, a host captures its initial children as the source template. Structural updates use that stored template with current data and local scope; already-rendered DOM is not the canonical template for a later update.
Conditions, repetition, template cloning, insertion, removal, and reorder are structural rendering. Sercrod does not publish a virtual-DOM diff contract. Known non-structural changes may route a known data path to registered text, attribute, class, style, or form-value commands; that is not DOM diffing.
*print and *textContent produce text.
*innerHTML and *compose produce HTML and have
a separate trust boundary.
Evidence
Status: implemented.
Evidence: docs/spec/runtime.md Sections 3 and 5,
dist/sercrod.js, and canonical manual
dist/man.json.