Manifests and a static winget source for jcollie's Windows programs, built and signed on Linux.

write the MSIX in Microsoft's ZIP64 layout

Windows refuses to open an MSIX laid out as a plain ZIP (0x8007000B), which winget reports as "source data is corrupted or tampered". Write the container by hand the way Microsoft's tools do: ZIP64 end records, data descriptors on every payload file, and no file attributes. With this the spike passes on Windows: the source adds, installs, and upgrades. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01G1yFWNzQQxPno4Co5C6k9R


Author
Co-author Claude Opus 5.5 Date Commit Parent c4469fa5
+103 -26
3 changed files
+103 -26
3 changed files