feat(commons): Flow Debugger outbound kinds, External lane, Pending/Parked outcomes, FlowLifecycleRow

FlowLane.External (3); FlowStepKind.External replaced by ApiCall/DbCall/Notify;
FlowStepOutcome gains Pending/Parked; new FlowLifecycleRow + additive
FlowStep.Lifecycle; FlowEdge gains Async/Spawn (default false). Predictor and
graph-view references renamed compile-only (full work in Tasks 6/7).

Claude-Session: https://claude.ai/code/session_01NcMG6xXdsJbmD2wYAgkK29
This commit is contained in:
Joseph Doherty
2026-09-06 01:37:29 -04:00
parent 3a933e3f68
commit cc1bbf3975
8 changed files with 99 additions and 15 deletions
@@ -185,7 +185,9 @@ public partial class FlowGraphView : ComponentBase
FlowStepKind.AttributeWrite => "WRITE",
FlowStepKind.AttributeWait => "WAIT",
FlowStepKind.Response => "RESPONSE",
FlowStepKind.External => "EXTERNAL",
FlowStepKind.ApiCall => "API CALL",
FlowStepKind.DbCall => "DATABASE",
FlowStepKind.Notify => "NOTIFY",
_ => "STEP",
};