dwp-verify
Объективная проверка соответствия репозитория и плана — только чтение.
/dwp-verify - Репозиторий или план
- Проверка по спецификации
- Отчёт «пройдено / не пройдено»
Что он делает
dwp-verify механически проверяет, является ли репозиторий AI-first (соответствующим DeepWorkPlan) и хорошо ли сформированы его планы, затем сообщает «прошёл/не прошёл». Он ничего не меняет.
Использование
/dwp-verify # verify the repository
/dwp-verify plan auth # also verify a specific plan
/dwp-verify all # repository + every plan
Поведение
- Проверить репозиторий:
AGENTS.mdс реальными, исполнимыми командами; разрешениеCLAUDE.md; категорииdocs/; соответствие каталога.agents/диску; тонкие делегаторыdwp-*; игнорируемые git-ом.dwp/иtmp/; разрешимый навык. - Проверить план (по запросу): у каждой задачи есть критерии приёмки и validation gate, прогресс сохраняется, присутствует зафиксированный Final Review (включая его проверку безопасности), а задачи заново привязываются к цели.
- Сообщить CONFORMANT или NOT CONFORMANT с перечислением каждого сбоя.
- Предложить зафиксировать пробелы как Deep Work Plan; никогда не исправлять молча.
Проверка планов по поколениям. Проверка происхождения репозитория принимает текущий стандарт DWP 6.0.0, но планы проверяются с учетом их поколения. План v6 определяется по указателю contract, файлу contract.json или цепочке ревизий contracts/ и проверяется валидаторами contract, journal и ledger для v6. Сохраненный проверяющий plan_contract.py поддерживает только v5 и НЕ ДОЛЖЕН использоваться для проверки планов v6. В v6 state.json — это создаваемая проекция snapshot; несоответствие журналу считается замечанием. Оба поколения сосуществуют, и проверка не выполняет миграцию.
Псевдонимы
dwp:verify