1. document purpose
This document defines the business requirements for the Plans feature in Zeus. Plans is an AI-first financial planning system that helps users turn income into an adaptive monthly action plan across expenses, savings, and financial goals. The document is intended to align product, design, engineering, operations, and stakeholders on:- The user problems being solved
- The business outcomes expected
- The required feature behavior
- The AI interaction model
- The acceptance criteria for release readiness
For the current technical implementation of the web assistant, tool wiring, structured UI pipeline, and the exact boundary between chat-created goals and deterministic monthly plan APIs, see Conversational Assistant Architecture.
2. vision and product promise
Plans should feel like a financial co-pilot embedded in the product, not a budgeting spreadsheet and not a chat-based assistant. The feature must:- Automatically allocate income across essentials, variable spending, savings, and goals
- Continuously adapt when real-world behavior changes
- Proactively guide users with timely interventions
- Minimize manual input through agentic AI and interactive UI
- Build durable habits through reinforcement, visibility, and gamification
Product promise
When a user receives income, Zeus should help them answer four questions with minimal effort:- What must be protected first?
- What is safe to spend?
- What should go toward goals right now?
- What should change if the month does not go as planned?
3. business problem and opportunity
Many users can track spending after the fact, but they still fail to make consistent forward-looking decisions. The gap is not awareness alone. The gap is converting intent into action early enough to matter.Current user problems
| Problem | Business implication |
|---|---|
| Users do not know how to split income across needs, wants, and goals | Low confidence and low action after income events |
| Budgets are too manual and too rigid | Low setup completion and low sustained usage |
| Users only realize they are off track late in the month | Poor recovery rates and lower perceived product value |
| Savings goals feel abstract | Low contribution consistency and weak habit formation |
| Traditional alerts feel noisy or judgmental | Low trust and low response rates |
Product opportunity
Plans can turn transaction tracking into an active decision layer. This creates three strategic advantages for Zeus:- Higher retention because the product becomes useful throughout the month, not only during review moments
- Higher perceived intelligence because the product adapts and acts with context
- Higher long-term user value because planning, recovery, and goal completion are emotionally sticky behaviors
4. target users and jobs to be done
Primary user segments
| Segment | Profile | Primary need | Planning risk |
|---|---|---|---|
| Guided starter | Salaried user with limited budgeting experience | Wants clarity and low setup effort | Gives up if setup feels complex |
| Goal-driven stabilizer | User with recurring obligations and near-term goals | Wants control without feeling restricted | Loses confidence when plans break mid-month |
| Variable-income planner | Freelancer, contractor, or seasonal earner | Wants flexibility and safety | Cannot rely on fixed monthly assumptions |
Core jobs to be done
- Help me decide what to do with my income before I spend it.
- Help me stay on track without forcing me to constantly manage a budget.
- Warn me early when my current behavior will hurt my goals.
- Show me that small daily choices affect real outcomes.
- Keep me motivated long enough to build a repeatable financial habit.
5. product principles
AI-native principles
Plans must operate as an agentic AI experience.| Principle | Requirement |
|---|---|
| Proactive | AI initiates when action or awareness is needed |
| UI-driven | Primary interactions happen through cards, buttons, chips, and sliders |
| Low-friction | Users should rarely need to type |
| Actionable | Most recommendations should be executable in one to two taps |
| Context-aware | Recommendations must reflect income, goals, timing, spending patterns, and prior responses |
| Adaptive | Future prompts must improve based on what the user accepts, rejects, or ignores |
UX principles
- Keep cognitive load low
- Use plain-language recommendations
- Show trade-offs clearly
- Never overwhelm the user with too many prompts at once
- Balance automation with user control
- Reinforce progress more often than failure
- Preserve dignity and avoid judgmental tone
6. scope
In scope
- Income-based planning
- Allocation across core spending and goal buckets
- Adaptive rebalancing recommendations
- Goal pacing and contribution tracking
- Predictive warnings before goal failure
- Transaction-level behavioral intelligence
- AI-generated missions and rewards
- User controls to accept, adjust, or reject AI actions
Out of scope for this BRD
- Tax planning
- Investment portfolio advice
- Household collaboration workflows
- Human advisor escalation
- Credit underwriting or lending decisions
7. user experience summary
Plans should run as a recurring cycle.Primary user-visible surfaces
- Plan setup and plan refresh cards
- Allocation review screen with sliders
- Goal progress summaries
- Warning and rebalance prompts
- Transaction detail insights
- Daily, weekly, and monthly mission cards
- Celebration moments for streaks, recoveries, and goal milestones
8. feature requirements
The following requirements define the six core capabilities that make Plans a complete, adaptive planning experience.8.1 smart allocation engine
Purpose
Create a realistic starting plan for each income cycle by splitting available money across:- Fixed expenses
- Variable expenses
- Savings goals
- Discretionary spending
Business inputs
- Net income or expected monthly income
- Income timing and frequency
- Fixed obligations
- Core living costs
- Existing savings or debt-reduction goals
- Goal urgency and target timing
- User-reported lifestyle flexibility
- Income stability level
- Coaching preference
Default allocation logic
The Smart Allocation Engine must follow this business order of operations:- Protect minimum living cost and committed fixed expenses.
- Reserve an appropriate variable-spend allowance for essential day-to-day categories.
- Protect a baseline safety margin, especially for irregular-income users.
- Allocate remaining funds across goals and discretionary spending based on user priorities.
- Adjust the recommendation to fit one of three planning modes.
Planning modes
| Planning mode | When used | Business intent |
|---|---|---|
| Stability-first | High fixed-cost pressure, low savings cushion, or irregular income | Protect essentials and reduce plan failure risk |
| Balanced progress | Moderate stability and normal obligations | Balance near-term enjoyment and goal progress |
| Goal acceleration | Strong surplus and stable income | Increase goal pace without undermining sustainability |
Default allocation guidance
The system must use recommendation bands rather than a single rigid formula.| Bucket | Typical guidance band | Business rule |
|---|---|---|
| Fixed expenses | Actual committed amount | Must be covered first |
| Variable essential expenses | 15% to 30% of income, adjusted to context | Must remain realistic for daily living |
| Savings goals | 5% to 35% of income, based on user capacity and urgency | Must not push the user below minimum living threshold |
| Discretionary spending | 5% to 20% of income, based on flexibility and remaining surplus | Must shrink before core obligations and priority goals do |
Guardrails
- The recommendation must never underfund core living needs.
- The recommendation must account for recurring obligations before optional goals.
- The recommendation must reduce discretionary allocation before reducing critical goals.
- The recommendation must recommend a larger safety margin for variable-income users.
- The recommendation must switch to a stability-first plan when cash pressure is materially high.
- The recommendation must identify when the user has insufficient income to fund all stated priorities and force prioritization rather than masking the trade-off.
AI-generated recommendation content
Each recommendation must explain:- What was protected first
- Why the proposed percentages fit the user situation
- What trade-off the plan makes
- What the user can safely change without breaking the plan
User override capability
The user must be able to:- Accept the recommended allocation in one tap
- Adjust allocation percentages with sliders before activation
- Re-rank goals when available funds cannot cover all goals
- Save a custom version of the plan
- Showing the impact on goal pace and discretionary room
- Flagging when the override weakens plan safety
- Allowing the user to proceed after acknowledging the trade-off
Acceptance criteria
- User receives a recommended allocation immediately after completing the required planning inputs.
- The recommendation shows percentages and estimated amounts for each bucket.
- The user can accept the recommendation without editing.
- The user can adjust the plan with sliders and see the impact preview before confirming.
- The system highlights when an adjustment drops the plan below the minimum living threshold or jeopardizes a priority goal.
- The system supports at least one active goal at plan setup and can handle multiple goals through prioritization.
Definition of done
Feature is considered complete when:- Users can understand the recommended plan without external explanation.
- Users can activate or adjust the plan within two primary interactions.
- Users can see the trade-off of any override before confirming it.
- The plan protects essentials in all normal and constrained financial scenarios.
- Variable-income users receive visibly more conservative recommendations.
- Edge cases are handled:
- Income is too low to satisfy all stated priorities
- User has no goals yet
- User changes priorities during setup
- User has irregular or multi-source income
8.2 adaptive rebalancing engine
Purpose
Continuously monitor actual behavior against the active plan and suggest allocation changes when the user starts drifting.Business requirement
Rebalancing must make the plan feel alive. It should help users recover early, not punish them after the fact.Trigger thresholds
| Trigger type | Threshold | Required response |
|---|---|---|
| Category overspend pace | User exceeds 110% of expected pace for a flexible category | Generate a rebalance suggestion |
| Early budget exhaustion risk | User spends 80% or more of a category allocation before 70% of the period has passed | Generate a high-visibility prompt |
| Repeated leakage | 3 or more discretionary transactions in 7 days materially above normal pattern | Suggest a protective adjustment |
| Income shortfall | Actual income falls 10% or more below expected cycle income | Reassess the plan and recommend protection moves |
| Positive surplus or windfall | Available money rises 10% or more above plan assumption | Suggest goal acceleration or buffer strengthening |
| Goal underfunding trend | User is projected to miss a goal contribution by 15% or more | Recommend a reallocation |
Frequency rules
- Standard rebalancing suggestions should appear no more than once per day.
- Non-urgent rebalancing should be consolidated into a weekly summary if multiple small deviations occur.
- High-risk events may trigger immediate intervention.
- The system must pause repetitive prompts when the user repeatedly ignores the same recommendation type.
AI explanation of why
Every rebalance suggestion must explain:- What changed
- Why it matters now
- What the recommended adjustment would protect or improve
- What happens if the user takes no action
User interaction model
Each rebalance prompt must support:- Accept: apply the recommendation as proposed
- Tweak: adjust the suggested movement with sliders
- Reject: dismiss the recommendation and keep the current plan
Rebalancing principles
- Protect fixed obligations first
- Protect high-priority goals before low-priority goals
- Favor small recoveries before drastic changes
- Preserve user trust by limiting prompt fatigue
- Learn from prior rejections and narrow future suggestions
Acceptance criteria
- User receives a rebalance prompt when overspending or income deviation crosses a defined threshold.
- The prompt clearly states the current issue, the recommended change, and the likely outcome.
- User can accept, tweak, or reject the recommendation from the prompt.
- The system updates the active plan summary immediately after the user action.
- Repetitive prompts of the same type are reduced after repeated rejection or non-response.
Definition of done
Feature is considered complete when:- Users are warned early enough to take corrective action before month end.
- Rebalancing recommendations preserve essentials and priority goals by default.
- Users can act on a rebalance within one to two interactions.
- The system avoids excessive prompt volume in noisy spending periods.
- Rejected recommendations influence future prompt frequency or aggressiveness.
- Edge cases are handled:
- Multiple overspend categories at once
- Mid-cycle income loss
- Windfall income
- User has already manually overridden the plan several times
8.3 goal contribution tracking
Purpose
Translate the plan into visible progress toward each financial goal and make consistency feel measurable.Business requirements
- Each goal must show a target amount and target timing where applicable.
- Each goal must have a monthly contribution target derived from the active plan.
- Progress must update in near real time from user-visible activity.
- Users must see both lifetime progress and current-cycle progress.
- Goals must be ranked so users understand which ones are protected first.
Required user-facing elements
| Element | Purpose |
|---|---|
| Progress bar | Shows cumulative progress toward target |
| Monthly pacing indicator | Shows current-cycle status against plan |
| Contribution summary | Shows amount contributed this month versus target |
| Priority label | Shows whether a goal is protected, flexible, or paused |
| Consistency score | Shows how reliably the user contributes over time |
Contribution consistency scoring
The product must display a simple consistency score using clear business meaning.| Score band | Meaning | Suggested user message |
|---|---|---|
| 90-100 | Highly consistent | Your goal habit is strong |
| 70-89 | Mostly consistent | You are on track with minor drift |
| 40-69 | Inconsistent | You need recovery actions to stay on target |
| Below 40 | At risk | This goal needs immediate attention or reprioritization |
Monthly target handling
- Monthly target must adjust when the user changes the goal, plan, or income expectations.
- If a contribution is missed, the system must show revised pace options.
- If a goal is completed early, the user must be prompted to reassign future contributions.
Acceptance criteria
- User can view monthly target, contributed amount, and remaining amount for each active goal.
- User can see cumulative goal progress and current-month pacing at the same time.
- Goal summaries clearly indicate when the user is ahead, on track, or behind.
- A consistency score is visible and updates over time based on contribution behavior.
- If the user misses a target, the system presents at least one recovery option.
Definition of done
Feature is considered complete when:- Users can tell in seconds how each goal is performing.
- Monthly targets remain aligned to the current plan state.
- Missed contributions trigger a recovery path rather than silent failure.
- Goal completion creates a clear celebratory moment and next-step suggestion.
- Multiple simultaneous goals are understandable without confusion.
- Edge cases are handled:
- User creates a new goal mid-cycle
- User pauses a goal
- User completes a goal early
- User has no surplus available for goals
8.4 predictive warning system
Purpose
Detect when the user is likely to fail a goal or plan objective before the period ends, then intervene while recovery is still possible.High-level prediction logic
Warnings must be based on a business view of:- Spending pace versus time elapsed
- Remaining unallocated money
- Remaining goal contribution required
- Historical responsiveness to interventions
- Income reliability for the rest of the cycle
Time-based triggers
| Time point | Required behavior |
|---|---|
| Mid-month checkpoint | Evaluate if users are pacing toward monthly goal contributions and category limits |
| Last 7 days of cycle | Escalate if recovery still matters and shortfall risk remains high |
| Any point after major deviation | Trigger immediate warning if the user moves materially off plan |
Warning types
| Warning type | When used | User experience |
|---|---|---|
| Soft nudge | Early signs of drift with easy recovery path | Calm prompt with one recommended action |
| Strong alert | High probability of goal miss or plan failure | More prominent card with a clearer trade-off and urgency |
Suggested corrective actions
- Reduce discretionary spending for the remainder of the cycle
- Move unused funds from lower-priority categories
- Lower the current-cycle contribution target and extend timing
- Protect a priority goal while pausing a lower-priority goal
- Accept a smaller recovery action that prevents full failure
Acceptance criteria
- User receives a warning before the end of the cycle when projected behavior indicates likely failure.
- Warning type changes based on level of risk.
- Every warning includes at least one direct corrective action.
- User can act on a warning in one or two taps.
- The product explains what will happen if the user ignores the warning.
Definition of done
Feature is considered complete when:- Warnings arrive early enough to enable realistic recovery.
- Users can distinguish soft nudges from strong alerts at a glance.
- Each warning clearly links current behavior to future outcome.
- Corrective actions are concrete and achievable within the current cycle.
- The system avoids false urgency for small or temporary deviations.
- Edge cases are handled:
- Missing or delayed income data
- End-of-month shortfall that is too large to recover
- User with multiple at-risk goals
- User repeatedly ignores warnings
8.5 transaction intelligence layer
Purpose
Turn transactions into meaningful behavioral insight by showing effort and opportunity cost in a way that reduces impulsive spending and increases mindful decisions.Required insight types
- Time equivalent: how much work effort the purchase represents
- Opportunity cost: how the purchase affects goal timing or goal contributions
Trigger rules
| Trigger mode | When triggered |
|---|---|
| Automatic | On discretionary or unplanned purchases that cross a material threshold |
| Automatic | When a purchase contributes to an active warning or overspend pattern |
| Manual | When the user opens a transaction detail and requests more context |
Presentation model
- Insights must appear inline or as an expandable card, not as a chat response.
- The first layer must be visual and instantly scannable.
- The message must connect the transaction to a real-life trade-off.
Example presentation formats
| Insight | Example business framing |
|---|---|
| Time equivalent | This spend equals 4 hours of work |
| Opportunity cost | This purchase may delay your travel goal by 3 days |
| Pattern framing | Similar purchases this week have used 60% of your discretionary plan |
Behavioral intent
- Slow down impulse spending
- Make abstract costs feel concrete
- Increase awareness without shaming
- Strengthen the connection between daily transactions and long-term goals
Acceptance criteria
- User sees transaction intelligence for materially relevant discretionary transactions.
- Insight appears in a visual, inline format that does not require typing.
- At least one insight connects the transaction to effort or goal trade-off.
- User can dismiss the insight or view more context.
- Repeated low-value prompts are reduced when the user shows disinterest.
Definition of done
Feature is considered complete when:- Users can instantly understand why the transaction insight matters.
- Insights feel helpful rather than punitive.
- The system focuses on high-value moments rather than every purchase.
- Goal impact framing is clear for users with active goals.
- User control exists to dismiss or ignore insights without breaking the experience.
- Edge cases are handled:
- User has no active goals
- User has irregular work pattern, making time-equivalent less useful
- High-frequency low-value purchases create noise risk
- Transaction category is uncertain or missing
8.6 gamification system
Purpose
Drive long-term engagement and habit formation through AI-generated missions, streaks, and rewards that adapt to the user’s situation.Mission system
The system must generate dynamic missions at three levels.| Mission type | Cadence | Example | Primary goal |
|---|---|---|---|
| Daily | Daily | Stay within your discretionary plan today | Reinforce short-term discipline |
| Weekly | Weekly | Make one recovery move to protect your savings goal | Encourage active correction |
| Monthly | Monthly | Hit all planned goal contributions this cycle | Reinforce full-cycle achievement |
Reward system
Rewards must reinforce healthy behavior and visible progress.| Reward type | Business purpose |
|---|---|
| Unlock discretionary room | Makes restraint feel like it creates safe freedom |
| Streaks | Builds identity and momentum |
| Milestone badges | Makes invisible progress visible |
| Goal boost moments | Encourages users to redeploy wins into future goals |
Difficulty scaling
- Mission difficulty must increase when the user consistently succeeds.
- Mission difficulty must decrease when the user repeatedly fails or ignores missions.
- Missions must reflect the user’s current plan health and financial pressure.
- The system must avoid giving stretch missions when the user is already in risk recovery mode.
Psychological drivers
| Driver | Product use |
|---|---|
| Motivation | Show progress in small achievable steps |
| Streaks | Reward repetition and consistency |
| Loss aversion | Highlight what may be lost if the user breaks a streak or misses a goal |
| Momentum | Celebrate recovery as much as perfection |
| Autonomy | Let users choose among mission options when possible |
Acceptance criteria
- User receives AI-generated daily, weekly, and monthly missions tied to the active plan.
- Missions reflect current risk level, goals, and recent behavior.
- Mission progress is visible in the product.
- Rewards are granted when a mission is completed.
- Difficulty adjusts over time based on behavior and response patterns.
Definition of done
Feature is considered complete when:- Missions feel relevant rather than generic.
- Rewards reinforce healthy planning behavior rather than pure app activity.
- Difficulty scaling prevents both boredom and discouragement.
- Progress, streaks, and completions are visible without adding cognitive load.
- Users in recovery mode are not overloaded with unrealistic challenges.
- Edge cases are handled:
- User misses several missions in a row
- User has a no-spend streak but fails a goal contribution
- User completes missions but ignores rebalance prompts
- User wants low-intensity coaching
9. AI behavior and interaction model
This section defines when AI should act, what it should do, and how the product should adapt to user response patterns.9.1 AI triggers
The AI must act on explicit product events, not wait passively for user questions.| Trigger category | Example trigger | Priority |
|---|---|---|
| Income event | Salary arrives or user logs a pay event | High |
| Plan setup or refresh | User finishes onboarding or starts a new cycle | High |
| Overspending | Spending pace exceeds defined threshold | High |
| Goal risk | Projected contribution shortfall emerges | High |
| Positive opportunity | Windfall or surplus appears | Medium |
| Routine checkpoint | Mid-week or mid-month review moment | Medium |
| Mission cadence | Daily, weekly, or monthly mission generation | Medium |
| Celebration event | Goal milestone, streak win, recovery success | Low to medium |
| Repeated rejection pattern | User rejects the same type of prompt multiple times | Medium |
9.2 AI actions
The AI may take four primary action types.| Action | Business purpose | Example |
|---|---|---|
| Suggest | Help the user make a better decision | Move $40 from dining to emergency fund this week |
| Warn | Prevent a foreseeable failure | You are likely to miss your savings target if this pace continues |
| Explain | Build trust and understanding | This plan is stability-first because your fixed costs are high this month |
| Celebrate | Reinforce positive behavior | You protected your goal after rebalancing mid-month |
9.3 interaction model
All core AI interactions must be UI-led.Required interaction patterns
- Cards with one clear recommendation
- Quick actions such as Accept, Adjust, Skip, or View impact
- Sliders for allocation changes
- One-tap confirmations
- Expandable detail for users who want more context
- Minimal typing by default
Interaction rules
- Each prompt must have one primary action.
- Each prompt must present only the most important trade-off.
- High-priority prompts must override lower-priority prompts for the same cycle.
- If multiple interventions exist, the system must queue and consolidate them.
9.4 feedback loop
The system must learn from user response patterns.| User behavior | Required AI adaptation |
|---|---|
| Accepts recommendations often | Increase confidence and allow slightly more proactive optimization |
| Tweaks recommendations often | Offer more adjustable prompts and less rigid defaults |
| Rejects a prompt type often | Reduce frequency or reframe the same recommendation type |
| Ignores prompts repeatedly | Lower interruption level and move some prompts into summaries |
| Responds strongly to celebrations | Increase reinforcement moments |
10. AI interaction flows
The following flows show the required business sequence for the most important AI-led user moments.10.1 overspending recovery flow
Step-by-step
- The system detects that spending pace in a flexible category exceeds the defined threshold.
- The AI determines whether the issue is a soft drift or a strong recovery need.
- The user receives a card explaining the issue and one recommended action.
- The user accepts, tweaks, or rejects the suggestion.
- The system updates the plan state and shows the immediate effect on goals and safe-to-spend money.
- Future prompts adapt based on the user response and whether the risk persists.
10.2 goal risk prevention flow
Step-by-step
- The system identifies that the current pace is unlikely to meet the monthly goal target.
- The AI selects the appropriate warning level.
- The warning explains the likely outcome and suggests one or more corrective actions.
- The user takes action or dismisses the warning.
- The system updates the forecast and reflects whether the goal is back on track, still at risk, or reprioritized.
10.3 income event planning flow
Step-by-step
- A new income event or cycle start triggers the planning experience.
- The AI proposes an allocation plan based on user context and active priorities.
- The user accepts or adjusts the recommendation.
- The system confirms the active plan and highlights what is protected, flexible, and goal-directed.
- Goal pacing, warning readiness, and missions begin for the cycle.
10.4 transaction intelligence flow
Step-by-step
- A materially relevant discretionary transaction occurs.
- The AI evaluates whether the transaction should trigger insight based on amount, pattern, and current plan health.
- A lightweight visual insight appears inline or inside the transaction detail.
- The user dismisses it or views more context.
- The AI adjusts future insight volume based on user engagement.
11. edge cases and constraints
| Scenario | Required business behavior |
|---|---|
| Irregular income | Default to stability-first planning, larger safety margin, and flexible targets |
| Missing income or transaction data | Present reduced-confidence guidance and avoid overly assertive recommendations |
| Extreme spending behavior | Escalate from suggestion to strong alert, but preserve non-judgmental tone |
| User repeatedly ignores AI suggestions | Reduce interruption frequency and shift to summary-based guidance |
| User repeatedly rejects goal-related prompts | Reassess whether the goal is truly active and prompt reprioritization |
| User income is insufficient for stated obligations and goals | Force clear prioritization and recommend a protection plan |
| Multiple competing goals | Require explicit ranking and communicate which goals are protected first |
| Large one-off expense | Trigger reassessment and recovery options rather than treating it as routine drift |
| No goals configured | Still provide allocation planning and encourage goal creation later without blocking setup |
| Low-engagement user | Favor fewer, higher-value prompts and clearer rewards for re-entry |
Business constraints
- Recommendations must be explainable in plain language.
- Users must retain final control over plan changes.
- The experience must minimize typing and avoid chat-style dependency.
- AI action volume must be managed to prevent fatigue.
- Suggestions must remain realistic for the user’s financial context, not aspirational to the point of failure.
12. success criteria
Success must be measured at the user behavior, engagement, and business levels.12.1 user behavior metrics
| Metric | Definition | Target range |
|---|---|---|
| AI recommendation acceptance rate | Share of AI suggestions accepted without rejection | 35% to 55% in mature usage |
| AI-assisted adjustment rate | Share of suggestions accepted after user tweaks | 15% to 30% |
| Goal completion rate | Share of active goals completed by target date or approved revised date | 50% to 70% |
| Overspending incident reduction | Reduction in repeat overspending among active Plans users | 15% to 25% improvement within 90 days |
| Recovery rate | Share of at-risk cycles that return to on-track status before cycle end | 30% to 45% |
| Contribution consistency | Share of active goal users maintaining a consistency score above 70 | 60% to 75% |
12.2 engagement metrics
| Metric | Definition | Target range |
|---|---|---|
| Weekly AI interaction rate | Share of active Plans users who respond to at least one AI prompt weekly | 45% to 65% |
| Mission completion rate | Share of generated missions completed | 40% to 60% |
| Plan refresh rate | Share of active users who review or refresh plans at each income cycle | 60% to 80% |
| Warning response rate | Share of warnings that lead to an action | 35% to 50% |
| Retention uplift | Retention improvement for users with active Plans versus non-users | 10% to 20% uplift |
12.3 business metrics
| Metric | Definition | Target range |
|---|---|---|
| Feature adoption rate | Share of eligible users who activate Plans | 25% to 40% in first release stage |
| Active plan rate | Share of adopters with at least one active plan in the current cycle | 60% to 75% |
| Premium conversion influence | Relative lift in paid conversion among active Plans users, if monetized | 5% to 15% |
| Long-term user value uplift | Improvement in value of users with sustained Plans engagement | 10% or greater over baseline |
| Goal-linked retention | Retention difference for users with active goals versus no goals | 8% to 15% uplift |
13. release acceptance summary
Plans is ready for launch when all of the following are true:- Users can create or activate a plan with minimal typing.
- AI recommendations are understandable and actionable in one to two interactions.
- The system can proactively suggest, warn, explain, and celebrate through UI-led interactions.
- The six core features operate as one connected planning experience rather than isolated tools.
- Risk and recovery flows are clearly defined for normal, low-data, and high-volatility scenarios.
- Success metrics and operational targets are agreed by stakeholders before launch.
14. open product decisions
The following business decisions should be finalized before release planning:- What level of coaching intensity should be default for new users?
- Which rewards have the strongest product value: unlocked spending freedom, visual status, or goal acceleration?
- How aggressive should prompt suppression be after repeated user rejection?
- Which goal types should be prioritized in the first commercial release?
- Should Plans be available to all users by default or introduced after a readiness signal such as income detection?
15. downstream team guidance
For design
- Design the experience as a sequence of lightweight decisions, not a dense dashboard.
- Prioritize clear trade-off communication over decorative complexity.
- Make warning severity and plan safety instantly recognizable.
For engineering
- Preserve the business order of operations defined in this document.
- Ensure each user-visible state can support accept, adjust, reject, dismiss, and confirmation patterns where required.
- Maintain consistency across planning, warning, rebalancing, and reward surfaces.
For stakeholders
- Evaluate Plans as a habit-forming guidance system, not only as a budgeting utility.
- Judge early success by response quality and repeat engagement, not only by setup volume.
- Prioritize trust, clarity, and realistic guidance over overly aggressive optimization.

