Skip to content
SkyRosterBook a working session

Rule catalogue · Request integrity

A swap cannot exceed the monthly extension limit

Breaking it accepts a swap taking somebody past the number of shift extensions they are allowed in a month.

Applies
when someone asks to exchange a shift
Enforcement
Hard: never broken
Who sets it
An administrator in your instance
Roster style
published baseline (shift exchange)

configuredCompiled from the product source on 12 September 2026

What request integrity rules protect

Every self-service action is a change to a published roster, which means each one has to be re-checked against everything else. These rules are what make it safe to let people swap shifts without a manager in the loop: the system will not accept a swap that breaks rest, strands a qualification requirement, or pushes either person past a limit. A refusal always names the rule that refused it.