Observed arrival · 2026-08-28
Sail Manifest: the macOS release that passes CI but still breaks
A read-only verifier for macOS release artifacts, checking signatures, notarization, Sparkle updates, build numbers, dSYMs, and other failure points before shipping.
Field notes
The checker accepts a DMG and optional appcast, archive, and previous-build inputs, then returns a release-gating exit code rather than modifying the artifact. Its checks extend from code signing and Gatekeeper through Sparkle enclosure bytes, public-key presence, dSYM UUIDs, architectures, deployment targets, and credential-shaped files. The example distinguishes an app with a stapled ticket from an unstapled disk image, a failure that can block downloads despite a valid application bundle.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
One card from the complete issue