Guidance for coding agents working in this repository.
- Use
uvfor Python environments, dependencies, and running commands. - Use
justas the primary task runner. - Use
rgfor fast code search. ast-grepandfastmodare available for structural refactors.pixiis available when needed.
- Install dependencies:
just install- or
uv sync --all-groups
- Lint:
just lint
- Type checking:
just typing
- Tests:
just test
- Full verification:
just check
For targeted tests, prefer:
uv run --group test pytest tests/path/to/test_file.py -k "pattern"