You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Coordinate the next mcli release after the checksum audit, B4 output fix, strict policy-write validation, empty-pipe behavior, documentation, and Release workflow hardening are merged. This issue is the sequencing record; it does not authorize moving tags or publishing unverified assets.
Local source boundary
The current local main is six commits ahead of remote main (70a29504):
Publish the GitHub release only after independent asset verification.
Downstream delivery
Update SILO Dockerfile.goreleaser from RELEASE.2026-08-26T17-15-27Z to the new immutable mcli tag.
Verify amd64/arm64 checksums, bundled mcli, the mc compatibility alias, root/rootless execution, and real checksum audit commands inside the Server image.
Publish the Server image only after its own CI and image acceptance pass.
Set the bilingual checksum design pages to draft: false, rebuild, deploy, and verify both production routes.
Stop conditions
Do not publish a tag/release/image when #5 or #6 has an unresolved blocker, hosted CI is red, provenance is dirty, assets are duplicated, the Server still bundles the old client, or public documentation does not match the shipped behavior.
Goal
Coordinate the next mcli release after the checksum audit, B4 output fix, strict policy-write validation, empty-pipe behavior, documentation, and Release workflow hardening are merged. This issue is the sequencing record; it does not authorize moving tags or publishing unverified assets.
Local source boundary
The current local
mainis six commits ahead of remotemain(70a29504):dac3f07b— add read-only object checksum verification.26af1a96— preserve checksum records and summary in non-TTY pipelines.60f6e330— validate named and service-account policy writes strictly while preserving permissive historical reads.c16f8eec— use a regular zero-byte PUT for empty pipe input.25ebed54— record the checksum output/automation contract.f08111c6— make Release retries tag-idempotent and fail closed.Public bilingual design drafts are committed separately as
pgsty/silo.pgsty.com@eac121eand remaindraft: true.Related gates: #5 and #6.
Completed locally
Remote integration plan
eac121eto a documentation branch and open a separate site PR.main.mainCI are green.Release preparation after source integration
mcli-20260824draft notes with a draft for the actual release tag/date.RELEASE.*tag only after the final commit is selected.Downstream delivery
Dockerfile.goreleaserfromRELEASE.2026-08-26T17-15-27Zto the new immutable mcli tag.mcli, themccompatibility alias, root/rootless execution, and real checksum audit commands inside the Server image.draft: false, rebuild, deploy, and verify both production routes.Stop conditions
Do not publish a tag/release/image when #5 or #6 has an unresolved blocker, hosted CI is red, provenance is dirty, assets are duplicated, the Server still bundles the old client, or public documentation does not match the shipped behavior.