Lo del refactor impresiona, pero ojo: esos patrones 'intuidos' a veces son sobreingeniería. Le pasé un script de bash de 200 líneas (sin shebang ni funciones) y me devolvió una versión modularizada con argparse y logging... en Python. El cambio de lenguaje no se lo pedí, y encima se inventó una funcionalidad de logging que no existía. Para mí, el 'contexto implícito' que infiere es básicamente rellenar con lo que más ha visto en el training set, no una comprensión real del dominio. Sobre la consistencia: en tareas de depuración concreto, le di un stack trace de Java con NullPointerException y en dos ejecuciones me sugirió arreglos distintos (uno añadiendo un null-check, otro cambiando el flujo del método). Si no tienes un test suite, no puedes fiarte. Lo de los prompts elaborados es marketing, pero el avance real es que ahora puedes escribir prompts más cortos sin que se pierda, siempre que el problema sea estándar. Para casos raros, sigues necesitando especificar cada detalle.