Skip to content
SkyRosterBook a working session

Rule catalogue · Data integrity

A locked position allocation stays as it is

Breaking it moves an allocation the supervisor deliberately locked, undoing a decision already made on the floor.

Applies
when positions are allocated on the day
Enforcement
Hard or soft, set per organisation
Who sets it
An administrator in your instance
Roster style
tactical (quarter-hour position allocation)

configuredCompiled from the product source on 12 September 2026

What data integrity rules protect

Not every rule is about people. This family holds the structural invariants: an assignment cannot exist in two places at once, history cannot be rewritten, a swap has to be aligned on both sides. They are mostly fixed in code rather than configurable, because they are not policy choices. They are the difference between a roster and a spreadsheet that looks like one.