Skip to content

fix(ts): align projection_data naming#32

Merged
freedeaths merged 2 commits into
mainfrom
fix/math-doc-code-inconsistencies
Feb 23, 2026
Merged

fix(ts): align projection_data naming#32
freedeaths merged 2 commits into
mainfrom
fix/math-doc-code-inconsistencies

Conversation

@freedeaths

Copy link
Copy Markdown
Owner

Summary:\n- Rename TypeScript core fields from projection_df to projection_data to match planner store + docs.\n- Update service/core model wiring and tests accordingly.\n- Align FIRECalculationService fallback defaults for income_minimum_factor/expense_minimum_factor with DEFAULT_SIMULATION_SETTINGS (0.1 / 0.5).\n\nNotes:\n- Potential breaking change only if external code depends on TS core properties named projection_df/detailed_projection_df; internal app uses projection_data.

Sun Yishen and others added 2 commits February 20, 2026 00:50
- fix Cash capitalization bug in portfolio._allocateProportionally
- align SimulationSettings default values with DEFAULT_SIMULATION_SETTINGS
- unify projection_data/projection_df field name inconsistency
@freedeaths freedeaths merged commit 36fdfbe into main Feb 23, 2026
2 checks passed
@freedeaths freedeaths deleted the fix/math-doc-code-inconsistencies branch February 23, 2026 06:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant