Platform/Workflows

Immutable topology. Mutable logic.

A Nexus workflow's shape — its nodes, its edges, its types — is frozen at publish. Logic inside nodes can keep evolving. The result: workflows you can version, diff, replay, and reason about like code.

What's frozen, what's free

Two layers, separated on purpose.

Other platforms freeze the whole workflow or freeze nothing. Both are wrong. We freeze the contract — the shape callers depend on — and let everything else evolve.

Frozen at publish

Topology & types.

  • Node graph — which nodes, which edges, which directions
  • Input schema — what callers must pass
  • Output schema — what callers can rely on
  • Form structure — fields, buttons, routing edges
  • Branch conditions — the shape of if/else
Editable any time

Logic & copy.

  • Prompts — the LLM nodes' system + user prompts
  • Field labels, help text, button copy
  • Tool versions — pin or float per node
  • Knowledge sources — add or remove without re-publishing
  • Form layout — visual order, grouping, hints
Lifecycle

Draft → Publish → Pin → Deprecate → Archive.

01
Draft
Live, editable. Runs only in test workspaces. No callers.
02
Publish
Topology snapshot. Version pinned. Schema exported as MCP tool.
03
Pin
Callers pin a version. New callers get latest; old callers stay safe.
04
Deprecate
Mark a version stale. Existing pins keep working. New pins blocked.
05
Archive
Read-only. Run history retained. Topology & runs still replayable.
Production-grade by default

Versioning that actually protects you.

Every version is replayable, diffable, auditable. No tribal knowledge. No "is this the version that broke?" — the answer is in the run record.