{"model":"burn-rate-runway","specVersion":"1.0.0","specUrl":"/api/v1/models/burn-rate-runway/spec","inputs":{"cashOnHand":{"kind":"float","min":10000,"max":100000000},"monthlyBurn":{"kind":"float","min":5000,"max":5000000},"monthlyRevenue":{"kind":"float","min":0,"max":5000000},"revenueGrowthRate":{"kind":"float","min":0,"max":0.15},"burnGrowthRate":{"kind":"float","min":0,"max":0.05}},"arrayInputs":{},"constraints":["ranOutOfCash / reachesCashflowPositive (booleans) are the authoritative signals: runwayMonths = 120 is the 10-year horizon truncation and firstCashflowPositiveMonth = 0 means none within it — never read those numbers without the booleans."],"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."}