cryptofoundry

Связаться с cryptofoundry

Расскажите, что вы хотите создать или автоматизировать.

Электронная почта
[email protected]
ADAMANT Messenger
Открыть в ADAMANT
Dev Guidelines & Docs

Рабочий процесс AI-агента: настройка окружения и быстрая/полная проверка для ADAMANT Node

Документация AI-агента для ADAMANT Node была обновлена на основе практической проверки в локальной среде разработки (см. PR #165). Обновление вводит политику двухуровневой проверки для AI-участников: по умолчанию используется быстрая проверка, а полная проверка применяется для критически важных изменений. Также добавлен чёткий чек-лист настройки окружения для PostgreSQL, Redis и запуска тестовой сети, включая конкретные проверки работоспособности, такие как pg_isready и redis-cli ping, перед запуском тестов.

Поскольку кодовая база унаследованная, в документации содержатся рекомендации по обходу проблем, связанных с актуальными версиями ESLint и других инструментов. Уточняется, что в репозитории в настоящее время отсутствует рабочий процесс Prettier, а форматирование полагается на ESLint. Эти улучшения повышают воспроизводимость работы с участием AI, снижают количество ложных сбоев из-за отсутствующих локальных сервисов и сохраняют надёжность и безопасность консенсуса как основной критерий качества.

Рабочий процесс был протестирован локально от начала до конца, подтверждён запуск тестовой сети с сообщениями ADAMANT started и Blockchain ready, за которыми последовал успешный запуск быстрого набора модульных тестов через команду npm run test:unit:fast. Данный подход предлагается в качестве базового рабочего процесса AI для репозитория ноды. Сопутствующее обсуждение ведётся в задаче #166.