Skip to main content

Function: compileScenario()

compileScenario(scenarioJson, options?): Promise<ScenarioPackage>

Defined in: apps/paracosm/src/engine/compiler/index.ts:127

Compile a scenario JSON into a complete ScenarioPackage with generated hooks.

Parameters

scenarioJson

Record<string, unknown>

The data portion of a scenario (labels, departments, metrics, effects, etc.)

options?

CompileOptions = {}

Compiler options (provider, model, cache settings)

Returns

Promise<ScenarioPackage>

A complete ScenarioPackage ready for runSimulation()