---
url: https://docs.nemo12.com/open-questions.md
description: >-
  Câu hỏi xác nhận trước khi viết PRD/SDD baseline: mỗi câu có ID, câu trả lời
  kèm ngày, trạng thái resolved.
---

# Open Questions

Câu hỏi xác nhận trước khi viết PRD/SDD baseline. Mỗi câu có ID để trace vào quyết định trong PRD/SDD/ADR. Khi có câu trả lời, ghi vào cột **Trả lời** kèm ngày; câu hỏi đã chốt chuyển sang `resolved`.

> **2026-08-13 (đêm):** Theo chỉ đạo của chủ dự án ("tự hỏi, tự phân tích, tự trả lời, tự lưu"), mọi câu chưa có trả lời được AI **tự quyết** tại [§Đợt tự trả lời](#đợt-tự-trả-lời-2026-08-13--ai-quyết-chờ-duyệt) cuối file. Ký hiệu ✍️ = quyết định của AI, có hiệu lực cho tới khi chủ dự án sửa.

## A. Scope & Phase 1

| ID | Câu hỏi | Trả lời |
| --- | --- | --- |
| Q-001 | Phase 1 gồm những gì: public website đủ 6 school + learner portal của school nào trước (Turtle?), hay tất cả cùng lúc? | |
| Q-002 | Thứ tự ưu tiên các app: web (marketing) → learn → marlins → mentors → admin? Có app nào chưa cần trong phase 1? | ✅ 2026-08-13: **web → learn → marlins → mentors → admin**, đúng thứ tự này. |
| Q-003 | Có mốc thời gian mục tiêu nào không (ví dụ kịp kỳ tuyển sinh, khai giảng)? | |
| Q-004 | Quy mô dự kiến năm đầu: bao nhiêu learners / parents / mentors đồng thời? | ✅ 2026-08-13: **~10.000 learners, ~10.000 parents, ~10 mentors.** |
| Q-005 | Nemo12 là platform cho trung tâm thực tế đang vận hành (có lớp offline, giáo viên thật) hay pure online product? Blended? | ✅ 2026-08-13: **Blended, nhưng 95% online.** |

## B. Users, Auth & Roles

| ID | Câu hỏi | Trả lời |
| --- | --- | --- |
| Q-006 | Ai tạo account: parent đăng ký rồi tạo learner (parent-first), hay learner tự đăng ký? Học sinh nhỏ tuổi có cần parent consent flow? | ✅ 2026-08-13: **Parent-first.** Account tự tạo ngay khi parent login (Google OAuth). Parent invite thì learner mới vào học được. |
| Q-007 | Auth: tự xây trên Workers (session/JWT) hay dùng dịch vụ ngoài (Clerk, Auth0…)? Có yêu cầu đăng nhập Google/social không? | |
| Q-008 | Một family có nhiều learners, một learner có nhiều parents (bố + mẹ) — đúng không? Có role "guardian" khác (ông bà, người giám hộ)? | |
| Q-009 | Dolphins (mentors) là nhân viên nội bộ hay có cả mentor bên ngoài/freelance? | |
| Q-010 | SRC-007 nhắc "Teachers và Staff" — Teacher có phải role riêng ngoài Mentor không, hay Teacher ⊂ Dolphins? Staff/Admin gồm những vai trò nào? | |

## C. Ngôn ngữ & Thị trường

| ID | Câu hỏi | Trả lời |
| --- | --- | --- |
| Q-011 | Ngôn ngữ UI: tiếng Việt mặc định? Có cần song ngữ Việt–Anh (i18n) ngay từ đầu hay để sau? | |
| Q-012 | Thị trường ban đầu chỉ Việt Nam? Có kế hoạch học sinh ở nước ngoài dùng không (ảnh hưởng timezone, latency, pricing)? | |
| Q-013 | Tài liệu docs giữ phong cách hiện tại (tiếng Việt + thuật ngữ kỹ thuật tiếng Anh) — xác nhận? | |

## D. Business Model

| ID | Câu hỏi | Trả lời |
| --- | --- | --- |
| Q-014 | Mô hình thu phí: subscription theo school/program, mua theo package, hay free trong giai đoạn đầu? (Ảnh hưởng entitlement & enrollment model.) | |
| Q-015 | Phase 1 có cần thanh toán online không? Nếu có, cổng nào (VNPay, MoMo, Stripe…)? | |

## E. Content & Curriculum

| ID | Câu hỏi | Trả lời |
| --- | --- | --- |
| Q-016 | Nội dung ban đầu do ai tạo: đội ngũ nội bộ, AI-assisted + human review, hay có content sẵn cần migrate? | |
| Q-017 | Môn học và khối lớp ưu tiên đầu tiên là gì (ví dụ Toán 6–9)? | |
| Q-018 | Curriculum align theo chuẩn nào: GDPT 2018 của Việt Nam, Cambridge/Common Core, hay mix theo school? | |
| Q-019 | Item Bank khởi điểm: quy mô mục tiêu và nguồn (tự soạn, AI generate + review, mua/ngân hàng đề có sẵn)? | |

## F. AI

| ID | Câu hỏi | Trả lời |
| --- | --- | --- |
| Q-020 | Model providers qua AI Gateway: Anthropic Claude, OpenAI, Workers AI, hay kết hợp? Có preference chính? | |
| Q-021 | Phase 1 có AI tutor/chat trực tiếp với learner không, hay AI chỉ chạy backstage (chấm, đánh giá content, giải thích recommendation)? K12 chat trực tiếp cần guardrails riêng. | |
| Q-022 | Có ngân sách/giới hạn AI cost nào cần đưa vào thiết kế (cost control, caching, model routing)? | |

## G. Kỹ thuật

| ID | Câu hỏi | Trả lời |
| --- | --- | --- |
| Q-023 | Monorepo tooling: pnpm workspaces (+ Turborepo?) — có preference không? | |
| Q-024 | D1: một database chính cho toàn platform, hay tách theo bounded context ngay từ đầu (D1 giới hạn 10GB/database)? | |
| Q-025 | Xác nhận React + TypeScript cho tất cả apps (VitePress dùng Vue chỉ cho docs)? | ✅ 2026-08-13 (một phần): **Các app dùng Vite + VitePress là chính.** (React/TS chưa xác nhận riêng nhưng nhất quán với SRC-002 và legacy Vite 8 + React 19.) |
| Q-026 | CI/CD: GitHub Actions hay Cloudflare Workers Builds? Repo sẽ host ở GitHub? | |
| Q-027 | Thư mục hiện chưa `git init` — tôi có nên init repo ngay không? Tên default branch? | |
| Q-028 | Môi trường: dev / staging / production — staging đặt ở subdomain riêng (staging.nemo12.com) hay dùng workers.dev? | |
| Q-029 | Mobile: phase 1 chỉ responsive web, hay đã cần tính đến mobile app (ảnh hưởng API design, push notification)? | ✅ 2026-08-13: **Cần tính trước cho mobile app ngay từ đầu** (API-first, auth tương thích mobile, push trong Notification architecture). |
| Q-030 | Dữ liệu trẻ em: có yêu cầu tuân thủ cụ thể (Nghị định 13/2023 PDPD Việt Nam, chính sách retention/xóa dữ liệu) cần ghi thành requirement? | |

## H. Documentation & Process

| ID | Câu hỏi | Trả lời |
| --- | --- | --- |
| Q-031 | Độ mịn của REQ: mức feature (~50–80 REQ toàn hệ thống, dễ quản lý) hay chi tiết hơn (hàng trăm)? | |
| Q-032 | Quality Gate giai đoạn docs-only: checklist review thủ công trước, CI-enforced khi có code — đồng ý cách tiếp cận này? | |
| Q-033 | Use-case diagram bằng Mermaid (render trong VitePress, AI đọc được) — chấp nhận, hay bạn cần định dạng khác? | |
| Q-034 | Ai review/approve tài liệu — chỉ bạn, hay có team? Có cần trạng thái "approved by" trong frontmatter? | |

***

## Các trang

Trước SRC-1322 (10.10.2026) toàn bộ tài liệu này nằm trong một file. Nay phần trên là đặc tả chung; các trang dưới đây đọc độc lập được, mỗi trang gom các vòng quyết định theo chủ đề, vòng duyệt cũ ở cuối dưới mục **Lịch sử quyết định**. Nội dung giữ nguyên chữ, chỉ đổi chỗ.

| Trang | Nội dung |
| --- | --- |
| [Open Questions · Đợt tự trả lời 2026-08-13](./batch-2026-08-13.md) | Open Questions: đợt AI tự trả lời ngày 2026-08-13 chờ chủ dự án duyệt, mỗi câu có ID Q-, câu trả lời và trạng thái. |
| [Open Questions · Đợt 12 và 13: hồ sơ mentor, Family Workspace](./batches-12-13.md) | Open Questions đợt 12 (hồ sơ mentor, album, trường chuyên, Q-131..137) và đợt 13 (Family Workspace trong Dolphin, Q-141..150). |
| [Open Questions · Đợt 14 tới 18: Journey, đối tác, Gull, trường học, app IELTS](./batches-14-18.md) | Open Questions đợt 14-18: Journey Engine, khu đối tác, Gull, chương trình trường học 10.2026, app NEMO IELTS Flutter (Q-158..Q-200). |
