System Documentation

This documentation explains the operation of Shift Craft | Atlas within regulated, security, and safety-critical environments. It defines the deterministic behaviour of the scheduling engine, compliance enforcement mechanisms, and audit protocols.

Deterministic Scheduling

The platform operates on a binary validation model. A shift assignment is either valid or invalid based on the configured constraints. There are no discretionary overrides or "soft" warnings that permit non-compliant states.

If a proposed schedule violates a rule (e.g., overlapping shifts, insufficient rest, or role mismatch), the assignment is rejected at the database level.

Compliance Enforcement

Compliance rules are enforced at the point of entry. All operations adhere to standard regulatory limits unless specifically configured for approved derogations.

  • Working Time Directive (WTR): 48-hour average working week limits are tracked over a rolling reference period.
  • Rest Periods: Minimum of 11 consecutive hours of daily rest and 24 hours of weekly rest is mandatory.
  • Fatigue Constraints: Shift patterns that exceed risk thresholds (e.g., rapid rotation) are blocked.

Audit & Data Integrity

All scheduling actions generate immutable audit logs. Modification history is retained indefinitely for regulatory inspection.

System outputs (PDF exports, CSV data) are generated from the validated state only, ensuring that reported coverage matches the actual assignments.