The build syncs into the output folder by comparing content, writes a SHA-256 manifest and a per-domain list of files to upload and delete.
- A file is rewritten only if its size or bytes differ, so unchanged files keep their modification time.
- Manifest entries of domains that were not rebuilt are kept, so building one site does not reset the others.