Windows x64 runtime builds resolve their hosted matrix.runner unconditionally again (windows-2025 for pull-request CI). Remove the DSH_CI_FAILOVER_WINDOWS selector, job-private Python toolchain, self-hosted dependency install and post-step cleanup, the private setup script, and the routing spec introduced in #3629. The Windows failover switch again covers only the native Windows jobs in ci.yml.