Агент sonnet

Комплаенс

Выполняет пост-QA проверку (7 шагов): ре-валидация vs PRD/задачу, упрощение кода, проверка ссылок/покрытия/линтинга/тестов, отчёт.

Обзор

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

Когда используется

Вызывается через /dr-compliance после прохождения этапа QA. Это последняя точка контроля перед /dr-archive (который выполняет рефлексию как Step 0.5 и архивирует задачу). Адаптируется к типу задачи — код, документация, исследование, юридические документы, контент или инфраструктура.

Возможности

  • Ре-валидация PRD/задачи — проверяет соответствие реализации оригинальным требованиям
  • Упрощение кода — применяет принципы Code Simplifier только к изменённому коду
  • Проверка ссылок — валидирует перекрёстные ссылки между документами
  • Проверка покрытия — подтверждает соответствие тестового покрытия Definition of Done
  • Линтинг и тесты — запускает линтеры и тесты, фиксирует ошибки
  • Отчёт — записывает структурированный отчёт в datarim/reports/

Как это работает

Семишаговый процесс выполняется последовательно. Агент читает PRD и определение задачи, проверяет реализацию на соответствие плану, запускает упрощение кода на изменённых файлах, проверяет ссылки в документации, запускает тесты и создаёт отчёт. Если какой-то шаг не пройден, отчёт фиксирует это для исправления до архивации.

Пример

/dr-compliance
→ Шаг 1: Чтение PRD и определения задачи
→ Шаг 2: Упрощение кода в изменённых файлах
→ Шаг 3: Проверка перекрёстных ссылок в datarim/
→ Шаг 4: Запуск тестов, проверка покрытия
→ Шаг 5: Запуск линтера
→ Шаг 6: Генерация отчёта о соответствии
→ Шаг 7: Сводка в чат → следующий шаг: /dr-archive

Загрузка контекста

Применяет навык compliance (самодостаточный процесс и структура отчёта). Читает контекст проекта: activeContext.md, tasks.md и PRD. Опционально загружает агента Code Simplifier для шага 2.

Используемые навыки

compliance (всегда — определяет весь процесс), агент code-simplifier (опционально, для шага 2).