{"model":"rent-vs-buy","specVersion":"1.1.0","specUrl":"/api/v1/models/rent-vs-buy/spec","inputs":{"homePrice":{"kind":"float","min":100000,"max":2000000},"downPaymentPct":{"kind":"float","min":0.05,"max":0.5},"mortgageRate":{"kind":"float","min":0,"max":0.12},"mortgageTermYears":{"kind":"int","min":10,"max":30},"propertyTaxRate":{"kind":"float","min":0.005,"max":0.025},"maintenanceRate":{"kind":"float","min":0.005,"max":0.02},"homeAppreciationRate":{"kind":"float","min":0,"max":0.1},"monthlyRent":{"kind":"float","min":500,"max":10000},"rentIncreaseRate":{"kind":"float","min":0,"max":0.08},"investmentReturn":{"kind":"float","min":0.02,"max":0.12},"timeHorizonYears":{"kind":"int","min":1,"max":30}},"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."}