Try the original fictional sample
Primary journey — unfinished value with a clear limit
- Open Return Path. A fresh sample shows C01 “A draft waiting,” Email, and Oct3 16:00 UTC. If existing history is present, choose Review sample reset, read its scope and Confirm sample reset.
- Inspect Aster P01: lost the next step, unfinished neighborhood walking plan, Email preference and consent, local 09:00 at UTC−07:00. Last sample invitation: Sep30 16:00 UTC.
- Read “Your three saved stops are ready. Pick the final stop in about five minutes. Return when it works for you.” Open Return destination. The preview is Walking plan · choose the final stop, path
/workspace/walking-plan/final-stop. Return to the invitation. - Choose Preview local timeline. It reviews both C01 profiles at Oct3 16:00, Oct4 16:00 and Oct10 16:00 UTC: 2 eligible, 4 suppressed. Cancel first to prove no change is made; preview again and confirm.
- In Run 1 / policy v1, Aster is eligible Oct3 (exactly 72h after seed), suppressed Oct4 (24h gap), eligible Oct10 (exact 7d boundary excluded). Birch has no Email consent at all three times. Local Birch time is01:00 on the following local date.
- Prepare the same invitation again and confirm. Run 2 has 0 eligible, 6 suppressed. Aster’s three exact attempts were already reviewed. Birch still lacks Email consent. Run 1 remains unchanged.
Channel and quiet-hour contrast
Reset first. Select Push and Birch. The Oct3 16:00 UTC start is Oct4 01:00 at UTC+09:00. Preview shows 0 eligible, 6 suppressed: Aster lacks Push consent; Birch is in quiet hours. Cancel, change the start to Oct4 05:00 UTC, and confirm: Birch is at 14:00 local, producing 2 eligible, 4 suppressed through the timeline; Aster still lacks consent.
Reset first. Choose C02 and In-app. Clover’s selected sketching exercise has a direct shading destination and In-app preference. At17:00 local, Clover is eligible / spacing-suppressed / eligible. Fern lacks In-app consent. Switching the preview to Email explains Clover’s preference and Fern’s recent sample touch.
Reset first. Choose C03 “Leave room.” Preview any channel. Juniper P05 is opted out and Moss P06 already completed the goal. All six attempts are suppressed; the message preview is inspectable but does not grant eligibility.
Deliberate policy revision
With a fresh sample, open Care policy. Choose 168h spacing and one invitation per rolling seven days. Review policy revision shows the proposed version; Cancel or Escape leaves v1 accepted. Review again and accept v2. Simulate C01 Email. The Sep30 seed suppresses the first two attempts; Oct10 is eligible.
Return to Care policy, draft 24h spacing and three per week, review and accept v3. History remains unchanged. A different start cannot bypass v2’s accepted 168h spacing/one-per-week protection. Quiet-hour start=end is invalid and cannot be accepted.
Meaningful mistake and recovery
After a run, Review sample reset says how many runs and policy versions will be cleared. Cancel leaves them intact. Confirm clears the whole fictional scenario. Undo sample reset restores the exact compatible prior timeline once. The next accepted run/revision/reset or refresh expires Undo. Another saved change also expires Undo rather than overwriting it.
An incompatible saved sample displays a preservation notice and disables run/policy acceptance. Reset preview explains that corrupt bytes have no Undo. Cancellation preserves those bytes; only a fresh confirmed reset replaces the reviewed value. If the bytes change while the preview is open, confirmation expires and a new review is required.
When storage cannot be read, the timeline still works in memory and clearly warns that unseen bytes are preserved. A working write method cannot bypass that rule. A write failure warns that refresh may lose the memory change. Compatible refresh restores policy/run snapshots and their explanations.
Keyboard and responsive route
Use Tab to reach the cohort, profile buttons, destination, channel, start and preview action. Enter opens the preview. Tab/Shift+Tab stay inside the native dialog; Escape cancels and returns focus to its trigger. Confirming a run focuses “A quiet timeline” and announces the result. At 1280×633 the invitation controls remain visible; at 320/390px the workspace becomes a single column with readable destinations and no horizontal overflow.
Exact sample rules · Evidence. These journeys demonstrate local software behavior, not human validation or real delivery.