Glossary
Breyta glossary for canonical lifecycle terminology.
Flow
Workflow definition that can be edited, released, installed, and run.
Working Copy
Editable authoring state used by pull/push/validate.
Release
Immutable published version created from working copy.
Installation
Runtime target for a flow with its own config (inputs/bindings), enabled state, and selected version.
Live Scope
Default workspace runtime target for production-like runs.
End-User Installation
Per-user installation target for end-user flows.
Run
Single execution instance of a flow against a resolved installation target.
Requires
Declared runtime dependencies a flow needs (connections, secrets, form/input values).
Bindings / Configuration
Concrete values mapped to :requires and installation inputs.
Promote
Action that points an installation scope/target to a release version.
Trigger
Start mechanism for a flow (manual, schedule, webhook/event).
Template
Reusable text block rendered with runtime data.
Function Ref
:function step reference to reusable Clojure code in top-level :functions.
Wait
Step that pauses execution until signal/action/timeout.
Persisted Result
Step output stored as a reference instead of large inline payload.
Internal: Profile / Profile ID
Internal runtime representation used by backend/API internals. Not the canonical end-user lifecycle term.
CLI Config Profile (--profile)
CLI client context selector (API URL/token/workspace). This is distinct from internal runtime profiles.