QnA Init Docs — UC_4.17.3: Settings: Account Actions — Reset Associate Track (LIVE)
Ngày tạo: 2026-08-26 Cập nhật: 2026-09-07 (đồng bộ với SRS v2.0) BA phụ trách: QuynhAnh12 Trạng thái: ✅ Closed — không còn mục nào mở
Phạm vi sau rewrite v2.0. UC_4.17.3 chỉ owner nút
Reset Associate Tracktrên tabAccount Actionsbên LIVE: vị trí, copy, và điều kiện Enable/Disable. Mọi thứ sau cú click thuộc UC_4.15.3 — Scenario B: Live Failure (In-App Re-Buy). Các câu hỏi trước đây về pricing,product_id, Founding Mentor overlay, cửa sổ discount đều nằm ngoài phạm vi này và đã bỏ khỏi backlog của UC.
Quyết định đã chốt
| # | Điểm | Chốt |
|---|---|---|
| D-1 | Status nào làm Enable nút | users.status = 'Terminated' — mọi nguyên nhân đóng tài khoản LIVE: Hard Breach (UC_4.15.2), resign (UC_4.17.2), stagnation (UC_4.15.4). Failed trong [RAT-BIZ-04] là status của SIM, LIVE không dùng. Chỉ đạo BA 2026-10-15. |
| D-2 | Discriminator SIM/LIVE | Is_Professional == True. Không dùng Current_Level (SIM provision ở level 1/2/5, trùng dải LIVE) — CR-65 BE-1. |
| D-3 | Nút có bị ẩn khi Disabled không | Không ẩn. Render Disabled, dùng disabled state chuẩn của component Primary, không tooltip, không helper line. |
| D-4 | Màn Account sau khi account đóng | Vào được. Frosted Glass chỉ phủ Dashboard; login không hết hạn. Không có điều này thì nút Enabled không ai chạm tới được. |
| D-5 | Soft Breach lockout / Defense Protocol / Shadow Mode | Nút Disabled. Cả hai không đổi users.status (vẫn 'Active_DMA'), và đều còn vị thế mở trên thị trường thật — đúng tình huống rule sinh ra để chặn. |
| D-6 | Cửa sổ discount hết hạn | Không đổi enablement. Điều kiện là status; hết cửa sổ chỉ đổi giá, và giá thuộc UC_4.15.3. |
| D-7 | UC này có flatten/cancel/lock gì không | Không. Nó chỉ từ chối hành động cho tới khi Atomic Kill Switch đã chạy xong ở upstream. |
| D-8 | Có dialog xác nhận riêng trước Re-Buy Modal không | Không. Modal mua hàng là bước xác nhận — [RAT-BIZ-04] row UI/UX. |
| D-9 | Copy của section bên LIVE | Giống hệt SIM, không đổi chữ nào. Row title + button label "Reset Associate Track", row description "Reset and restart Associate Track. Current progress will be lost." Khác biệt duy nhất giữa LIVE và SIM là enablement của nút. Chỉ đạo BA 2026-09-07. |
Câu hỏi & assumption còn mở
Không còn mục nào.
Đã đóng
| ID | Trước | Sau |
|---|---|---|
| A-23 (của UC_4.11.1) | LIVE counterpart của control Reset Associate Track — UC nào owner, trader LIVE mua gì | ✅ Owner = UC_4.17.3. Trader mua Re-Buy — evaluation SIM mới (rollback Live→SIM), không phải Reset — Ref: BR_4.17.3.6 |
| A-40 | WBS chưa có row UC_4.17.3 | ✅ Đóng 2026-09-07 — row đã có trong WBS |
| A-41 | Design asset cho màn LIVE Account Actions | ✅ Đóng 2026-09-07 — frame Figma 1-15026 chốt shell, LIVE kế thừa layout và đảo enablement. Disabled state dùng đúng disabled state chuẩn của component Primary, không cần vẽ variant mới |
| A-42 | Nút Disabled có tooltip / helper text không | ✅ Đóng 2026-08-26 — KHÔNG tooltip, KHÔNG helper line |
| A-43 | Soft Breach / Defense Protocol — nút hành xử thế nào | ✅ Đóng 2026-08-26 — Disabled ở cả hai (D-5) |
| A-44 | Founding Mentor overlay vs. entry point này | ✅ Đóng 2026-09-07 — ngoài phạm vi. Overlay là cơ chế của Dashboard, thuộc UC_4.15.2 / UC_4.15.3 |
| A-47 | product_id gửi lên POST /calculate-cart | ✅ Đóng 2026-09-07 — ngoài phạm vi. Call pricing thuộc UC_4.15.3 |
| A-25 (kế thừa) | Trader LIVE đã resign bị tính giá gì | ✅ Đóng 2026-09-07 khỏi backlog của UC này — thuộc UC_4.15.3 (pricing) |
| A-48 | Mâu thuẫn nội bộ trong UC_4.15.2 (hard-delete vs lock Read-Only) | ✅ Đóng 2026-09-07 khỏi backlog của UC này — không còn liên quan sau khi bỏ phần archive window |
| A-49 | UC_4.15.3 §2 Entry Point 2 chưa cross-ref sang UC owner | ✅ Đóng 2026-09-07 khỏi backlog của UC này — label đã chốt là "Reset Associate Track" (A-45); việc sửa câu bên UC_4.15.3 thuộc doc đó |
| A-45 | Label nút — 4 chuỗi ứng viên | ✅ BA chốt 2026-09-07 — giữ "Reset Associate Track" cho đồng bộ với nút bên SIM. Không đổi label, không đổi row title |
| A-46 | Copy dòng mô tả bên LIVE | ✅ BA chốt 2026-09-07 — dùng nguyên chuỗi SIM: "Reset and restart Associate Track. Current progress will be lost." Khác biệt duy nhất là nút Disabled cho tới khi status IN ('Terminated', 'Failed') |
| A-50 | Failed hay Terminated khi LIVE Hard Breach | ✅ Đóng 2026-09-07 khỏi backlog của UC này — thuộc UC_4.15.2. Nút enable trên cả 2 giá trị nên màn này không phụ thuộc kết quả |
Đề xuất bổ sung vào common_rules.md
Không có. Màn này không có input field, và không sinh nhánh lỗi riêng — mọi nhánh lỗi thuộc UC_4.15.3 §7.
UC_4.17.3 — Settings: Account Actions — Reset Associate Track (LIVE)
SRS for the LIVE Reset Associate Track button — Disabled while the account is running, Enabled once status is Terminated (Hard Breach, resign or stagnation); the click routes into Scenario B — In-App Re-Buy (UC_4.15.3). Copy identical to the SIM control.
SRS: UC_4.17.3 — Settings: Account Actions — Reset Associate Track (LIVE)
LIVE Account Actions tab — Reset Associate Track button: Disabled while the account runs, Enabled once Terminated, click hands off to Scenario B In-App Re-Buy (UC_4.15.3)