Skip to main content

EP-MEL-07 — Housekeeping Coordination

Companion: Backlog README · EPICS.md · canonical: 07-epics-and-user-stories.md §9

Summary

WaveR1
PriorityP0
Primary ownerhousekeeping-service
Participating servicesmaintenance-service, reservation-service, ai-orchestrator-service, notification-service, staff-service
Journeys realisedJ-15 (Shift), J-16 (Housekeeping turnaround)
WorkflowsWF-06, WF-07
Frontend surfacesElectron Desktop (Housekeeping shell) · Mobile (Housekeeper kiosk mode)
Story count8

Outcome

Housekeeping is a coordinated workflow: tasks auto-create on checkout, a drag-and-drop board sequences work with optional AI-suggested order, a kiosk-mode mobile UI lets housekeepers update status one-handed, and SLA timers + escalation paths to maintenance keep the operation running.

Cross-cutting AC for this epic

  • Status transitions emit housekeeping.task.{created|started|completed|escalated}.v1 events.
  • Multi-language instruction strings (en/ps/dr/ar/fa/tg/fr) flow through ICU.
  • AI suggestions are opt-in per shift; human override always wins.

Stories

IDTitle
US-MEL-0059Auto-create cleaning task on checkout
US-MEL-0060Drag-and-drop housekeeping board
US-MEL-0061AI-suggested cleaning order
US-MEL-0062Housekeeper kiosk mode
US-MEL-0063Escalate to maintenance from housekeeping
US-MEL-0064Status board with SLA timer
US-MEL-0065Mid-stay cleaning request from guest
US-MEL-0066Multi-language housekeeper instructions

Full AC in ../07-epics-and-user-stories.md §9.

Cross-references