Outcome Flywheel
The Outcome Flywheel — Learn, Prioritize, Guide — is the engine of ThriveGuide. It is the cycle through which the experience gets smarter, more relevant, and more impactful over time. Unlike a loop that simply repeats, the flywheel accelerates: each cycle deepens what ThriveGuide knows, sharpens what it focuses on, and strengthens the support it provides.
This is the bridge between the abstract flywheel and concrete UI decisions. It does not specify components (see Patterns) — it specifies what each stage needs from the interface.
The Flywheel at a Glance
╭──────────────────────────────────────────────╮
│ │
▼ │
LEARN ──→ PRIORITIZE ──→ GUIDE ──────────────╯
Each revolution of the flywheel builds on the last. Early cycles are broad — ThriveGuide is learning who you are and what you care about. Later cycles are precise — ThriveGuide anticipates shifts before you feel them and reroutes before you lose momentum.
The flywheel isn't a daily or weekly cadence. It runs continuously: every signal absorbed is learning, every adjustment is a priority shift, every recommendation is guidance. Some revolutions happen within a single morning; others span weeks as deeper patterns emerge.
LEARN — "It gets me."
ThriveGuide is always absorbing. Wearable data, behavioral patterns, life context, what worked, what didn't, what changed. Learning happens in two ways: continuously and silently as ThriveGuide observes signals and outcomes over time, and actively when the user shares something — updating goals, reporting a life change, correcting a recommendation, or telling the coach what's really going on. Neither channel depends on the other, but together they compound. The system gets smarter whether the user is actively engaged or simply living their life.
When life happens — a disruption, a shift in routine, an unexpected struggle — ThriveGuide incorporates that context in real time. The learning doesn't reset; it compounds. What ThriveGuide understood yesterday informs how it interprets today's signals.
What This Looks Like for the User
The user doesn't experience "learning" as a chore. Most of it is invisible — the system feeling increasingly attuned through more relevant morning reads, more precise recommendations, observations that connect dots they wouldn't have seen on their own. But when the user does actively share — telling the coach about an injury, adjusting a goal, flagging that a recommendation didn't land — they feel the system respond immediately. Both paths reinforce the same emotional signal: "this thing actually gets me."
Moments Activated
This section is under construction. Moment mappings for Learn will be defined as the flywheel model matures.
Coach Presence Mode
Primarily Silent. The heavy lifting of Learn happens behind the scenes — processing wearable data, behavioral signals, feedback, and contextual inputs. When learning produces a meaningful insight, the coach transitions to Speaking to surface it. When the system detects ambiguity or struggle, it shifts to Listening to gather richer context.
Interaction Pattern Intents
| Pattern Intent | Description | |---|---| | Ambient Context Absorption | The system continuously integrates signals without requiring user effort. Wearable data, behavioral patterns, and environmental context flow in silently. | | Conversational Learning | For onboarding and periodic reassessment: a brief, natural exchange where the coach asks focused questions and the user's responses deepen the model. Not a form — a conversation. | | Insight Surfacing | When accumulated learning produces a non-obvious connection, it surfaces as a meaningful observation at the right moment — not a data dump. |
PRIORITIZE — "It knows what matters right now."
Learning without focus is noise. Prioritize is where ThriveGuide distills everything it has learned into what matters most for this person at this moment. Priorities aren't static goal lists — they shift dynamically based on the user's current state, recent patterns, and life context.
When life throws a curveball, Prioritize is how ThriveGuide reroutes. A week of poor sleep shifts the priority from pushing a movement streak to protecting recovery. A stressful period at work elevates stress management above nutrition optimization. The user doesn't have to tell ThriveGuide to reprioritize — it recognizes the shift and recalibrates.
What This Looks Like for the User
The user experiences Prioritize as relevance — the sense that ThriveGuide is always focused on the thing that will make the biggest difference right now. Not everything at once. Not what worked last month. What matters today, given everything the system knows. The emotional signal is "this is exactly what I need to focus on."
Moments Activated
This section is under construction. Moment mappings for Prioritize will be defined as the flywheel model matures.
Coach Presence Mode
Speaking. The coach presents its read on what matters most — opinionated but not dictatorial. When priorities shift, the coach explains the reasoning naturally. In recalibration moments, the coach transitions to Listening to confirm or adjust.
Interaction Pattern Intents
| Pattern Intent | Description | |---|---| | Contextual State Signal | A glanceable, personalized summary of where the user is and what matters most right now. Not a dashboard — a signal. Readable in under 5 seconds. | | Dynamic Rerouting | When context shifts, the priority visibly adapts. The user sees ThriveGuide respond to life in real time — not rigidly following a preset plan. | | Calibrated Framing | Priorities are framed to match the user's current energy and context. Low energy = focus on recovery, softer language. High momentum = stretch opportunity. | | Priority Transparency (optional) | For users who want more structure visibility: why this focus, how it connects to longer-term trajectory. Available on request, not default. |
GUIDE — "It shows me the next best thing to do."
Guide is where learning and priority become action. ThriveGuide surfaces the right recommendation, at the right time, in the right way — calibrated to who the user is today, not who they were when they set a goal three weeks ago.
Guidance isn't just telling the user what to do. It's being alongside them while they do it — acknowledging effort, providing content at the moment it's useful, following up on commitments, detecting struggle and offering support.
What This Looks Like for the User
The user experiences Guide as feeling supported. Each action feels purposeful, not perfunctory. When the user completes something, it's acknowledged. When they struggle, ThriveGuide meets them with presence, not pressure. The emotional signal is "I know what to do and I feel supported doing it."
Moments Activated
This section is under construction. Moment mappings for Guide will be defined as the flywheel model matures.
Coach Presence Mode
A mix of all three modes:
- Speaking — when surfacing recommendations, acknowledging effort, or providing proactive coaching
- Listening — when the user initiates a conversation, responds to a reflection prompt, or when struggle is detected
- Silent — while the user is executing, processing signals and adjusting context behind the scenes
Interaction Pattern Intents
| Pattern Intent | Description | |---|---| | Single-Action Recommendation | One clear, achievable action with enough context to feel relevant. The primary UI unit of guidance. Must resolve to a commitment. | | Lightweight Commitment | A micro-interaction: "When will you do this?" — creating a scheduling anchor the system can follow up on. | | Action Completion | A clear, satisfying interaction for marking an action done. Simple (one tap) and producing an immediate response. | | Contextual Content Assist | Content surfaced at the moment it supports the action — not browsed. | | Proactive Nudge | System-initiated message at the right moment: a commitment follow-up, a gentle reframe, a recognition of consistency. | | Coach Entry Point | An always-available path to deeper conversation with immediate context. No cold start. | | Low-Pressure Struggle Response | A gentle check-in when struggle signals are detected. Offers presence, not prescription. |
Flywheel Dynamics
How the Flywheel Accelerates
The flywheel isn't just repeating — it's building momentum:
- Early revolutions are broad. ThriveGuide is learning who you are, what your baseline looks like, what your goals and constraints are. Priorities are exploratory. Guidance is calibrated but general.
- Mid-stage revolutions get sharper. Patterns emerge. ThriveGuide starts to see what works for this user. Priorities narrow. Guidance becomes more precise.
- Mature revolutions are anticipatory. ThriveGuide doesn't just respond to signals — it recognizes the early indicators of shifts before they fully manifest. It reroutes before the user loses momentum.
When Life Disrupts
The flywheel's power is most visible when life doesn't go according to plan:
- Learn — ThriveGuide detects the disruption: a sudden change in sleep patterns, a missed streak, a user-reported life event.
- Prioritize — The focus shifts immediately. Instead of pushing the existing plan, ThriveGuide recalibrates to what matters most given the new reality.
- Guide — The next recommendation reflects the shift. The tone adjusts. The expectation adjusts. The user feels met where they are, not judged for where they aren't.
This is what separates a flywheel from a loop. A loop would restart from step one. The flywheel absorbs the disruption, recalibrates, and keeps spinning — stronger for having incorporated the new context.
Reflection as the Flywheel's Fuel
Reflection isn't a separate stage — it's what makes the flywheel turn. Every completed action, every weekly narrative, every micro-reflection feeds back into Learn.
| Pattern Intent | Description | |---|---| | Daily Micro-Reflection | A brief evening moment: one question, one observation. 30 seconds max. | | Weekly Narrative | The coach's synthesis of the week — a story, not a report. | | Thrive Score Trend | A visual signal of score direction — reinforcing trajectory over absolute position. | | Reflection Prompt | An open-ended question inviting the user to add meaning. Not required — offered as an opportunity. | | Insight Card | A specific, non-obvious observation. Data-backed, personally relevant, actionable. |
Cross-References
- Moments referenced here are fully defined in Moments
- Component intents for each interaction pattern are specified in Patterns
- Coach presence modes are defined in Coach Presence
- Engagement pattern rules (notification frequency, cadence, re-engagement) are in Patterns