Points-only engagement ranking and account level deferral
DomainsDOL EnglishProduct454 words2 min read
DEC-0093 - Points-only engagement ranking and account level deferral
Phần tiêu đề “DEC-0093 - Points-only engagement ranking and account level deferral”Context
Phần tiêu đề “Context”DOL English đã có nhiều lớp động lực như streak, badge, certificate, course achievements, và vocabulary progression. Tuy nhiên policy về cross-area ranking chưa được phát biểu đủ rõ ngay trong domain, khiến người đọc có thể suy ngược từ docs shared hoặc từ SOC_Levels_Logic.md của domain khác.
Decision
Phần tiêu đề “Decision”- Current rollout của DOL English dùng
points-onlycho engagement ranking. - Canonical cross-area ranking axis là
LearningPointsWeek. - Các điểm context như
PracticePointsWeekvàVocabCarePointsWeekđược phép hiển thị trong module tương ứng như breakdown, nhưng không thay thế trục rank chung. - Không triển khai
user/account leveltrong current rollout. badge,streak,certificate, vàcourse achievementlà lớp ghi nhận/động lực riêng; mặc định không đi vào công thức rank.- Vocabulary stages/levels chỉ áp cho item/progression cục bộ, không được repurpose thành learner level.
- Guardrail viết tài liệu:
- docs active không ghép
Rank + Levelcho cùng một learner-facing status line, - mọi point bucket mới phải khai báo rõ là
primary rank,context breakdown, hoặcnon-ranking.
- docs active không ghép
Decision Value
Phần tiêu đề “Decision Value”- Giữ leaderboard công bằng, dễ hiểu, và dễ vận hành.
- Loại bỏ nhu cầu build level curve, anti-inflation, và lifecycle phức tạp khi chưa cần.
- Tạo một baseline gọn để AI/doc writers có thể áp dụng nhất quán về sau.
Rationale
Phần tiêu đề “Rationale”Ranking là bài toán period comparison; level là bài toán progression dài hạn. Ở current scope, DOL English đã có đủ lớp recognition để giữ động lực mà không cần thêm account level. Vì vậy, dùng một trục điểm chung cho rank là đơn giản hơn, ít drift hơn, và đúng với shared engagement model hiện tại.
Implications
Phần tiêu đề “Implications”- Product/UX impact:
- learner-facing rank nên ưu tiên
points + rank delta, không thêm account level. - recognition vẫn đến từ streak/badge/certificate/achievement surfaces.
- learner-facing rank nên ưu tiên
- Data/logic impact:
- cross-area ranking đọc từ
LearningPointsWeek. - module-specific points phải định nghĩa quan hệ với
LearningPointsWeeknếu muốn góp vào rank chung.
- cross-area ranking đọc từ
- Documentation impact:
- DOL English docs cần có policy source riêng, không yêu cầu người đọc tra sang domain khác để hiểu ranking baseline.
Alternatives considered
Phần tiêu đề “Alternatives considered”- Option A: thêm
account levelsong song với points ngay trong current rollout. - Option B: chỉ dùng points cho ranking, defer level cho future progression needs (selected).
Open follow-ups
Phần tiêu đề “Open follow-ups”- Nếu sau này cần progression dài hạn, mở decision riêng cho
account levelvới use cases cụ thể như unlocks, identity, hoặc retention track.
Decision quality check
Phần tiêu đề “Decision quality check”Decision quality check: DEC-0093
- Score: 12/12
- Weak dimensions: none
- Action: promote as canonical DOL English engagement-ranking baseline.