Phase 1 launch: server-side batch sync replaces 7-proxy race

Initial public launch with the new /api/sync-feeds batch endpoint. Cold sync of 10 feeds dropped from multi-second flaky-proxy chains to ~1.3 seconds; warm sync is sub-150ms. The legacy 7-proxy race remains as a final fallback.