Confirma destino y estado actual
Resuelve la ruta y verifica que sea el archivo correcto, no uno de nombre parecido o un directorio. Comprueba si la herramienta reescribe todo o solo un rango y conserva codificación y finales de línea cuando importen.
Si el contenido pudo cambiar desde su lectura, compara versión, fecha, hash u otro marcador adecuado antes de escribir. Usa reemplazo atómico o copia de seguridad cuando sea posible.
Verifica después de escribir
Vuelve a leer el archivo y confirma contenido, tamaño y formato. Si forma parte de un cambio mayor, revisa el diff para detectar líneas ajenas eliminadas o reformateadas.
Para datos del usuario o estado generado, confirma que la sobrescritura forma parte de la tarea y que existe una copia de recuperación o una forma de regenerarlo.