Проверка до кода и пакет для сборки
Перед тем как отдать воронку в код, нейросеть проходит её глазами игрока, разработчика, аналитика и продажника. Найденные дыры чинятся в документах, а потом всё собирается в одно задание для разработки.
09_audit.md и 10_build_spec.md
Зачем проверять до кода
Дыру в маршруте дешевле закрыть в тексте, чем в работающем боте. На эфире ведущая отдала нейросети итоговые тексты первого дня с короткой задачей:
Четыре взгляда
Отдельно проверяются согласия и остановка сообщений: можно ли обойти обязательный шаг, когда допустимо напоминание, что происходит после отказа или стоп-команды.
Что нашла проверка на эфире
Каждый пункт из этого списка встречается почти в любой воронке. Его удобно держать как чек-лист:
Как оформить отчёт
Таблица: ID экрана или перехода, проблема, влияние, предлагаемое исправление. Замечания делятся на блокирующие, важные и косметические. Если нейросеть смотрела только документы, это проверка спецификации, а не тест бота: так и пишется в отчёте.
Пакет для сборки
После согласования правок нейросеть вносит только их и собирает одно задание для разработки первого блока. В нём: цель и границы версии, карта экранов и переходов, финальные тексты и кнопки, персонализация, геймификация, условия отправки и напоминаний, данные и события, список медиа, известные ограничения.
- указан главный документ на случай противоречий, а оставшиеся противоречия вынесены вам на решение;
- разделено готовое, временные заглушки и то, что появится позже; кнопка, ведущая в никуда, игроку не показывается;
- есть список приёмки: что вы должны увидеть при нормальном прохождении и при нестандартном вводе.
Промпты этапа
Проверить весь путь до сборки
- когда брать
- После редакторской доработки, до команды писать код.
- что подготовить
- Итоговые тексты, скелет, первый артефакт данных, правила результатов и медиа.
Проверь итоговый первый блок нашей воронки вместе со скелетом всего пути. Не переписывай тексты автоматически.
Сначала пройди его мысленно как игрок: понятно ли, где я нахожусь, что мне обещают, что нужно сделать, зачем отвечать и какой результат я получил? Нет ли необъясненных терминов, провала в негатив, скучных анкетных фрагментов или путаницы из-за кнопок?
Затем проверь как разработчик: куда ведет каждая кнопка; нет ли обрывов и недостижимых экранов; доступны ли все результаты; есть ли обработка неверного ввода, подтверждение важных данных, повторный старт, возврат и свободный текст вместо кнопки; что произойдет после двойного нажатия?
Проверь согласия и остановку сообщений: можно ли обойти требуемый шаг; когда допустимо отправлять напоминание; что происходит после отказа или стоп-команды. Для следующих дней проверь условия открытия и обещания в тексте.
Отдельно сверь с 01_data_and_analytics.md: где собирается каждое обязательное поле, где записывается каждое событие и какие показатели мы сможем посчитать. Отметь то, чего в первом блоке еще нет, но что предусмотрено позднее.
Оцени также воронку от 1 до 100 с точки зрения продаж: понятно ли предложение, связан ли платный шаг с полученным результатом, достаточно ли оснований продолжить и нет ли давления вместо прогрева. Обоснуй оценку; это не прогноз конверсии.
Выдай таблицу: ID экрана или перехода → проблема → влияние → предлагаемое исправление. Раздели блокирующие, важные и косметические замечания. Если смотришь только документы, назови это проверкой спецификации, а не реальным тестом бота.
Сохрани 09_audit.md и дождись согласования правок. Не переходи к сборке с неразрешенными блокирующими проблемами.Что получится: Отчет 09_audit.md с конкретными дефектами и предложениями исправлений.
Основание в вебинаре: 00:36:02–00:36:34; 01:57:23–01:58:11; 02:00:52–02:01:33; 02:08:55–02:09:15; 02:50:26–02:52:46.
Оговорка: Виды ошибок взяты из проверки на эфире; уровни критичности и различение проверки документов и реального теста добавлены.
Зафиксировать пакет для сборки
- когда брать
- После согласования замечаний проверки.
- что подготовить
- Все согласованные документы и список одобренных исправлений.
Внеси только согласованные исправления из проверки: [список или ссылка на отчет]. Остальную логику и тексты сохрани.
Затем собери единый пакет для разработки первого работающего блока. В нем должны быть: цель воронки и границы текущей версии; карта экранов и переходов; финальные тексты и кнопки; правила персонализации; геймификация; условия отправки и напоминаний; данные и события; список медиа; известные ограничения и отсутствующие материалы.
Дай понятные ссылки на файлы проекта. Укажи, какой документ является основным при противоречии. Если противоречия остались, не выбирай версию молча: вынеси их на решение.
Отдельно раздели готовое к реализации, временные заглушки и то, что появится в следующих блоках. У заглушки должно быть видно, что это тестовый элемент, а не уже работающая функция. Не показывай игроку действующую кнопку, которая ведет в никуда.
Составь краткий перечень действий для приемки: что мы должны увидеть при нормальном прохождении и при нестандартном вводе. Не объявляй эти проверки пройденными заранее.
Сохрани 10_build_spec.md и обнови только затронутые исходные документы. В конце покажи список измененных файлов, суть изменений и оставшиеся блокеры. Код начнем отдельной командой.Что получится: Обновленные документы и единое задание 10_build_spec.md.
Основание в вебинаре: 01:06:34–01:08:02; 01:57:23–01:58:11; 02:01:39–02:02:27.
Оговорка: Отдельный промпт передачи в разработку, имена файлов и правила заглушек — редакторское дополнение к показанному переходу от проверки к сборке.
Когда этап закончен
- проверка прошла в четырёх ролях, есть оценка продаж с обоснованием;
- блокирующих замечаний не осталось;
- правки внесены только согласованные;
- есть
10_build_spec.mdсо списком приёмки.