From e3dd5897f8cbce857d5af4e06c14099f1e472a48 Mon Sep 17 00:00:00 2001 From: mptyl Date: Tue, 11 Aug 2026 19:26:03 +0200 Subject: [PATCH] fix: compare inspect descriptor digest against snapshot content --- backend/scripts/p2-acceptance.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/scripts/p2-acceptance.mjs b/backend/scripts/p2-acceptance.mjs index fd9762b6..1dd5fd66 100644 --- a/backend/scripts/p2-acceptance.mjs +++ b/backend/scripts/p2-acceptance.mjs @@ -1141,7 +1141,7 @@ async function realChecks(ctx) { const snapshot = await loadWorkspaceSnapshot(ctx, "p2-dwh"); assert(response.payload.workspaceId === "p2-dwh", "inspect workspace id mismatch"); assert(response.payload.workspaceRevision === snapshot.active.head, "inspect revision mismatch"); - assert(`sha256:${snapshot.revision.blob}` === response.payload.descriptorBlob, "inspect descriptor mismatch"); + assert(`sha256:${sha256(snapshot.contents)}` === response.payload.descriptorBlob, "inspect descriptor mismatch"); state.inspect = response.payload; return { commands: ["thothctl"], artifacts: response.artifacts }; },