You can add github as an additional git server alongside grasp so github acts as a mirror. That way, existing links won't break but you'd have to manage the odd PR that came in via github / ask them to raise it via nostr. You can turn off issues but not PRs on github.