Skip to content
Apothem
Команды конвейера

/code-audit

/code-audit — Межфайловый криминалистический аудит кода на уровне корпуса репозитория.

Роль: Аудитор Позиция в конвейере: последовательность аудиторских проверок

Межфайловый криминалистический аудит кода на уровне корпуса репозитория.

Каноническое обращение

/code-audit

С аргументами:

/code-audit [path/to/repo/] [--focus AREA] [--dry-run]

Входы

Хост-репозиторий с утверждённой структурой исходного кода, базовым уровнем покрытия тестами и (на уровне SHARED и выше) проходящим шлюзом CI

Выходы

Находки уровня корпуса в _inputs/code-audit-findings.md

Ниже по течению

Этап криминалистического аудита кода последовательности аудита и обзора

Фазы рабочего процесса

Команда выполняет шесть фаз криминалистического аудита: приём входных данных, проход зависимостей между файлами, аудит подсказок типов и покрытия, выявление мёртвого и дублирующегося кода, аудит архитектурной целостности и выпуск находок с шлюзом валидации.

Режимы отказа

СимптомПричинаВосстановление
Шлюз качества FAILВыход не соответствует стандартамИсправьте выход и перезапустите
Отсутствует входной файлНет запуска шлюза CI и базового уровня покрытия тестами на уровне SHARED и вышеСначала запустите CI-конвейер хоста, затем перезапустите

Примеры

# Dry-run to preview what would happen
/code-audit --dry-run

# Execute against a repository root
/code-audit path/to/repo/

Перекрёстные ссылки

On this page