Резюме

Применяйте команды проверки перед заявлением о завершении работы, исправлениях или прохождении тестов — никаких утверждений об успехе без свежих доказательств.

  • Требуется запуск фактической команды проверки (а не предположения или частичные проверки) и подтверждение вывода перед тем, как делать какие-либо заявления о завершении или корректности

  • Применимо ко всем утверждениям, связанным с успехом: прохождение тестов, успешная сборка, исправленные ошибки, выполнение требований, верифицированные регрессии, завершение задачи агента

  • Блокирует распространенные обходные пути, такие как доверие к отчетам агента, полагаться на прохождение линтера как доказательство сборки, или использовать уверенность/предположения вместо фактического вывода команды

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

Проверка перед завершением

Обзор

Основной принцип: Доказательства перед утверждениями, всегда.

Нарушение буквы этого правила нарушает дух этого правила.

Железный Закон

NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE

Если вы не запустили команду проверки в этом сообщении, вы не можете утверждать, что она прошла.

Функция порога

Показать больше