signal-space-js
JavaScript and TypeScript surface helpers for Signal Space browser and editor UIs.
The package depends on the Signal Space spec fixtures and is intended to sit on
top of lazily-js Snapshot/Delta consumers when realtime mirroring is needed.
The first version exposes graph, timeline, inspector, authority, and intent
helpers for fixture-backed prototypes.
Spec Version
Supported signal-space-spec: 0.1.0
Package Metadata
- Repository: https://github.com/signal-space/signal-space-js
- Spec: https://github.com/signal-space/signal-space-spec
- Runtime dependency: https://github.com/lazily-hub/lazily-js
Local Inspector
Run the local inspector from the package root:
npm run example:local-inspector
Then open http://127.0.0.1:4175/examples/local-inspector/. The example uses
bundled fixture data only; it does not require agent-doc, patchboard, or a live
runtime.
Patchboard MVP
Run the browser-first Patchboard MVP from the package root:
npm run example:patchboard-mvp
Then open http://127.0.0.1:4176/examples/patchboard-mvp/. The example derives
a Patchboard adapter model from fixture data, including deterministic nodes,
feature windows, the approval gate, a trainable model lifecycle surface, a
gate-triggered agent node, and label/override timeline entries.
Publishing policy is documented in docs/packaging.md.