state::barrier
Fan-in gate for a binding condition: record one arrival and answer `skip` until the expected set has arrived, then `allow` exactly once carrying every arrival's payload.
- condition_configany ofany of (2)variant 1
- carrystring
JSON pointer into the event for the value to accumulate (default: the whole event).
- expectall ofrequired
A count, or the exact set of arrival keys.
… expand 1 nestedcollapse
all of (1)variant 1any of (2)variant 1valueinteger· uint641…10000variant 2itemsstring[] - idstringrequired
Barrier identity. Two bindings sharing an id share the barrier — that is how several predecessors feed one downstream.
- key_fromstring
JSON pointer into the event for the arrival key (default `/key`); a pointer that resolves to nothing is an error.
variant 2valuenull - eventunknown
- decisionstringrequiredenum: allow
- payloadunknown
- reasonstringrequired
- decisionstringrequiredenum: skip
- reasonstringrequired