Background
PR #2352 adds GitHub Artifact Attestation verification to the installation guide. The surrounding manual-install instructions rename each downloaded release binary to a platform-neutral local filename.
Details
The new verification example uses rulesync-darwin-arm64, but the preceding macOS installation steps save the file as rulesync; Windows saves it as rulesync.exe. Following the guide verbatim therefore makes gh attestation verify target a file that does not exist. The same mismatch is present in the synchronized skill documentation.
Solution / Next Steps
Use the actual local filenames in the example, or use a clear placeholder such as <downloaded-binary-path> with platform-specific examples. Update both the installation guide and synchronized skill documentation, then validate the rendered instructions.
Found during review of #2352.
Background
PR #2352 adds GitHub Artifact Attestation verification to the installation guide. The surrounding manual-install instructions rename each downloaded release binary to a platform-neutral local filename.
Details
The new verification example uses
rulesync-darwin-arm64, but the preceding macOS installation steps save the file asrulesync; Windows saves it asrulesync.exe. Following the guide verbatim therefore makesgh attestation verifytarget a file that does not exist. The same mismatch is present in the synchronized skill documentation.Solution / Next Steps
Use the actual local filenames in the example, or use a clear placeholder such as
<downloaded-binary-path>with platform-specific examples. Update both the installation guide and synchronized skill documentation, then validate the rendered instructions.Found during review of #2352.