Skip to main content

domain/boarding/
housekeeping.rs

1//! Boarding housekeeping cadence policies for room resets and turnover planning.
2//!
3//! Cadences make the labor commitment of a boarding stay visible to planners and manager briefs.
4
5use super::*;
6
7#[derive(Debug, Clone, Copy, PartialEq, Eq, Serialize, Deserialize)]
8/// Housekeeping cadence required by a boarding room or suite stay.
9pub enum Cadence {
10    /// Room should be reset daily during the stay.
11    DailyRoomReset,
12    /// Extended stay needs twice-daily cleaning attention for labor planning.
13    TwiceDailyForExtendedStay,
14    /// Cleaning work is limited to post-departure room turnover.
15    TurnoverOnly,
16}