Skip to main content

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
This is a business requirements document. It intentionally defines the product behavior, decisions, and success measures without prescribing technical implementation.
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:
  1. What must be protected first?
  2. What is safe to spend?
  3. What should go toward goals right now?
  4. 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

ProblemBusiness implication
Users do not know how to split income across needs, wants, and goalsLow confidence and low action after income events
Budgets are too manual and too rigidLow setup completion and low sustained usage
Users only realize they are off track late in the monthPoor recovery rates and lower perceived product value
Savings goals feel abstractLow contribution consistency and weak habit formation
Traditional alerts feel noisy or judgmentalLow 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

SegmentProfilePrimary needPlanning risk
Guided starterSalaried user with limited budgeting experienceWants clarity and low setup effortGives up if setup feels complex
Goal-driven stabilizerUser with recurring obligations and near-term goalsWants control without feeling restrictedLoses confidence when plans break mid-month
Variable-income plannerFreelancer, contractor, or seasonal earnerWants flexibility and safetyCannot 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.
PrincipleRequirement
ProactiveAI initiates when action or awareness is needed
UI-drivenPrimary interactions happen through cards, buttons, chips, and sliders
Low-frictionUsers should rarely need to type
ActionableMost recommendations should be executable in one to two taps
Context-awareRecommendations must reflect income, goals, timing, spending patterns, and prior responses
AdaptiveFuture 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.
Income detected or entered
        |
        v
AI proposes an allocation plan
        |
        v
User accepts or adjusts in 1-2 interactions
        |
        v
System tracks spending, contribution pace, and risk
        |
        v
AI suggests rebalancing, warns, explains, and celebrates
        |
        v
User learns, adapts, and builds stronger planning habits

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:
  1. Protect minimum living cost and committed fixed expenses.
  2. Reserve an appropriate variable-spend allowance for essential day-to-day categories.
  3. Protect a baseline safety margin, especially for irregular-income users.
  4. Allocate remaining funds across goals and discretionary spending based on user priorities.
  5. Adjust the recommendation to fit one of three planning modes.

Planning modes

Planning modeWhen usedBusiness intent
Stability-firstHigh fixed-cost pressure, low savings cushion, or irregular incomeProtect essentials and reduce plan failure risk
Balanced progressModerate stability and normal obligationsBalance near-term enjoyment and goal progress
Goal accelerationStrong surplus and stable incomeIncrease goal pace without undermining sustainability

Default allocation guidance

The system must use recommendation bands rather than a single rigid formula.
BucketTypical guidance bandBusiness rule
Fixed expensesActual committed amountMust be covered first
Variable essential expenses15% to 30% of income, adjusted to contextMust remain realistic for daily living
Savings goals5% to 35% of income, based on user capacity and urgencyMust not push the user below minimum living threshold
Discretionary spending5% to 20% of income, based on flexibility and remaining surplusMust 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
The system must respond to overrides by:
  • 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 typeThresholdRequired response
Category overspend paceUser exceeds 110% of expected pace for a flexible categoryGenerate a rebalance suggestion
Early budget exhaustion riskUser spends 80% or more of a category allocation before 70% of the period has passedGenerate a high-visibility prompt
Repeated leakage3 or more discretionary transactions in 7 days materially above normal patternSuggest a protective adjustment
Income shortfallActual income falls 10% or more below expected cycle incomeReassess the plan and recommend protection moves
Positive surplus or windfallAvailable money rises 10% or more above plan assumptionSuggest goal acceleration or buffer strengthening
Goal underfunding trendUser is projected to miss a goal contribution by 15% or moreRecommend 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
The system must confirm the new state after any choice.

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

ElementPurpose
Progress barShows cumulative progress toward target
Monthly pacing indicatorShows current-cycle status against plan
Contribution summaryShows amount contributed this month versus target
Priority labelShows whether a goal is protected, flexible, or paused
Consistency scoreShows how reliably the user contributes over time

Contribution consistency scoring

The product must display a simple consistency score using clear business meaning.
Score bandMeaningSuggested user message
90-100Highly consistentYour goal habit is strong
70-89Mostly consistentYou are on track with minor drift
40-69InconsistentYou need recovery actions to stay on target
Below 40At riskThis 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
The system does not need perfect certainty. It must act when the probability of failure is high enough that early intervention creates meaningful recovery potential.

Time-based triggers

Time pointRequired behavior
Mid-month checkpointEvaluate if users are pacing toward monthly goal contributions and category limits
Last 7 days of cycleEscalate if recovery still matters and shortfall risk remains high
Any point after major deviationTrigger immediate warning if the user moves materially off plan

Warning types

Warning typeWhen usedUser experience
Soft nudgeEarly signs of drift with easy recovery pathCalm prompt with one recommended action
Strong alertHigh probability of goal miss or plan failureMore 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 modeWhen triggered
AutomaticOn discretionary or unplanned purchases that cross a material threshold
AutomaticWhen a purchase contributes to an active warning or overspend pattern
ManualWhen 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

InsightExample business framing
Time equivalentThis spend equals 4 hours of work
Opportunity costThis purchase may delay your travel goal by 3 days
Pattern framingSimilar 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 typeCadenceExamplePrimary goal
DailyDailyStay within your discretionary plan todayReinforce short-term discipline
WeeklyWeeklyMake one recovery move to protect your savings goalEncourage active correction
MonthlyMonthlyHit all planned goal contributions this cycleReinforce full-cycle achievement

Reward system

Rewards must reinforce healthy behavior and visible progress.
Reward typeBusiness purpose
Unlock discretionary roomMakes restraint feel like it creates safe freedom
StreaksBuilds identity and momentum
Milestone badgesMakes invisible progress visible
Goal boost momentsEncourages 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

DriverProduct use
MotivationShow progress in small achievable steps
StreaksReward repetition and consistency
Loss aversionHighlight what may be lost if the user breaks a streak or misses a goal
MomentumCelebrate recovery as much as perfection
AutonomyLet 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 categoryExample triggerPriority
Income eventSalary arrives or user logs a pay eventHigh
Plan setup or refreshUser finishes onboarding or starts a new cycleHigh
OverspendingSpending pace exceeds defined thresholdHigh
Goal riskProjected contribution shortfall emergesHigh
Positive opportunityWindfall or surplus appearsMedium
Routine checkpointMid-week or mid-month review momentMedium
Mission cadenceDaily, weekly, or monthly mission generationMedium
Celebration eventGoal milestone, streak win, recovery successLow to medium
Repeated rejection patternUser rejects the same type of prompt multiple timesMedium

9.2 AI actions

The AI may take four primary action types.
ActionBusiness purposeExample
SuggestHelp the user make a better decisionMove $40 from dining to emergency fund this week
WarnPrevent a foreseeable failureYou are likely to miss your savings target if this pace continues
ExplainBuild trust and understandingThis plan is stability-first because your fixed costs are high this month
CelebrateReinforce positive behaviorYou 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 behaviorRequired AI adaptation
Accepts recommendations oftenIncrease confidence and allow slightly more proactive optimization
Tweaks recommendations oftenOffer more adjustable prompts and less rigid defaults
Rejects a prompt type oftenReduce frequency or reframe the same recommendation type
Ignores prompts repeatedlyLower interruption level and move some prompts into summaries
Responds strongly to celebrationsIncrease reinforcement moments
The AI must become more personally useful over time without becoming more intrusive.

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

Overspending detected
        |
        v
AI assesses severity and projected impact
        |
        v
Prompt card appears with recommended adjustment
        |
        +--> Accept --> plan updates --> confirmation shown
        |
        +--> Tweak --> user adjusts slider --> plan updates --> confirmation shown
        |
        +--> Reject --> plan remains --> AI reduces repetition and monitors outcome

Step-by-step

  1. The system detects that spending pace in a flexible category exceeds the defined threshold.
  2. The AI determines whether the issue is a soft drift or a strong recovery need.
  3. The user receives a card explaining the issue and one recommended action.
  4. The user accepts, tweaks, or rejects the suggestion.
  5. The system updates the plan state and shows the immediate effect on goals and safe-to-spend money.
  6. Future prompts adapt based on the user response and whether the risk persists.

10.2 goal risk prevention flow

Goal shortfall risk emerges
        |
        v
AI forecasts likely miss before end of cycle
        |
        v
Soft nudge or strong alert delivered
        |
        v
User chooses corrective action
        |
        v
Goal pace and plan status are refreshed

Step-by-step

  1. The system identifies that the current pace is unlikely to meet the monthly goal target.
  2. The AI selects the appropriate warning level.
  3. The warning explains the likely outcome and suggests one or more corrective actions.
  4. The user takes action or dismisses the warning.
  5. 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

Income arrives
        |
        v
AI creates or refreshes allocation proposal
        |
        v
User reviews plan with sliders and quick actions
        |
        v
Plan activated
        |
        v
Goals, missions, and checkpoints begin for that cycle

Step-by-step

  1. A new income event or cycle start triggers the planning experience.
  2. The AI proposes an allocation plan based on user context and active priorities.
  3. The user accepts or adjusts the recommendation.
  4. The system confirms the active plan and highlights what is protected, flexible, and goal-directed.
  5. Goal pacing, warning readiness, and missions begin for the cycle.

10.4 transaction intelligence flow

Relevant transaction detected
        |
        v
AI determines whether insight adds value
        |
        v
Inline insight card shown
        |
        +--> Dismiss
        |
        +--> View impact --> see effort and goal trade-off

Step-by-step

  1. A materially relevant discretionary transaction occurs.
  2. The AI evaluates whether the transaction should trigger insight based on amount, pattern, and current plan health.
  3. A lightweight visual insight appears inline or inside the transaction detail.
  4. The user dismisses it or views more context.
  5. The AI adjusts future insight volume based on user engagement.

11. edge cases and constraints

ScenarioRequired business behavior
Irregular incomeDefault to stability-first planning, larger safety margin, and flexible targets
Missing income or transaction dataPresent reduced-confidence guidance and avoid overly assertive recommendations
Extreme spending behaviorEscalate from suggestion to strong alert, but preserve non-judgmental tone
User repeatedly ignores AI suggestionsReduce interruption frequency and shift to summary-based guidance
User repeatedly rejects goal-related promptsReassess whether the goal is truly active and prompt reprioritization
User income is insufficient for stated obligations and goalsForce clear prioritization and recommend a protection plan
Multiple competing goalsRequire explicit ranking and communicate which goals are protected first
Large one-off expenseTrigger reassessment and recovery options rather than treating it as routine drift
No goals configuredStill provide allocation planning and encourage goal creation later without blocking setup
Low-engagement userFavor 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

MetricDefinitionTarget range
AI recommendation acceptance rateShare of AI suggestions accepted without rejection35% to 55% in mature usage
AI-assisted adjustment rateShare of suggestions accepted after user tweaks15% to 30%
Goal completion rateShare of active goals completed by target date or approved revised date50% to 70%
Overspending incident reductionReduction in repeat overspending among active Plans users15% to 25% improvement within 90 days
Recovery rateShare of at-risk cycles that return to on-track status before cycle end30% to 45%
Contribution consistencyShare of active goal users maintaining a consistency score above 7060% to 75%

12.2 engagement metrics

MetricDefinitionTarget range
Weekly AI interaction rateShare of active Plans users who respond to at least one AI prompt weekly45% to 65%
Mission completion rateShare of generated missions completed40% to 60%
Plan refresh rateShare of active users who review or refresh plans at each income cycle60% to 80%
Warning response rateShare of warnings that lead to an action35% to 50%
Retention upliftRetention improvement for users with active Plans versus non-users10% to 20% uplift

12.3 business metrics

MetricDefinitionTarget range
Feature adoption rateShare of eligible users who activate Plans25% to 40% in first release stage
Active plan rateShare of adopters with at least one active plan in the current cycle60% to 75%
Premium conversion influenceRelative lift in paid conversion among active Plans users, if monetized5% to 15%
Long-term user value upliftImprovement in value of users with sustained Plans engagement10% or greater over baseline
Goal-linked retentionRetention difference for users with active goals versus no goals8% 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.