← back to Ticket System
Handle legacy DTD hash record in replay
a40e8ab9d9ea1b2ed177499e71f690d6573cd1d7 · 2026-09-03 21:53:11 -0700 · Steve Abrams
Files touched
M data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/manifest.jsonM data/codex-yoloforever/evidence/TK-10928-20260904T0444Z-vpops/replay.sh
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 →