Bỏ qua để đến nội dung

VOCV2 Hardening Update Summary

DomainsDOL EnglishUX513 words3 min read
active
  • Update date: 2026-02-09
  • Revised date: 2026-03-02
  • Scope: Option A - SoT Hardening + Patch mâu thuẫn chính cho VocabV2
  • Owner: Documentation hardening pass
  • Tạo một Source of Truth (SoT) để chốt rule vận hành.
  • Đồng bộ các tài liệu core/downstream đang mâu thuẫn về batching, mixing, tiering, writing difficulty, đơn vị D/K, cryo comeback, và recap closing loop.

Tài liệu này chốt:

  • Session config contract (micro-batch 5, preload web/mobile, prefetch, debt threshold, guardrails, cryo, penalty).
  • Tier contract float-safe (failCount theo range).
  • New item contract theo unseen (không dựa vào F=0).
  • Mixing contract A/B/C + mix cycle 10 items cho target 30/70.
  • Writing contract cập nhật theo catalog thực tế: Writing HARD-only, level thấp dùng lớp đệm Reading/Speaking/Listening.
  • Time unit contract: D theo phút, K=2400 phút.
  • Cryo comeback có 50/50 diagnostic.
  • Recap quick-fix CTA.
  • QA acceptance checklist.

2.2 Các mâu thuẫn chính đã được xử lý

Phần tiêu đề “2.2 Các mâu thuẫn chính đã được xử lý”
  1. Batch/mix mâu thuẫn (5-10, 3-2, 60/40, 30/70) -> chuẩn hóa theo SoT.
  2. Tiering với failCount số thực -> đổi sang điều kiện range float-safe.
  3. Nhầm New vs Withered qua F=0 -> New dùng unseen.
  4. Xung đột Safety Gate vs Writing HARD-only -> chuyển sang cơ chế lớp đệm Reading/Speaking/Listening ở level thấp.
  5. Lệch đơn vị D/K và ví dụ legacy /200 -> chuẩn hóa theo phút, K=2400.
  6. Cryo chỉ momentum -> thêm diagnostic 50/50.
  7. Recap có closing-loop nhưng thiếu đường sửa sai nhẹ -> thêm CTA quick-fix.
  8. Content QA/fallback chưa chặt -> thêm contract publish + fallback.
  • Đã chạy consistency pass bằng rg cho các pattern mâu thuẫn chính trong cụm tài liệu core/UI flow.
  • Không chỉnh prototype HTML.
  • Không mở rộng phạm vi sang gamification/leaderboard implementation.
  • Update này là hardening tài liệu, không thay đổi mã nguồn runtime.
  • Một số file không liên quan thuộc khu vực Design System có thay đổi độc lập và không nằm trong scope VocabV2.