Enables precise tracking of which webapp games correspond to specific scheduled matchups from SBA/PD league systems. Backend: - Add schedule_game_id column to games table with index - Create Alembic migration for the new column - Update QuickCreateRequest to accept schedule_game_id - Update GameListItem response to include schedule_game_id - Update DatabaseOperations.create_game() to store the link Frontend: - Pass schedule_game_id when creating game from "Play" button - Add activeScheduleGameMap to track webapp games by schedule ID - Show "In Progress" (green) link for active games - Show "Resume" (green) link for pending games - Show "Play" (blue) button for unstarted games Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| CLAUDE.md | ||
| db_models.py | ||
| game_models.py | ||
| player_model_info.md | ||
| player_models.py | ||
| roster_models.py | ||
| visual_model_relationships.md | ||