3.38.1
(fix): Preserve existing README.md when the generator does not produce one. Previously,
overwriteLocalContents deleted all files before copying generator output, so if
README generation failed silently the file was removed from the target repository.
The method now skips deleting README.md when the source directory does not include it.