env.json is the single source of truth for a mission. This page documents every
field. Coordinates are world-space, and forward is −X.
Top level
scene
Zones
phases
Phases run in order. The mission advances when a phase’s success_when fires,
and ends early if any fail_when fires or max_ticks is exceeded.
Predicates
Used by bothsuccess_when and fail_when:
Reward terms
All optional and additive per tick:vla_finetune
This template renders the
prompt field in <run-id>.finetune.jsonl and in
env finetune output. Feed those rows straight into a VLA SFT or offline-RL
pipeline.