{"model":"long-term-care","specVersion":"1.1.0","specUrl":"/api/v1/models/long-term-care/spec","inputs":{"currentAge":{"kind":"int","min":40,"max":75},"careStartAge":{"kind":"int","min":65,"max":95},"careDurationYears":{"kind":"int","min":1,"max":10},"annualCareCost":{"kind":"float","min":30000,"max":200000},"careInflationRate":{"kind":"float","min":0.02,"max":0.08},"retirementSavings":{"kind":"float","min":50000,"max":3000000},"annualReturn":{"kind":"float","min":0.02,"max":0.1},"ltcInsurancePremiumMonthly":{"kind":"float","min":0,"max":1000},"ltcInsuranceDailyBenefit":{"kind":"float","min":50,"max":500},"ltcInsuranceBenefitPeriodYears":{"kind":"int","min":1,"max":10}},"arrayInputs":{},"constraints":["careStartAge must be at least currentAge"],"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."}