Merge pull request 'feat: Phase 1 — apartment mapping (134 units) + 12 categories' (#8) from feat/phase1-apartment-mapping-categories-timeout into main
This commit was merged in pull request #8.
This commit is contained in:
@@ -12,6 +12,7 @@ COPY pyproject.toml .
|
|||||||
COPY alembic.ini .
|
COPY alembic.ini .
|
||||||
COPY alembic/ alembic/
|
COPY alembic/ alembic/
|
||||||
COPY app/ app/
|
COPY app/ app/
|
||||||
|
COPY apartment_mapping.json .
|
||||||
|
|
||||||
# Install Python dependencies
|
# Install Python dependencies
|
||||||
RUN pip install --no-cache-dir .
|
RUN pip install --no-cache-dir .
|
||||||
|
|||||||
+795
-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