-
Step 1: Define the decision and output
What to do: State what the model must help you decide and select the output that directly measures it. For a property, this may be DSCR and cumulative cash flow; for a portfolio, return, volatility, drawdown, and allocation; for an operating model, gross margin, expense coverage, and operating income.
What success looks like: One or more outputs have clear units, periods, and thresholds.
Common mistake to avoid: Do not begin by changing assumptions before deciding what result will determine the decision.
-
Step 2: Gather and trace the inputs
What to do: List each assumption, its value, unit, date, and source location. Recompute important numbers and trace them to the exact source file, row, and field so the sensitivity test starts from a defensible base case.
What success looks like: Every material input can be located and explained to another reviewer.
Common mistake to avoid: Do not mix source values with unmarked estimates or silently change units.
-
Step 3: Select the sensitivity drivers
What to do: Choose variables with a plausible connection to the output. Examples in the supplied models include interest rate, occupancy, inflation, infrastructure costs, asset return, volatility, correlation, revenue, gross margin, and operating expense.
What success looks like: Each selected driver has a reason for inclusion and a stated direction of risk.
Common mistake to avoid: Avoid testing every available input equally when only a few variables drive the decision.
-
Step 4: Build base, downside, and upside cases
What to do: Preserve the base case, then create controlled alternatives. In the rental model, the scenarios are Baseline at 5.74%, Rate Shock at 7.74%, and Stagflation at 5.74% with weaker coverage and cash flow.
What success looks like: Each scenario has a named set of assumptions and can be reproduced without overwriting the base case.
Common mistake to avoid: Do not describe a scenario as a single-variable test if several assumptions changed together.
-
Step 5: Calculate the outputs and thresholds
What to do: Recompute the model for every case and compare results against decision thresholds. The rental dashboard uses 1.0x DSCR, while the operating-leverage example uses a 1.0x gross-profit-to-operating-expense ratio as the point where gross profit fully covers operating expenses.
What success looks like: You can identify the first period, scenario, or assumption range where the model crosses a threshold.
Common mistake to avoid: Do not report a percentage change without showing the absolute value and threshold comparison.
-
Step 6: Present the results visually
What to do: Use scenario tables for exact values, line charts for paths over time, heatmaps for threshold cushions, and correlation matrices for relationships. The supplied dashboards include DSCR by scenario, break-even occupancy, cumulative cash flow, allocation, drawdown, return contribution, residuals, and regime error views.
What success looks like: A reviewer can locate the largest risk, its timing, and its effect without reconstructing the entire model.
Common mistake to avoid: Do not use a chart that hides units, periods, scenario labels, or negative values.
-
Step 7: Validate, explain, and preserve the evidence
What to do: Recompute the numbers, check formulas and references, inspect unusual results, and retain a cited, reproducible report. Independent verification is especially important when the original work was produced by another AI system.
What success looks like: The final report shows the assumptions, calculations, outputs, source references, and pass/fail findings.
Common mistake to avoid: Do not treat a polished dashboard as proof that the underlying model is correct.