Files
SVSimServer/SVSim.EmulatedEntrypoint
gamer147 cc40e2d2e8 feat(svc): ChooseClassAsync + ChooseCardAsync (draft state machine)
Implements the class-selection and card-pick turns for the Take Two arena draft:
- ChooseClassAsync validates class is offered, locks ClassId, generates first pick set via pool
- ChooseCardAsync appends the two picked cards, advances SelectTurn 1–15, completes draft at turn 15
- 6 new tests covering happy paths and all error codes (class_not_offered, invalid_state, invalid_selection)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-31 11:03:50 -04:00
..
2024-09-07 22:14:24 -04:00
2024-09-07 22:14:24 -04:00
2024-09-05 08:32:54 -04:00
2024-09-05 08:32:54 -04:00
2026-05-24 21:13:15 -04:00
2024-09-05 08:32:54 -04:00