main holds one commit beyond the initial one,4fa326d"First implementation (#1)", the squash merge of pull request 1. Its tree is identical to dev's0dc0c2b(`git diff4fa326d0dc0c2b` is empty), which dev already contains, so main brings no change dev lacks. The merge uses the `ours` strategy and keeps dev's tree as it is. A three-way merge against the only shared base, the initial commit34c0abb, would count every file of the squash as added by main, and so bring back tools/oracle/*.py and tools/*.py, which dev has since moved to src/paperspec/, without a conflict to show it. With main as a parent, the pull request from dev to main merges cleanly. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in: