80d848d3e3
Pass merge.conflictStyle=zdiff3 on the git merge invocation so every conflicted file gets base-aware (|||||||) markers from the start, not just the ones runMergiraf happens to touch. Benefits: - Mergiraf always has a base section to work from, so its structural heuristics apply uniformly. - Remaining manual conflicts show both sides relative to the common ancestor, which is dramatically easier to resolve than a 2-way marker. Since the working tree already carries diff3 markers after the merge, drop the per-file `git checkout --conflict=diff3` in runMergiraf.