---
url: https://docs.nemo12.com/product/prd-001/req-coverage.md
description: Phủ US hoặc WF cho mọi REQ MUST, và lý do cùng ngày của mọi REQ chưa xong.
---

# PRD-001 · Phủ US, WF và REQ chưa xong

Một phần của [PRD-001](./index.md). Phủ US hoặc WF cho mọi REQ MUST, và lý do cùng ngày của mọi REQ chưa xong.

## 6. Phủ US / WF cho REQ MUST (AS-01.3.5)

Đóng vết chiều ngược: **mọi REQ priority M phải chỉ ra được ít nhất một User Story hoặc một Workflow** thể hiện nó. REQ ưu tiên S/C và REQ 🗄️ superseded không nằm trong bảng này (chúng vẫn có nguồn + SDD ở §5).

| REQ | US / WF |
| --- | --- |
| REQ-ACC-01 · 02 | US-01 · [WF-02](../../workflows/parent-onboarding.md) |
| REQ-ACC-03 | US-02 · WF-02 |
| REQ-ACC-04 | US-07 · [WF-01](../../workflows/learner-onboarding.md) |
| REQ-ACC-05 | US-72 · [WF-18](../../workflows/mentor-onboarding.md) |
| REQ-BRD-01 | US-68 |
| REQ-BRD-05 | US-67 |
| REQ-BRD-06 | US-81 |
| REQ-BRD-07 | US-83 |
| REQ-BRD-08 | US-87 |
| REQ-BRD-09 | US-90 · US-91 |
| REQ-BRD-10 | US-111 |
| REQ-BRD-11 | US-112 · US-113 · US-114 |
| REQ-LRN-01 | US-06 · [WF-03](../../workflows/diagnosis.md) |
| REQ-LRN-02 | US-03 · [WF-05](../../workflows/recommendation-cockpit.md) |
| REQ-LRN-03 | US-04 · WF-06 |
| REQ-LRN-04 | US-05 · WF-06 |
| REQ-LRN-05 | US-06 · WF-05 |
| REQ-LRN-06 | US-07 · WF-08 |
| REQ-LRN-07 | US-08 · [WF-04](../../workflows/evidence-model-update.md) |
| REQ-LRN-08 | US-28 · WF-01 |
| REQ-LRN-09 | US-41 · WF-01 |
| REQ-LRN-10 | US-42 · WF-06 |
| REQ-LRN-11 · 12 · 14 | US-74 |
| REQ-LRN-13 | US-52 · WF-15 |
| REQ-LRN-15 | US-77 |
| REQ-LRN-16 · 17 | US-73 · WF-06 |
| REQ-LRN-18 | US-79 |
| REQ-LRN-22 | US-92 |
| REQ-LRN-23 | US-95 |
| REQ-LRN-24 | US-94 |
| REQ-LRN-25 | US-95 |
| REQ-ONB-10 | US-93 |
| REQ-ONB-11 | US-124 |
| REQ-ONB-12 | US-125 |
| REQ-ONB-13 | US-126 |
| REQ-ONB-14 | US-127 |
| REQ-ONB-15 | US-128 |
| REQ-VIS-01 · 02 · 04 | US-35 |
| REQ-VIS-03 | US-06, US-11 |
| REQ-VIS-05 | US-11 |
| REQ-VIS-06 | US-03 |
| REQ-VIS-07 | US-34 |
| REQ-VIS-08 | US-35 |
| REQ-VIS-11 · 12 | US-06, US-34 |
| REQ-VIS-13 · 14 | US-34 |
| REQ-VIS-15 | US-11 |
| REQ-LRN-41 | US-58 |
| REQ-LRN-42 · 43 · 44 | US-03 |
| REQ-LRN-45 | US-03 |
| REQ-LRN-46 | US-126 |
| REQ-LRN-47 | US-131 |
| REQ-LRN-48 | US-134 |
| REQ-LRN-49 | US-136 |
| REQ-LRN-50 | US-138 |
| REQ-JRN-01 · 02 · 03 · 04 · 11 | US-133 |
| REQ-JRN-05 · 06 · 07 · 08 · 12 · 13 · 14 | US-132 |
| REQ-UX-01 | US-58 |
| REQ-UX-02 · 03 · 04 · 08 | US-59 |
| REQ-UX-05 · 10 | US-60 |
| REQ-UX-06 | US-20 |
| REQ-UX-07 | US-22 |
| REQ-UX-11 · 12 | US-74 |
| REQ-PAR-01 | US-09, US-66 |
| REQ-PAR-02 · 04 | US-10 |
| REQ-PAR-03 | US-11 |
| REQ-PAR-05 | US-12, US-71 |
| REQ-PAR-06 | US-13 |
| REQ-PAR-07 | US-17 |
| REQ-PAR-09 | US-36 |
| REQ-PAR-10 · 11 | US-10 · [WF-12](../../workflows/parent-recommendation.md) |
| REQ-PAR-13 | US-76 |
| REQ-PAR-14 | US-53 · WF-15 |
| REQ-PAR-15 | US-79 |
| REQ-PAR-16 | US-82 |
| REQ-PAR-17 | US-84 |
| REQ-PAR-19 | US-137 |
| REQ-CAL-01 | US-115 |
| REQ-CAL-02 | US-116 |
| REQ-CAL-03 | US-117 |
| REQ-CAL-04 | US-118 |
| REQ-CAL-05 | US-116 |
| REQ-TRI-01 | US-119 |
| REQ-TRI-02 | US-119 |
| REQ-TRI-03 | US-119 |
| REQ-TRI-04 | US-119 |
| REQ-TRI-05 | US-120 |
| REQ-ART-01 | US-121 |
| REQ-ART-02 | US-122 |
| REQ-ART-03 | US-121 |
| REQ-ART-04 | US-121 |
| REQ-ART-05 | US-122 |
| REQ-ART-06 | US-121 |
| REQ-CAL-06 | US-119 |
| REQ-MEN-01 | US-14, US-72 · WF-18 |
| REQ-MEN-17 | US-123 |
| REQ-MEN-18 | US-129, US-130 |
| REQ-MEN-02 | US-15 |
| REQ-MEN-03 | US-16 · WF-04 |
| REQ-MEN-06 | US-14 · [WF-06m](../../workflows/mentor-observation.md) |
| REQ-MEN-11 | US-97 |
| REQ-MEN-12 | US-98 |
| REQ-MEN-13 | US-99 |
| REQ-MEN-14 | US-100 |
| REQ-DOR-01 | US-103 |
| REQ-DOR-02 | US-103 |
| REQ-DOR-03 | US-104 |
| REQ-DOR-04 | US-104 |
| REQ-DOR-05 | US-105 |
| REQ-DOR-06 | US-103 |
| REQ-DOR-07 | US-110 |
| REQ-DOR-08 | US-110 |
| REQ-DOR-09 | US-110 |
| REQ-ANC-01 | US-106 · US-107 |
| REQ-ANC-02 | US-106 |
| REQ-ANC-03 | US-107 |
| REQ-ANC-04 | US-108 |
| REQ-ANC-05 | US-109 |
| REQ-ANC-06 | US-108 |
| REQ-ANC-07 | US-107 |
| REQ-ANC-08 | US-108 |
| REQ-MEN-15 | US-101 |
| REQ-MEN-16 | US-102 |
| REQ-MEN-07 | US-84 |
| REQ-MEN-08 | US-85 |
| REQ-MEN-09 | US-86 |
| REQ-MEN-22 | US-135 |
| REQ-SCH-01 | US-25 |
| REQ-SCH-02 | US-07 |
| REQ-SCH-03 | US-32 |
| REQ-SCH-06 | US-29 · WF-03 |
| REQ-SCH-08 | US-32 |
| REQ-SCH-09 · 13 · 14 | US-51 |
| REQ-SCH-10 | US-41 |
| REQ-SCH-11 | US-49, US-50 |
| REQ-SCH-15 | US-88 |
| REQ-SCH-16 | US-89 · US-91 |
| REQ-SCH-17 | US-89 · US-90 |
| REQ-POR-01 · 02 · 07 | US-55 |
| REQ-POR-03 · 05 | US-57 |
| REQ-POR-04 · 08 · 09 | US-56 |
| REQ-ORC-01 · 02 · 03 · 05 | US-61 |
| REQ-ORC-04 | US-62 |
| REQ-ORC-06 | US-63 |
| REQ-ORC-07 | US-61 · WF-15 |
| REQ-ORC-08 | US-48 |
| REQ-INT-01 | US-12 · WF-04 |
| REQ-INT-02 · 03 · 17 | US-06 · WF-04 |
| REQ-INT-04 | US-27 · WF-03 |
| REQ-INT-05 | US-03 · WF-05 |
| REQ-INT-06 | US-04, US-05 · WF-06 |
| REQ-INT-07 · 15 | US-52 · WF-15 |
| REQ-INT-08 · 19 | US-13 · WF-08 |
| REQ-INT-09 | US-07 · WF-08 |
| REQ-INT-10 | US-21 · WF-04 |
| REQ-INT-11 | US-08 |
| REQ-INT-12 | US-64 · WF-04 |
| REQ-INT-13 | US-20 · WF-04 |
| REQ-INT-14 · 29 | US-21 |
| REQ-INT-16 | US-70 · WF-15 |
| REQ-INT-18 | US-53 · WF-04 |
| REQ-INT-20 | US-79 · WF-04 |
| REQ-INT-21 · 22 | US-54 |
| REQ-INT-23 · 25 · 27 | US-64 |
| REQ-INT-24 · 30 | US-64 · WF-17 |
| REQ-INT-26 | US-65 |
| REQ-INT-31 | US-96 |
| REQ-INT-32 | US-92 |
| REQ-INT-33 | US-95 |
| REQ-INT-28 | US-65, US-66 |
| REQ-KNW-01 · 03 | US-39 |
| REQ-KNW-02 | US-35 |
| REQ-KNW-04 · 06 | US-42 |
| REQ-KNW-05 | US-40 |
| REQ-KNW-07 · 08 · 09 | US-18 |
| REQ-KNW-10 · 13 | US-18 · WF-07 |
| REQ-KNW-11 | US-19 |
| REQ-KNW-12 | US-47 |
| REQ-KNW-16 | US-69 |
| REQ-KNW-17 | US-47 · WF-14 |
| REQ-KNW-18 | US-47 |
| REQ-INX-01 | US-16 |
| REQ-INX-02 | US-17 |
| REQ-INX-03 | US-15 |
| REQ-INX-04 | US-16 · WF-09 |
| REQ-INX-05 | US-38 · WF-10 |
| REQ-INX-06 | US-63 |
| REQ-ONB-01 · 06 | US-25 · WF-01 |
| REQ-ONB-02 | US-26 · WF-01 |
| REQ-ONB-03 | US-27 · WF-01 |
| REQ-ONB-04 | US-27 · WF-03 |
| REQ-ONB-05 | US-28 · WF-01 |
| REQ-ONB-07 | US-33 · WF-01 |
| REQ-ONB-09 | US-80 |
| REQ-EXAM-01 · 02 · 04 | US-30 |
| REQ-EXAM-03 | US-31 |
| REQ-EXAM-05 · 06 · 10 | US-43 · WF-13 |
| REQ-EXAM-07 · 09 | US-45 |
| REQ-EXAM-08 | US-44 |
| REQ-EXAM-11 | US-31 · WF-16 |
| REQ-EXAM-12 · 14 | US-46 · WF-16 |
| REQ-EXAM-13 | US-47 · WF-16 |
| REQ-PED-01 | US-29 |
| REQ-PED-02 | US-32 |
| REQ-CNT-01 · 04 | US-39 |
| REQ-CNT-02 · 07 | US-46 |
| REQ-CNT-05 | US-47 |
| REQ-CNT-06 | US-75 · WF-13 |
| REQ-CNT-08 | US-48 |
| REQ-CNT-09 · 10 | US-47 · WF-14 |
| REQ-CNT-12 · 13 | US-75 |
| REQ-ADAPT-01 | US-37 |
| REQ-MED-01 · 02 · 03 | US-78 |
| REQ-MED-04 | US-78 · WF-10 |
| REQ-MED-05 | US-23 |
| REQ-MED-07 | US-86 |
| REQ-LAB-01 · 05 · 06 | US-29 |
| REQ-LAB-02 · 03 | US-42 |
| REQ-LAB-04 | US-42 · WF-04 |
| REQ-LAB-07 | US-19 |
| REQ-PLT-01 · 04 · 05 · 10 | US-22 |
| REQ-PLT-02 · 07 · 08 · 11 | US-24 |
| REQ-PLT-03 | US-21 · WF-04 |
| REQ-PLT-06 | US-60 |
| REQ-PLT-09 | US-21 |
| REQ-PLT-12 | US-47 |
| REQ-PLT-13 · 14 | US-21 |
| REQ-NFR-01 · 02 · 05 · 09 · 12 | US-20 |
| REQ-NFR-03 | US-12 · WF-04 |
| REQ-NFR-04 | US-20 · WF-09 |
| REQ-NFR-06 | US-58 |
| REQ-NFR-07 | US-22 |
| REQ-NFR-08 | US-21 |
| REQ-NFR-10 | US-24 |
| REQ-NFR-11 | US-23 |
| REQ-SEC-01 | US-14 |
| REQ-SEC-02 | US-36 |
| REQ-SEC-03 · 04 | US-23 |
| REQ-SEC-05 | US-72 |
| REQ-SEC-06 | US-24 |
| REQ-COM-03 | US-38 |
| REQ-DOC-01 · 02 · 05 · 06 · 09 | US-24 |
| REQ-DOC-04 | US-21 |

## 7. REQ chưa xong — lý do và ngày (AS-02.4.5)

Không REQ nào được để trạng thái ⏳/🔵 mà không nói **vì sao chưa làm** và **cái gì mở khóa nó**. Bảng này là nguồn sự thật cho câu hỏi đó; ngày ghi nhận là ngày lý do được xác lập hoặc rà lại gần nhất.

| REQ | Ưu tiên · Trạng thái | Vì sao chưa làm | Ghi nhận | Mở khi |
| --- | --- | --- | --- | --- |
| REQ-KNW-17 | M · 🔵 | Luật (6-9 Module/Package) đã chốt và cây đã có cột `module`, nhưng **nội dung chưa đạt**: đo 2026-08-26 thì 50/55 Package nằm ngoài khoảng — có Package 12 Module, có Package đúng 1. Trước đó REQ này mang dấu ✔ mà **chưa từng có checker nào**, tức con dấu ✔ chỉ là trí nhớ của người viết | 2026-08-26 (SRC-595) | Khi [curriculum-bounds](../../reference/curriculum-bounds.md) báo 0 Package ngoài khoảng. Chia lại cây là quyết định theo từng môn của chủ dự án, không phải dọn dẹp kỹ thuật — mọi bằng chứng học tập đã ghi đều trỏ vào node của cây hiện tại |
| REQ-KNW-18 | M · 🔵 | Sàn được khai là "kiểm được bằng máy" nhưng không có máy nào kiểm. Đo 2026-08-26: 39/55 Package dưới sàn 5 Module, 151/208 Module dưới sàn 5 Unit | 2026-08-26 (SRC-595) | Khi số đo về 0. Nay đã có `scripts/audit-package-bounds.mjs` để theo dõi thay vì đoán |
| REQ-KNW-20 | M · 🔵 | Đo 2026-08-26: còn 16 Module dưới 3 Unit | 2026-08-26 (SRC-595) | Khi số đo về 0 |
| REQ-PAR-11 | M · 🔵 | Weekly plan đang dùng chung khung với parent recommendation (WF-12 đã live); còn thiếu phần đánh dấu hoàn thành từng nhiệm vụ trong tuần | 2026-08-15 | Sau đợt thử với 10 phụ huynh — cần biết họ có dùng danh sách việc tuần không trước khi xây thêm |
| REQ-DOC-06 | M · 🔵 | Audit #001 (2026-08-15) mới chấm 109/250; đợt sửa đang chạy | 2026-08-15 | Khi audit lần 2 đạt ≥225/250 và không 🔴 nào hỏng |
| REQ-EXAM-05 | M · ⏳ | Từng mang ✔ dù Real Exam Bank **chưa build**: SDD-012 còn `status: draft`, không migration nào tạo `exams.source='authentic'`/bảng đề thật, code không có chuỗi `authentic` (Audit #013, T-4). Con dấu ✔ đứng trên giấy từ SRC-029 (2026-08-14) trong khi Q-061..Q-090 vẫn ✍️ | 2026-09-04 (SRC-674) | Khi chủ dự án chốt Đợt 3 open-questions (Q-061..090) và có migration + module `exams` mở rộng theo SDD-012 §2 |
| REQ-EXAM-06 | M · ⏳ | Không có bảng `exam_problems`/`problem_types` trong 195 migration; `modules/exams` chỉ có 4 route đề generated (Audit #013, T-4) | 2026-09-04 (SRC-674) | Cùng REQ-EXAM-05 |
| REQ-EXAM-07 | M · ⏳ | Blueprint `exam-problem-v1` (answer + confidence + justification) chưa tồn tại trong `assessment_blueprints` seed; chỉ có justification taxonomy ở practice (SRC-072) (Audit #013, T-4) | 2026-09-04 (SRC-674) | Cùng REQ-EXAM-05 |
| REQ-EXAM-08 | M · ⏳ | Không có `learner_problem_state` lẫn màn lọc bài/đề trong learn (Audit #013, T-4) | 2026-09-04 (SRC-674) | Cùng REQ-EXAM-05 |
| REQ-INT-19 | M · ⏳ | Constraint Model tách khỏi Workload Model theo Q-096, thuộc Phase 2; Planning Engine hiện dùng capacity check tạm trong Workload | 2026-08-14 (Q-096) | Khi có dữ liệu thật về quỹ thời gian của learner (sau đợt thử) |
| REQ-BRD-03 | S · ⏳ | Marketing content đang nằm trong repo, sửa bằng deploy — chưa đủ tần suất sửa để cần CMS (Q-050) | 2026-08-13 (Q-050) | Khi có người không biết code cần sửa nội dung nemo12.com |
| REQ-BRD-04 | C · ⏳ | Chưa chốt mô hình thu phí (Q-014/Q-015) nên chưa có gì để hiển thị trên trang giá | 2026-08-13 (Q-014/015) | Khi chủ dự án chốt bảng giá |
| REQ-PAR-08 | S · ⏳ | Parent Model phase 1 dựa vào observation + hành vi; bộ câu hỏi thích ứng cho phụ huynh cần Parent Model đủ chín trước (Q-040) | 2026-08-13 (Q-040) | Khi Parent Model có ≥3 tháng dữ liệu quan sát thật |
| REQ-PAR-12 | S · ⏳ | Chưa có kênh gửi (email/notification) chạy thật; gửi digest khi nội dung còn mỏng sẽ thành thư rác | 2026-08-14 | Khi WF-09 (notification fan-out) chạy và REQ-PAR-11 xong |
| REQ-MEN-04 | S · ⏳ | Mô hình 95% online, 10 mentor nội bộ (Q-004/Q-005) — lớp/lịch/điểm danh chưa phải đường chính; schema đã thiết kế sẵn (Q-045) | 2026-08-15 (Q-119) | Khi có buổi học offline định kỳ hoặc >30 learner/mentor |
| REQ-MEN-05 | S · ⏳ | Chưa có luồng submission (proof-of-work) nên chưa có bài để "feature" (Q-047) | 2026-08-13 (Q-047) | Khi REQ-SCH-05 mở (Octopus product submission) |
| REQ-SCH-04 | S · ⏳ | Ba phần của cụm cũ đã tách sang REQ-EXAM-05..10 / REQ-EXAM-11 / REQ-INT-16; phần còn lại là score simulator — cần đủ dữ liệu điểm thi thật mới ước tính được, đoán bừa còn hại hơn không có | 2026-08-15 (Q-120) | Khi có ≥1 mùa thi dữ liệu kết quả thật để hiệu chỉnh |
| REQ-SCH-05 | S · ⏳ | Octopus đang chạy như một school nội dung; 4F Reflection + product submission là lớp trên, cần Media System + moderation sẵn sàng trước | 2026-08-15 (Q-121) | Khi REQ-MED-04 chạy thật và Octopus có ≥1 lớp learner |
| REQ-KNW-14 | S · ⏳ | 288 lab legacy: chiến lược đã chốt ở SDD-010 nhưng phần lab bespoke (không tự động parse được) chưa tới lượt | 2026-08-13 (Q-044) | Khi 4 engine data-driven phủ hết nội dung tự động parse được |
| REQ-INX-07 | S · ⏳ | Chưa có submission để vote; vote forum đã chạy ở REQ-COM-03 | 2026-08-13 (Q-047) | Cùng lúc với REQ-SCH-05 |
| REQ-ONB-08 | S · ⏳ | Mở intake mục tiêu cho Turtle có rủi ro đẩy Turtle thành lò luyện thi (RISK-009); chờ xem 10 phụ huynh đầu có tự đòi hỏi không | 2026-08-14 (Q-100) | Sau đợt thử, nếu phụ huynh Turtle chủ động hỏi về lịch thi học kỳ |
| REQ-MED-06 | C · ⏳ | Pipeline nội dung AI chưa qua được cổng chất lượng cho *văn bản*; thêm ảnh sinh tự động lúc này là thêm bề mặt rủi ro | 2026-08-13 (Q-051) | Khi REQ-KNW-17 đạt ngưỡng chất lượng ổn định |
| REQ-GRW-01 | S · ⏳ | Chưa thu phí trong giai đoạn thử (Q-015) | 2026-08-13 (Q-015) | Khi chốt mô hình thu phí |
| REQ-TRU-01 | S · ⏳ | Nguyên tắc liêm chính đã nhúng vào Evidence/Assessment (Q-053); hệ riêng chưa cần | 2026-08-13 (Q-053) | Khi có tranh chấp kết quả thật cần hồ sơ khai báo |
| REQ-GAM-01 | C · ⏳ | Bong bóng khí + lời chúc chuỗi (SRC-083) đã cho phần lớn giá trị tạo động lực; badge/XP thêm rủi ro học vì thưởng | 2026-08-14 (Q-046) | Khi có dữ liệu cho thấy learner rơi rụng vì thiếu động lực |
| REQ-COM-01 | C · ⏳ | Hồ sơ công khai của trẻ em là bề mặt riêng tư lớn nhất — không mở trước khi consent + moderation chạy đủ | 2026-08-13 (Q-047) | Khi REQ-SEC-04 + REQ-MED-04 chạy thật |
| REQ-COM-02 | C · ⏳ | Sự kiện offline không thuộc lõi học tập ở quy mô hiện tại (Q-048) | 2026-08-13 (Q-048) | Khi có cộng đồng đủ đông ở một địa phương |
| REQ-GRW-02 (phần tiền) | C · ⏳ | Cơ chế giới thiệu, ghi nhận mốc và thư hai bên **đã chạy** (SRC-450, SRC-754). Còn hoãn đúng một mảnh: **trả hoa hồng bằng tiền** — nó phụ thuộc REQ-GRW-01, và hứa tiền trước khi có cổng thanh toán là hứa thứ chưa trả được | 2026-09-16 (SRC-754) | Cùng lúc với REQ-GRW-01 |
| REQ-JRN-15 | S · ⏳ | Chủ dự án muốn phụ huynh xem được, nhưng chưa rõ nên xem gì (27.09.2026) | 2026-09-27 (Q-168) | Khi chủ dự án trả lời Q-168 |
| REQ-JRN-16 | C · ⏳ | Sổ `journey_events` đã ghi đủ để tính phễu; màn phân tích chưa cần khi mới có vài tuần dữ liệu | 2026-09-27 (SRC-1077) | Sau bốn tuần dữ liệu thật (Q-172) |
| REQ-MOB-08..13 | M/S · ⏳ | Đợt 1-2 (setup trong app, Speaking, Writing, push, offline, thi thật); đợt 0 phải lên TestFlight trước | 2026-09-28 (SRC-1100) | Sau khi đợt 0 lên TestFlight (PRD-010 §3) |
| REQ-MEN-22 | M · ⏳ | Thiết kế đã chốt ở SDD-056 (07.10.2026); dựng theo sáu bước M1-M6, cần rút luật kiểm hợp lệ ra module dùng chung trước | 2026-10-07 (SRC-1284) | Khi bước M5 của SDD-056 §11 xong |

## Lịch sử quyết định

Trang này chỉ chứa đặc tả đang hiệu lực; các vòng sửa của mảng này nằm ở những trang khác trong cùng thư mục, xem [mục lục](./index.md).
