--- id: 82a1387d-4c6e-4f7e-83a3-0ea9d6e1fdbf type: workflow title: "Major Domo Draft Module Review - S13 Prep" tags: [major-domo, draft, discord-bot, reference] importance: 0.7 confidence: 0.8 created: "2025-12-09T00:23:23.143913+00:00" updated: "2025-12-09T00:23:23.143913+00:00" --- Reviewed entire draft module for Season 13 live draft readiness: COMMANDS VERIFIED: - /draft, /draft-list*, /draft-status, /draft-on-clock, /draft-board - /draft-admin (info, timer, set-pick, channels, reset-deadline) KEY ARCHITECTURE: - Global asyncio.Lock() prevents concurrent picks (30s stale override) - Draft monitor task: 15s polling, self-terminates when timer=False - Cap validation: 32.00 sWAR limit, top 26 of 32 roster spots count - Format: Linear rounds 1-10, snake rounds 11+ CONFIGURATION (config.py): - sba_season: 13 - draft_rounds: 32 - draft_team_count: 16 - free_agent_team_id: 547 - default_pick_minutes: 10 PRE-DRAFT CHECKLIST: 1. Verify S13 draft picks populated in DB 2. Configure ping channel via /draft-admin channels 3. Test /draft-status and FA autocomplete 4. Test timer with short duration Version: 2.22.0 - Ready for Friday draft