A Learner's Day on Today

A Learner's Day on Today A workflow diagram generated by Archify. EX / Scheduled jobs (QStash) 02 / Open Today: ensureToday 03 / planDay: which missions 04 / Record, XP, day status, streak Sunday review · writes next week's focus · Scheduled jobs (QStash) · Sun 6 pm local Sunday review writes next week's focus Sun 6 pm local Morning push · only if missions are open · Scheduled jobs (QStash) · chosen hour Morning push only if missions are open chosen hour Hourly tick · QStash, per local clock · Scheduled jobs (QStash) · minute 5 Hourly tick QStash, per local clock minute 5 8 pm reminder · open missions; names streak · Scheduled jobs (QStash) · if enabled 8 pm reminder open missions; names streak if enabled Weekly focus · last 8 days; max 2+2 picks · Open Today: ensureToday Weekly focus last 8 days; max 2+2 picks Open Today · ensureToday, local date · Open Today: ensureToday · campaign? Open Today ensureToday, local date campaign? Close past days · done, partial or missed · Open Today: ensureToday · also gap days Close past days done, partial or missed also gap days Claim today · one transaction a day · Open Today: ensureToday · no row yet? Claim today one transaction a day no row yet? Open extras · extras move into plan · Open Today: ensureToday Open extras extras move into plan Want more? · adds one extra problem · Open Today: ensureToday · extras Want more? adds one extra problem extras planDay · weekday template slots · planDay: which missions · pure planDay weekday template slots pure Due reviews · ladder reviews, oldest · planDay: which missions Due reviews ladder reviews, oldest New problems · weakest pattern first · planDay: which missions · importance New problems weakest pattern first importance Topics · weakest area first · planDay: which missions Topics weakest area first 10 cards · always one a day · planDay: which missions 10 cards always one a day Work recorded · solve (form, sync) or card · Record, XP, day status, streak · sync every 6 h Work recorded solve (form, sync) or card sync every 6 h Tick missions · problem match; 10 cards = 1 · Record, XP, day status, streak · once per problem Tick missions problem match; 10 cards = 1 once per problem awardXp · once per thing; caps on cards · Record, XP, day status, streak · idempotent awardXp once per thing; caps on cards idempotent Review ladder · failed: back in 3 days · Record, XP, day status, streak · problems only Review ladder failed: back in 3 days problems only refreshDay · done when all resolved · Record, XP, day status, streak · +20 XP bonus refreshDay done when all resolved +20 XP bonus Streak, revive · done or revived days · Record, XP, day status, streak · revive: last 2 days Streak, revive done or revived days revive: last 2 days leans ensureToday none due plan done saves missions