To keep the codebase consistent, install the development dependencies before committing:
pip install -r requirements-dev.txt
pre-commit installAfter installing the hooks, run the full suite once to set the baseline:
pre-commit run --all-filesThe configured hooks format Python files with Black, lint with Ruff, and enforce standard whitespace checks.