{"model":"windfall","specVersion":"1.0.1","specUrl":"/api/v1/models/windfall/spec","inputs":{"windfallAmount":{"kind":"float","min":10000,"max":2000000},"highInterestDebtBalance":{"kind":"float","min":0,"max":200000},"highInterestDebtRate":{"kind":"float","min":0.05,"max":0.3},"taxableInvestmentReturn":{"kind":"float","min":0.02,"max":0.12},"retirementReturn":{"kind":"float","min":0.02,"max":0.12},"yearsToRetirement":{"kind":"int","min":1,"max":40},"marginalTaxRate":{"kind":"float","min":0.1,"max":0.37},"allocationDebt":{"kind":"float","min":0,"max":1},"allocationEmergency":{"kind":"float","min":0,"max":1},"allocationRetirement":{"kind":"float","min":0,"max":1},"allocationTaxable":{"kind":"float","min":0,"max":1}},"arrayInputs":{},"constraints":[],"sentinels":[],"facts":[],"disclaimer":"Illustrative planning model, not financial advice. Outputs follow the published model spec exactly; read the spec for assumptions and exclusions before relying on any number."}