feat: enforce FA lock deadline after week 14 #122

Merged
cal merged 1 commits from feature/fa-lock-enforcement into main 2026-03-31 21:20:42 +00:00

1 Commits

Author SHA1 Message Date
Cal Corum
6016afb999 feat: enforce FA lock deadline — block signing FA players after week 14
The fa_lock_week config existed but was never enforced. Now /dropadd blocks
adding players FROM Free Agency when current_week >= fa_lock_week (14).
Dropping players TO FA remains allowed after the deadline.

Also consolidates two league_service.get_current_state() calls into one
shared fetch at the top of add_move() to eliminate a redundant API round-trip.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-31 16:07:28 -05:00