Skip to content
← Voltar ao kit
Usage: /dwp-create <goal> [trust|auto] [lite|full]

dwp-create

Cria um novo Deep Work Plan a partir de um objetivo de alto nível.

O que faz

dwp-create transforma um objetivo de alto nível em um Deep Work Plan estruturado e executável. Analisa requisitos, faz perguntas esclarecedoras se houver ambiguidade e materializa um plano Lite ou Full diretamente em .dwp/plans/PLAN_<id>_<slug>/.

Uso

/dwp-create <goal>
/dwp-create trust lite <goal>
/dwp-create <goal> full trust

Modos e opções de contorno

As opções de contorno configuram o comportamento de revisão e o formato do plano. Podem aparecer como tokens no início ou no fim do comando em qualquer ordem:

  • Modos de revisão:
    • Guiado (padrão): materializa uma proposta de plano Lite executável, mostra sinais observados e justificativa do formato, e pergunta se deseja manter Lite, promover para Full, editar ou parar.
    • Trust (trust ou auto): ignora a revisão e vai direto para um plano pré-aprovado e pronto para execução.
  • Preferências de formato:
    • lite: expressa preferência por um plano compacto de arquivo único em README.md com registros de tarefas ancorados (#task-N).
    • full: expressa preferência por arquivos de tarefas numerados separados (N.task_<slug>.md).
    • Especificar tanto lite quanto full é um conflito explícito.
  • Terminador: -- encerra a análise de opções; tudo após -- é interpretado como contexto literal do objetivo.

Comportamento

  1. Análise de requisitos: inspeciona contexto do repositório, arquitetura e comandos de teste documentados.
  2. Esclarecimento: faz perguntas para esclarecer dúvidas de escopo ou requisitos.
  3. Alocação monotônica: aloca uma pasta com preenchimento de zeros PLAN_<id>_<slug>/ sob .dwp/plans/ usando .next-plan-id sob trava de arquivo POSIX (fcntl). IDs numéricos são monotônicos e nunca reutilizados.
  4. Materialização do contrato: executa ledger.py materialize para gravar manifest.json, carimbar contract.json endereçado por conteúdo (geração v7 com marcadores parallel_safe) e registrar o evento inicial de approval.
  5. Final Review: os planos terminam com uma tarefa obrigatória de Final Review em cinco partes (revisão de segurança com revisão local obrigatória, validação de estado final, reconciliação de skills, reconciliação de documentação e conclusão).

Aliases

  • dwp:create