{"model":"social-security-timing","specVersion":"1.1.0","specUrl":"/api/v1/models/social-security-timing/spec","inputs":{"monthlyBenefitAt62":{"kind":"float","min":500,"max":4000},"fullRetirementAge":{"kind":"int","min":65,"max":67},"currentAge":{"kind":"int","min":50,"max":70},"lifeExpectancy":{"kind":"int","min":70,"max":100},"annualReturn":{"kind":"float","min":0.01,"max":0.1},"inflationRate":{"kind":"float","min":0.01,"max":0.06}},"arrayInputs":{},"constraints":["lifeExpectancy must be at least currentAge"],"sentinels":[],"facts":[{"id":"ssa.claim-at-62.factor.fra-67","label":"Benefit at 62 as fraction of PIA, for FRA 67 (60 months early)","value":0.7,"period":"permanent (birth year 1960+)","source":"SSA, Effect of Early or Delayed Retirement"},{"id":"ssa.delayed-credit-to-70.factor.fra-67","label":"Benefit at 70 as multiple of PIA, for FRA 67 (8%/yr × 3 yrs)","value":1.24,"period":"permanent (birth year 1943+ credit rate)","source":"SSA, Delayed Retirement Credits"}],"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."}