# Install mise (if not already)
curl https://mise.run | sh
# Setup the project
mise trust && mise install
uv syncuv run pytest
uv run ruff check src/ tests/
uv run ruff format src/ tests/
uv run mypy src/This project uses Conventional Commits:
feat:- new featurefix:- bug fixdocs:- documentation onlyrefactor:- code change that neither fixes a bug nor adds a featuretest:- adding or updating testschore:- maintenance tasks
- Behavior and protocol:
~/src/graphrefly/GRAPHREFLY-SPEC.md - Implementation phases:
docs/roadmap.md