Each competitor card now shows their last 3 commits from their repo.
Commits are fetched from GitHub API and cached in KV for 5 minutes.
- Omar: Bored-investments/chuckasickie
- Rhys: Bored-investments/milly-countdown
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- KV 'revenues' key now stores only {id: number} — names/labels/config
always come from code so code changes always take effect immediately
- Remove stale 'competitors' KV dependency
- Add .github/workflows/deploy.yml to auto-deploy to Cloudflare on push
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>