Return Path — the choice to leave room
Decide whether to invite someone back to an unfinished goal. Respect their contact preferences and timing limits, and explain when they should be left alone. Invitations are previews; nothing is sent.
The product choice: Offer a useful next step while respecting the person’s permission and attention. Try the sample · Follow the walkthrough.
Experience and decision
My Mabrosi work included re-engagement through email, push notifications and in-app prompts. This example focuses on the value of returning and the conditions under which contact should be suppressed. This is a separate fictional portfolio exercise; its records, rules and results do not reproduce an employer system.
Decision to challenge: Does the unfinished goal justify an invitation? Permission and a suitable time are necessary, but neither makes a weak return experience valuable. Leaving someone alone can be the right product choice.
A useful return experience begins with the learner's purpose. Dormancy alone says little about whether someone wants an invitation: a saved draft, a busy week, an explicit opt-out and a finished goal need different decisions.
Mo's product and program direction frames this prototype around one question: what value does returning offer, and when should the product leave someone alone? AI assisted implementation and software verification. All Northstar records and copy are original fictional examples. No employer result, human research finding or retention improvement is claimed.
Decision and rejected alternative
The chosen approach gives each invitation a concrete unfinished goal and direct destination, then checks permission, preference, quiet hours and attention limits. Aster can pick the final stop in a saved walking plan. Birch can compare two balcony plants using saved light and space notes. Both offer a small continuation instead of repeating setup.
A broad dormant-user blast with generic “we miss you” copy was rejected. It treats absence as permission and makes volume an easy proxy for success. Return Path treats a clear suppression explanation as a product outcome worth inspecting.
Juniper opted out. Moss finished the goal. Neither needs a return invitation in this scenario. Birch consented to Push, prefers Push, and is at 01:00 local when the sample starts: the quiet-hours rule protects that time. Clover permits Email but prefers In-app, so consent alone is insufficient to justify switching channels.
A complete bounded working journey
Choose a cohort, inspect the dormant reason, saved goal and preferences, read the value-led message and open its exact destination preview. Select a channel and sample start. Review six local attempts before confirmation. The resulting timeline explains eligible and suppressed outcomes, with the scope and accepted policy version retained.
The default C01 Email run makes Aster eligible at Oct3 16:00 UTC and Oct10 16:00 UTC; the Oct4 attempt is suppressed by 72-hour spacing. Birch is suppressed by missing Email consent throughout. No messages are sent. Repeating the run cannot revive any previously accepted attempt. A policy revision has its own preview/cancel/accept interaction; history remains attached to the policy that produced it.
Recovery is part of the product
A mistaken policy draft can be cancelled and compatible confirmed work survives refresh. Invalid saved work requires deliberate reset; unavailable persistence warns before a reviewer relies on later access. Reset starts a fresh fictional scenario and offers one bounded Undo only for compatible prior history. Changing the reviewed selection, policy or saved scenario requires fresh confirmation.
These protections make the reviewer’s decision legible and preserve it when a later action overlaps. They also expose a tradeoff: conservative historical limits can suppress an invitation after a newer policy becomes more permissive. The prototype favors the protection already accepted; a deliberate reset is clearly labeled as a fresh scenario.
Evidence and what remains to learn
Software checks cover deterministic rule calculations, saved-history validation, action cancellation, storage failures, policy history, overlapping runs, keyboard focus and small screens. Exact counts and public gates are recorded in Validation. The walkthrough reproduces the decisions.
Human evaluation is proposed. Participants should explain the value of returning, the channel rule and the suppression reason in their own words; then compare whether the destination feels like a useful continuation. A consented fatigue study would assess actual timing preferences. Simulated eligibility cannot establish delivery, usefulness, retention or business impact.
Next investment decision
Prioritize destination usefulness before experimenting with more invitation volume. In the proposed research, compare each saved-goal continuation with a generic return message and ask whether the person would prefer no contact. A useful destination still does not establish consent, acceptable timing or incremental retention. Any later campaign investment would need separately authorized preference research, a measurement design for meaningful goal continuation, and opt-out and fatigue guardrails. If the unfinished goal has little value, improve the underlying experience or suppress the invitation instead of loosening attention limits.