break_even
Determine the input value needed for a target output metric in what-if scenarios, returning required input, change from baseline, achieved metric, and residual.
Instructions
Solve for the input value required to make an output metric reach a target value (bisection). Returns the required input, change from baseline, achieved metric, and residual.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bounds | No | ||
| inputs | No | Scenario assumptions {name:value}; valid keys depend on the template (see list_templates). Unknown keys are ignored. May also be passed at top level. | |
| horizon | No | Periods to project (1..1200). | |
| template | Yes | Template id: saas_growth, pricing_change, churn_impact, cost_reduction, hiring_plan, cash_runway, unit_economics, marketing_funnel, compound_growth. Omit or 'custom' for a free-form 'metrics' model. | |
| solve_for | Yes | ||
| period_label | No | month | |
| target_value | Yes | ||
| target_metric | No |