From aa3b9c67a3a553b92f215732fe8eb3fa8fcfadb1 Mon Sep 17 00:00:00 2001 From: alegault0123 <86987742+alegault0123@users.noreply.github.com> Date: Fri, 19 Sep 2025 16:52:56 -0400 Subject: [PATCH] Add eight-week 24-7 staffing rotation --- schedule/rotation-schedule.md | 139 ++++++++++++++++++++++++++++++++++ 1 file changed, 139 insertions(+) create mode 100644 schedule/rotation-schedule.md diff --git a/schedule/rotation-schedule.md b/schedule/rotation-schedule.md new file mode 100644 index 0000000..88ab1e5 --- /dev/null +++ b/schedule/rotation-schedule.md @@ -0,0 +1,139 @@ +# 24/7 Residential Program Shift Rotation + +This rotation delivers continuous coverage with two staff on every 12-hour shift (7AM–7PM and 7PM–7AM). Full-time (FT) staff focus on core coverage, while part-time (PT) staff serve as the second team member on the Friday night, Saturday, and Sunday shifts. + +Because the PT team must anchor every weekend shift, only 23 FT slots are available each week. The rota therefore alternates heavier (3-shift) and lighter (2-shift) weeks across the team. Each FT logs 20–22 shifts across the 8-week cycle, keeping weekly hours in a safe range and still guaranteeing: + +* At least one block of two consecutive days off every week. +* Balanced day/night exposure over the rotation (no FT differs by more than two day/night shifts across the cycle). +* A minimum of three full weekends (Saturday & Sunday) off per FT. +* When an FT works the Friday overnight and then has the weekend off, the following Monday is free as well. + +PT staff (Morgan, Riley, Sawyer, Taylor, and Quinn) are assigned as the second team member on the weekend shifts and rotate so that no PT exceeds two shifts in any week (each averages one). + +## How the rotation is organised + +* The eight-week rota is built from two, two-week templates. Five FTs follow the heavy template (three shifts per week), while four FTs follow the lighter template (two shifts per week). +* Every two weeks the FT staff swap templates so that across the full cycle everyone experiences both heavier and lighter patterns and a mix of day/night work. +* Tables below list both staff scheduled on each shift. Entries with `(PT)` identify the weekend PT teammate. + +## Detailed eight-week schedule + +### Week 1 + +| Day | 7AM-7PM | 7PM-7AM | +| --- | --- | --- | +| Mon | Alex & Frankie | Ellis & Kendall | +| Tue | Blair & Jordan | Casey & Harper | +| Wed | Devin & Ellis | Frankie & Jordan | +| Thu | Blair & Harper | Alex & Casey | +| Fri | Devin & Kendall | Ellis & Morgan (PT) | +| Sat | Alex & Riley (PT) | Blair & Sawyer (PT) | +| Sun | Casey & Taylor (PT) | Devin & Quinn (PT) | + +### Week 2 + +| Day | 7AM-7PM | 7PM-7AM | +| --- | --- | --- | +| Mon | Alex & Casey | Blair & Kendall | +| Tue | Ellis & Devin | Alex & Frankie | +| Wed | Casey & Jordan | Blair & Ellis | +| Thu | Harper & Kendall | Casey & Jordan | +| Fri | Blair & Ellis | Devin & Riley (PT) | +| Sat | Frankie & Sawyer (PT) | Harper & Taylor (PT) | +| Sun | Alex & Quinn (PT) | Devin & Morgan (PT) | + +### Week 3 + +| Day | 7AM-7PM | 7PM-7AM | +| --- | --- | --- | +| Mon | Frankie & Blair | Alex & Ellis | +| Tue | Harper & Devin | Jordan & Casey | +| Wed | Kendall & Alex | Blair & Devin | +| Thu | Harper & Casey | Frankie & Jordan | +| Fri | Kendall & Ellis | Alex & Sawyer (PT) | +| Sat | Frankie & Taylor (PT) | Harper & Quinn (PT) | +| Sun | Jordan & Morgan (PT) | Kendall & Riley (PT) | + +### Week 4 + +| Day | 7AM-7PM | 7PM-7AM | +| --- | --- | --- | +| Mon | Frankie & Jordan | Harper & Ellis | +| Tue | Alex & Kendall | Frankie & Blair | +| Wed | Jordan & Devin | Harper & Alex | +| Thu | Casey & Ellis | Jordan & Devin | +| Fri | Harper & Alex | Kendall & Taylor (PT) | +| Sat | Blair & Quinn (PT) | Casey & Morgan (PT) | +| Sun | Frankie & Riley (PT) | Kendall & Sawyer (PT) | + +### Week 5 + +| Day | 7AM-7PM | 7PM-7AM | +| --- | --- | --- | +| Mon | Blair & Alex | Frankie & Kendall | +| Tue | Casey & Jordan | Devin & Harper | +| Wed | Ellis & Frankie | Alex & Jordan | +| Thu | Casey & Harper | Blair & Devin | +| Fri | Ellis & Kendall | Frankie & Quinn (PT) | +| Sat | Blair & Morgan (PT) | Casey & Riley (PT) | +| Sun | Devin & Sawyer (PT) | Ellis & Taylor (PT) | + +### Week 6 + +| Day | 7AM-7PM | 7PM-7AM | +| --- | --- | --- | +| Mon | Blair & Devin | Casey & Kendall | +| Tue | Frankie & Ellis | Blair & Alex | +| Wed | Devin & Jordan | Casey & Frankie | +| Thu | Harper & Kendall | Devin & Jordan | +| Fri | Casey & Frankie | Ellis & Morgan (PT) | +| Sat | Alex & Riley (PT) | Harper & Sawyer (PT) | +| Sun | Blair & Taylor (PT) | Ellis & Quinn (PT) | + +### Week 7 + +| Day | 7AM-7PM | 7PM-7AM | +| --- | --- | --- | +| Mon | Harper & Blair | Devin & Frankie | +| Tue | Jordan & Ellis | Kendall & Casey | +| Wed | Alex & Devin | Blair & Ellis | +| Thu | Jordan & Casey | Harper & Kendall | +| Fri | Alex & Frankie | Devin & Riley (PT) | +| Sat | Harper & Sawyer (PT) | Jordan & Taylor (PT) | +| Sun | Kendall & Quinn (PT) | Alex & Morgan (PT) | + +### Week 8 + +| Day | 7AM-7PM | 7PM-7AM | +| --- | --- | --- | +| Mon | Harper & Kendall | Jordan & Frankie | +| Tue | Devin & Alex | Harper & Blair | +| Wed | Kendall & Ellis | Jordan & Devin | +| Thu | Casey & Frankie | Kendall & Ellis | +| Fri | Jordan & Devin | Alex & Sawyer (PT) | +| Sat | Blair & Taylor (PT) | Casey & Quinn (PT) | +| Sun | Harper & Morgan (PT) | Alex & Riley (PT) | + +## Rotation metrics + +| Staff | Day Shifts | Night Shifts | Difference | Weekends Off | +| --- | --- | --- | --- | --- | +| Alex | 12 | 10 | +2 | 3 | +| Blair | 11 | 9 | +2 | 3 | +| Casey | 10 | 10 | +0 | 4 | +| Devin | 11 | 11 | +0 | 5 | +| Ellis | 10 | 10 | +0 | 6 | +| Frankie | 11 | 9 | +2 | 5 | +| Harper | 11 | 9 | +2 | 3 | +| Jordan | 10 | 10 | +0 | 6 | +| Kendall | 10 | 10 | +0 | 5 | + +*Positive differences indicate a staff member has at most two additional day shifts compared to nights over the 8-week cycle. Rotations in subsequent cycles can swap heavy/light templates to keep day/night totals equal over longer horizons if desired.* + +### Additional notes + +* Every weekend shift (including the Friday night) pairs one FT and one PT as required. PT coverage rotates weekly so that each PT works only one shift per week. +* The Friday-night/weekend-off/Monday-off rule is built into the template; anytime an FT works only the Friday night of a weekend, their following Monday remains unscheduled. +* The template ensures each FT has at least one pair of consecutive days off in every week. The heavier weeks provide three on-duty days clustered together, while the lighter weeks provide two on-duty days. +* The 8-week cycle repeats; when it restarts, simply realign the staff-to-position mapping to maintain fairness or rebalance day/night counts as preferred.