Replace hardcoded (0, 15, 30, 45) tuple with computed range based on the SLOT_DURATION_MINUTES constant. This ensures the validation stays in sync if the slot duration is ever changed. Add test to verify slot minute boundary validation.