ai-code-battle/web/src/lib
jedarden ae0f072f80 feat(web): route R2 assets through Pages Function instead of r2.aicodebattle.com
The aicodebattle.com domain was never registered. Replace all hardcoded
https://r2.aicodebattle.com references with the /r2/ relative path, served
by a Cloudflare Pages Function that reads from the acb-data R2 bucket via
binding. Adds web/functions/r2/[[path]].ts and web/wrangler.toml.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-30 07:55:44 -04:00
..
ambient.ts feat(web): route R2 assets through Pages Function instead of r2.aicodebattle.com 2026-04-30 07:55:44 -04:00
lazy-section.ts feat(k8s): add deployment manifests for acb-evolver and acb-api per §9.2 2026-04-22 13:50:20 -04:00
preload.ts feat(replay): smooth 400ms cross-fade between view modes per §16.11 2026-04-22 13:57:42 -04:00
season-theme.ts feat(web): add ambient activity awareness per §16.18 2026-04-22 17:06:02 -04:00
virtual-list.ts fix(matchmaker): multi-match crash cooldown (3 strikes / 30 min) per §4.5 + §6.1 2026-04-22 15:22:12 -04:00