Pointer to the next safe phase boundary.
Summary
Functions
Builds a cursor for the boundary after prompt assembly.
Builds a cursor for the boundary before one effect is interpreted.
Builds a turn cursor from keyword or map attributes.
Builds a turn cursor and raises if the attributes are invalid.
Builds a cursor for a pending human-review boundary.
Returns the Zoi schema for a turn cursor.
Types
Functions
@spec after_prompt() :: t()
Builds a cursor for the boundary after prompt assembly.
@spec before_effect(Jidoka.Effect.Intent.t() | nil) :: t()
Builds a cursor for the boundary before one effect is interpreted.
Builds a turn cursor from keyword or map attributes.
Builds a turn cursor and raises if the attributes are invalid.
@spec review(Jidoka.Review.Interrupt.t()) :: t()
Builds a cursor for a pending human-review boundary.
@spec schema() :: Zoi.schema()
Returns the Zoi schema for a turn cursor.