Documentation

Compose process

How you go from an empty canvas to a validated, compiled NeuroStack package.

Process

  1. Open Compose on an empty canvas (or load a draft / demo preset if you want a known graph).
  2. Add nodes from the palette: at least a sensor path, one or more NeuroBlocks, and an actuator.
  3. Wire ports. The checker reports illegal connections immediately.
  4. Resolve errors (types, missing inputs, timing envelopes).
  5. 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 out

What 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.