spawnDegraded was manually constructing env vars, missing GT_ROOT, BEADS_DIR, and GIT_AUTHOR_NAME that spawnTmux sets via config.AgentEnv(). Now both paths use the same centralized env var generation for consistency. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>