Component model
Optional · user-constructable apps3 sheets. One example board, built, wired, and saved. The first two split in half: using the parts, then writing one.
- 01 Components and catalogs Let users, not the author, decide what is on the page: package each part of the app behind a versioned descriptor so it can be rebuilt from a saved document, and keep unlike parts in one catalog. Descriptor · Catalog · register · find · start
- 02 Ports and dispatch Let a user connect two parts that were written apart: a port is a named connection point a component publishes, typed while you write it, erased once it is stored, and checked again before every event it carries. Output · Input · EffectiveGraph · LocalIntent · Delivery
- 03 Workspaces and instances Save component instances, presentation order, and wiring in a workspace within your document — and reopen it safely next year, without deleting the parts this build cannot understand. ManifestEntry · Snapshot · Prepared · delete_instance
Need a fixed application screen instead? Return to the foundations, then follow the survey procedure.