Sổ nguồn SRC-0275 tới SRC-0299
Một mảnh của sổ tiếp nhận. Chỉ CHÈN dòng bằng node scripts/src-new.mjs, không ghi đè cả file.
| ID | Ngày nhận | Nguồn | Canonical hóa vào | Trạng thái |
|---|---|---|---|---|
| SRC-275 | 2026-08-18 | Chỉ đạo: icon phẳng, bỏ nét nối giữa các ô | Ô xếp so le nên nét dọc thành những đoạn gạch rời rạc chạy lệch tâm | ✅ |
| SRC-276 | 2026-08-18 | Chỉ đạo: rút gọn báo 'Học vượt chưa qua' còn một câu | Bản cũ còn nói SAI: 'đúng 0 câu rồi mới lỡ một câu' | ✅ |
| SRC-277 | 2026-08-18 | Chỉ đạo: bố cục ba cột | Xem commit tương ứng trên main | ✅ |
| SRC-278 | 2026-08-18 | Chỉ đạo: có màn danh sách các phần để nhảy nhanh | Xem commit tương ứng trên main | ✅ |
| SRC-279 | 2026-08-18 | Chỉ đạo: đang làm bài thì chỉ còn nội dung Experience | Chân trang gắn ngoài App nên đánh dấu lên <body> rồi để CSS ẩn — một nguồn sự thật | ✅ |
| SRC-280 | 2026-08-18 | Chỉ đạo: học vượt CHỈ ở cấp Unit; tách Unit rõ ràng; unit nhiều ô quá thì bớt | Bỏ 'học vượt cả phần': bài đo trải trên chục unit thì mỗi unit chỉ còn một hai câu | ✅ |
| SRC-281 | 2026-08-18 | Chỉ đạo: mở Experience thì URL đổi; thoát ra thì về Đường học | Xem commit tương ứng trên main | ✅ |
| SRC-282 | 2026-08-18 | Chỉ đạo: quá nhiều ô ghi 'Bắt đầu' | Unit chưa mở không còn ô nào là 'đang làm' | ✅ |
| SRC-283 | 2026-08-18 | Chỉ đạo: bỏ dòng 'Unit này chưa mở…'; ngăn cách Unit bằng đường kẻ | Dòng ấy lặp ở MỌI unit khoá, hàng chục lần một trang | ✅ |
| SRC-284 | 2026-08-18 | Chỉ đạo: màn Học bỏ header; bỏ 'Hôm nay'; 'Đường học' → 'Học' | Xem commit tương ứng trên main | ✅ |
| SRC-285 | 2026-08-18 | Chỉ đạo: mỗi Phần một link riêng | Mỗi lúc hiện MỘT Phần. Sửa lỗi 'Tới phần này' không ăn gì — anchor chỉ tồn tại nếu Phần có bài ở lớp đang xem | ✅ |
| SRC-286 | 2026-08-18 | Chỉ đạo: 'Điểm thi học kỳ' → 'Lịch thi học kỳ', có URL riêng | Slug /lich-thi; slug cũ /muc-tieu giữ lại | ✅ |
| SRC-287 | 2026-08-18 | Chỉ đạo: thêm trang Toàn cảnh có URL riêng | Bản đồ Package/Module/Unit với hai kênh Đã học và Mức vững | ✅ |
| SRC-288 | 2026-08-18 | Chỉ đạo: màn Học chạy full-width | Xem commit tương ứng trên main | ✅ |
| SRC-289 | 2026-08-18 | Chỉ đạo: Phần nào cũng phải có bài, số lượng tương đồng | Chia theo PHÂN VỊ thay ngưỡng mức cố định; chênh nhau không quá 1 bài | ✅ |
| SRC-290 | 2026-08-18 | Chỉ đạo: dấu hỏi trên thẻ Unit mở thông tin Unit + Module + câu hỏi cốt lõi IB | API trả thêm description và objective_vi | ✅ |
| SRC-291 | 2026-08-18 | Chỉ đạo: mọi trang trong môn dùng chung cột trái | Tách LearnRail | ✅ |
| SRC-292 | 2026-08-18 | Chỉ đạo: ô sau ô đang làm phải xám và chỉ mở popover | Đường đi là một chuỗi; nhảy thẳng tới Đo cuối thì bài đo mất ý nghĩa | ✅ |
| SRC-293 | 2026-08-18 | Chỉ đạo: vòng tròn quanh ô đang làm | Xem commit tương ứng trên main | ✅ 🗄️ (SRC-324 đảo) |
| SRC-294 | 2026-08-18 | Chỉ đạo: ô đã xong trong cùng Unit cùng MỘT màu; tên Unit to lên | Luôn hiện hình của loại ô; dấu tích lùi về huy hiệu góc | ✅ |
| SRC-295 | 2026-08-18 | Chỉ đạo: bổ sung để mỗi Unit tối thiểu 6 Experience | Giữ cả sàn 6 lẫn trần 6 ô học | ✅ |
| SRC-296 | 2026-08-18 | Chỉ đạo: bỏ cụm chú thích bên phải; popover theo mẫu | Một dòng tiêu đề; text khoá: 'Hãy hoàn thành các cấp độ phía trên để mở khóa' | ✅ |
| SRC-297 | 2026-08-18 | Chỉ đạo: cộng điểm kinh nghiệm sau mỗi Unit; XP và streak ở góc trên phải | XP TÍNH TỪ bằng chứng (10 điểm mỗi Experience hoàn thành) chứ không lưu số dư riêng, nên 'bỏ dở thì không có điểm' là hệ quả tự nhiên; streak đếm theo giờ GMT+7 | ✅ |
| SRC-298 | 2026-08-18 | Chỉ đạo: hai thẻ to thay hai nút Đã học / Mức vững | Xem commit tương ứng trên main | ✅ |
| SRC-299 | 2026-08-18 | Chỉ đạo: TẠM ẨN ba package cũ của Toán (Số học · Đại số · Hình học) | Chỉ giấu khỏi giao diện, KHÔNG xoá — mọi bằng chứng đã ghi đều trỏ vào node của chúng; bật lại chỉ cần xoá mã khỏi HIDDEN_STRANDS | ✅ |