Embroider

data class Embroider(val opId: OpId) : DraftStage

The terminal coordination stage — the single "embroidery" step that requires global agreement.

Represents the one point where the pipeline crosses from the coordination-free fast path onto the consensus path. There is at most one Embroider stage per Draft; placing it last and deferring it as long as possible is the optimizer's primary goal (E-2/E-3). Always CoordinationKind.Coordinated.

Constructors

Link copied to clipboard
constructor(opId: OpId)

Properties

Link copied to clipboard

Whether this stage requires coordination to apply correctly.

Link copied to clipboard
open override val opId: OpId

The symbolic name of the operation this stage references. Code never moves; only names do.