From 857f8d50a1cebe9bc31995e71997e0ee74d02407 Mon Sep 17 00:00:00 2001 From: Moon-Young Date: Sun, 26 Jul 2026 00:36:39 +0000 Subject: [PATCH] release: re-pin ORRO e2e to witnessd 2.31.1 (fail-fast lane reason integrity) Co-Authored-By: Claude Fable 5 --- docs/compatibility-matrix.md | 6 +++--- docs/pinned-engine-fallback.md | 2 +- engine-lock/orro-e2e-engine-lock.json | 6 +++--- release/compatibility-matrix.v0.json | 10 +++++----- release/orro-release-manifest.v0.json | 6 +++--- scripts/check_orro_release_state.py | 6 +++--- 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/docs/compatibility-matrix.md b/docs/compatibility-matrix.md index 13c61a1..1acf1c7 100644 --- a/docs/compatibility-matrix.md +++ b/docs/compatibility-matrix.md @@ -16,12 +16,12 @@ Depone verifies; witnessd executes; ORRO exposes the workflow. | Matrix entry | ORRO repo commit | witnessd commit | Depone commit | e2e status | notes | | --- | --- | --- | --- | --- | --- | -| depone-n-witnessd-n | n/a | `889719261951681a1cc4290e3f01e6492a51e9b9` | `b471b47ceb8cc2460e7221375526f63553c18353` | pass | Current locally validated engine pair; witnessd v2.31.0. | +| depone-n-witnessd-n | n/a | `2fb170d13524b57f3dfc5e48c0b34b09f10662b0` | `b471b47ceb8cc2460e7221375526f63553c18353` | pass | Current locally validated engine pair; witnessd v2.31.1. | | depone-n-witnessd-n-1 | n/a | `d601fa86fd8b658e8f4a2cf7fa4b35bde26c554d` | `0e86a55ad10c464d35308a7b6315860a47bcf8a5` | warn | Declared downgrade row, not a release lock. | | depone-n-1-witnessd-n | n/a | `90d4bc77b71cecf464f1f8a820d9fe17b308211f` | `b203130b5720c6ef6fc9b7492f085ac5ee733786` | warn | Declared downgrade row, not a release lock. | -| orro-rc-locked-triplet | `cf69381b7f19ee56dc69a525f61f81f6a2491233` | `889719261951681a1cc4290e3f01e6492a51e9b9` | `b471b47ceb8cc2460e7221375526f63553c18353` | pass | Matches witnessd v2.31.0, `engine-lock/orro-e2e-engine-lock.json`, `release/orro-release-manifest.v0.json`, and `release/compatibility-matrix.v0.json`. | +| orro-rc-locked-triplet | `e06b622dd666274adfdbf92474c8359d2c9fe2df` | `2fb170d13524b57f3dfc5e48c0b34b09f10662b0` | `b471b47ceb8cc2460e7221375526f63553c18353` | pass | Matches witnessd v2.31.1, `engine-lock/orro-e2e-engine-lock.json`, `release/orro-release-manifest.v0.json`, and `release/compatibility-matrix.v0.json`. | -The locked witnessd revision is release `v2.31.0` (source version 2.31.0). It +The locked witnessd revision is release `v2.31.1` (source version 2.31.1). It satisfies the ORRO 0.2.22 package requirement `witnessd>=2.4.0,<3.0.0`. Related files: diff --git a/docs/pinned-engine-fallback.md b/docs/pinned-engine-fallback.md index 90b1c24..2693836 100644 --- a/docs/pinned-engine-fallback.md +++ b/docs/pinned-engine-fallback.md @@ -71,4 +71,4 @@ The post-release target state is: `orro` 0.2.22 is published on PyPI. It becomes true only after `v0.2.22` is tagged and the Trusted-Publishing workflow completes; until then, PyPI contains the ORRO product line through 0.2.15. This repository is the canonical 0.2.22 source, whose metadata declares `witnessd>=2.4.0,<3.0.0`. The current -engine lock pins witnessd 2.31.0 at tag `v2.31.0`, satisfying that dependency. +engine lock pins witnessd 2.31.1 at tag `v2.31.1`, satisfying that dependency. diff --git a/engine-lock/orro-e2e-engine-lock.json b/engine-lock/orro-e2e-engine-lock.json index 41d1d14..7725abd 100644 --- a/engine-lock/orro-e2e-engine-lock.json +++ b/engine-lock/orro-e2e-engine-lock.json @@ -3,9 +3,9 @@ "schema_version": "1.0", "witnessd": { "repository": "Moonweave-Systems/witnessd", - "commit": "889719261951681a1cc4290e3f01e6492a51e9b9", - "version": "2.31.0", - "ref_name": "v2.31.0" + "commit": "2fb170d13524b57f3dfc5e48c0b34b09f10662b0", + "version": "2.31.1", + "ref_name": "v2.31.1" }, "depone": { "repository": "Moonweave-Systems/Depone", diff --git a/release/compatibility-matrix.v0.json b/release/compatibility-matrix.v0.json index 6971a44..5d45c8a 100644 --- a/release/compatibility-matrix.v0.json +++ b/release/compatibility-matrix.v0.json @@ -10,10 +10,10 @@ "id": "depone-n-witnessd-n", "type": "engine-pair", "depone_commit": "b471b47ceb8cc2460e7221375526f63553c18353", - "witnessd_commit": "889719261951681a1cc4290e3f01e6492a51e9b9", + "witnessd_commit": "2fb170d13524b57f3dfc5e48c0b34b09f10662b0", "status": "pass", "notes": "Current locally validated engine pair; witnessd commit is published on the configured remote.", - "witnessd_version": "2.31.0" + "witnessd_version": "2.31.1" }, { "id": "depone-n-witnessd-n-1", @@ -34,14 +34,14 @@ { "id": "orro-rc-locked-triplet", "type": "product-triplet", - "orro_commit": "cf69381b7f19ee56dc69a525f61f81f6a2491233", + "orro_commit": "e06b622dd666274adfdbf92474c8359d2c9fe2df", "depone_commit": "b471b47ceb8cc2460e7221375526f63553c18353", - "witnessd_commit": "889719261951681a1cc4290e3f01e6492a51e9b9", + "witnessd_commit": "2fb170d13524b57f3dfc5e48c0b34b09f10662b0", "status": "pass", "engine_lock": "engine-lock/orro-e2e-engine-lock.json", "release_manifest": "release/orro-release-manifest.v0.json", "notes": "ORRO release-candidate base with the updated immutable engine triplet.", - "witnessd_version": "2.31.0" + "witnessd_version": "2.31.1" } ], "boundary": { diff --git a/release/orro-release-manifest.v0.json b/release/orro-release-manifest.v0.json index 9b128c2..5c929b1 100644 --- a/release/orro-release-manifest.v0.json +++ b/release/orro-release-manifest.v0.json @@ -5,13 +5,13 @@ "name": "ORRO", "full_name": "Observed Run & Review Orchestrator", "repository": "Moonweave-Systems/ORRO", - "commit": "cf69381b7f19ee56dc69a525f61f81f6a2491233" + "commit": "e06b622dd666274adfdbf92474c8359d2c9fe2df" }, "engines": { "witnessd": { "repository": "Moonweave-Systems/witnessd", - "commit": "889719261951681a1cc4290e3f01e6492a51e9b9", - "version": "2.31.0", + "commit": "2fb170d13524b57f3dfc5e48c0b34b09f10662b0", + "version": "2.31.1", "role": "execution engine" }, "depone": { diff --git a/scripts/check_orro_release_state.py b/scripts/check_orro_release_state.py index 5fd51e5..8d049a1 100644 --- a/scripts/check_orro_release_state.py +++ b/scripts/check_orro_release_state.py @@ -347,9 +347,9 @@ def self_test() -> int: "plugin_manifest_requirement": "witnessd>=2.4.0,<3.0.0", "published_package": True, "published_package_scope": "product-line", - "engine_lock_witnessd_version": "2.31.0", - "engine_lock_witnessd_ref": "v2.31.0", - "manifest_witnessd_version": "2.31.0", + "engine_lock_witnessd_version": "2.31.1", + "engine_lock_witnessd_ref": "v2.31.1", + "manifest_witnessd_version": "2.31.1", "package_plan_version": "0.2.22", "package_plan_status": "release-candidate", "package_plan_published_versions": ["0.0.1", "0.0.2", "0.0.3", "0.1.0", "0.1.1", "0.2.0", "0.2.1", "0.2.2", "0.2.3", "0.2.4", "0.2.5", "0.2.6", "0.2.7", "0.2.8", "0.2.9", "0.2.10", "0.2.11", "0.2.12", "0.2.13", "0.2.14", "0.2.15", "0.2.16", "0.2.17", "0.2.18", "0.2.19", "0.2.20", "0.2.21"],