Автор развел проектирование и критику тестов между разными агентными ролями
test-designer составляет тест-кейсы и граничные условия по спецификации до проверки реализации.
test-critic ищет в готовых тестах бесполезные утверждения, неверные моки и пропущенные ветки.
Разделение ролей мешает одному агенту подгонять тесты под написанный им код.
Другой открытый навык блокирует утечки секретов, опасные зависимости и небезопасные изменения репозитория.
Почему важно
Независимая критика снижает общий самообман автора кода и автора проверки, даже если обе роли исполняют модели.