Inspect and format a scenario¶
Build on the quickstart file and use the CLI to inspect its current structure.
Prepare the repository environment¶
Clone the repository when you want the CLI and complete example library:
git clone https://github.com/RAESystem/rae.git
cd rae
uv sync --project implementations/python --all-extras --frozen
uv creates the environment from the checked-in lock file.
Check the file format¶
Run the formatter in check mode:
uv run --project implementations/python raes sdl format \
--check docs/public/_static/examples/first-scenario.sdl.yaml
Exit code 0 means the file parses and already uses the canonical format.
The command does not provision the scenario.
Explore a larger scenario¶
The scenario collection contains authored examples with participants, behaviors, objectives, and evidence requirements. Check each example’s notes before treating it as a backend-ready deployment.