Why: squad members use the same native kernel, so the script switch and the user-input callback have to reach that backend. Evidence: GOWORK=off go test . in adapters/native. Impact: the new fields default to off and nil, so existing member runs stay the same. The agent-native pin moves to the orchestration commit. Refs: feature/code-orchestration Co-authored-by: Cursor <cursoragent@cursor.com>