Skip to main content

Module staff

Module staff 

Source
Expand description

Staff contracts for scheduling, roles, training, and shift/labor context. Canonical domain contracts for staff tasking and assignment.

Staff work is shared across service lines. These contracts turn validated daily-brief, reservation, pet, and workflow signals into assignable labor, making the cost levers explicit: what work exists, who/what role owns it, priority, due time, and completion evidence.

Modules§

completion_evidence
Completion evidence boundary for staff contracts.
task
Task boundary for staff contracts.

Structs§

Task
Assignable unit of resort labor generated from validated operational signals.
TaskBuilder
Use builder syntax to set the inputs and finish with build().

Enums§

Role
Resort labor role that can own or be assigned a staff task.