Skip to content

Contributing

See CONTRIBUTING.md at the repository root for the full contributor guide.

Quick reference

  • Dev setup: pip install -e ".[dev]"
  • Tests: pytest -m "not slow" -q
  • Branch: all in-progress work on development; spec branches (NNN-name) for multi-commit features.
  • Never push to main; never force-push to a branch with an open PR; never --no-verify.

Issue templates