Skip to content

Development

Run tests

Install the lightweight dependencies from blue/requirements.txt, then run:

python -m pytest blue/tests loop/tests red/tests -q

GPU integration tests may be skipped when the node, model cache, or harness is unavailable. Never run tests against private experiment banks in a public CI job.

Preview the documentation locally

python -m pip install -r requirements-docs.txt
mkdocs serve

Open the local URL printed by MkDocs. Check the production build with:

mkdocs build --strict

Pushing changes to main triggers the GitHub Pages documentation workflow. The workflow publishes only the docs/ site; it does not upload run artifacts.