Skip to content

Verify clean installations across all distribution channels - #38

Merged
konojunya merged 2 commits into
mainfrom
agent/distribution-smoke
Sep 5, 2026
Merged

Verify clean installations across all distribution channels#38
konojunya merged 2 commits into
mainfrom
agent/distribution-smoke

Conversation

@konojunya

Copy link
Copy Markdown
Member

Summary

  • Add a read-only 19-cell native installation matrix for Direct, Aqua, Cargo (MSRV and stable), and Homebrew.
  • Exercise published command metadata, configuration, templates, JSON/SVG output, and an explicit audited provider import with attribution in disposable stores.
  • Bind native binaries to verified release archive bytes and registry installs to the exact packaged source commit; compare generated assets with the published source rather than unreleased code.
  • Fail the aggregate on failed, skipped, cancelled, missing, or mismatched evidence. Keep full activation distinct from native/Cargo scopes and immutable publication metadata.

Validation

  • 20 Node guard tests and 15 Python tests passed locally, including negative cases.
  • actionlint and whitespace checks passed.
  • Published macOS arm64 CLI 0.5.1 passed the full command/import/render smoke (62 icons).
  • Downloaded archive checksum, source-bound provenance, and exact package verification passed locally.
  • The pull request runs the actual 19-cell installation matrix. Publication workflow integration follows as a separate change.

@konojunya
konojunya merged commit bf2bbcb into main Sep 5, 2026
23 checks passed
@konojunya
konojunya deleted the agent/distribution-smoke branch September 5, 2026 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant