Appearance
lintai Public Beta Shipping Checklist
Canonical shipping checklist for
v0.1.0-beta.1. This document covers the tag, workflow, and asset truth for the first public beta release.
Release Identity
- Release tag:
v0.1.0-beta.1 - Release channel: GitHub Releases with prebuilt binaries
- Workflow: ../.github/workflows/public-beta-release.yml
- Release note: releases/v0.1.0-beta.1.md
Preconditions
Barrier Gateis green on the candidate commitSmoke Gateis green on the candidate commitDocs Gateis green on the candidate commit- PUBLIC_BETA_RELEASE.md matches the intended public beta posture
- EXTERNAL_VALIDATION_REPORT.md reflects the completed wave 2 evidence
Expected Release Assets
The shipping workflow must publish exactly these asset classes:
lintai-v0.1.0-beta.1-x86_64-unknown-linux-gnu.tar.gzlintai-v0.1.0-beta.1-x86_64-unknown-linux-musl.tar.gzlintai-v0.1.0-beta.1-aarch64-apple-darwin.tar.gzlintai-v0.1.0-beta.1-x86_64-pc-windows-msvc.ziplintai-installer.shlintai-installer.ps1SHA256SUMS
Shipping Steps
- Ensure the candidate commit already passed the required gates.
- Create or push the
v0.1.0-beta.1tag. - Let
public-beta-release.ymlbuild and upload the release assets. - Verify the GitHub Release is marked as prerelease.
- Verify the uploaded body matches releases/v0.1.0-beta.1.md.
- Verify the release assets, installer scripts, and
SHA256SUMSare present. - Verify the installer scripts still fetch only tagged GitHub Release assets and perform checksum validation before install.
- Verify no parallel package-manager or registry publication step was introduced for this beta workflow.
Post-Shipping Truth Check
The public-facing release posture is valid only if:
- the GitHub Release uses the checked-in release note
- the published assets match the expected target list above
- the installer scripts are shipped as convenience assets inside that same GitHub Release
- no docs imply Homebrew, npm, or
cargo installsupport for the CLI in this beta - no workflow or release note implies an alternative installation channel beyond downloading the published GitHub Release assets