Interface: TopologySignalCorrelation<TSig>
Defined in: ast/topology-node.ts:26
Signal-to-run correlation rule for committing or discarding a sealed topology overlay.
Extracts the lane itemKey (and optional baseBranch) from an incoming SignalNode payload to match against SEALED_UNMERGED run overlays in the topology store.
Type Parameters
| Type Parameter | Default type | Description |
|---|---|---|
TSig | unknown | Validated signal payload type. |
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
baseBranch? | readonly | BivariantCallback<[sig: TSig], string> | Optional projection extracting the target merge base branch from the signal payload. | ast/topology-node.ts:32 |
correlateBy | readonly | BivariantCallback<[sig: TSig], string> | Pure projection extracting the lane itemKey from the signal payload. | ast/topology-node.ts:30 |
signal | readonly | SignalNode<TSig> | Signal that triggers the topology overlay transition. | ast/topology-node.ts:28 |