# Contributing Guide ## Commit message format We use [this](https://www.conventionalcommits.org/en/v1.0.0/) standard ```gitcommit (): [optional body] [optional footer] ``` ## Setting Up Pre-Commit Hooks We use pre-commit to automatically enforce code quality checks before commits: ```sh python3 -m venv venv . ./venv/bin/activate pip install pre-commit pre-commit install pre-commit install --hook-type commit-msg ``` Hooks will now run automatically on every commit.