feat: Phase 1 — regenerate 134-unit mapping from Excel + add 12 categories
This commit is contained in:
+771
-687
File diff suppressed because it is too large
Load Diff
@@ -152,6 +152,20 @@ SEED_CATEGORIES_DATA: list[dict] = [
|
|||||||
{"type": "cs", "name": "Missing Item", "subs": ["Guest left items behind", "Item search request"]},
|
{"type": "cs", "name": "Missing Item", "subs": ["Guest left items behind", "Item search request"]},
|
||||||
{"type": "cs", "name": "Billing", "subs": ["Invoice question", "Payment issue", "Deposit query"]},
|
{"type": "cs", "name": "Billing", "subs": ["Invoice question", "Payment issue", "Deposit query"]},
|
||||||
{"type": "cs", "name": "Staff Behaviour", "subs": ["Staff conduct feedback"]},
|
{"type": "cs", "name": "Staff Behaviour", "subs": ["Staff conduct feedback"]},
|
||||||
|
# ── Phase 1 additions (maintenance) ──────────────────────────
|
||||||
|
{"type": "maintenance", "name": "Kitchen Sink", "subs": ["Clogging"]},
|
||||||
|
{"type": "maintenance", "name": "Painting", "subs": []},
|
||||||
|
{"type": "maintenance", "name": "Gym", "subs": []},
|
||||||
|
{"type": "maintenance", "name": "Swimming Pool", "subs": []},
|
||||||
|
{"type": "maintenance", "name": "Shower Cord", "subs": []},
|
||||||
|
{"type": "maintenance", "name": "Sliding Doors", "subs": []},
|
||||||
|
{"type": "maintenance", "name": "Sliding Windows", "subs": []},
|
||||||
|
{"type": "maintenance", "name": "Low Water Pressure", "subs": []},
|
||||||
|
{"type": "maintenance", "name": "Damages", "subs": []},
|
||||||
|
# ── Phase 1 additions (customer service) ─────────────────────
|
||||||
|
{"type": "cs", "name": "Parking Issues", "subs": []},
|
||||||
|
{"type": "cs", "name": "Noise Complaints", "subs": []},
|
||||||
|
{"type": "cs", "name": "Waste Management", "subs": []},
|
||||||
# ── Emergency ────────────────────────────────────────────────
|
# ── Emergency ────────────────────────────────────────────────
|
||||||
{"type": "emergency", "name": "Fire", "subs": ["Smoke detected", "Fire alarm", "Sprinkler issue"], "sla_urgency": "urgent"},
|
{"type": "emergency", "name": "Fire", "subs": ["Smoke detected", "Fire alarm", "Sprinkler issue"], "sla_urgency": "urgent"},
|
||||||
{"type": "emergency", "name": "Flood", "subs": ["Major water leak", "Burst pipe", "Overflowing"], "sla_urgency": "urgent"},
|
{"type": "emergency", "name": "Flood", "subs": ["Major water leak", "Burst pipe", "Overflowing"], "sla_urgency": "urgent"},
|
||||||
|
|||||||
Reference in New Issue
Block a user