Перейти к содержимому
Разделы
← Все продукты
Система платформы

Аудит кодовой базы

Оператор repo-auditor: агент сам разбирает код платформы по кругу, находки становятся задачами в трекере, а сотрудник управляет очередью и следит за исполнением, не читая diff вручную.

В работеРазработка
Входящие: решения «Да / Нет / Позже»

Очередь находок

kb-web: несогласованный статус после отмены загрузки файлаapps/kb-webbug-risk
invoice-api: повторный парсинг одного скана при ретраеservices/invoice-apiperf
crm-web: фокус теряется при закрытии диалогаapps/crm-weba11y
recipes-web: нет теста на пересчёт при нулевой норме отходовapps/recipes-webtests
Заявка: от текста человека до пакета задач

От кода до задачи

01SweepКаждый продукт проходится по кругу; приоритет — свежесть правок, возраст файла и размер.
02РазборНаходки дедуплицируются семантически, схожие по смыслу схлопываются в одну задачу.
03ОчередьБезопасное сначала: одиночные зелёные находки и черновики эпиков, красные агенту не отдаются.
04ИсполнениеFeature-runner ведёт задачу до конца, прогресс виден на живой ленте этапов.
Находка аудитора: разбор, план и свидетельство в коде
Задача: что нашёл аудитор, план правки, файлы
Здоровье: матрица продуктов по направлениям

Техника анализа кода

Гварды, трекер и очередь.

Общие правила: безопасность и развёртывание →
УзелКак устроено
Гварды на старте слайсаЗагрузка GPU, нагрузка сервера и блокировка деплоя не дают агенту мешать проду.
Режим «только детекторы»Можно сузить очередь до находок с явным риском бага, остальное не публикуется.
Интеграция с трекеромКаждая находка — задача в GitLab; закрытие или отклонение синхронизируется в обе стороны.
Заявки от людей и от ИИОбращения из кнопки обратной связи и собственные идеи агента лежат в одной очереди.
Метрики и дашбордТемп разбора, отказы и загрузка GPU видны в Grafana отдельным дашбордом.
Показать инструмент вживуюПокажем очередь находок и как они становятся задачами.
Другие продукты