Thanks for your interest. This is a research repo; correctness and reproducibility come before features.
uv sync
uv run pre-commit installuv run ruff check . && uv run ruff format --check .uv run mypy srcuv run pytest -q- New behaviour needs a test. Stochastic results need a fixed seed and a reported mean ± std over 3+ seeds.
See the good first issue
label (most are also tagged help wanted).
Each one has a problem description, file:line pointers, and acceptance criteria
including which test to add. If the tracker is empty, open an issue describing
what you'd like to add and we'll scope it together.
- Pin versions (the
uv.lockis committed). - Any results table states seeds, hardware, and wall-clock.