From b6d6bff85eb2c7e5b8387145f1c1364ded32ffa6 Mon Sep 17 00:00:00 2001 From: tegwick Date: Fri, 9 Oct 2026 20:02:31 +0200 Subject: [PATCH] Point the sitting pin test at the 2026-10-04 cutover image 64a22ab moved values/informed-decision-sitting.yaml to the founder-approved lifecycle-review image and policy; the test still asserted the superseded v11 digest and sitting policy path, so it failed on main. Co-Authored-By: Claude Opus 5.5 Assistant: claude-code Assistant-Model: opus Assistant-Process: 609675@bnt-lap001 Assistant-Session: 4987a36e-eb38-4b10-803c-15a29cd78212 --- internal/policy/informed_decision_attribute_test.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/internal/policy/informed_decision_attribute_test.go b/internal/policy/informed_decision_attribute_test.go index e28f61f..d21a50f 100644 --- a/internal/policy/informed_decision_attribute_test.go +++ b/internal/policy/informed_decision_attribute_test.go @@ -101,12 +101,13 @@ func TestSittingImagePinMatchesRecordedBuild(t *testing.T) { t.Fatal(err) } text := string(raw) - // values/informed-decision-sitting.yaml records the v11 image of 1aae59f. - // The earlier v10 pin (58026ea) is no longer the baseline. - if !strings.Contains(text, "sha256:feae06d5cd6c68296437d9df344ab76e44c178b8671ac76bf2d6e83e8ac1f645") { - t.Fatal("sitting image digest differs from the recorded v11 build") + // values/informed-decision-sitting.yaml records the founder-approved + // INFD-WP-0007 / FLEX-WP-0033 cutover image of 2026-10-04 (64a22ab), which + // serves the lifecycle-review package. The v11 pin (1aae59f) is superseded. + if !strings.Contains(text, "sha256:bdac62bc3f089cba0df7c35eeb8d0d9b3af2d4bae5e4ea4767516c1ed20b1e99") { + t.Fatal("sitting image digest differs from the recorded cutover build") } - if !strings.Contains(text, "/opt/flex-auth/examples/informed-decision-sitting/policy.md") { + if !strings.Contains(text, "/opt/flex-auth/examples/informed-decision-lifecycle-review/policy.md") { t.Fatal("sitting policy path changed") } }