Skip to content
← Назад к набору

Онбординг старого сервиса

Иллюстративный разбор первого, что делает большинство команд: взять существующий, слабо документированный репозиторий и сделать его пилотируемым агентами — не нарушая того, что уже работает.

Цель

«Сделать этот пятилетний сервис AI-first». У него уже есть частичный README, какие-то разрозненные документы и нет AGENTS.md.

Запуск

Разработчик передаёт своему агенту одну строку — прочитай и следуй /init.md — и процесс онбординга:

  1. Разведка. Определяет реальный язык, менеджер пакетов (по существующему lock-файлу) и фактические команды сборки, тестирования и линтинга — читая репозиторий, а не предполагая.
  2. Предлагает план и спрашивает. Поскольку артефакты уже существуют, он неразрушителен: он перечисляет, что создаст, а что согласует, и ждёт одобрения, прежде чем трогать частичный README или разрозненные документы.
  3. Создаёт harness. Осмысленный AGENTS.md с реальными Quick Commands сервиса, упорядоченное по категориям дерево docs/, которое впитывает существующие заметки, а не дублирует их, README по модулям, набор .agents/ и игнорируемую git-ом .dwp/.
  4. Проверяет. /dwp-verify возвращает объективный отчёт «прошёл/не прошёл» относительно критериев соответствия.

Результат

Старый сервис становится AI-first без разрушений: существующая работа объединяется, а не перезаписывается, и результат поддаётся проверке, а не утверждению. Отсюда команда планирует и выполняет реальную работу с /dwp-create и /dwp-execute.