setup-git-ssh.sh работает без declare -A; Set-GitRemotes не дублирует .git и не падает на пустом legacy; shell-скрипты executable.
Убраны .gitignore и шаблон — clone даёт готовую конфигурацию.
Канонический источник для клонирования в $HOME\CursorRules на новых ПК.