OPENENV_RL_01 / scripts /README.md
Siddharaj Shirke
deploy: fresh snapshot to Hugging Face Space
3eae4cc

# scripts/

Utility scripts for run, validation, and benchmarking.

  • run_local.py: launch local API server
  • validate_env.py: local environment validation checks
  • validate-submission.sh: deployment validation flow
  • pre_deploy_e2e.ps1: Windows pre-deploy gate for end-to-end readiness before Docker build and release
  • benchmark_ladder.py: compare heuristic and RL agents
  • smoke_test.py: quick endpoint sanity checks

Pre-deploy E2E gate (Windows)

Run a full readiness pass before release deployment:

powershell -ExecutionPolicy Bypass -File .\scripts\pre_deploy_e2e.ps1

Useful options:

# Faster pass (skips extended regression test bundle)
powershell -ExecutionPolicy Bypass -File .\scripts\pre_deploy_e2e.ps1 -Quick

# Skip Docker checks when only validating local test readiness
powershell -ExecutionPolicy Bypass -File .\scripts\pre_deploy_e2e.ps1 -SkipDockerBuild -SkipDockerRuntime

# Use a specific Python interpreter
powershell -ExecutionPolicy Bypass -File .\scripts\pre_deploy_e2e.ps1 -PythonPath .\.venv313\Scripts\python.exe