{"model":"divorce","specVersion":"1.2.0","specUrl":"/api/v1/models/divorce/spec","inputs":{"combinedAssets":{"kind":"float","min":50000,"max":5000000},"combinedDebt":{"kind":"float","min":0,"max":1000000},"homeValue":{"kind":"float","min":0,"max":3000000},"homeMortgageBalance":{"kind":"float","min":0,"max":2000000},"retirementAssets":{"kind":"float","min":0,"max":3000000},"splitRatio":{"kind":"int","min":0,"max":100},"yourCurrentIncome":{"kind":"float","min":1000,"max":30000},"alimonyMonthly":{"kind":"float","min":-5000,"max":5000},"childSupportMonthly":{"kind":"float","min":-3000,"max":3000},"legalFees":{"kind":"float","min":5000,"max":150000},"yourAge":{"kind":"int","min":25,"max":65},"yearsToRetirement":{"kind":"int","min":1,"max":40},"annualReturnRate":{"kind":"float","min":3,"max":12}},"arrayInputs":{},"constraints":["annualReturnRate is in PERCENT points (e.g. 7 = 7%), not a decimal"],"sentinels":[{"field":"breakEvenAge","value":99,"meaning":"sentinel offset: breakEvenAge = yourAge + 99 when the monthly surplus is 0"}],"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."}