*.eval.py and *.eval.ts (plus common JS variants).
Set PROMPTLAYER_API_KEY in the environment before you run.
Fail CI on a low score
Setpassing_score / passingScore on evaluate(...). If the overall score is below that bar, the process exits non-zero and CI fails.
File layout
evaluate(...) (Python also has aevaluate) in each file. The CLI skips common junk folders such as .git, .venv, and node_modules.
