Usage:
/dwp-create <goal> [trust|auto] [lite|full]
dwp-create
Crea un nuevo Deep Work Plan a partir de un objetivo de alto nivel.
/dwp-create - Objetivo + contexto
- Descomponer → materializar plan
- Plan en disco
Qué hace
dwp-create toma un objetivo de alto nivel y lo convierte en un Deep Work Plan estructurado y ejecutable. Analiza los requisitos, formula preguntas aclaratorias si es ambiguo y materializa un plan Lite o Full directamente bajo .dwp/plans/PLAN_<id>_<slug>/.
Uso
/dwp-create <goal>
/dwp-create trust lite <goal>
/dwp-create <goal> full trust
Modos y opciones de contorno
Las opciones de contorno configuran el comportamiento de revisión y el formato del plan. Pueden aparecer como tokens al principio o al final del comando en cualquier orden:
- Modos de revisión:
- Guiado (por defecto): materializa una propuesta ejecutable de plan Lite, muestra las señales observadas y la justificación del formato, y pregunta si conservar Lite, promover a Full, editar o detenerse.
- Trust (
trustoauto): omite la revisión y pasa directamente a un plan preaprobado y listo para ejecutar.
- Preferencias de formato:
lite: expresa preferencia por un plan compacto de un solo archivo enREADME.mdcon registros de tareas anclados (#task-N).full: expresa preferencia por archivos de tareas numerados individuales (N.task_<slug>.md).- Especificar tanto
litecomofullconstituye un conflicto explícito.
- Terminador:
--finaliza el análisis de opciones; todo lo posterior a--se interpreta como contexto literal del objetivo.
Comportamiento
- Análisis de requisitos: inspecciona el contexto del repositorio, la arquitectura y los comandos de prueba documentados.
- Aclaración: formula preguntas aclaratorias si el alcance o los requisitos resultan ambiguos.
- Asignación monotónica: asigna una carpeta con relleno de ceros
PLAN_<id>_<slug>/bajo.dwp/plans/usando.next-plan-idbajo bloqueo de archivos POSIX (fcntl). Los ID numéricos son monotónicos y nunca se reutilizan. - Materialización del contrato: ejecuta
ledger.py materializepara escribirmanifest.json, estamparcontract.jsondireccionado por contenido (generación v7 con marcadoresparallel_safe) y registrar el evento inicial deapproval. - Final Review: los planes concluyen con una tarea obligatoria de cinco partes de Final Review (pase de seguridad con revisión local obligatoria, validación del estado final, reconciliación de habilidades, reconciliación de documentación y finalización).
Alias
dwp:create