Anchor the first window to payday
The first budget window begins on the active salary-cycle start date. Each following window begins immediately after the previous one ends.
The final window can be shorter than seven days when fewer days remain before the next salary cycle.
