[object Object]

← back to Ticket System

Handle legacy DTD hash record in replay

a40e8ab9d9ea1b2ed177499e71f690d6573cd1d7 · 2026-09-03 21:53:11 -0700 · Steve Abrams

Files touched

Diff

commit a40e8ab9d9ea1b2ed177499e71f690d6573cd1d7
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Sep 3 21:53:11 2026 -0700

    Handle legacy DTD hash record in replay
---
 .../evidence/TK-10928-20260904T0444Z-vpops/manifest.json             | 4 ++--
 .../evidence/TK-10928-20260904T0444Z-vpops/replay.sh                 | 5 ++++-
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/manifest.json b/data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/manifest.json
index 2d7a33f2..7e12dc3b 100644
--- a/data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/manifest.json
+++ b/data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/manifest.json
@@ -34,8 +34,8 @@
     },
     {
       "path": "replay.sh",
-      "bytes": 6046,
-      "sha256": "f6c0eaa21d65527cf233d6b2a9e8bd2983ac9fdd95ae926801297a0f557f11ff"
+      "bytes": 6196,
+      "sha256": "8e4763bcf1f3b6d51fbcea51a7a3b289b78639efd658321971b3a51c860a3824"
     },
     {
       "path": "ticketmaster-latest.json",
diff --git a/data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/replay.sh b/data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/replay.sh
index 60118f50..6730088f 100755
--- a/data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/replay.sh
+++ b/data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/replay.sh
@@ -35,10 +35,13 @@ for script in installed-panel.sh installed-post-decision-codex.sh; do
   rg -q 'refusing non-canonical DTD cost-mode guard' "$script" || fail "$script redirection refusal"
   rg -q 'ZERO_COST_REQUIRED\) DTD_ZERO_COST=1' "$script" || fail "$script zero-cost assignment"
 done
+verified_pins=0
 while IFS=$'\t' read -r label expected; do
-  case "$label" in agents_panel) actual="$(shasum -a 256 installed-panel.sh | awk '{print $1}')";; agents_post) actual="$(shasum -a 256 installed-post-decision-codex.sh | awk '{print $1}')";; *) fail "unknown pinned script label";; esac
+  case "$label" in agents_panel) actual="$(shasum -a 256 installed-panel.sh | awk '{print $1}')";; agents_post) actual="$(shasum -a 256 installed-post-decision-codex.sh | awk '{print $1}')";; claude_panel) continue;; *) fail "unknown pinned script label";; esac
   [[ "$actual" == "$expected" ]] || fail "pinned DTD script $label"
+  verified_pins=$((verified_pins + 1))
 done < yoloforever-dtd-sha256.tsv
+[[ "$verified_pins" == 2 ]] || fail "expected two installed DTD pins"
 panel_assignment="$(rg -n 'ZERO_COST_REQUIRED\) DTD_ZERO_COST=1' installed-panel.sh | cut -d: -f1)"
 post_assignment="$(rg -n 'ZERO_COST_REQUIRED\) DTD_ZERO_COST=1' installed-post-decision-codex.sh | cut -d: -f1)"
 panel_provider_lines="$(rg -n 'if \[\[ "\$DTD_ZERO_COST" != 1 && -n "\$(OPENAI|XAI|MOONSHOT)_KEY"' installed-panel.sh | cut -d: -f1)"

← 46becc84 Add TK-10928 zero-action board evidence  ·  back to Ticket System  ·  Harden TK-10928 evidence replay negatives f67741f4 →