7d5434455d
A worker's worktree is isolated; refs/stash is not. It is one stack shared by the primary's checkout and every worker worktree of this repo. This bit a real worker today. Two ran in parallel; one called git stash while the other was mid-edit, and the second worker's in-progress change was silently overwritten by the first's stashed content. It recovered by retyping the edit and diffing to confirm, and pushed the other worker's change back onto the stack untouched — but nothing warned either of them, and nothing would have. Measured before writing this: 'git stash list' from a worker worktree and from the primary's checkout return byte-identical output, and refs/stash is a single common ref, not a per-worktree one. The branch already IS the isolation, so the skill now points at committing a wip commit or writing a patch file instead.