Skip to content

v1.x: complete trusted four-platform release distribution #165

Description

@projectious

Extracted from the final review of #135. Consolidates former issue #166.

Scope

Complete the production release and trust path for all supported targets:

  • x86_64 Linux
  • arm64 Linux
  • x86_64 macOS
  • arm64 macOS

The local candidate must remain evidence-bound. Host jobs must verify branch,
commit, and tag provenance before building. Human-facing installation must use
a canonical verification key and exact immutable version resolution, never a
floating or silent fallback.

Acceptance criteria

  • All four native artifacts are attached to a v1.x prerelease.
  • Exact v1.x versions resolve to immutable release assets; missing versions
    fail clearly without fallback.
  • The canonical public verification key is published from an authoritative
    project location and referenced by installer documentation.
  • Bootstrap verifies checksum and signature before installation.
  • Checksums and signatures are verified from public downloads.
  • Each artifact passes an install and smoke test on its target platform.
  • Release evidence records the source commit and host runner provenance.
  • Automated tests cover successful resolution, unknown versions, tampered
    checksums, and invalid signatures.
  • Release documentation describes recovery for failed host builds.

Parent: #135

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions