Skip to main content

EP-MEL-08 — Maintenance & Asset Management

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

Summary

WaveR2
PriorityP1
Primary ownermaintenance-service
Participating serviceshousekeeping-service, file-storage-service, notification-service
Journeys realisedJ-17 (Maintenance work order lifecycle)
WorkflowsWF-07
Frontend surfacesElectron Desktop · Mobile (Maintenance Tech)
Story count6

Outcome

Work orders are created from any surface (housekeeping escalation, front-desk note, guest report), assigned and triaged by severity, executed and closed with parts/labor/photos, scheduled preventively, and coordinated with vendors when outsourced. An asset registry tracks lifecycle status of in-room equipment.

Cross-cutting AC for this epic

  • Photos uploaded via file-storage-service with virus-scan + tenant-prefix isolation.
  • Vendor coordination uses the same notification channel matrix as guest comms; vendor PII minimised.
  • Asset lifecycle events publish to analytics-service for replacement-cost forecasting.

Stories

IDTitle
US-MEL-0067Create work order with severity, room, asset
US-MEL-0068Assign and triage work orders
US-MEL-0069Close work orders with parts and labor
US-MEL-0070Preventive maintenance schedule
US-MEL-0071Vendor coordination for outsourced repairs
US-MEL-0072Asset registry with lifecycle status

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

Cross-references