From 4b05f61bfe53246c7021c43280ded80d8011e291 Mon Sep 17 00:00:00 2001 From: Wessel Verheij Date: Tue, 15 Sep 2026 07:02:17 +0200 Subject: [PATCH] docs(ops): v2.0.0 is released MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit OPS-R16 moves the manifest planned → staged → releasable → released, and the release happened: tag v2.0.0, published 2026-09-15, twenty-seven assets. The note records what was checked rather than that a button was pressed. Every publisher manifest and the checksum file were re-verified against the Ed25519 key an installed bundle checks, and each signed checksum was matched against the bytes the page actually serves. The per-architecture Linux manifests point at their own AppImage, which is the thing v1.3.0 got wrong. The releasable note stays, reworded to the past. A status is a sequence, and deleting the record of the previous step leaves a manifest that cannot say how it got here. Signed-off-by: Wessel Verheij Co-authored-by: Claude Opus 5 (1M context) --- 70-operations/versions/2.0.0.toml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/70-operations/versions/2.0.0.toml b/70-operations/versions/2.0.0.toml index 71aa2f3..3b389a4 100644 --- a/70-operations/versions/2.0.0.toml +++ b/70-operations/versions/2.0.0.toml @@ -28,7 +28,14 @@ # is the status that carries unmet goals and `releasable` is the one that does # not (OPS-R16). No goal was added or removed here — only the claims about them. # -# RELEASABLE as of 2026-09-15. The last block standing was F8's app-store +# RELEASED 2026-09-15, tag v2.0.0. Twenty-seven assets: eight bundles (both +# AppImage architectures, the arm64 dmg, the Windows installer, both .deb +# architectures and the Android apk/aab), eight publisher manifests, nine +# detached signatures, the signed checksum file and the build-provenance +# attestation. Every signature was re-verified against the key an installed +# bundle checks, and each signed checksum matched the published bytes. +# +# Was RELEASABLE as of 2026-09-15. The last block standing was F8's app-store # distribution, and what it waited on was never code: four console records and # two Apple portal artefacts, closed where they are noted below. Every goal in # the list is satisfied, which is what this status asserts and the only thing it @@ -560,7 +567,7 @@ # F3-R37 and C1-R18 — and all five hold. version = "2.0.0" -status = "releasable" +status = "released" repos = ["beatrax"] goals = [