サブエージェントを isolation: worktree で並列に走らせる運用で、隔離が黙って無効になり、コミットが意図しないブランチへ静かに着地する事故への露出を、5問で測ります。答えは送信されません。採点は全てこのページの中だけで動きます。 English.
.claude/worktrees/ 配下に残ってしまう。次にサブエージェントを起動すると「すでに worktree の中にいる」と誤判定されて隔離がスキップされ、サブエージェントが親の作業コピー(別ブランチの作業中の変更)を直接編集してコミットを積む。エラーも警告も出ず、後のリベースや force push で初めて、変更が違うブランチに着地していたと分かる、という流れだそうです。普段こまめに git を使う人ほど「コミットしたから安全」と思い込みやすく、防御が原理的に効きにくい盲点だと報告されています。isolation: worktree で並列に走らせていますか.claude/worktrees/ の配下に残っていないか、確認する習慣がありますかworktree-escape-write-guard.sh は cc-safe-setup に実装され、回帰試験を通したガードです。採点はあなたのブラウザの中だけで動き、答えは収集も送信もしません。recommendations は出発点で、各環境での検証の代わりにはなりません。