Skip to content

chuyenchon App Requirements (marlins/app/admin/mori) ​

Kết quả rà soát 4 app legacy (2026-08-13) → requirement ứng viên cho Nemo12. Mỗi mục có fit (adopt/adapt/defer/drop), effort, value. Những mục adopt/adapt value=high được nâng lên PRD với REQ chính thức khi tới lượt build. File này là backlog có traceability (feature ↔ doc parity).

A. Family / Marlins (family.chuyenchon.com) ​

#RequirementFitEffortValueĐích Nemo12
CC-FAM-01Household + role-based membership (owner/family_member/learner/supporter)adaptLhighREQ-ACC (đã có family_members); mở rộng roles
CC-FAM-02One-time invite links + click/join trackingadaptMhighREQ-ACC-03 (đã có invite; thêm tracking)
CC-FAM-03Two-parent self-profile + family-context questionnaire (11 câu)adaptLhighParent Model (SDD-002 §4) → REQ-PAR-05
CC-FAM-04Rich per-child profiles (≤9) + guided wizard + inline editadaptLhighREQ-ONB-02 mở rộng (child profile)
CC-FAM-05Child evidence uploads → R2 (≤12MB, private serve)adoptMmediumSDD-009 Media + REQ-PAR-05
CC-FAM-06Per-child notes: shared/private/surprise visibility (learner không thấy surprise)adaptMmediumSDD-005 visibility → REQ-INX-03
CC-FAM-074F Reflection + rubric AI scoring + versioningadaptLhighOctopus reflection (Q-039) → REQ-SCH-05
CC-FAM-08Family scorecards / dimensionsdeferMmediumSDD-008 views
CC-FAM-09Events / Cafe (đăng ký, câu hỏi, vote)deferMmediumREQ-COM-02 (Q-048)

B. Learner app (app.chuyenchon.com) — phần chưa migrate ​

(Skill graph, diagnostic, mastery, cockpit đã migrate — SDD-002/003/004.)

#RequirementFitEffortValueĐích Nemo12
CC-APP-01Onboarding wizard (school→hồ sơ→aspirations)adaptMhighREQ-ONB (đang build)
CC-APP-02Learner report có version + chia sẻadaptMhighSDD-002 §15, REQ-VIS
CC-APP-03Labs (288) → Lab PlatformadaptXLhighSDD-010 REQ-LAB
CC-APP-04Streaks / badges / EXP (gamification)adaptMmediumREQ-GAM-01 (Q-046)
CC-APP-05Placement (anchor level theo lịch năm học)adoptShighWF-01 §4 (Context)
CC-APP-06Integrity: khai báo, thay đổi, noticesdeferMlowREQ-TRU-01 (Q-053)
CC-APP-07Lab forum: topics/replies/votesadaptMmediumREQ-COM-03 (forum) → SDD-005

C. Admin (admin.chuyenchon.com) ​

#RequirementFitEffortValueĐích Nemo12
CC-ADM-01Quản lý families/learners + xem learner modeladaptMhighadmin app (REQ-MEN/admin)
CC-ADM-02Quản lý events/packagesdeferMmediumphase sau
CC-ADM-03Moderation queue + auditadaptMhighSDD-005 §6 REQ-INX-05

D. Mori (mori.chuyenchon.com) — content plane ​

#RequirementFitEffortValueĐích Nemo12
CC-MORI-01Content library: packages/modules/units/experiencesadaptXLhighSDD-003/004
CC-MORI-02Blueprint → generation runsadaptLhighSDD-003 §10
CC-MORI-03Rubric registry + quality assurance + human reviewadaptLhighSDD-003 §6-9 REQ-KNW
CC-MORI-04Source provenance + content intelligenceadaptMmediumSDD-003 §13
CC-MORI-05AI illustrations (flux + llava)deferMlowREQ-MED-06 (Q-051)

Roadmap ưu tiên (value/effort) ​

  1. Onboarding + models + diagnosis gating (CC-APP-01, CC-APP-05) — đang build.
  2. Rich child profiles + parent profile/questionnaire (CC-FAM-03/04) → Parent Model.
  3. Forum (CC-APP-07) → REQ-COM-03.
  4. Learner report versioned (CC-APP-02).
  5. Exam banks (Turtle semester / Shark per-school) — SDD-011.
  6. Content plane (mori) khi content team mở rộng.

Đầy đủ (evidence file:line, acceptance criteria) trong transcript workflow: tasks/wo2jej107.output. Khi build mục nào, nâng nó thành REQ chính thức trong PRD + user story + SDD trước (feature↔doc parity — chỉ đạo chủ dự án 2026-08-13).