All checks were successful
check / gate (push) Successful in 17s
Direction is deliberate. For the migration quarter GitHub stays upstream and Windy Git is a PULL mirror, so it cannot diverge — worst case it is stale, not wrong. Making Windy Git authoritative before Grant flips G11.6 would create a two-writer problem nobody asked for. I-4's push-mirror is the steady state for repos that originate here. Refuses windy-pro by name: six checkouts, a build counter forked three ways, and two sessions recording different HEADs hours apart. That gets resolved by reading, not by importing (G11.5). Records the Cloudflare trap: the public endpoint answers 403 error 1010 because CF blocks urllib's user-agent as a bot signature. It reads like Gitea rejecting the token and is not — the identical call against localhost:3080 on the host succeeds. Bulk import belongs on the host anyway. Verified: windy-calendar imported, 731 KB, mirroring. Survey: 135 private repos, and GitHub Actions cannot run on ANY of them. Sampled windy-pro, windy-mind, eternitas, windy-registry, windy-agent, WindyCloud — every recent run is startup_failure, as recently as today. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>