Yasnora AI / Руководство

ПРАКТИЧЕСКОЕ РУКОВОДСТВО

Проверяйте изменение, а не уверенность ответа.

Практический порядок ревью AI-изменений: границы задачи, diff, тесты, безопасность и решение об интеграции.

ЧТО ВАЖНО УЧЕСТЬ

Разберём по существу

01

Небольшой объём

Ограничьте задачу одним поведением. Крупный несвязанный diff сложнее понять и проверить.

02

Проверки поведения

Тест должен проверять ожидаемый результат, а не просто повторять реализацию. Рассмотрите границы и отказные сценарии.

03

Контекст проекта

Учитывайте стиль, зависимости, права, производительность и миграции. Успешная компиляция не подтверждает всё перечисленное.

ПОШАГОВО

Как применить на практике

Начните с небольшого примера. Уточните требования и проверьте результат до использования.

  1. 01

    Зафиксируйте ожидание

    Опишите воспроизводимый пример и результат.

  2. 02

    Прочитайте diff

    Поймите причину каждого значимого изменения.

  3. 03

    Проверьте поведение

    Запустите подходящие проверки в разрешённой среде.

  4. 04

    Интегрируйте осознанно

    Согласуйте выпуск и способ возврата при ошибке.

ПРИМЕР СЦЕНАРИЯ

Проверка SQL

Учебный пример на вымышленных данных. Показывает подход к задаче, а не результат реального клиента.

Задача

ИИ предложил JOIN, после которого сумма стала больше.

Возможная структура результата
Проверьте кардинальность связей и контрольный набор: ноль, одна и несколько связанных строк. Сравните агрегат до и после изменения.

ВОПРОСЫ И ОТВЕТЫ

Перед началом работы

Достаточно ли успешных тестов?

Нет, проверяйте полноту покрытия и смысл изменения.

Нужно ли давать агенту продакшен-доступ?

Для анализа и подготовки исправления обычно достаточно ограниченного окружения. Полномочия определяются задачей.

Кто принимает решение о слиянии?

Ответственный разработчик или установленный процесс ревью команды.

НАЧНИТЕ С ОДНОЙ ЗАДАЧИ

Сделайте следующий шаг с Yasnora AI.

Гостевой чат без регистрации. Расширенные возможности зависят от плана и настроек.