Direct pushes on the canonical branch now target upstream instead of
the personal fork whose branch-protection rules can diverge. Feature
branches still fall back to the fork via remote.pushDefault.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>