Password Recovery
{{ forgotStep === 1 ? 'Enter your username or registered email for a 6-digit code. Please check your spam folder if not in your inbox.' : 'Enter the 6-digit code sent to your email and set a new password.' }}
Two-Factor Authentication
Enter the 6-digit verification code sent to your email. Check your spam folder if not found.
Password Policy: Minimum 8 characters, at least one uppercase letter (A-Z), one lowercase letter (a-z), one number (0-9), and one special symbol (!@#$%^&*).
{{ t('hero_heading') }}
{{ t('hero_p1') }} EduPath {{ t('hero_p2') }}
{{ t('mode_warp_title') }}
{{ t('mode_warp_desc') }}
{{ t('mode_ft_title') }}
{{ t('mode_ft_desc') }}
{{ t('mode_guided_title') }}
{{ t('mode_guided_desc') }}
All Simulation Modes Restricted
Your school administrator has currently restricted access to simulation modes. Please contact your advisor.
{{ t('warp_setup_heading') }}
💡 {{ t('warp_setup_desc') }}
1 {{ t('warp_step1_title') }} *
{{ t('warp_starting_pay') }}: ${{ num(warpForm.career.entry_wage, 0) }}/yr💡 {{ t('warp_lifetime_sub') }} ({{ (t('warp_lifetime_equiv') || "equals ~${amt} in today's buying power").replace('${amt}', formatBigMoney(getCareerTodayGross(warpForm.career))) }}).
{{ getDemandInfo(warpForm.career).desc }}
{{ getAIRisk(warpForm.career).desc }}
2 {{ t('warp_step2_title') }}
{{ t('warp_step2_desc') }}
{{ col.name }}
{{ t('npc_engine_heading') || 'School Net Price vs. Sticker Price Award Letter' }}
Over 85% of students receive grants and scholarships. Click here to estimate your net cost or enter official school aid!
3 {{ t('warp_step3_title') }} *
{{ t('warp_step3_sub') }}{{ (warpRes.career && warpRes.career.title) ? warpRes.career.title : (warpForm.career ? warpForm.career.title : 'Career Goal') }} • {{ warpRes.state_id || warpForm.state_id || 'TX' }}
{{ t('warp_illusion_body1') }} {{ t('warp_illusion_body2') }}
{{ localizeJobTitle((warpRes.career && (warpRes.career.displayTitle || warpRes.career.title)) ? (warpRes.career.displayTitle || warpRes.career.title) : (warpForm.career ? (warpForm.career.displayTitle || warpForm.career.title) : 'Career Goal')) }}
{{ (t('warp_reality_desc') || 'Our actuarial engine computed your wage trajectory, living overhead, and compounding across 50 career years in {state} based on working until Age 67.').replace('{state}', warpRes.state_id) }}
{{ t('warp_wealth_law_desc') }}
{{ t('warp_equiv_formula') }}
{{ t('warp_same_wealth_sub') }}💡 {{ t('warp_how_to_read') }}
{{ t('warp_credit_sim_sub') || 'Real-Time FICO Penalty & Wealth Impact' }}
{{ t('warp_win_modal_title') || 'Supercharge Your Trajectory' }}
{{ t('warp_win_modal_desc') || 'Choose your next level of precision. Both modes carry over your career, education, and state seamlessly.' }}
{{ t('warp_ft_card_desc') || 'FastTrack is built for students who want to rapidly test how different lifestyle standards and living arrangements shape their wealth across 3 real-world career decades.' }}
{{ t('warp_guided_card_desc') || 'Guided Evaluation is the flagship simulation engine. It gives you microscopic control over every financial lever and lets you compare two competing trajectories side-by-side.' }}
{{ t('guided_step1_heading') || 'Step 1: Select Your Target Career' }}
{{ t('ft_step1_heading') || 'Step 1: Choose a Career Path' }}
{{ t('compare_step1_heading') || 'Crossroads: Career Configuration' }}
{{ t('guided_step1_desc') || "Let's map out your primary career goal. This sets your income ceiling and helps determine if the required education is worth it." }}
{{ t('ft_step1_desc') || "Pick a profession. We'll use this to estimate your lifetime earning potential." }}
{{ t('compare_step1_desc') || 'Define two separate career paths to pit them against each other mathematically.' }}
{{ t('ft_cant_find_title') || "Can't find what you're looking for?" }}
{{ t('ft_cant_find_sub') || 'Enter a career title manually below.' }}
{{ A.career.title }}
{{ t('warp_view_career_details') }}{{ getDemandInfo(A.career).desc }}
{{ getAIRisk(A.career).desc }}
{{ t('ft_where_live') }}
{{ t('ft_status_required') }}{{ t('ft_custom_lifestyle_title') }}
{{ t('ft_custom_lifestyle_desc') }}
{{ (t('ft_phase_guide_title') || 'Phase {phase} Guide:').replace('{phase}', activePhaseEdit) }} {{ t('ft_p1_guide_title') }} {{ t('ft_p2_guide_title') }} {{ t('ft_p3_guide_title') }}
{{ t('ft_p1_guide_desc') }} {{ t('ft_p2_guide_desc') }} {{ t('ft_p3_guide_desc') }}
{{ (t('ft_configuring_years') || 'Currently configuring years {years} of your career').replace('{years}', activePhaseEdit === 1 ? '1-10' : (activePhaseEdit === 2 ? '11-20' : '21-50')) }}
{{ t('ft_tier_bootstrapper') }}
{{ t('ft_tier_bootstrapper_rate') }}
{{ t('ft_tier_bootstrapper_desc') }}
{{ t('ft_tier_saver') }}
{{ t('ft_tier_saver_rate') }}
{{ t('ft_tier_saver_desc') }}
{{ t('ft_tier_typical') }}
{{ t('ft_tier_typical_rate') }}
{{ t('ft_tier_typical_desc') }}
{{ t('ft_tier_socialite') }}
{{ t('ft_tier_socialite_rate') }}
{{ t('ft_tier_socialite_desc') }}
{{ t('ft_tier_comfortable') }}
{{ t('ft_tier_comfortable_rate') }}
{{ t('ft_tier_comfortable_desc') }} (${{ num(getStateData(ft.state).median_home_value, 0) }} median price in {{ft.state}})
{{ t('ft_tier_luxury') }}
{{ t('ft_tier_luxury_rate') }}
{{ t('ft_tier_luxury_desc') }} (${{ num(getStateData(ft.state).median_home_value * 2.0, 0) }} value in {{ft.state}})
{{ t('guided_base_card_sub') }}
{{ t('guided_base_active_title') || 'High School Graduate Baseline (Active)' }}
{{ t('guided_base_active_desc') }}
Can't find what you're looking for?
Enter a career title manually below.
{{ B.career.title }}
View Career Details{{ getDemandInfo(B.career).desc }}
{{ getAIRisk(B.career).desc }}
{{ t('guided_step2_heading') || 'Step 2: Educational Investment' }}
{{ t('ft_step2_heading') || 'Step 2: Education Costs' }}
{{ t('compare_step2_heading') || 'Crossroads: Education Setup' }}
{{ t('guided_step2_desc') || 'Search for the educational institution you plan to attend. We will accurately calculate the required student loans and weigh them against your future salary.' }}
{{ t('ft_step2_desc') || 'Add an educational institution to factor in student loan debt.' }}
{{ t('compare_step2_desc') || 'Not all debt is "good debt". Add tuitions carefully for both paths.' }}
Value Discovery
Your selected school charges over $25,000/yr. Below are alternative institutions that offer statistically similar Alumni median salaries, but at a fraction of the upfront debt.
{{ t('ft_multi_school_protip') || 'Pro-Tip: You can select more than one educational institution to stack multiple degrees, community college transfers, or graduate paths.' }}
School not found?
Add a custom institution manually.
{{ c.name }}
{{ t('npc_engine_heading') || 'School Net Price vs. Sticker Price Award Letter' }}
Over 85% of students receive grants and scholarships. Tap here to estimate your net cost or enter official school aid!
{{ t('guided_funding_box_title') || 'Funding & Debt Strategy' }}
{{ t('guided_funding_path_a_badge') || 'Path A' }}{{ t('guided_target_edu_debt') || 'Target Education' }}
{{ t('guided_debt_desc') || 'Your accumulated loans upon graduation. This principal will accrue interest and act as a cash flow anchor early in your career.' }}
{{ t('guided_debt_empty_desc') || 'Select an educational institution for Path A to calculate debt.' }}
{{ t('guided_base_card_title') || 'Comparative Baseline' }}
Pro-Tip: You can select more than one educational institution to stack multiple degrees, community college transfers, or graduate paths.
School not found?
Add a custom institution manually.
{{ c.name }}
{{ t('npc_engine_heading') || 'School Net Price vs. Sticker Price Award Letter' }}
Over 85% of students receive grants and scholarships. Tap here to estimate your net cost or enter official school aid!
{{ t('ft_debt_funding_desc') || 'Offset your tuition with capital injections to reduce your debt burden.' }}
{{ t('ft_capital_injections') || 'Capital Injections' }}
{{ t('ft_est_debt_acc_title') || 'Estimated Debt Accumulation' }}
{{ loadingMessage }}
Simulating career compensation in {{ ft.state || 'Local Market' }} across phase lifestyles: {{ ft.lifestyle_p1 || 'Typical' }} → {{ ft.lifestyle_p2 || 'Typical' }} → {{ ft.lifestyle_p3 || 'Typical' }}.
{{ localizeJobTitle(ftRes.source_career ? ftRes.source_career.title : 'FastTrack Trajectory') }} • {{ ftRes.state || 'National' }}
{{ (t('ft_yr_trajectory') || 'Year {year} Trajectory').replace('{year}', ftYearIndex + 1) }}
{{ ftRes.timeline[ftYearIndex].in_school ? (t('ft_in_school_bills_status') || 'Student Loans & Financial Aid Paying Bills') : (ftRes.timeline[ftYearIndex].leftover_cash >= 0 ? t('ft_status_sustainable') : t('ft_status_deficit')) }}
{{ t('ft_in_school_banner_title') || 'Student Loans & Grants Are Paying Your Living Bills' }} Financial Independence Achieved (100% Work-Free) Active Career Earnings & Student Loan Servicing Debt-Free Career & Maximum Compound Acceleration
{{ (t('ft_in_school_banner_desc') || 'During this academic year, tuition (${tuition}/yr) and room & board (${rent}/mo) are being covered by student loan borrowing and financial aid.').replace('${tuition}', num(ftRes.timeline[ftYearIndex].yearly_tuition, 0)).replace('${rent}', num(ftRes.timeline[ftYearIndex].rent, 0)) }} Your invested portfolio covers 100% of living expenses through passive 4% annual withdrawals. Active employment is voluntary! Grossing ${{ num(ftRes.timeline[ftYearIndex].gross_income / 12, 0) }}/mo. Student loan payments of ${{ num(ftRes.timeline[ftYearIndex].monthly_loan, 0) }}/mo are actively being paid down alongside living expenses. Zero student debt obligations! 100% of your take-home pay (${{ num(ftRes.timeline[ftYearIndex].monthly_net, 0) }}/mo) is available for living and aggressive index fund compounding.
{{ t('warp_illusion_body1') || 'Extending loan repayment to 20 or 30 years lowers your initial monthly bill, but can easily cost double or triple your original loan in interest!' }}
{{ t('ft_law_title') }}
{{ t('ft_law_desc') }}
{{ t('ft_cagr_slider_title') || 'Interactive Market Return (CAGR) Lever' }}
{{ t('ft_cagr_slider_sub') || 'Simulate how small variations in compound interest drastically scale your retirement nest egg' }}
{{ (t('ft_wealth_cur_title') || 'Year {year} Accumulated Wealth').replace('{year}', ftYearIndex + 1) }}
{{ t('ft_wealth_cur_sub') }}
{{ t('ft_wealth_cur_flip_title') }}
{{ t('ft_wealth_ret_title') }}
{{ t('ft_wealth_ret_sub') }}
{{ t('ft_wealth_ret_flip_title') }}
{{ t('ft_bite_title') }}
{{ t('ft_bite_desc') }}
{{ t('ft_rent_cost_title') }}
{{ (t('ft_rent_cost_desc') || '').replace('{year}', ftYearIndex + 1).replace('{hourly}', num(ftRes.timeline[ftYearIndex].hourly_net)).replace('{hours}', num(ftRes.timeline[ftYearIndex].rent_hours, 1)) }}
{{ t('ft_fire_rule_title') }}
{{ t('ft_fire_rule_desc') }}
{{ t('warp_credit_sim_sub') || 'Real-Time FICO Penalty & Wealth Impact' }}
{{ t('ft_car_card_title') || 'Vehicle & Transportation Lifecycle Analysis' }}
Comprehensive multi-decade modeling of vehicle depreciation, fuel economy, insurance & repairs
{{ t('ft_veh_rules_title') || 'Mathematical Rules of Vehicle Ownership' }}
{{ (t('ft_veh_rules_p1') || 'Cars lose approximately 20% of their value in Year 1 and 60% over their first 5 years. In this 50-year simulation, our engine models trading in your vehicle every {years} years with a 25% trade-in credit toward your next vehicle.').replace('{years}', ftRes.car_replacement_cycle || 6) }}
{{ t('guided_step3_heading') || 'Step 3: Life & Finance Configuration' }}
{{ t('compare_step3_heading') || 'Crossroads: Environmental Variables' }}
{{ t('guided_step3_desc') || 'Adjust your expected living costs, housing strategy, and lifestyle. This determines your Free Cash Flow.' }} {{ t('guided_step3_sub') || 'Hover over any setting for expert advice.' }}
{{ t('compare_step3_desc') || 'Data is synced from federal databases. Adjust variables for both paths.' }}
Auto-Applied
Baseline Parameters Configuration
Lock baseline values to Path A, or enable overrides to modify Path B parameters independently.
{{ t('guided_macro_guide_title') || 'EduPath+ Guide: The Invisible Forces' }}
{{ t('guided_macro_guide_desc') }}
{{ t('guided_config_notice_title') || 'Configuration Notice' }}
{{ t('guided_config_notice_desc') }}
{{ t('guided_macro_subtab_title') || t('guided_tab_macro') || 'Macro-Economics' }}
{{ t('guided_life_events_title') || 'Custom Life Events' }}
{{ t('guided_housing_guide_title') || 'EduPath+ Guide: The Housing Dilemma' }}
{{ t('guided_housing_guide_desc') }}
{{ t('guided_housing_subtab_title') || t('guided_tab_housing') || 'Housing Module' }}
{{ t('guided_regional_targets') || 'Regional Targets' }}
{{ t('guided_regional_sub') || 'Calibrate your 50-year baseline using Federal API databanks.' }}
{{ t('guided_housing_strategy') || 'Core Housing Strategy' }}
{{ t('guided_rent_forever') || 'Rent Forever' }}
{{ t('guided_rent_forever_desc') }}
{{ t('guided_homeowner') || 'Homeowner' }}
{{ t('guided_homeowner_desc') }}
{{ t('guided_home_path') || 'Path to Homeownership' }}
{{ t('guided_rental_params') || 'Rental Parameters' }}
{{ t('guided_prop_mort_vars') || 'Property & Mortgage Variables' }}
{{ t('guided_lifelong_rent_profile') || 'Lifelong Rental Profile' }} {{ (t('guided_saving_phase') || 'Phase 1: Saving ({years} Yrs)').replace('{years}', A.config.rent_years) }}
{{ t('guided_phase2_homeownership') || 'Phase 2: Homeownership' }} {{ t('guided_lifelong_own_profile') || 'Lifelong Ownership Profile' }}
{{ t('guided_lifestyle_guide_title') || 'EduPath+ Guide: Lifestyle Creep' }}
{{ t('guided_lifestyle_guide_desc') || 'As people earn more money, they almost always spend more money. This is called Lifestyle Creep, and it is the #1 reason high-income earners live paycheck to paycheck. By intentionally keeping your survival and discretionary costs low, you create massive Free Cash Flow to invest.' }}
{{ t('guided_lifestyle_subtab_title') || t('guided_tab_lifestyle') || 'Lifestyle Module' }}
{{ t('guided_lifestyle_creep_title') || 'Annual Lifestyle Creep (CoL)' }}
{{ t('guided_lifestyle_creep_sub') }}
{{ t('guided_survival_costs_title') || 'Survival Costs' }}
{{ t('guided_discretionary_title') || 'Discretionary / Luxury' }}
{{ t('guided_side_hustle_title') || 'Side Hustle Income' }}
{{ t('guided_family_subtab_title') || t('guided_tab_family') || 'Family Module' }}
{{ t('guided_childcare_extractor') || 'Childcare Extractor' }}
{{ t('guided_pets_title') || 'Pets' }}
{{ t('guided_assets_subtab_title') || t('guided_tab_assets') || 'Assets Module' }}
{{ t('guided_vehicle_ownership') || 'Vehicle Ownership' }}
{{ t('guided_boat_title') || 'Boat / Rec Vehicle' }}
{{ t('guided_existing_debt_title') || 'Existing High-Interest Debt' }}
{{ t('guided_hacks_module') || 'Life Hacks & Optimization' }}
{{ t('guided_hacks_desc') || 'Enable these outside-the-box money-saving strategies to dynamically recalculate your lifelong wealth trajectory.' }}
{{ localizeJobTitle(res.label_a) }} • {{ A.config.state_id || 'National' }}
Simulation Engine Failed
{{ t('guided_wealth_law_title') }}
{{ t('guided_wealth_law_desc') }}
{{ t('ft_fire_rule_title') }}
{{ t('ft_fire_rule_desc') }}
{{ t('guided_math_behind_title') }}
{{ t('guided_math_behind_p1_pos') }} {{ A.config.inflation_rate }}{{ t('guided_math_behind_p1_pos_mid') }} ${{ num(res.A.final_nw) }} {{ t('guided_math_behind_at_67') }} ${{ num(res.A.real_purchasing_power) }} {{ t('guided_math_behind_in_today') }}.
{{ t('guided_math_behind_p1_neg') }} {{ A.config.inflation_rate }}{{ t('guided_math_behind_p1_neg_mid') }} -${{ num(Math.abs(res.A.final_nw)) }} {{ t('guided_math_behind_at_67') }} -${{ num(Math.abs(res.A.real_purchasing_power)) }} {{ t('guided_math_behind_in_today') }}.
{{ t('guided_math_behind_p2_pos') }}
{{ t('guided_math_behind_p2_neg') }}
{{ t('guided_tale_title') }} {{ t('guided_tale_sub') }}
{{ t('guided_math_pros') }}
- {{ localizeProCon(p) }}
{{ t('guided_math_cons') }}
- {{ localizeProCon(c) }}
{{ t('guided_path_a_config_title') }}
{{ t('guided_math_pros') }}
- {{ localizeProCon(p) }}
{{ t('guided_math_cons') }}
- {{ localizeProCon(c) }}
{{ t('guided_path_b_config_title') }}
{{ (t('guided_breakeven_title') || 'Breakeven Overtake: Age {age}').replace('{age}', res.breakeven) }}
{{ (t('guided_breakeven_desc') || 'Due to upfront costs, Path B starts wealthier. However, at exactly Age {age}, the higher earnings of Path A mathematically overcome the student debt.').replace('{age}', res.breakeven) }}
{{ t('guided_diagnosis_a') || 'Path A Diagnosis' }} {{ localizeJobTitle(res.label_a) }}
{{ t('guided_diagnosis_b') || 'Baseline Diagnosis' }} {{ localizeJobTitle(res.label_b) }}
{{ res.label_a }} {{ t('guided_funding_path_a_badge') || 'PATH A' }}
{{ res.label_b }} {{ t('guided_path_b_cand_alt') || 'PATH B' }}
{{ t('cf_in_school_desc') || '$0 professional salary while completing degree training. Net loan disbursements subtract directly from net worth.' }}
{{ t('cf_in_school_desc') || '$0 professional career salary while in training. Net loan disbursements subtract directly from net worth.' }}
Year {{ statementYear + 1 }} Accumulated Wealth PATH {{ viewPath }}
Snapshot of your investments and assets minus liabilities at this exact year.
Estimated Net Worth at Retirement PATH {{ viewPath }}
Projected terminal wealth by Age 67 (Year 50).
{{ t('warp_credit_sim_title') || 'Interactive Credit Simulator' }}
{{ t('guided_credit_sim_desc') || 'Your credit score affects loans for houses, cars, and debt. Select a tier below to instantly recalculate your entire financial dashboard and watch how interest penalties drain your Retirement Wealth.' }}
{{ t('cube_power_label') || 'Real Purchasing Power' }}
{{ (t('guided_wealth_desc_sub') || 'Wealth in today\'s dollars (Year {year}).').replace('{year}', statementYear + 1) }}
{{ t('cube_int_label') || 'Interest Vaporized' }}
{{ t('cube_unrecoverable_badge') || 'Cum. cash permanently lost to bank interest.' }}
{{ t('cube_tax_label') || 'Cum. Taxation' }}
{{ t('ft_bite_desc') || 'Taxes are your largest expense.' }}
{{ (t('guided_rent_buy_title') || 'Rent vs. Own Assessment (Year {year})').replace('{year}', statementYear + 1) }}
{{ t('guided_rent_buy_sub') }}
{{ res[viewPath].timeline[statementYear].home_equity > 0 ? (t('guided_rent_burned_desc_bought') || 'Money paid to landlords before buying your home.') : (t('guided_rent_burned_desc_rent') || 'Total cash permanently lost to rent so far.') }}
{{ res[viewPath].timeline[statementYear].home_equity > 0 ? (t('guided_own_sunk_desc_bought') || 'Money burned on mortgage interest, taxes, repairs, and flood insurance so far.') : (t('guided_own_sunk_desc_rent') || 'You avoided all property taxes and home repairs.') }}
{{ t('guided_equity_desc') || 'The total accumulated wealth stored inside your physical property.' }}
{{ t('guided_chart_scorecard') || 'Trajectory Scorecard' }}
{{ t('guided_chart_cash_alloc') || 'Cash Allocation' }} ({{ res[viewPath].statements && res[viewPath].statements[statementYear] ? res[viewPath].statements[statementYear].year_label : 'Yr 1' }})
{{ t('guided_chart_rent_vs_buy') || 'Rent vs Buy Crossover Graph' }}
{{ t('guided_chart_waterfall') || 'Cumulative Wealth Waterfall' }} (Year {{ statementYear + 1 }})
{{ t('guided_ss_title') || 'Social Security Payout Projections' }}
{{ t('guided_ledger_header_title') || 'Full Chronological Financial Ledger' }}
{{ t('guided_ledger_header_desc') || 'Year-by-year audited cash flow, taxes, student loans, expenses, net worth, and purchasing power.' }}
| {{ t('guided_ledger_age_col') || 'Age' }} | {{ t('guided_ledger_gross_col') || 'Gross Pay (/mo)' }} | {{ t('guided_ledger_taxes_col') || 'Taxes (/mo)' }} | {{ t('guided_ledger_housing_col') || 'Housing (/mo)' }} | {{ t('guided_ledger_loan_col') || 'Student Loan' }} | {{ t('guided_ledger_fcf_col') || 'Free Cash Flow' }} | {{ t('guided_ledger_nw_col') || 'Net Worth' }} | {{ t('guided_ledger_power_col') || 'Buying Power' }} |
|---|---|---|---|---|---|---|---|
| Age {{ row.age }} Yr {{ row.year || (row.age - 17) }} | ${{ num((row.gross || row.gross_income)/12, 0) }}/mo | -${{ num((row.taxes || (row.monthly_tax*12))/12, 0) }}/mo | -${{ num((row.housing || (row.monthly_housing*12))/12, 0) }}/mo {{ row.housing_type }} | {{ (row.monthly_loan || (row.loan ? row.loan/12 : 0)) > 0 ? '-$' + num(row.monthly_loan || (row.loan/12), 0) + '/mo' : '$0' }} | {{ (row.leftover_cash !== undefined ? row.leftover_cash : (row.free_cash || (row.saved ? row.saved/12 : 0))) >= 0 ? '+' : '-' }}${{ num(Math.abs(row.leftover_cash !== undefined ? row.leftover_cash : (row.free_cash || (row.saved ? row.saved/12 : 0))), 0) }}/mo | ${{ num(row.net_worth, 0) }} | ${{ num(row.real_purchasing_power, 0) }} |
{{ t('lab_title') || 'The Opportunity Cost Engine' }}
{{ t('lab_desc') || 'Use these calculators to manipulate your trajectory. See exactly how small lifestyle changes compound into massive wealth over decades.' }}
{{ t('lab_bad_habits_title') }}
{{ t('lab_bad_habits_desc') }}
{{ t('guided_res_tab_audit') || 'EduPath Lifecycle Audit' }}
Comprehensive 50-year retrospective analysis examining structural milestones, hidden leakages, and actionable solutions.
1 {{ activeLifecycleReport.p1.title }}
{{ activeLifecycleReport.p1.summary }}
Structural Wins
- ✔ {{ win }}
Vulnerabilities
- ✖ {{ flaw }}
Strategic Action
- → {{ sol }}
2 {{ activeLifecycleReport.p2.title }}
{{ activeLifecycleReport.p2.summary }}
Structural Wins
- ✔ {{ win }}
Vulnerabilities
- ✖ {{ flaw }}
Strategic Action
- → {{ sol }}
3 {{ activeLifecycleReport.p3.title }}
{{ activeLifecycleReport.p3.summary }}
Structural Wins
- ✔ {{ win }}
Vulnerabilities
- ✖ {{ flaw }}
Strategic Action
- → {{ sol }}