Reference

Glossary

Canonical terms used across the product docs.

Protocol and projection

TermDefinition
global choreographyThe whole-session protocol among roles
endpoint protocol / viewOne role's projected local type
projectionDeriving endpoints; refusing blind alt

Roles and participants

TermDefinition
roleAddress in the protocol
participantBehaviour implementing an endpoint
CastPartial section of projection + factories

Messages and branches

TermDefinition
branch / caseDeclared alternative with a label
payload codecDecoder at the message boundary

What a run records

TermDefinition
journal decisionRecorded authorship alt for replay
replay / resumeRe-run using journal decisions
trace eventObservation record; not a decision
allowanceRuntime bound on spend (steps/unfolds/tokens)

See also protocol-first, projection, and journal and trace.

Stable