- Create a virtual environment.
- Install
pip install -e '.[dev]'. - Add tests for every behavior change.
- Run
python -m unittest discover -s tests -vandruff check .. - Do not commit datasets, scraped pages, supplier lists, logs, credentials, browser executables, or customer branding.
- Keep all source code, comments, variable names, documentation, and commit messages in English.
Pull requests should explain the use case, legal assumptions, tests, and any changes to data sent to external providers.