Documentation
Compose process
How you go from an empty canvas to a validated, compiled NeuroStack package.
Process
- Open Compose on an empty canvas (or load a draft / demo preset if you want a known graph).
- Add nodes from the palette: at least a sensor path, one or more NeuroBlocks, and an actuator.
- Wire ports. The checker reports illegal connections immediately.
- Resolve errors (types, missing inputs, timing envelopes).
- Name the artifact, compile, and download the .synapse package — or shelve it for Simulate / Verify.
empty canvas
│
▼
add nodes ──▶ wire ports ──▶ graph check
│
errors?──┤──▶ fix & recheck
│
▼
compile
│
▼
.synapse outWhat compile produces
Compile freezes the graph and lockfile: module digests, runtime plan, and verification metadata. The file name you choose becomes the stack’s human name when it is valid; invalid names keep the previous graph name rather than smuggling illegal characters into the package.
Drafts
Compose keeps a local draft in the browser so work survives reloads. Clearing site data discards that draft. Export anything you need to keep.