Спасибо за желание внести вклад!
- Fork → Clone
- Установите venv и зависимости:
pip install -r api/requirements.txt - Запустите тесты:
pytest -q
- Используйте понятные названия веток:
feature/<brief>,fix/<issue> - Описывайте изменения в PR: цель, короткий список изменений, как тестировать
- Добавьте тесты для нового функционала
- Python: flake8
- JS: eslint (в папке chrome-extension)