## Summary When sit-outs are required, fixed pairs sit out as a unit (both or neither). ## Acceptance criteria - [ ] getSitOuts treats fixed pairs as atomic when selecting sit-outs - [ ] If one member of a pair must sit out, both sit out - [ ] Volunteer sit-out of one pair member pulls the partner too - [ ] Capacity math accounts for pairs ## Files likely touched - src/matching/heuristics.ts - src/SitoutsModal.tsx ## Test plan - [ ] yarn test:ci - [ ] yarn build ## Dependencies #5
Summary
When sit-outs are required, fixed pairs sit out as a unit (both or neither).
Acceptance criteria
Files likely touched
Test plan
Dependencies
#5