# Suggested commands

- Install dev deps: `python -m pip install -e ".[dev]"`
- Run gRPC server: `python -m noteflow.grpc.server --help`
- Run Tauri/React client (web): `cd client && npm run dev`
- Run Tauri/React client (desktop): `cd client && npm run tauri dev`
- Backend tests: `pytest` (or `pytest -m "not integration"` to skip external services)
- Client tests: `cd client && npm run test`
- Client E2E tests: `cd client && npx playwright test`
- Lint: `ruff check .` (autofix: `ruff check --fix .`)
- Type check: `mypy src/noteflow` (optional: `basedpyright`)
- Build wheel: `python -m build`
