After
expires_at, twin URLs return 410 environment_destroyed. They do not remain available while cleanup runs.
Provisioning can take longer than 120 seconds, including time spent waiting for workers and seeding scenario state. A client wait timeout does not mean the run failed or was canceled. Continue polling the same run within your chosen budget, and start tests only after status becomes ready.
After requesting teardown, tearing_down means cleanup is pending. Poll until torn_down to confirm completion. See troubleshooting if cleanup remains unconfirmed.
