Real bucket name, wrangler 'cors set --file' (+ wrangler-format CORS file),
per-file r2 object put upload (no bulk sync exists), CLI custom-domain bind via
zone-id, Pages domain is dashboard-only.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>