Vocabulary lean loop with focus queue and overload governor
DomainsDOL EnglishProduct326 words2 min read
DEC-0070 - Vocabulary lean loop with focus queue and overload governor
Phần tiêu đề “DEC-0070 - Vocabulary lean loop with focus queue and overload governor”Context
Phần tiêu đề “Context”Vocabulary is one of three major platform blocks but still risks becoming heavy and fragmented for users who only need one clear next step. To keep the product full but lean, Vocabulary needs a habit-first default entry and overload protection.
Decision
Phần tiêu đề “Decision”Lean entry and queue contracts:
- Home/Dashboard default CTA for active vocab users is immediate action:
Ôn ngay (5 phút). - Vocabulary session starts from
Today Focusqueue rather than broad list browsing by default. Today Focuspriority:- due review words from active lists,
- valid practice-result suggestion payload,
- program/course recommended words,
- program trending fallback.
Queue size and quick-start:
- daily focus surface cap:
20items. - quick-start subset:
5items.
Overload governor:
- if due backlog
>40, new-word intake is paused from Today Focus and stored in inbox. - intake resumes when backlog returns to
<=30.
Continuity policy:
- unfinished Today Focus does not create forced debt or penalty.
- next day queue rebuilds by same priority policy.
Decision Value
Phần tiêu đề “Decision Value”- Gives users one clear action path, reducing cognitive load and first-click friction.
- Prevents overload spikes from turning vocabulary into a churn driver.
- Keeps implementation simple with deterministic thresholds and queue behavior.
Rationale
Phần tiêu đề “Rationale”This approach preserves personalization while avoiding complex branching logic. Users still have full depth via Vocabulary module, but daily behavior is optimized for consistency and momentum.
Implications
Phần tiêu đề “Implications”- Product/UX impact:
- Vocabulary block becomes more action-oriented and less navigation-heavy.
- Practice-to-Vocabulary handoff remains useful without flooding user workload.
- Data/logic impact:
- queue contracts and backlog thresholds become explicit, measurable, and auditable.
- Operational impact:
- lower support burden from “too many words” complaints and confusing list states.
Alternatives considered
Phần tiêu đề “Alternatives considered”- Option A: Keep list-first entry and leave load balancing to users.
- Option B: Hard-force mandatory vocabulary completion each day.
Open follow-ups
Phần tiêu đề “Open follow-ups”- No open blocker for baseline lock.