# Руководство по участию в разработке (Contributing Guide) Мы приветствуем вклад исследователей, криптографов и специалистов по ИБ в развитие открытого стека «ИБ 3.0». ## Главный архитектурный инвариант проекта > **Zero External Dependencies**: Ядро `iss-ledger-117` принципиально не должно содержать внешних зависимостей. Пулл-реквесты, добавляющие зависимости в `requirements.txt` или использующие `import` сторонних библиотек для криптографии/логирования, **автоматически отклоняются**. ПО должно работать на чистом Python 3.10+ в изолированных контурах (Air-Gapped) отечественных ОС. ## Порядок работы 1. Клонируйте репозиторий: `git clone https://git.isslab.ru/isslab/iss-ledger-117.git`. 2. Создайте ветку: `git checkout -b feature/your-feature`. 3. Запустите тесты: `python -m unittest discover -s tests`. Все тесты должны проходить со 100% успехом. 4. Сформируйте патч (`git format-patch`) и пришлите его на `info@isslab.ru` с описанием решаемой задачи.