Gov_Workflow_RL / scripts /README.md
Siddharaj Shirke
deploy: clean code-only snapshot for HF Space
df97e68
# 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
powershell -ExecutionPolicy Bypass -File .\scripts\pre_deploy_e2e.ps1
```
Useful options:
```powershell
# 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
```