Workspace

Scenario Setup

Define project assumptions, financing structure, and decision settings in one shared scenario.

Workflow step 2 of 8FScenario workspace

Workspace

Scenario Setup

Current route

AI Draft

Not run

Missing Required

7

Warnings

0

Review Status

Needs review

AI-Assisted Scenario Draft

Define or review your scenario, then confirm or adjust assumptions below.

Structured form is authoritativeAwaiting draft

Project prompt

Describe the project in plain language. A successful draft populates the structured assumptions form below.

Example prompts

Draft status

Status and metadata for the latest AI draft.

Provider: Not generated yetStatus: idleModel: n/aUpdated: n/a

Run an AI draft to generate a readable interpretation and pre-fill the structured assumptions form. Until then, the form below remains fully editable.

Full workflowRuns Core, Monte Carlo, Tornado, and Decision

AI interpretation

After a draft is generated, this panel summarises what the AI understood, key assumptions, and items that need review.

Structured Scenario Form

All scenario assumptions are defined and editable here.

Review requiredEditable after AI draftTiming and model cadence set here

Scenario Assumptions

Review and update scenario assumptions here.

7 items to review
Investment type is required for the basic structured path.
Analysis horizon must be greater than 0 years.
Construction start period must be 0 or greater.
Discount rate is required. Use decimal form like `0.1` for 10%.

Section 1

Project Setup + Discount Rate

Define project details and discount rate.

Define project details and discount rate.

2 fields to review

Investment type is required for the basic structured path.

Section 2

Timeline + Model Cadence

Define timing, horizon, and model frequency.

Define timing, horizon, and model frequency.

2 fields to review

Analysis horizon must be greater than 0 years.

Section 3

Construction + COD Timing

Define capex schedule and COD timing.

Define capex schedule and COD timing.

1 field to review

Capex schedule is required in explicit schedule mode.

Schedule Items

0

Implied Total Capex

n/a

Implied COD

Awaiting schedule

Section 4

Revenue + Operating Assumptions

Define revenue, costs, inflation, and tax assumptions.

Define revenue, costs, inflation, and tax assumptions.

2 fields to review

Annual revenue baseline must be 0 or greater.

Section 5

Financing Assumptions

Define debt and financing terms.

Define debt and financing terms.

Section ready

Shared financing controls

Set the main financing terms.

Debug

Scenario Snapshot

Collapsed by default

Cash-flow Timing

end

Periods / Year

12

Discount Rate

n/a

Debt Enabled

No

Debt Type

level

Revenue Base

n/a

Decision Settings

Keep the hurdle setting here because it belongs to the scenario definition and is reused downstream without changing engine behavior.

Shared with Core AnalysisShared with Monte CarloShared with Decision DashboardStored in scenario state

Current definitions

Probability of meeting hurdle is currently evaluated on equity IRR.

Probability of loss is currently evaluated on project NPV.

Debug

Advanced / Technical Diagnostics

Collapsed by default

Technical diagnostics are optional and not required for normal workflow.

Technical Run Path

Technical details stay here so the main scenario authoring view remains focused.

Validation needs reviewReadonlyScenario source: Scenario SetupSession source: n/a/api/core/run

Summary

Validation summary

Review status

Workflow scope

Scenario Setup

Last updated

n/a

Session source

n/a

Core path

/api/core/run

Debug

Validation Summary JSON

Debug JSON
{
  "fieldWinners": {
    "capex": "default",
    "debtRate": "default",
    "leverage": "default",
    "location": "default",
    "revenue": "default"
  },
  "isReady": false,
  "issues": [
    "Investment type is required for the basic structured path.",
    "Analysis horizon must be greater than 0 years.",
    "Construction start period must be 0 or greater.",
    "Discount rate is required. Use decimal form like `0.1` for 10%.",
    "Capex schedule is required in explicit schedule mode.",
    "Annual revenue baseline must be 0 or greater.",
    "Annual operating cost baseline must be 0 or greater."
  ],
  "scenario": {
    "construction": {
      "capex_mode": "explicit_schedule"
    },
    "financing": {
      "capex_basis": "construction_total",
      "debt_enabled": false,
      "debt_type": "level",
      "dsra_basis": "debt_service"
    },
    "meta": {
      "source": "manual"
    },
    "operations": {},
    "risk": {},
    "timeline": {
      "frequency": "monthly"
    }
  },
  "settings": {
    "compounding": "discrete_annual",
    "payments_per_year": 12,
    "timing": "end"
  }
}

Debug

Field Winner Debug

Debug JSON
{
  "capex": "default",
  "debtRate": "default",
  "leverage": "default",
  "location": "default",
  "revenue": "default"
}

Debug

Frontend Request

Debug JSON
null

Debug

OpenAI Request

Debug JSON
null

Debug

Raw OpenAI Response

Debug JSON
null

Debug

Extracted OpenAI Content Text

Debug JSON
null

Debug

Parsed Payload

Debug JSON
null

Debug

Streamlit Reference Result

Debug JSON
null

Debug

Comparison Checkpoint

Debug JSON
null

Debug

Final Scenario Payload

Debug JSON
null