[aside] `claude --bg` の auto-worktree が「spawn 時即時」でなく「初回編集時 lazy」に見える。本日 B(frozen-spec、即編集)は spawn 直後に worktree に隔離された一方、C(alignment-first、read-only phase)は cwd が main root のまま稼働していた(`claude agents` で確認、worktree 未登録)。CLAUDE.md は『自動で worktree が切られる』前提だが、alignment phase 中の子は共有 main checkout で git read を走らせることになる(read-only なので実害は無いが、stateful な git 操作を踏むと footgun)。今回は dispatch 観測が副産物で挙動修正は scope 外。doc の前提と実挙動(lazy)のズレを認識しておくと alignment-included child の隔離タイミングの直感ズレを避けられる。