<span id="scenario-guide-test-results" />

# Результаты тестирования сценариев

7 сентября 2026 года мы проверили эти руководства в отдельном тестовом проекте с Lizard CLI 0.3.92. Проверки приложения отделены от статуса сборки. Тесты использовали команды из руководств, с отдельным именем проекта и веткой документации для примера на GitHub.

| Руководство | Результат | Проверки |
|---|---|---|
| [Remote MCP](https://lizard.build/ru/docs/guides/deploy-mcp-server) | Пройдено локально и в облаке | Health 200; отсутствующий и недействительный токен 401; аутентифицированный GET 405; отклонённый Origin 403; initialize, tools/list и tools/call; результат `5` через публичный HTTPS |
| [Агент программирования: загрузка](https://lizard.build/ru/docs/guides/deploy-from-coding-agent) | Пройдено | `lizard up`, health 200, ответ с поддержкой БД 200, неизвестный маршрут 404; обновлённая строка Postgres осталась после перезапуска сервиса |
| [Агент программирования: GitHub](https://lizard.build/ru/docs/guides/deploy-from-coding-agent) | Пройдено | Репозиторий подключён с `--no-deploy`; ветка, корневая директория и окружение настроены до `redeploy`; публичное приложение прочитало ту же существующую строку Postgres |
| [Redis worker](https://lizard.build/ru/docs/deploy/workers) | Пройдено | Порт 0; постановка в очередь и результат; результат сохранился после перезапуска; новая задача после перезапуска; незавершённая запись обработки восстановлена при запуске |
| [Telegram bot](https://lizard.build/ru/docs/guides/telegram-bot) | Только локальные тесты | Семь мок-тестов охватывают обновления, неудачные отправки, проверки токена и отказ вебхука. Требуются настоящий токен, чат и облачный эхо-тест |

<span id="versions" />

## Версии

Контейнер MCP работал на Node.js 22.23.2 с MCP TypeScript SDK 1.30.0. Пример coding-agent использует `pg` 8.16.3 и подключается к Managed Postgres под PostgreSQL 18.4. Контейнер воркера работал на Python 3.13.15 с redis-py 6.4.0. Файлы блокировок зависимостей или точные требования находятся в примерах.

<span id="scope" />

## Область

Проверка MCP охватывает stateless HTTP-транспорт примера и фиксированный bearer-токен. Она не устанавливает совместимость с OAuth, поддержку браузера, длительную потоковую передачу или пропускную способность под нагрузкой. Токен истекает через один час.

Проверка GitHub использовала ветку документации и директорию `_examples/agent-app`. Она тестировала явный перезапуск деплоя; не тестировались все варианты настройки прав для приватных репозиториев или события вебхуков.

Проверка восстановления Redis засеяла незавершённую запись обработки перед перезапуском единственного консьюмера. Не тестировались сбой Redis, несколько воркеров или гарантии exactly-once для внешних эффектов. Проверка базы данных устанавливает сохранность при перезапуске приложения, а не резервное копирование или аварийное восстановление.

Хвосты логов рантайма изначально были пусты для тестовых сервисов. Позже живой поток логов воркера доставил только что обработанную задачу. Используйте проверки HTTP, MCP-клиента и результата задачи как критерии завершения; пустой хвост логов сам по себе не подтверждает ни успех, ни неудачу.

Пример Telegram не помечен как проверенный в облаке. Его префлайт считывает `getMe` и `getWebhookInfo` без изменения вебхука бота. Используйте отдельного тестового бота перед включением цикла опроса.

См. [результаты тестов фреймворка](https://lizard.build/ru/docs/framework-guides/validation) для отдельной партии из 16 рецептов фреймворка, и [известные проблемы](https://lizard.build/ru/docs/platform/known-issues) для ограничений архива CLI и кода выхода при неудачной сборке.
