From 1429db5ad4c83331b6375349ffde1eb13af9575b Mon Sep 17 00:00:00 2001 From: tegwick Date: Fri, 4 Sep 2026 21:24:18 +0200 Subject: [PATCH] docs(workplan): record green runtime contract CI Assistant: codex Assistant-Model: gpt-5.6-sol Assistant-Session: 01a06ba0-10aa-7ea0-b20a-4f3fac39efe9 --- workplans/REINAH-WP-0003-governed-runtime-integrity.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/workplans/REINAH-WP-0003-governed-runtime-integrity.md b/workplans/REINAH-WP-0003-governed-runtime-integrity.md index 3fd5884..aa28156 100644 --- a/workplans/REINAH-WP-0003-governed-runtime-integrity.md +++ b/workplans/REINAH-WP-0003-governed-runtime-integrity.md @@ -608,6 +608,16 @@ The deterministic recovery gate passes 13 lease/cancellation/lock/outbox cases, the non-skippable cross-package gate passes 51 cases, and the complete suite passes 255 tests without skips. +Forgejo Actions run +[`runtime-contract.yaml #6`](https://forgejo.coulomb.social/coulomb/rein-aharness/actions/runs/6) +then reproduced the locked environment at source revision `2be37e7`, verified +the exact llm-connect `00560945`, Glas `02b29af9`, and sand-boxer `5c760100` +checkouts as clean, imported all three optional runtime packages, and passed +the same 51-test contract gate without skips on the canonical self-hosted +runner. The workflow bootstraps checksum-pinned `uv 0.12.9` and its managed +Python in a job-local directory, so it does not depend on mutable runner Python +or privileged package installation. + Source is ready for the requested bounded production observation. Revision, deployment, and the next natural claim → active heartbeat → terminal run id will be returned to Activity Core after this change is published and deployed;