~/VibeHandbook
PDF gratis

Capítulo 15 · 06

Puertas de revisión: una lista de comprobación antes de fusionar

Una puerta de revisión (review gate) es una lista corta de cosas que deben ser ciertas antes de que un cambio se publique. Repásala tú mismo, o haz que la IA confirme cada elemento:

  • Leí el diff y entiendo qué cambió y por qué
  • El cambio está delimitado a lo que realmente pedí
  • Las pruebas pasan (y el comportamiento nuevo tiene una prueba)
  • La comprobación de tipos y el linter están limpios
  • No quedaron secretos, registros de depuración ni código comentado
  • No se eliminó silenciosamente ninguna comprobación de seguridad
  • Probé el cambio yo mismo, al menos el camino feliz

Si no puedes marcar una casilla, no has terminado.

La lista de comprobación es deliberadamente corta porque una puerta que te saltas no es ninguna puerta. La tentación, especialmente cuando avanzas rápido y el cambio "se ve bien," es dejarlo pasar sin más. Resiste eso en cualquier cosa de cara al usuario. Un truco útil es hacer que la IA la rellene por ti — pega la lista y pregunta: "Repasa esta puerta de revisión para el cambio que acabas de hacer. Para cada elemento, di PASS (aprobado) o FAIL (fallido) con una línea de evidencia." No puede escribir honestamente "las pruebas pasan" sin haberlas ejecutado, y obligarla a citar evidencia por línea convierte un vago "se ve bien" en algo que puedes auditar.

¿Lo quieres sin conexión?

Descarga el libro entero en PDF o EPUB — gratis.