Factory function to create an AgentLogicNode that merges parallel git branches back into the base branch.
Usage
create_merge_harmonizer(
id = "merge_harmonizer",
strategy = "sequential",
conflict_resolver = NULL
)Examples
if (FALSE) { # \dontrun{
# 1. Create a harmonizer with a specific conflict resolution strategy
resolver <- ConflictResolver$new(strategy = "human")
merger <- create_merge_harmonizer(
id = "global_merger",
strategy = "sequential",
conflict_resolver = resolver
)
# 2. This node is then added to a DAG that uses parallel execution
# and a WorktreeManager in its state.
} # }