Nghiệm thu · Sprint 113 · 12/10/2026

Sprint 113: 7/28 đã lên

Xuất xứ / Prompt / Giới hạn
Ngày 12/10/2026, yêu cầu nguyên văn: Chạy nghiệm thu cho anh Sprint 113 trên production nhé, top notch QC và review kỹ nhất có thể https://roadmap.flyer.vn/sprint-113

Do trợ lý AI soạn; là bản đề xuất để đội sản phẩm đối chiếu, chưa phải kết luận chính thức.

Nguồn:

  • 28 mục Sprint 113 trong D1 flyer-roadmap-v2; cả 28 vẫn ghi trạng thái "idea" (trừ mục 3 "ready"), sprint chưa có ngày phát hành.
  • 921 commit từ 21/09/2026 trên 13 repo Gitea (fetch 12/10/2026), đối chiếu nhánh main với bản đang chạy.
  • Bản đang chạy: teacher.flyer.us và teacher.teado.ai cùng build v3.39.1 (= main 06/10); flyer-go tag teacher-v1.4.1 (06/10); app FLYER 2.3.1 (07/10).
  • Thử trên production bằng trình duyệt tự động, khổ 390×844 và 1440, tài khoản nghiệm thu nhỏ (giáo viên + học sinh). Chỉ ghi 1 đề thử, đã xoá.

Giới hạn:

  • Lớp kiểm soát quyền tự động chặn giữa chừng: chạy Study trên production, truy vấn bản sao DB, đăng nhập CRM Trường Số (có dữ liệu khách thật). Mục 8 (phía học sinh), 13, 15 chưa thao tác được.
  • Tài khoản nghiệm thu hết hạn dùng thử từ 10/09/2026. App di động suy từ mã nguồn và App Store, chưa chạy trên máy thật.
  • Mục 9, 11 có danh sách việc trên Discord/Google Docs, không đọc được; đánh giá theo mô tả trên bảng.
  • Mục 25 thiếu số gốc đầu sprint nên không đo được mức tăng.
7/28
14 một phần · 4 chưa lên · 3 chưa kiểm được · 35 lỗi (2 mức cao)
Bảng ghi 27/28 mục là "idea", nhưng v3.39.1 đã đưa 463 commit lên production cùng lúc ngày 06/10.

1Kết quả 28 mục

#MụcKết luậnGhi chú
1Tối ưu luồng gửi mail báo cáo ngày tuần thángĐã lênGiờ gửi mặc định 08:00 cả giao diện lẫn máy chủ (FECO-6710)
2[Doc] 📬 Chuỗi email onboarding giáo viên — 2 tuần đầuMột phầnChuỗi email FLYER đã bật; Teado tắt; GV chỉ có SĐT không nhận
3[Finance] 5 kịch bản tài chính Free AI Grading (data 24 tháng)Một phầnCó trang và tên miền, số liệu dừng 08/2026, không real-time
4Đồng bộ tính năng thu học phí, và điểm danh sang TruongSo.netĐã lênAPI + màn điểm danh, học phí lên CRM Trường Số 06/10
5[App] Report lỗi trên App FLYER TestĐã lênNút Góp ý/Báo lỗi trong bản 2.3.1 (07/10)
6Tracking-eventsChưa lênBốn việc chặn chưa làm; chỉ có page_view, scroll
7Liên kết thông tin lead KH từ Truongso sang TeacherChưa lênChưa có luồng lead → tài khoản GV; mới nối lead với học sinh, trường
8[Question type]Drag & Drop textĐã lênGV tạo, lưu, xem trước được; màn học sinh chưa kéo thử
9Improve UI của study + exam để học sinh có trải nghiệm làm bài tốt nhất [Chi tiết là các tasks của Ngọc đang suggest]Một phầnNhiều sửa UI đã lên; lms.flyer.us chỉ là trang giới thiệu
10Chọn bản onboarding có output tốt nhất để improve tiếpĐã lênOnboarding V7 (cơ chế V3) chạy trên cả hai tên miền
11[Teacher Teado review] Teacher.teado.ai phiên bản basic cần làm mịn, cover 100% các cases responsive và no bugs.Một phầnv3.39.1 đã lên; còn lỗi thương hiệu FLYER, menu Trò chơi
12[Question type] Hiển thị tên bài học khi bấm vào checkpointMột phầnTooltip có cho bài và rương; rương chỉ ghi "Rương"
13[Improve] Bổ sung audio cho dạng MatchingChưa kiểm đượcMã phát audio khi chạm ô đã lên main; chưa nghe thử
14[Improve] Hiển thị tên unit và chia các chặng bắt đầu/kết thúc unitĐã lênTên unit, vạch chia unit, cúp cuối unit trên map
15[Question type] Dạng bài cho đọc/nghe và trả lời nhiều câu hỏi cùng lúcChưa kiểm đượcMã PASSAGE đã lên; 12 part trên production, chưa mở được
16[Question type] Thêm tooltip hướng dẫn cho mỗi dạng của STUDYMột phần"?" có cho 15 dạng cũ; thiếu PASSAGE, DROPDOWN
17[Question type] Dạng văn bản dài (Long Text)Một phầnDROPDOWN, LONG_TEXT_FILL có mã; gần như chưa có nội dung
18[Question type] Cho phép xuống dòng khi nhập promptMột phầnMàn học sinh xuống dòng được; trình soạn admin đã revert
19[Improve] Mở các đảo theo PathMột phầnMỗi lộ trình mở riêng; không có popup "học vượt"
20Responsive screen 100% cho teacher.teado.aiMột phần0 px tràn ngang ở 16 màn × 2 tên miền; chưa phủ drawer, builder
21Nâng cấp games.flyer.us để tăng RetentionMột phầnTrò chơi có theme mới; Explore chưa tìm được game
22Bổ sung tính năng thông báo tình hình điểm danh về app PH trên điện thoạiMột phầnBackend đã gửi thông báo điểm danh; app chưa có màn chi tiết
23Convert data exam sang studyMột phầnCó lệnh chuyển đổi ở backend; admin chưa có nút
24Hiển thị text SĐT/username trên mục đăng nhập TK ở app Phụ huynhChưa lênApp vẫn ghi "Số điện thoại" +84; chỉ web đã đổi
25Bổ sung đủ content cho giáo viên tiểu học.Chưa kiểm đượcExplore 14.880 bài Pre-A1–A2; thiếu số gốc để so
26Thêm config cho phần hiển thị đáp án nếu kết quả đúng > 80%Đã lênNgưỡng "Hiện đáp án khi đạt từ" 10–100% trong giao bài
27Thêm tool đo hiệu năng api của account CB centerMột phầnMới có công cụ ghi luồng GraphQL; chưa có kịch bản k6
28Bổ sung tính năng uptime hệ thốngChưa lênChưa có trang trạng thái; status.flyer.us rơi về trang exam

2Lỗi phát hiện

MụcLỗiMức
3productcost.flyer.vn công khai, không đăng nhập, lộ chi phí nội bộ và tên trung tâm khách hàng.Cao
6Khoá Datadog RUM không hợp lệ (403): không có dữ liệu RUM, hơn 100 lỗi console mỗi trang.Cao
2Teado.ai chưa gửi email onboarding: cờ TEADO_ENABLED tắt ở production, chờ duyệt bản tiếng Anh.Vừa
2Giáo viên đăng ký bằng số điện thoại không nhận gì; ZNS chưa có mẫu duyệt.Vừa
3Trang chi phí ghi 'gần thời gian thực' theo yêu cầu nhưng thực tế là ảnh chụp tĩnh ngày 29/08.Vừa
5Nhãn quyền riêng tư App Store ghi 'Data Not Collected' trong khi form thu số điện thoại, ảnh, video.Vừa
6GA4 G-XWHVP4YV0E nhận event có tên là chính URL trang, ví dụ 'teacher.flyer.us/vihttps://…'.Vừa
6GTM bắn event 'IELTS WEB' trên teacher.flyer.us; mã GA/GTM/Pixel vẫn gắn cứng, dùng chung mọi môi trường.Vừa
6GA4, GTM, Pixel gắn cứng: dev, staging, production đổ chung một tài khoản đo.Vừa
8Tiêu đề câu hỏi không hiện trong màn xem trước, chỉ hiện câu có ô trống.Vừa
11teacher.teado.ai: menu có 'Trò Chơi' nhưng /vi/games và /vi/profile-teacher chuyển về trang chủ.Vừa
11Teado vẫn hiện thương hiệu FLYER: 'kho học liệu của FLYER', 'Cùng FLYER…', logo FLYER.Vừa
12Rương chỉ hiện chữ 'Rương', không cho biết bài học bên trong.Vừa
18Trình soạn prompt nhiều dòng ở admin đã revert, người soạn khó nhập xuống dòng.Vừa
21Explore không có danh mục và không tìm được trò chơi.Vừa
22Thông báo điểm danh trong app phụ huynh không mở được chi tiết buổi học.Vừa
24Phụ huynh dùng username trung tâm cấp vẫn thấy ô 'Số điện thoại' trong app.Vừa
27Kho perf-k6 chứa kịch bản đo chưa được đưa lên Gitea, không ai chạy lại được.Vừa
3free-ai-projections báo lỗi console 401 doc-comments khi khách chưa đăng nhập.Thấp
4GET /v3/crm/tuitions không token trả 400 thiếu school_id thay vì 401.Thấp
4crm.flyer.us ghi trong pipeline là URL production nhưng thực tế rơi về trang exam (wildcard).Thấp
5Ghi chú phát hành 2.3.1 không giới thiệu tính năng Góp ý cho người dùng.Thấp
6exam.flyer.us tải sáu công cụ đo nhưng không gửi sự kiện học tập nào.Thấp
8Đề mới tự đặt tên tiếng Anh 'New challenge', kỹ năng mặc định Nghe, không hỏi tên.Thấp
8Thư viện của tôi không thấy nút xoá đề theo dòng; phải xoá bằng API.Thấp
10Khác bản V3 tham chiếu: màn tạo lớp V7 không có nút Bỏ qua.Thấp
11Mỗi trang Teado có lỗi GraphQL 'user currently not login' (viewerPartner) trong console.Thấp
11Truy vấn TestContentCheckPointsByCefrLevelOverviewQuery chậm 526-656 ms ở trang chủ.Thấp
12Checkpoint Gọi Bingo không có tooltip, bản khoá bấm không phản hồi.Thấp
14Unit Hello: level PASSED nhưng completedSessions 0/1 trong API ViewerBingoStudyPaths.Thấp
16PASSAGE và DROPDOWN không có hướng dẫn cách làm.Thấp
20Nút nổi 'Hỏi chúng tôi' đè lên nội dung cuối trang ở 390 px.Thấp
21Tiêu đề trang Trò chơi hiện 'GAMES' tiếng Anh trên giao diện tiếng Việt.Thấp
23Chuyển đổi chỉ chạy được qua CLI hoặc GraphQL thô, đội nội dung chưa tự làm được.Thấp
28status.flyer.us hiện trang exam, dễ khiến người dùng tưởng là trang trạng thái.Thấp

3Ảnh chụp

26 — Ngưỡng hiện đáp án 10–100%.

26 — Ngưỡng hiện đáp án 10–100%.

8 — Builder: chế độ "Thả vào chỗ trống".

8 — Builder: chế độ "Thả vào chỗ trống".

8 — Xem trước: không hiện tiêu đề câu hỏi.

8 — Xem trước: không hiện tiêu đề câu hỏi.

14 — Tên unit, vạch chia, cúp cuối unit (390×844).

14 — Tên unit, vạch chia, cúp cuối unit (390×844).

1 — Giờ gửi email báo cáo 08:00.

1 — Giờ gửi email báo cáo 08:00.

10 — Onboarding V7, màn tạo lớp, không có "Bỏ qua".

10 — Onboarding V7, màn tạo lớp, không có "Bỏ qua".

11 — teacher.teado.ai bản v3.39.1.

11 — teacher.teado.ai bản v3.39.1.

11, 20 — Teado ở 390 px: còn chữ FLYER, nút nổi che nội dung.

11, 20 — Teado ở 390 px: còn chữ FLYER, nút nổi che nội dung.

21 — Explore không tìm ra trò chơi.

21 — Explore không tìm ra trò chơi.

5 — App Store bản 2.3.1, nhãn "Data Not Collected".

5 — App Store bản 2.3.1, nhãn "Data Not Collected".

24 — Web phụ huynh đã ghi "tên đăng nhập"; app chưa.

24 — Web phụ huynh đã ghi "tên đăng nhập"; app chưa.

28 — status.flyer.us thực chất là trang exam.

28 — status.flyer.us thực chất là trang exam.


Bảng Sprint 113 · Sprint 112 · QC kỹ thuật