✅ Đã xác nhận hoạt động tốt (test thật hôm nay)
✓
Webhook WhatsApp end-to-endChữ ký HMAC, dedupe theo wamid, gửi trả lời — đã test qua sandbox thật (ảnh chụp Alex).
✓
Trích xuất + trả lời đúngNgày tương đối, gộp người lớn/trẻ em, phủ định vận chuyển ("driving ourselves"), tên liên hệ, tóm tắt cuối cùng đều đúng.
✓
Cảnh báo an toàn lặn (No-Fly)Tự bắn đúng khi ngày lặn cuối trùng ngày trả phòng — không cần hỏi thêm.
✓
Không bao giờ im lặng khi lỗiProvider lỗi/quá hạn → câu xin lỗi tĩnh + chuyển người thật, không rơi vào im lặng.
✓
Backend production khoẻ mạnh/healthz → 200 OK, check lúc chuẩn bị tài liệu này.
⚠️ Biết rồi nhưng chưa sửa — né trong lúc demo
!
Gõ từng tin một, đợi bot trả lời rồi mới gõ tiếpGõ 2 tin sát nhau (dưới ~2s) có thể khiến bot trả lời 2 lần, tin đầu hỏi lại thứ khách vừa nói ở tin sau (race condition, đã ghi roadmap L2, chưa sửa).
✓
ĐÃ SỬA 21/09 — bug guests (group-of-N, baby/thêm người, email gia đình có con)Cả 3 kiểu câu từng làm guests bị bỏ về missing — đã sửa bằng cách cô lập trường guests ra 1 cuộc gọi model riêng, chạy song song với cuộc gọi chính, không cộng dồn độ trễ. Verify: 35/35 (100%) eval, 0 fabrication, test tay nhiều lần trên cả API lẫn WhatsApp thật. Không còn cần né loại câu này trong demo nữa.
✓
ĐÃ SỬA 21/09 — ngày tương đối tiếng Anh trên DeepSeek ("in 5 days")DeepSeek (giờ là provider chính) từng đôi khi hạ checkIn xuống inferred/missing dù tính đúng ngày. Sửa bằng cùng kỹ thuật cô lập. Verify 5/5 ổn định, không fabricate case ngày mơ hồ ("chưa chốt ngày, cuối tháng này" vẫn đúng missing).
!
Khoảng dừng dài (>15 phút) vẫn chưa được testĐã xác nhận sống sót qua 7 phút (xem banner phía trên). Vercel có thể tái sử dụng instance khác nhau tuỳ tải thực tế, nên không có gì tuyệt đối — nếu demo có đoạn dừng rất dài để thuyết trình, tốt nhất nhắn 1 tin "giữ chỗ" trong lúc nói để giữ instance ấm.
🗣️ Câu mẫu an toàn cho demo (né cả 2 landmine trên)
Turn 1 (guest): "Hi, checking in this Saturday for 2 nights, 2 guests, no airport transfer."
Turn 2 (guest, sau khi bot trả lời): "We'd like to dive, and put the booking under Alex."
Tránh: bất kỳ câu nào có 2 số khách cạnh nhau ("group of N ... only M"), và đừng gửi 2 tin cách nhau dưới 2 giây.