fix(#3963): inherit the root worktree opt-out under GSD_WORKSTREAM (#3967)

* test(#3963): root use_worktrees opt-out must be inherited under a workstream

* fix(#3963): inherit the root worktree opt-out under GSD_WORKSTREAM

* chore(#3963): changeset fragment (pr number backfilled after PR creation)

* chore(#3963): backfill changeset PR number (3967)

---------

Co-authored-by: sim <sim@local>
This commit is contained in:
Tom Boucher
2026-08-27 23:38:19 -04:00
committed by GitHub
parent e9868a92ba
commit 45f18b444d
3 changed files with 157 additions and 5 deletions

View File

@@ -0,0 +1,5 @@
---
type: Fixed
pr: 3967
---
**`workflow.use_worktrees=false` at the root now applies inside workstreams too** — the dispatch-isolation resolver inherits the root opt-out under `GSD_WORKSTREAM` exactly as `config-get` does, so a root-level opt-out no longer leaves workstream runs recording `harness-worktree` over the mandated `none`. (#3963)