# Project Rules

- use `uv` to run Python commands (e.g., `uv run python`, `uv run pytest`).
- use `make test` to run tests.
- use `make update_translate` to update translation files (`.ts` and `.qm`).
- use `make lint` to check formatting, linting, and translations.
- use `make format` to auto-fix formatting.
