| N-01 | Ai đếm 48 giờ và chạy nhánh Ghost? Zapier Integration V7.pdf Flow 11 ghi IF No Click: Klaviyo triggers the removal and signals the system to move to the next oldest — cần làm rõ Klaviyo báo về Middleware bằng cách nào. Nhánh Ghost ghi DB (đổi status, giảm Current_Count) — chỉ Middleware được ghi Current_Count; Klaviyo không có sẵn sự kiện "không bấm sau 48 giờ" để báo về. | Middleware tự đếm: lưu thời điểm gửi lời mời, job định kỳ (mỗi giờ) chuyển lời mời quá 48 giờ sang Ghost. Không phụ thuộc Klaviyo. | | ⏳ Chờ BA 🔴 |
| N-02 | Trader bấm link thì thấy gì, ở đâu? Khách muốn hiện This invitation is no longer valid ⇒ phải có trang hiển thị; nhưng POD-WAIT-08 mô tả click là Klaviyo bắn webhook (không hiện gì). Cần chốt: link trỏ về đâu; trang kết quả ở đâu; nội dung cho từng ca (thành công · link hết hạn / đã dùng · được ghép leader khác · về hàng chờ · bị từ chối). | Link trỏ về trang kết quả đơn giản của Stack Trading (không cần đăng nhập), Sotatek build; khách đưa copy từng ca. Khách trả lời 2026-10-22 (một phần): bấm sau 48 giờ (VD giờ thứ 49) → chặn, coi như hết hạn. Trang hiển thị và nội dung từng ca: vẫn mở. | | ⏳ Chờ BA 🔴 |
| N-03 | Status mới vs thẻ My POD (UC_4.14.2). pod_status của Get Pod Data chỉ có Assigned · Waitlist · null · SUSPENDED_DEFENSE · Locked. (1) Active_Pod_Member có chính là Assigned? (2) Thẻ hiện gì cho Pending_Pod_Confirmation, Waitlist_Ghost? | (1) Là một — dùng 1 giá trị. (2) Pending_Pod_Confirmation → Pending Mentor Allocation; Waitlist_Ghost → Unassigned (nút [Join a POD]). | (1) ✅ Khách chốt 2026-10-13 (POD-WAIT-22): cùng một status — dùng Assigned, bỏ Active_Pod_Member. (2) còn mở. (2) Waitlist_Ghost: khách chốt 2026-10-22 — xử lý như Unassigned, thẻ My POD hiện [Join a POD], vào lại bằng form Style Flow 10. Pending_Pod_Confirmation: còn mở. | ⏳ Chờ BA 🟠 |
| N-05 | "Đầu hàng" nghĩa là gì? (Q-12 — leader không còn Active lúc bấm, không có suất khác.) Tuyệt đối đầu hàng hay về vị trí cũ theo Join_Date? Có gửi lại Pod_Waitlist_Notification? | Về vị trí cũ theo Join_Date (nhất quán Q-16). Không gửi lại email. | Không phải đầu hàng. Trader về cuối hàng, xếp theo Join_Date là thời điểm trader về waitlist. BA chốt 2026-11-09 (khác POD-WAIT-19 ghi "đầu hàng"). Đã áp vào UC E_8.2.8.12, BR_8.2.8.2. | ✅ Đã chốt |
| N-06 | Zombie đang ở pod (chưa từng ở waitlist) kích hoạt lại khi pod cũ đầy → "giữ Join_Date gốc" nhưng trader không có Join_Date waitlist. Dùng ngày nào? | ⚠️ No safe default — hỏi khách. Gợi ý: ngày trader gửi form Style lần đầu (Flow 10). | pod_join_date (ngày vào pod) khác Join_Date (ngày vào waitlist); vào waitlist không đổi pod_join_date. Trader đang ở pod bị Zombie rồi kích hoạt lại → chạy lại ghép pod Flow 10, không ưu tiên pod cũ (chỉ về pod cũ nếu tình cờ được chọn); không có leader còn suất → vào waitlist cuối hàng, Join_Date = thời điểm vào waitlist. BA chốt 2026-11-09. Đã áp vào UC BR_8.2.8.2, UC_4.14.2, UC_4.17.1. | ✅ Đã chốt |
| N-07 | Sau khi bị từ chối lúc bấm (Q-12): status thành gì, có rời waitlist không? Trader Pending_Pod_Confirmation vào Inactive_Hold trong 48 giờ thì sao? | Bị từ chối → rời waitlist, status pod rỗng. Inactive_Hold trong 48 giờ → xử lý như không bấm (Q-14). | Theo giả định. Bị từ chối → status pod null, rời waitlist. Bị Flow 12 quét trúng khi đang Pending_Pod_Confirmation → Waitlist_Ghost ngay lúc Flow 12 chạy, Current_Count giảm 1 lần duy nhất. BA chốt 2026-11-09. Đã áp vào UC E_8.2.8.10, E_8.2.8.11, BR_8.2.8.4. | ✅ Đã chốt |
| N-08 | Ops tăng Max_Capacity / đổi leader Suspended → Active bằng công cụ gì? [POD-JOIN-18] [POD-XF-05] Sửa tay DB thì không có gì gọi Flow 11 (Q-06). | Ops sửa qua 1 thao tác BPS do Sotatek build; thao tác đó gọi Flow 11 ngay sau khi lưu. Khách ghi 2026-10-22 (câu hỏi giảm Max_Capacity): Ops tăng Max_Capacity bằng cách sửa trực tiếp trong DB, "the system must trigger the processor" — chưa nói cơ chế kích hoạt, vẫn mở. Giảm Max_Capacity: không đẩy mentee ra, chờ tự giảm (đã viết vào UC BR_8.2.8.1). | | ⏳ Chờ khách 🟠 |
| N-09 | 🆕 Gửi lời mời sang Klaviyo bị lỗi (Klaviyo API lỗi / timeout) sau khi đã giữ chỗ → trader không nhận email nhưng 48 giờ sau vẫn bị đánh Ghost. | Klaviyo lỗi → retry 3 lần; vẫn lỗi → huỷ giữ chỗ: giảm Current_Count, trả trader về Waitlist (giữ Join_Date), log + Slack Ops. | | ⏳ Chờ BA 🟠 |
| A-10 | (phần còn mở) Trader terminate / resign / lên Level 7 khi đang chờ có bị loại khỏi waitlist không? [POD-WAIT-12] | Rời waitlist khi Assigned, Waitlist_Ghost / Unassigned, Failed / Terminated (resign cũng là Terminated), hoặc lên Level 7+ Alumni. 3 status đang ở waitlist: Waitlist, Inactive_Hold, Pending_Pod_Confirmation. Status pod lưu cột riêng, tách users.status. Tài khoản Locked (DTO / Hiatus) khi đang chờ → bỏ qua khi chọn như Inactive_Hold, tới khi về Active. Khách trả lời 2026-10-22. | ✅ Đã chốt | |
| A-19 | 🆕 Cái gì báo cho Zap Flow 11 chạy? Đã chốt flow tạo ra suất trống gọi Flow 11 ngay sau đó (Q-06), nhưng chưa chốt cơ chế: Middleware gửi webhook tới Zap, hay Zap tự kiểm tra; truyền những gì (leader_id, số suất trống) để Zap gọi /process-waitlist-queue đủ số lần (Q-08). V7 ghi trigger "Current_Count giảm trong SQL" — Zapier không tự thấy thay đổi trong database. | Middleware (nơi duy nhất ghi Current_Count — Q-19) ngay sau khi ghi xong 1 trong 4 sự kiện gửi webhook tới Zap Flow 11 kèm leader_id + số suất trống; Zap gọi /process-waitlist-queue mỗi suất 1 lần. | | ⏳ Chờ BA 🟠 |
| A-20 | 🆕 Ai gửi Pod_Spot_Available_Confirm sang Klaviyo? POD-WAIT-07, POD-XF-07 ghi Middleware/backend gửi; POD-WAIT-17 và V7 Flow 11 ghi Zapier dùng next_candidate_id để gửi. | Middleware gửi ngay sau khi giữ chỗ (cùng cách với Pod_Assignment_Confirmation, Pod_Waitlist_Notification — UC_8.2.1 API_8.2.1.3; link xác nhận do Middleware tạo). Zap Flow 11 chỉ gọi endpoint. | | ⏳ Chờ BA 🟡 |
| A-21 | 🆕 Process Waitlist Queue API không có leader_id. RFQ_ Stack Trading Prop Tech V7.pdf ghi input leader_id (Optional); POD-WAIT-02 chốt waitlist xét theo leader vừa trống chỗ. Khi không truyền leader_id thì endpoint chọn trader theo tiêu chí nào? | Flow 11 luôn truyền leader_id; không truyền → trả kết quả rỗng, không chọn ai. | | ⏳ Chờ BA 🟡 |