RotaProof

Manager

week of 2026-09-07 · 7 days

Not solved yet.

The week

Three shifts a day across the horizon. A staffed slot sits on the surface; an empty one is sunk into it.

Week of 2026-09-07 — not solved yet
DayOpen06:00 · 8hMid12:00 · 7hClose17:00 · 8h
Monday 0 · 2026-09-07Nobody rosteredNobody rosteredNobody rostered
Tueday 1 · 2026-09-08Nobody rosteredNobody rosteredNobody rostered
Wedday 2 · 2026-09-09Nobody rosteredNobody rosteredNobody rostered
Thuday 3 · 2026-09-10Nobody rosteredNobody rosteredNobody rostered
Friday 4 · 2026-09-11Nobody rosteredNobody rosteredNobody rostered
Satday 5 · 2026-09-12Nobody rosteredNobody rosteredNobody rostered
Sunday 6 · 2026-09-13Nobody rosteredNobody rosteredNobody rostered

Rules in force

Hard rules cannot be broken. Soft rules are priced into the objective instead.

33 rules

  • C-cover-openTwo people on every opening shiftcoveragehard
  • C-cover-midTwo people on every mid shiftcoveragehard
  • C-cover-closeTwo people on every closing shiftcoveragehard
  • C-keyholder-openA keyholder must opencoveragehard
  • C-keyholder-closeA keyholder must closecoveragehard
  • C-food-safety-midFood-safety trained staff on every mid shiftcoveragehard
  • C-one-per-dayNobody works two shifts in one dayone_shift_per_dayhard
  • C-rest-1111 hours rest between shiftsmin_resthard
  • C-max-consecutiveAt most 5 days in a rowmax_consecutive_dayshard
  • C-contract-S1S1 contracted to at most 5 shiftsmax_shiftshard
  • C-contract-S2S2 contracted to at most 5 shiftsmax_shiftshard
  • C-contract-S3S3 contracted to at most 2 shiftsmax_shiftshard
  • C-contract-S4S4 contracted to at most 5 shiftsmax_shiftshard
  • C-contract-S5S5 contracted to at most 5 shiftsmax_shiftshard
  • C-contract-S6S6 contracted to at most 5 shiftsmax_shiftshard
  • C-contract-S7S7 contracted to at most 5 shiftsmax_shiftshard
  • C-contract-S8S8 contracted to at most 4 shiftsmax_shiftshard
  • C-contract-S9S9 contracted to at most 5 shiftsmax_shiftshard
  • C-contract-S10S10 contracted to at most 5 shiftsmax_shiftshard
  • C-min-S1S1 guaranteed 4 shiftsmin_shiftshard
  • C-min-S2S2 guaranteed 4 shiftsmin_shiftshard
  • C-min-S6S6 guaranteed 3 shiftsmin_shiftshard
  • C-min-S9S9 guaranteed 3 shiftsmin_shiftshard
  • C-unavail-S4-lecturesS4 has lectures Tuesday and Thursday morningsunavailablehard
  • C-unavail-S6-fridayS6 cannot work Fridaysunavailablehard
  • C-unavail-S9-weddingS9 is away Thursday and Fridayunavailablehard
  • C-unavail-S3-weekdaysS3 is weekends-only this termunavailablehard
  • C-unavail-S8-nightsS8 is days-only during onboardingunavailablehard
  • C-trainee-supervisionThe trainee and the new starter must not share a shiftanti_pairhard
  • C-fair-totalSpread shifts evenly across the teamfairnesssoft
  • C-fair-weekendsSpread weekend work evenlyfairnesssoft
  • C-pref-S1-no-late-mondaysS1 would rather not close on Mondaypreferencesoft
  • C-pref-S7-nightsS7 is happy to take weekend nightspreferencesoft

Last action result

Exactly what the action returned — the same payload an agent receives.

Nothing run yet.

Agent activity

Most recent first.

Loading the week…

  1. No tool calls yet.