stabilisation layer
Model / Spine Workbench
The workbench makes canonical XML models and app spines adjustable without mutating immutable source blocks. It creates a local overlay, then exports that overlay as XML/JSON for the next sealed release.
source
Immutable blocks
/source remains the factual XML/XSL/stream block store. The workbench does not rewrite those files.
model
Object contract
/models explains each root tag: required fields, views, actions and fallback rendering.
spine
Application binding
/spines binds blocks into installed applications. The workbench edits roles, model assignments and layout overlay.
export
Sealed next state
The exported spine XML, model overlay XML and workspace JSON are portable artefacts for the next release build.
Runtime contract
source XML block - immutable addressable object canonical model - explains object meaning app spine - binds blocks into app surface workbench overlay - local editable configuration export artefacts - next sealed release inputs
Open an installed app and use the Workbench and Exports tabs.