一键导入
verification-before-completion
// Verificación antes de completar — ejecutar comandos de verificación antes de declarar listo. Evidencia antes que afirmaciones.
// Verificación antes de completar — ejecutar comandos de verificación antes de declarar listo. Evidencia antes que afirmaciones.
Cierre de sesión — actualizar handoff + grabar experiencia + actualizar memoria
Sistema de acumulación de conocimiento del proyecto — aprender de la práctica, evitar repetir errores.
Planificación basada en archivos para tareas complejas. Crea task_plan.md, findings.md y progress.md. Usar para tareas multi-paso que requieren más de 5 llamadas a herramientas.
Debugging sistemático — proceso de cinco fases, encontrar la causa raíz antes de arreglar.
| name | verification-before-completion |
| description | Verificación antes de completar — ejecutar comandos de verificación antes de declarar listo. Evidencia antes que afirmaciones. |
Declarar trabajo completo sin verificar es deshonestidad, no eficiencia.
SIN EVIDENCIA FRESCA DE VERIFICACIÓN NO HAY DECLARACIÓN DE COMPLETADO
Si no ejecutaste el comando de verificación en este mensaje, no podés afirmar que pasa.
ANTES de declarar cualquier estado o expresar satisfacción:
1. IDENTIFICAR: ¿Qué comando prueba esta afirmación?
2. EJECUTAR: Correr el comando COMPLETO (fresco, completo)
3. LEER: Output completo, verificar exit code, contar fallos
4. VERIFICAR: ¿El output confirma la afirmación?
- Si NO: Indicar estado real con evidencia
- Si SÍ: Hacer la afirmación CON evidencia
5. SOLO ENTONCES: Hacer la afirmación
Saltear cualquier paso = mentir, no verificar
| Afirmación | Requiere | No es suficiente |
|---|---|---|
| Tests pasan | Output del test: 0 fallos | Corrida anterior, "debería pasar" |
| Linter limpio | Output del linter: 0 errores | Chequeo parcial |
| Build exitoso | Comando de build: exit 0 | Linter pasa, logs se ven bien |
| Bug arreglado | Testear síntoma original: pasa | Código cambiado, asumido arreglado |
| Excusa | Realidad |
|---|---|
| "Debería andar" | EJECUTAR la verificación |
| "Estoy seguro" | La seguridad no es evidencia |
| "Solo esta vez" | Sin excepciones |
| "El linter pasó" | El linter no es el compilador |
| "El sub-agente dijo éxito" | Verificar independientemente |
Sin atajos en la verificación.
Ejecutar el comando. Leer el output. ENTONCES declarar el resultado.
Esto no es negociable.