ai-code-battle/web/src
jedarden 217b3ce51d Add public match data documentation page (Phase 10)
- New /docs/api route with OpenAPI-style endpoint documentation
- Documents all Pages endpoints (leaderboard, bots, matches, playlists, blog)
- Documents R2 endpoints (live evolution, replays, thumbnails, cards)
- Documents B2 endpoints (cold archive for all data)
- Includes JSON Schema for replay format
- Recommended fetching pattern with R2-then-B2 fallback
- Cache behavior documentation for each endpoint type
- Added link from Getting Started page to API Reference

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-29 05:20:09 -04:00
..
pages Add public match data documentation page (Phase 10) 2026-03-29 05:20:09 -04:00
api-types.ts Add R2 upload for live evolution observatory (Phase 10) 2026-03-29 04:53:35 -04:00
app.ts Add public match data documentation page (Phase 10) 2026-03-29 05:20:09 -04:00
commentary.ts Add Phase 7-9 features: evolution dashboard, WASM sandbox, enhanced replay 2026-03-29 01:13:23 -04:00
embed.ts Add Phase 9 features: embeddable replay widget and playlists 2026-03-29 02:03:45 -04:00
engine.ts Add Phase 7-9 features: evolution dashboard, WASM sandbox, enhanced replay 2026-03-29 01:13:23 -04:00
main.ts Complete Phase 3: TypeScript Canvas replay viewer 2026-03-24 07:30:04 -04:00
og-tags.ts Add bot profile cards with Open Graph support (Phase 9 complete) 2026-03-29 03:30:46 -04:00
replay-viewer.ts Add accessibility suite to replay viewer (Phase 10) 2026-03-29 04:03:19 -04:00
router.ts Start Phase 5: Add SPA web platform with routing and pages 2026-03-24 09:14:15 -04:00
types.ts Add Phase 7-9 features: evolution dashboard, WASM sandbox, enhanced replay 2026-03-29 01:13:23 -04:00
win-probability.ts Add Phase 7-9 features: evolution dashboard, WASM sandbox, enhanced replay 2026-03-29 01:13:23 -04:00