SolutionPackager exports data.xml files with a UTF-8 BOM (\xEF\xBB\xBF) at the start. The templates and platform-metadata writer produce files without BOM. This causes a 1-line diff on every roundtrip for data.xml files.
Either the writer should add BOM or SolutionPackager output should be normalized. The goal is zero-noise roundtrips for scaffold → import → export → unpack workflows.
SolutionPackager exports data.xml files with a UTF-8 BOM (
\xEF\xBB\xBF) at the start. The templates and platform-metadata writer produce files without BOM. This causes a 1-line diff on every roundtrip for data.xml files.Either the writer should add BOM or SolutionPackager output should be normalized. The goal is zero-noise roundtrips for scaffold → import → export → unpack workflows.