EP-MEL-11 — AI-Assisted Operations
Companion: Backlog README ·
EPICS.md· canonical:07-epics-and-user-stories.md§13
Summary
| Wave | R2 |
| Priority | P1 |
| Primary owner | ai-orchestrator-service |
| Participating services | pricing-service, reservation-service, housekeeping-service, maintenance-service, notification-service, billing-service |
| Journeys realised | J-11 (AI-suggested operations), J-21 (HITL acceptance) |
| Workflows | WF-10 |
| Frontend surfaces | Electron Desktop · Mobile · Control Plane |
| Story count | 8 |
Outcome
AI is a guarded copilot, never an autopilot: dynamic pricing suggestions appear with provenance and confidence; demand forecasting drives availability views; anomaly detection raises alerts on bookings/payments/locks; multi-language guest messages are drafted but human-approved; upsell recommendations surface contextually; tenant-level cost guardrails cap spend; HITL gate is enforced everywhere; edge and cloud paths produce equivalent outputs for offered-both-ways capabilities.
Cross-cutting AC for this epic
- All AI requests routed through
ai-orchestrator-service; no direct LLM calls from other services. - Every AI output carries
AIProvenance(model, version, prompt-id, cost, latency, locale). - HITL approval mandatory for irreversible actions (price publish, message send, lock action).
- Per-tenant budget caps enforced in real-time; over-budget calls fail-soft with degraded UX.
Stories
| ID | Title |
|---|---|
| US-MEL-0091 | Dynamic pricing suggestions (HITL) |
| US-MEL-0092 | Demand forecasting |
| US-MEL-0093 | Anomaly detection (bookings, payments, locks) |
| US-MEL-0094 | AI-drafted multi-language guest messages |
| US-MEL-0095 | Upsell recommendation surfacing |
| US-MEL-0096 | AI cost guardrails per tenant |
| US-MEL-0097 | HITL gate enforcement |
| US-MEL-0098 | Edge-vs-cloud equivalence for offered-both-ways capabilities |
Full AC in
../07-epics-and-user-stories.md§13.
Cross-references
- AI architecture:
../08-ai-architecture.md - AI affordance design rules:
../frontend/04-frontend-design-guidelines.md - Definition of Done (AI section):
../standards/DEFINITION_OF_DONE.md