Core concepts
The four ideas the rest of the documentation assumes: what runs in Unreal and what runs in Python, how a run is put together, what determinism does and does not promise, and the configuration object that describes a scenario.
What runs where
Which capabilities run inside Unreal, which are derived afterwards in Python, and where the current evidence stops.
Architecture
The boundary between Unreal and Python, and why the raw dump is kept.
Determinism
Seed streams, canonical hashes, and exactly what reproducibility covers.
ScenarioConfig
The public configuration contract, its required sections and its strict field rules.