Fetch all branches and tags from upstream GitHub and force-push them to the 192.168.0.23 private origin (full mirror). Supports DRY_RUN and an opt-in PRUNE_BRANCHES for true mirroring. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>