Skip to content
← Volver al kit
Usage: /dwp-verify [plan <nombre> | all]

dwp-verify

Comprueba de forma objetiva la conformidad del repositorio y de los planes — solo lectura.

Qué hace

dwp-verify comprueba, de forma mecánica, si un repositorio es AI-first (conforme con DeepWorkPlan) y si sus planes están bien formados, y luego informa aprobado/fallido. No cambia nada.

Uso

/dwp-verify            # verifica el repositorio
/dwp-verify plan auth  # verifica también un plan concreto
/dwp-verify all        # repositorio + todos los planes

Comportamiento

  1. Comprueba el repositorio: AGENTS.md con comandos reales y ejecutables; resolución de CLAUDE.md; categorías de docs/; catálogo de .agents/ que coincide con el disco; delegadores dwp-* finos; .dwp/ y tmp/ ignorados por git; una skill resoluble.
  2. Comprueba un plan (cuando se solicita): cada tarea tiene criterios de aceptación y una puerta de validación, el progreso está persistido, el Final Review registrado está presente (su pase de seguridad incluido) y las tareas se reanclan al objetivo.
  3. Informa CONFORME o NO CONFORME con cada fallo listado.
  4. Ofrece capturar las brechas como un Deep Work Plan; nunca corrige en silencio.

Validación de planes por generación. El comprobador de procedencia del repositorio acepta el estándar DWP actual 6.0.0, pero la validación de planes depende de su generación. Un plan v6 se identifica por el puntero al contrato, contract.json o una cadena de revisiones en contracts/, y se comprueba con los validadores v6 de contrato, diario y ledger. El comprobador conservado plan_contract.py solo valida v5 y NO DEBE usarse para validar planes v6. En v6, state.json es una proyección generada como snapshot; cualquier diferencia con el diario es un hallazgo. Ambas generaciones conviven y la verificación no migra ninguna.

Alias

  • dwp:verify