Usage:
/dwp-create <goal> [trust|auto] [lite|full]
dwp-create
Создание нового Deep Work Plan из высокоуровневой цели.
/dwp-create - Цель + контекст
- Декомпозиция → материализация плана
- План на диске
Что он делает
dwp-create принимает высокоуровневую цель и превращает её в структурированный исполняемый Deep Work Plan. Он анализирует требования, задаёт уточняющие вопросы при неоднозначности и материализует Lite- или Full-план непосредственно в .dwp/plans/PLAN_<id>_<slug>/.
Использование
/dwp-create <goal>
/dwp-create trust lite <goal>
/dwp-create <goal> full trust
Режимы и граничные опции
Граничные опции настраивают поведение проверки и формат плана. Они указываются как токены в начале или в конце команды в любом порядке:
- Режимы проверки:
- Управляемый (по умолчанию): материализует исполняемое предложение Lite-плана, показывает наблюдаемые признаки и обоснование формата и спрашивает, сохранить ли Lite, повысить до Full, отредактировать или остановиться.
- Trust (
trustилиauto): пропускает проверку и сразу переходит к заранее одобренному, готовому к запуску плану.
- Предпочтения формата:
lite: выражает предпочтение компактного однофайлового плана вREADME.mdс заякоренными записями задач (#task-N).full: выражает предпочтение декомпозированных нумерованных файлов задач (N.task_<slug>.md).- Одновременное указание
liteиfullявляется явным конфликтом.
- Терминатор:
--завершает разбор опций; всё, что следует после--, интерпретируется как буквальный контекст цели.
Поведение
- Анализ требований: изучает контекст репозитория, архитектуру и документированные команды тестирования.
- Уточнение: задаёт уточняющие вопросы, если объём работ или требования неоднозначны.
- Монотонное выделение: выделяет в
.dwp/plans/имя папкиPLAN_<id>_<slug>/с дополнением нулями, используя.next-plan-idпод файловой блокировкой POSIX (fcntl). Числовые ID монотонно возрастают и никогда не используются повторно. - Материализация контракта: запускает
ledger.py materialize, чтобы записатьmanifest.json, проставить контентно-адресуемыйcontract.json(поколение v7 с маркерами задачparallel_safe) и зафиксировать начальное событиеapproval. - Final Review: планы завершаются обязательной задачей Final Review из пяти частей (проверка безопасности с обязательным локальным ревью, валидация итогового состояния, сверка навыков, сверка документации, завершение).
Псевдонимы
dwp:create