main's workflow-graph-executor now collapses the merge-policy region (merge-gate, branch-group-*, merge-attempt) into a single synthetic `merge` node. Reconcile the S05 work-item-driver test's visitedNodeIds assertion to match, and union the `observed` recording-primitive fields from both branches (executedTasks + merge attempt/run/workflow ids). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>