Dado que mi feed está lleno de personas que no han programado en meses porque Opus 4.5 es tan bueno, déjenme comentar con 5 cosas que tuve que arreglar manualmente esta mañana porque Claude Code no lo hizo: - Separación de preocupaciones: Pedí una nueva funcionalidad que pertenecía a una clase específica. Le dije a Claude que revisara esa clase y hiciera los cambios. Hizo los cambios en una clase no relacionada y luego movió parte de la funcionalidad de la clase que quería a una segunda clase no relacionada. - Encapsulamiento. Un montón de métodos privados y de paquete se hicieron públicos sin una buena razón. - Concurrencia: Implementó un error de concurrencia bastante evidente y seguía insistiendo en que la lógica era correcta. - Reinventar la rueda: El error de concurrencia estaba en una biblioteca de colas que no necesitaba ser escrita porque existe Guava. - Usar el comando de construcción incorrecto, luego malinterpretar el error y hacer un montón de cambios totalmente innecesarios. En un bucle, ya que el comando de construcción incorrecto seguía fallando después de cada ronda de cambios inútiles. Y sí, tengo documentos de planificación, documentos de reglas, y lo solicité con mucho cuidado. Claude Code es impresionantemente bueno, pero la revisión humana es muy necesaria. Especialmente para la concurrencia.