SpolettaDocs

Reference

Glossary

The words this manual uses, each with the page that explains it.

TermMeaning
AggregationA structural link: an object consists of parts.
Agent linkA person object taken by a human process: that person carries it out.
AttributeA named field of an object, with a definition agents follow.
BoardThe canvas a flow is drawn on; a flow process has one of its own.
BranchA run's git branch, which its agents and scripts work on.
Change requestA reviewer's instructions and the reviewed work, given to the process that revises it.
ConditionA link from a state: run only if the object is in it, and be skipped otherwise.
ConsumptionA link that uses the object up: once taken, it is gone.
CopyAn object that follows a struct or a procedure's object, changing only with its source.
CursorA stored object a flow carries from run to run, such as when it last fetched.
DecisionAn agent or a person setting the state of an object.
DuplicateA step that generated a unique value another run already stored; its run ends terminated.
EffectA process that takes and yields the same object, changing it.
EndThe node marking what a flow leaves; a procedure's outcomes.
EntryA human process that has a person fill an object in.
EventA link from a state: the object entering it triggers the process.
ExhibitionA structural link: an object exhibits an attribute.
FlowSomething your team does, drawn so it can be run.
Flow processA process made of a board of processes of its own.
Follow-upA message sent to a finished agent step, continuing its session.
GeneralizationA structural link: an object is a kind of another.
InstrumentA link to an object the process needs but does not change.
ListAn object holding several items, as a JSON array.
MCP serverA server of tools an agent may use, connected per person.
ObjectSomething that exists, holding JSON; drawn with square corners.
OPLThe Object-Process Language: the board written as sentences.
OPMThe Object-Process Methodology, ISO 19450: the language flows are drawn in.
PassA sweep of a run in which each process runs at most once.
PersonAn object standing for who carries out human processes; its name is a role.
ProcedureA flow other flows run as a step, as a run of its own.
ProcessSomething that happens: a step, drawn rounded.
QuorumNeeds: run once this many inputs exist, rather than all of them.
QueryAn input link that takes the records earlier runs stored of an object, not the object in this run.
RecordingA flow process whose every run, per item, is a run of its own.
RecordsWhat a stored or shared object keeps from runs that ended done; a shared struct keeps one set for every flow.
Re-runA new run from one process of an ended run, with what came before copied.
ReviewA process that takes an object and decides its state, leaving its content.
RolePermission to decide the reviews a person object of that name handles.
RoundsHow often an agent reviewer may send work back before that fails it.
RuleA condition on an object's fields saying when it is in a state.
RunOne execution of a flow.
ScheduleA cron expression and time zone that start runs on their own.
SharedA struct whose copies, in every flow, read and write the same records.
StartThe node a run begins at, pointing at the first process.
StateA situation an object can be in; states route the flow.
StepOne process carried out once in a run.
StructA single object defined once for many flows to use.
SubflowA procedure process: a step that runs a procedure.
UniqueAn attribute no two stored instances may share, used to skip work already done.
VersionA saved snapshot of a flow's whole board.
WorkspaceA run's checkouts of the flow's repositories, on its own branch.
Spoletta · spoletta.comBusiness processes, drawn and run.