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.