{"model":"option-pool","specVersion":"1.0.0","specUrl":"/api/v1/models/option-pool/spec","inputs":{"preMoneyValuation":{"kind":"float","min":1000000,"max":500000000},"newMoney":{"kind":"float","min":250000,"max":100000000},"targetPostRoundPoolPct":{"kind":"float","min":0,"max":0.25},"existingUnallocatedPoolPct":{"kind":"float","min":0,"max":0.2}},"arrayInputs":{},"constraints":["newMoney must be ≤ preMoneyValuation (rounds selling more than half the company are rejected, never adjusted); the pool increase is created pre-money and dilutes existing holders only."],"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."}