Editor and Versioning

ByteOr Cloud edits drafts through a shared planning model rather than treating the canvas as the source of truth.

Draft model

  • Drafts are mutable authoring records.
  • The editor stores the selected execution target together with the shared plan backing the draft.
  • The UI can project the same draft as SingleRing or LaneGraph without changing the underlying document model.

Preview and version creation

  • Preview validates and lowers the synchronized plan through the compiler-backed path.
  • Version creation produces an immutable compiled record from the saved draft.
  • Versions are the input to config bundles and deployments; drafts are not deployed directly.

Practical authoring sequence

  1. Create or open a draft.
  2. Select the execution target.
  3. Edit the synchronized plan.
  4. Save the draft.
  5. Run preview or create a version.
  6. Attach a config bundle to the resulting version.
  7. Deploy into a target environment.
Provenance
Need the canonical source?
Use the public hub to orient yourself, then jump to repo-owned docs or rustdoc when you need contract-level detail.