We designed each timed surface in isolation — onboarding, tips, asks, the Thursday push. This board lays them on one timeline and applies the rules literally, so collisions and contradictions show themselves rather than getting smoothed over. Labeled assumption (open to challenge): a “visit” = a distinct day the app is opened — because our triggers (review on the 3rd day, invite on the 2nd) are day-based. Multiple sessions can happen inside one visit. Whether that’s the right unit is one of the things the fresh-eyes pass should test.
Almost everything is timed relative to install (visit 1, 2, 3). The Thursday push is timed to the absolute calendar. They don’t know about each other — so where Thursday falls is pure luck of the install day, and it can crash into onboarding or the early earned surfaces.
An overnight team of six activation/engagement specialists (+ a completeness critic) reviewed the model cold. They converged hard on four problems — each flagged by 5–6 of six reviewers, so they’re real, not taste. Headline: stop letting the calendar decide when the app speaks; let earned value decide. Full write-up + new ideas + gaps: docs/scratch/tlu-onboarding-review-MORNING-BRIEF-2026-06-13.md.