The update check script always looked for VERSION in ~/.claude/get-shit-done/, but GSD can be installed locally in ./.claude/get-shit-done/. This caused false "update available" notifications when using local installations. Changes: - Check project directory first, then fall back to global - Remove unused execSync import