RevOps / task.md
Jyo-K's picture
partial
38336e8

Task Checklist

  • [x] 1. Initialize uv project and install dependencies
  • [x] 2. Create OpenEnv manifest (openenv.yaml)
  • [x] 3. Define Pydantic models (models.py)
  • [/] 4. Create server-side logic
    • [x] 4.1. server/data_generator.py (Synthetic leads)
    • [x] 4.2. server/graders.py (Scoring logic)
    • [x] 4.3. server/environment.py (Core logic, steps, rewards)
    • [x] 4.4. server/app.py (FastAPI endpoints)
    • [x] 4.5. server/Dockerfile (Deployment container)
  • [x] 5. Create client-side testing logic
    • [x] 5.1. client.py (Environment API wrapper)
    • [x] 5.2. baseline.py (OpenAI agent eval)
  • [x] 6. Verification
    • [x] 6.1 Run baseline tests locally
    • [x] 6.2 Validate docker build
    • [x] 6.3 Run openenv validate