Skip to main content

User Stories — Flat Index (161 total)

Companion: Backlog README · canonical content in 07-epics-and-user-stories.md. Each row deep-links to the story's anchor in the master doc.
Implementation state (ghasi-melmastoon monorepo): IMPLEMENTATION_STATUS.md — which stories are In progress or Done; updated when code ships (interim until Jira MEL).

IDTitleEpicWave
US-MEL-0001Owner self-signup with verified email & SMSEP-MEL-01R1
US-MEL-0002Create primary tenant, pin home region, accept ToSEP-MEL-01R1
US-MEL-0003Add the first property with geo, address, amenitiesEP-MEL-01R1
US-MEL-0004Define room types and individual roomsEP-MEL-01R1
US-MEL-0005Invite staff and assign rolesEP-MEL-01R1
US-MEL-0006Customise theme tokens (logo, colours, typography)EP-MEL-01R1
US-MEL-0007Choose layout preset and content blocksEP-MEL-01R1
US-MEL-0008Configure booking-flow rules per tenantEP-MEL-01R1
US-MEL-0009Preview the public booking site as a guestEP-MEL-01R1
US-MEL-0010Submit theme + config for marketing reviewEP-MEL-01R1
US-MEL-0011Publish to make the site liveEP-MEL-01R1
US-MEL-0012Onboarding progress checklist with resumeEP-MEL-01R1
US-MEL-0013Search by city + dates + guestsEP-MEL-02R1
US-MEL-0014Filter results by price band, amenities, ratingEP-MEL-02R1
US-MEL-0015Switch between list and map views (Leaflet)EP-MEL-02R1
US-MEL-0016Compare up to three properties side-by-sideEP-MEL-02R1
US-MEL-0017Show price band & availability summary per resultEP-MEL-02R1
US-MEL-0018Hand off into tenant booking flow with state preservedEP-MEL-02R1
US-MEL-0019Localise meta layer to RTL languages with currency conversionEP-MEL-02R1
US-MEL-0020Anonymous favourites & recent searchesEP-MEL-02R1
US-MEL-0021Browse rooms and rate plans on the tenant siteEP-MEL-03R1
US-MEL-0022Adjust room count, dates, guests, options (+/–)EP-MEL-03R1
US-MEL-0023Capture special requests and arrival timeEP-MEL-03R1
US-MEL-0024Pick payment method and confirmEP-MEL-03R1
US-MEL-0025Multi-currency display with FX snapshotEP-MEL-03R1
US-MEL-0026Multi-language booking flow (Pashto/Dari/Persian/Arabic/EN/FR/Tajik)EP-MEL-03R1
US-MEL-0027Confirmation page with itinerary and add-to-calendarEP-MEL-03R1
US-MEL-0028Resend confirmation across channelsEP-MEL-03R1
US-MEL-0029Booking funnel telemetry for analyticsEP-MEL-03R1
US-MEL-0030Generate price quote with TTLEP-MEL-04R1
US-MEL-0031Place an inventory hold for a quoteEP-MEL-04R1
US-MEL-0032Confirm a reservation with payment outcomeEP-MEL-04R1
US-MEL-0033Modify reservation dates within policyEP-MEL-04R1
US-MEL-0034Cancel reservation with policy enforcementEP-MEL-04R1
US-MEL-0035Upsell offers (early check-in, late check-out, room upgrade)EP-MEL-04R1
US-MEL-0036Check-in flow (front desk + guest mobile self-check-in)EP-MEL-04R1
US-MEL-0037Mid-stay folio updates (charges, incidentals)EP-MEL-04R1
US-MEL-0038Checkout flow with folio close and key revokeEP-MEL-04R1
US-MEL-0039Walk-in booking from front deskEP-MEL-04R1
US-MEL-0040No-show handlingEP-MEL-04R1
US-MEL-0041Group booking with single folio across multiple roomsEP-MEL-04R1
US-MEL-0042Card payment with 3DSEP-MEL-05R1
US-MEL-0043PayPal paymentEP-MEL-05R1
US-MEL-0044Cash-on-arrival with deposit policyEP-MEL-05R1
US-MEL-0045MFS (Mobile Financial Services) adaptersEP-MEL-05R1
US-MEL-0046Refund (full and partial)EP-MEL-05R1
US-MEL-0047Chargeback handlingEP-MEL-05R1
US-MEL-0048Idempotent webhook processingEP-MEL-05R1
US-MEL-0049End-of-day cash drawer reconciliationEP-MEL-05R1
US-MEL-0050Arrivals board with today's expected guestsEP-MEL-06R1
US-MEL-0051One-tap check-in with key issuanceEP-MEL-06R1
US-MEL-0052Mid-stay reservation modificationsEP-MEL-06R1
US-MEL-0053Checkout flow with receipt printingEP-MEL-06R1
US-MEL-0054Cash drawer open/close with auditEP-MEL-06R1
US-MEL-0055Receipts as PDF in folio historyEP-MEL-06R1
US-MEL-0056Manager override pin for sensitive actionsEP-MEL-06R1
US-MEL-0057Quick guest lookup by phone, email, name, IDEP-MEL-06R1
US-MEL-0058Shift handover summaryEP-MEL-06R1
US-MEL-0059Auto-create cleaning task on checkoutEP-MEL-07R1
US-MEL-0060Drag-and-drop housekeeping boardEP-MEL-07R1
US-MEL-0061AI-suggested cleaning orderEP-MEL-07R1
US-MEL-0062Housekeeper kiosk modeEP-MEL-07R1
US-MEL-0063Escalate to maintenance from housekeepingEP-MEL-07R1
US-MEL-0064Status board with SLA timerEP-MEL-07R1
US-MEL-0065Mid-stay cleaning request from guestEP-MEL-07R1
US-MEL-0066Multi-language housekeeper instructionsEP-MEL-07R1
US-MEL-0067Create work order with severity, room, assetEP-MEL-08R2
US-MEL-0068Assign and triage work ordersEP-MEL-08R2
US-MEL-0069Close work orders with parts and laborEP-MEL-08R2
US-MEL-0070Preventive maintenance scheduleEP-MEL-08R2
US-MEL-0071Vendor coordination for outsourced repairsEP-MEL-08R2
US-MEL-0072Asset registry with lifecycle statusEP-MEL-08R2
US-MEL-0073Issue mobile-key invite at check-inEP-MEL-09R1
US-MEL-0074Encode RFID card at front deskEP-MEL-09R1
US-MEL-0075PIN-based key for budget roomsEP-MEL-09R1
US-MEL-0076Update key on date or room changeEP-MEL-09R1
US-MEL-0077Revoke key on early checkout / cancel / lost-keyEP-MEL-09R1
US-MEL-0078Offline encoder fallbackEP-MEL-09R1
US-MEL-0079Lock event anomaly detectionEP-MEL-09R1
US-MEL-0080Vendor adapter abstraction (TTLock, Salto, Assa Abloy, Wiegand)EP-MEL-09R1
US-MEL-0081Lock vendor secret rotationEP-MEL-09R1
US-MEL-0082Local SQLite store with SQLCipher encryptionEP-MEL-10R1
US-MEL-0083Sync pull with cursor + deltaEP-MEL-10R1
US-MEL-0084Sync push with idempotencyEP-MEL-10R1
US-MEL-0085Per-aggregate conflict resolution policyEP-MEL-10R1
US-MEL-0086Outbox flusher with FIFO ordering and backoffEP-MEL-10R1
US-MEL-0087Sync status pill always visibleEP-MEL-10R1
US-MEL-0088Edge AI inference via ONNX Runtime NodeEP-MEL-10R1
US-MEL-0089Bandwidth-aware sync throttleEP-MEL-10R1
US-MEL-0090Migration runner for SQLite schemaEP-MEL-10R1
US-MEL-0091Dynamic pricing suggestions (HITL)EP-MEL-11R2
US-MEL-0092Demand forecastingEP-MEL-11R2
US-MEL-0093Anomaly detection (bookings, payments, locks)EP-MEL-11R2
US-MEL-0094AI-drafted multi-language guest messagesEP-MEL-11R2
US-MEL-0095Upsell recommendation surfacingEP-MEL-11R2
US-MEL-0096AI cost guardrails per tenantEP-MEL-11R2
US-MEL-0097HITL gate enforcementEP-MEL-11R2
US-MEL-0098Edge-vs-cloud equivalence for offered-both-ways capabilitiesEP-MEL-11R2
US-MEL-0099Token-based theme bootstrapEP-MEL-12R1
US-MEL-0100Layout presetsEP-MEL-12R1
US-MEL-0101Content block editor with i18nEP-MEL-12R1
US-MEL-0102Preview vs Publish vs RollbackEP-MEL-12R1
US-MEL-0103Marketing review workflowEP-MEL-12R1
US-MEL-0104Per-tenant booking flow rule configurationEP-MEL-12R1
US-MEL-0105Operational report templates (occupancy, ADR, RevPAR)EP-MEL-13R1
US-MEL-0106Financial reports (folio, revenue, payment mix, taxes)EP-MEL-13R1
US-MEL-0107Daily guest registration export (regulatory, where mandated)EP-MEL-13R1
US-MEL-0108Scheduled runs and email deliveryEP-MEL-13R1
US-MEL-0109Multi-format export (PDF/CSV/Excel)EP-MEL-13R1
US-MEL-0110Offline-cached recent reportsEP-MEL-13R1
US-MEL-0111Event ingestion to BigQueryEP-MEL-14R2
US-MEL-0112Conformed marts (occupancy, revenue, channel)EP-MEL-14R2
US-MEL-0113Query API for dashboardsEP-MEL-14R2
US-MEL-0114Cohort & funnel definitionsEP-MEL-14R2
US-MEL-0115AI input signals from analyticsEP-MEL-14R2
US-MEL-0116Templates with i18n + RTL/LTR variantsEP-MEL-15R1
US-MEL-0117Scheduled notifications (pre-arrival, post-stay)EP-MEL-15R1
US-MEL-0118AI-drafted message suggestionsEP-MEL-15R1
US-MEL-0119Delivery audit & retryEP-MEL-15R1
US-MEL-0120Channel abstraction (email/SMS/WhatsApp/push)EP-MEL-15R1
US-MEL-0121Recipient preference managementEP-MEL-15R1
US-MEL-0122Upload with signed URL & virus scanEP-MEL-16R1
US-MEL-0123Tenant prefix isolationEP-MEL-16R1
US-MEL-0124Image optimization & CDNEP-MEL-16R1
US-MEL-0125Lifecycle policies (retention, archival)EP-MEL-16R1
US-MEL-0126JWT issuance & rotationEP-MEL-17R1
US-MEL-0127RBAC with tenant scopeEP-MEL-17R1
US-MEL-0128MFA with TOTP and WebAuthn passkeysEP-MEL-17R1
US-MEL-0129OIDC/SAML SSO for chain operatorsEP-MEL-17R1
US-MEL-0130Device binding for desktop offline sessionsEP-MEL-17R1
US-MEL-0131Password reset & recoveryEP-MEL-17R1
US-MEL-0132Audit log of authn eventsEP-MEL-17R1
US-MEL-0133i18n bundle generation & loadingEP-MEL-18R1
US-MEL-0134RTL bidi-safe layoutsEP-MEL-18R1
US-MEL-0135Locale-aware date, number, currencyEP-MEL-18R1
US-MEL-0136Native OS menus per localeEP-MEL-18R1
US-MEL-0137Locale-aware fontsEP-MEL-18R1
US-MEL-0138Translation workflow for contentEP-MEL-18R1
US-MEL-0139Tax engine with jurisdiction rulesEP-MEL-19R1
US-MEL-0140KYC for tenants in regulated marketsEP-MEL-19R1
US-MEL-0141Immutable audit log with daily Merkle anchoringEP-MEL-19R1
US-MEL-0142Data residency enforcementEP-MEL-19R1
US-MEL-0143GDPR-style data subject erasure (Phase 2)EP-MEL-19R3
US-MEL-0144Structured logs with trace_id, tenant_id, request_idEP-MEL-20R1
US-MEL-0145Metrics with tenant_id labelEP-MEL-20R1
US-MEL-0146Distributed traces with W3C traceparentEP-MEL-20R1
US-MEL-0147SLOs and alertingEP-MEL-20R1
US-MEL-0148Cost dashboards per tenant + per serviceEP-MEL-20R1
US-MEL-0149Autoscaling policies for Cloud RunEP-MEL-20R1
US-MEL-0150Synthetic monitoring of P0 journeysEP-MEL-20R1
US-MEL-0151Error budget enforcementEP-MEL-20R1
US-MEL-0152Feature flags with tenant scopeEP-MEL-20R1
US-MEL-0153Canary rollouts with auto-rollbackEP-MEL-20R1
US-MEL-0154Backup & restore for Cloud SQLEP-MEL-20R1
US-MEL-0155Pub/Sub DLQ handlingEP-MEL-20R1
US-MEL-0156Runbook discoverabilityEP-MEL-20R1
US-MEL-0157Incident timeline and post-mortemsEP-MEL-20R1
US-MEL-0158RUM (Real User Monitoring) for booking surfacesEP-MEL-20R1
US-MEL-0159Sync telemetry (queue depth, conflict rate)EP-MEL-20R1
US-MEL-0160AI cost & latency telemetryEP-MEL-20R1
US-MEL-0161Status page & customer-facing communicationEP-MEL-20R1

Full acceptance criteria, services, frontend surfaces, DoD refs, test types, and complexity for each story live in ../07-epics-and-user-stories.md. Search the file by US-MEL-NNNN to jump.