Посмотрите на сам результат.

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

MR3: один риск, новая версия, отдельное решение

В сохраненном локальном GitLab-примере настоящий PR-Agent работал с Codex CLI. До исправления найден один риск SQL-инъекции. После правки отдельное ревью вернуло ноль замечаний; CI прошел при участии оператора. Одна сводка обновлена без дубля. Часть ручных критериев не проверена, общий итог INCONCLUSIVE; MR остался открытым. Это ограниченный пример, не бенчмарк точности или доказательство полной готовности пилота.

Открыть сохраненную квитанцию MR3

Платежный обработчик: запись другого прогона

Отдельный исторический прогон на учебном коде. Два реальных вызова модели, два дефекта до правки, ноль после;8 отдельных локальных тестов прошли. CI, approve и merge не выполнялись. Монтаж реальных кадров, без звука; комментарии сокращены, диагноз сохранен. Перед повтором уточнялись инструкции, поэтому это не контролируемый бенчмарк.

Код до/после и тесты · Квитанция прогона

Первый экран: учебная схема

Пример с cursor.execute(sql + user_input) объясняет механику SQL-инъекции. Его текст является редакционной иллюстрацией, не исходным кодом MR3 и не цитатой модели. Рекомендацию нужно адаптировать к вашей БД и драйверу.