brackt/docs/superpowers/plans
Chris Parsons 81af8907cc
Add design + 5 phase plans: canonical tournament & participant layer
Spec and phased implementation plans for eliminating data duplication
across overlapping qualifying-points windows (golf, tennis, CS2) by
introducing canonical tournaments, participants, tournament_results,
and surface-Elo tables above the existing per-window layer.

- Phase 1a: rename existing per-window tables to season_* prefix
- Phase 1b: create canonical tables + nullable FKs
- Phase 2:  backfill canonical from existing in-flight windows
- Phase 3:  cutover - sync service, admin UI, simulator read switch
- Phase 4:  cleanup - drop deprecated tables and routes

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-01 05:20:34 +00:00
..
2026-04-12-batch-qualifying-results.md feat: batch qualifying results entry (#290) 2026-04-12 14:52:22 -07:00
2026-05-01-phase1a-rename-per-window-tables.md Add design + 5 phase plans: canonical tournament & participant layer 2026-05-01 05:20:34 +00:00
2026-05-01-phase1b-create-canonical-tables.md Add design + 5 phase plans: canonical tournament & participant layer 2026-05-01 05:20:34 +00:00
2026-05-02-phase2-backfill-canonical-layer.md Add design + 5 phase plans: canonical tournament & participant layer 2026-05-01 05:20:34 +00:00
2026-05-02-phase3-canonical-cutover.md Add design + 5 phase plans: canonical tournament & participant layer 2026-05-01 05:20:34 +00:00
2026-05-02-phase4-cleanup.md Add design + 5 phase plans: canonical tournament & participant layer 2026-05-01 05:20:34 +00:00