- Shipped
- October 28, 2026 at 1:58 AM UTC
- Author
- Kamo
- Commit
- 49f3758
Monthly Payment, Purchase Affordability, Loan Amount from Payment, Down Payment, Closing Costs Estimator, Cash to Close, DTI, LTV (with CLTV and HCLTV), Extra Payment / Early Payoff and an Amortization Schedule, each a calculator mode in its own tool window, built from one shared kit (mortgageUi.tsx): counting-up results, brand-tinted donuts, bars, gauges and balance curves, money and percent fields with sliders, inputs kept with the window, reduced motion respected. Each is gated by its own CALC_MORTGAGE_* right (shared-lib 1ae01ae8, ids 650-659). The nav groups them under a Mortgage parent; a member holding only one gets that calculator in its place. The math lives in lib/mortgage/calculatorMath.ts on top of payment.ts/affordability.ts, with tests. The calculator tour gains a Mortgage step; copy is in the dictionary (aa98d5f2).
