Skip to content

Setting up

uv sync --all-packages --all-extras
uv run pytest        # network blocked; everything runs offline
uv run ruff check .
uv run ruff format --check .

Every commit must be signed off under the Developer Certificate of Origin (git commit -s). See CONTRIBUTING.md for the full process.

The workbench, the development way in to the harness, starts with:

uv run workbench serve   # then open http://127.0.0.1:8000/viewer/