forked from ghost/ghost
Source code of Ghost - On Ghost
A merge-tree exit of 1 is a conflict even when no paths could be read from its output, so mergeTree reports clean separately and the merge refuses anything not clean. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>