> ## Documentation Index
> Fetch the complete documentation index at: https://doc.blankstate.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Stage

> The enterprise Simulation Designer.

Stage is the Simulation Designer inside Atlas. Same tool as S\&D: same canvas, same protocols, same StageCard. The difference is envelope: private tenant Stage World, optional push to public, and the option to run programmatically at scale.

<Frame caption="A staged World. Path through the set.">
  <img src="https://mintcdn.com/blankstate/_qJUwEIy0R37Mjeb/images/site/world-path.png?fit=max&auto=format&n=_qJUwEIy0R37Mjeb&q=85&s=076dfcac61c5448d8a324ebc39622a98" alt="Wireframe World with a path through the set" width="720" height="1280" data-path="images/site/world-path.png" />
</Frame>

## What Stage produces

A **Simulation**: a reproducible interactive artefact bound to a Blueprint. Roles, checkpoints, flags, constraints, seed. Deployed to your tenant's private Stage World. Push to the public Stage & Dive board ships with that surface.

## Programmatic Dive

Atlas Stage supports programmatic Dive via MCP, SDK, and CLI. Push agents through Stages at scale for benchmarking, batch evaluation, or integration testing. Topology-only or world-model rendering: whichever fits.

Programmatic Dive is only available on private Stages (tenant Stage World or Studio-authored programmatic-eligible Stages). The public surface is for humans playing themselves.

## Simulation categories

| Category        | Modes                                  |
| --------------- | -------------------------------------- |
| **Multimodal**  | Document / Audio / Video review        |
| **Interactive** | Chat / Duplex voice / Video call       |
| **Environment** | 2D or 3D world-model rendered          |
| **System**      | Directed, protocol-driven agentic runs |

## Reproducibility

Same Simulation + same seed = same environment. Essential for scientific rigor and benchmark fairness.

Blueprint version, Protocol version, SGM version, and Simulation configuration are fixed at run time and recorded in every resulting StageCard.
