4beebd227b
* fix: flaky E2E tests and refactor * fix * fix: week limit tests to use same week for pre-booking and UI booking The week limit tests were failing because the pre-booking was created in week 1 but the UI booking was done in week 2. Since weekly limits are per-week, the pre-booking didn't count toward the limit in week 2. Fixed by keeping both bookings in the same week: - Pre-booking on Monday (satisfies daily limit, counts toward weekly) - UI booking on Tuesday (same week, hits weekly limit of 2) This ensures the weekly limit is properly tested and all remaining weekdays in the week get blocked after hitting the limit. Co-Authored-By: anik@cal.com <adhabal2002@gmail.com> --------- Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>