Chosen branch display name (decider) or selected names (selector).
runtimeStageId of the decider/selector execution step.
OptionalevidenceStructured evidence from decide()/select(), when the stage used them.
Optionalkind'attempt-stop' for a stage's own retry-or-stop decision that STOPPED its series (10.1) — then
deciderRuntimeStageId is the stage's execution, chosen is 'stop', evidence the attempt's decision and
ruleLabel the stop reason. Absent for a decider / selector.
OptionalruleThe decide() rule label that produced the decision (e.g. 'Good credit').
Deciders only — a selector picks N branches and no single label
attributes to all of them (inspect evidence instead).
One recorded decision/selection event (RFC-003 D5).