Repaso y práctica
Conclusiones clave
- Las barreras de protección son lo que permite a la IA correr a toda velocidad mientras una red de seguridad amortigua las caídas — te aceleran, no te frenan.
- Las pruebas, la comprobación de tipos y el linting detectan errores gratis; conéctalos a la para que las comprobaciones se ejecuten automáticamente.
- Delimita estrechamente los cambios de la IA y lee con espíritu crítico cada diff antes de fusionar.
- Una comprobación en rojo es información — haz triaje (error real / prueba desactualizada / comprobación inestable) antes de dejar que la IA lo "arregle."
- Nunca publiques un cambio que no leíste.
Practícalo
En uno de tus proyectos, configura una comprobación automatizada que aún no tengas — una sola prueba, un linter, o un paso de comprobación de tipos — y añádela a un flujo de trabajo de CI para que se ejecute en cada push. Luego rompe deliberadamente algo pequeño y confirma que la comprobación se pone en rojo antes de arreglarlo.
Add a CI workflow to this repo that runs the test suite, the linter,
and the type checker on every push and pull request. Generate the
config, explain each step, and tell me how to read the output when a
check fails so I can tell a real bug from an out-of-date test.