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

AI Tutor reminder timezone update, pre-slot completion check, and account-level consistency policy

DomainsDOL EnglishProduct154 words1 min read
confirmedbyProduct Design

DEC-0029 - AI Tutor reminder timezone update, pre-slot completion check, and account-level consistency policy

Phần tiêu đề “DEC-0029 - AI Tutor reminder timezone update, pre-slot completion check, and account-level consistency policy”

After locking permission fallback, daily cap, and not-logged-in behavior, the reminder engine still needs deterministic rules for timezone change and multi-device state.

Timezone change behavior:

  • If learner timezone changes, apply new reminder timezone starting from next day.
  • Do not reschedule same-day reminder by new timezone.

Pre-slot completion behavior:

  • Before sending reminder at fixed slot, check required completion state for that day.
  • If required is already completed, skip reminder send for that day.

Multi-device consistency:

  • Daily required reminder state is account-level.
  • If learner completes required item on any device, stop same-day reminder across all devices/channels for that account.

Simplicity posture:

  • Keep one source of truth per account-day for reminder eligibility.

Next-day timezone application avoids mid-day schedule churn. Pre-slot completion check prevents unnecessary reminders. Account-level state avoids cross-device inconsistency and duplicate nudges.