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}