[object Object]

← back to Ticket System

prove both DTD entry points fail closed

8dea1d94b89a73e538946a2dd1b6aa3eae060b71 · 2026-09-03 07:16:04 -0700 · Steve Abrams

Files touched

Diff

commit 8dea1d94b89a73e538946a2dd1b6aa3eae060b71
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Thu Sep 3 07:16:04 2026 -0700

    prove both DTD entry points fail closed
---
 scripts/verify-zero-cost-dtd.sh   | 7 +++++--
 test/yoloforever-zero-cost-dtd.sh | 7 +++++--
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/scripts/verify-zero-cost-dtd.sh b/scripts/verify-zero-cost-dtd.sh
index d4b1e7b5..fb730c47 100755
--- a/scripts/verify-zero-cost-dtd.sh
+++ b/scripts/verify-zero-cost-dtd.sh
@@ -105,8 +105,11 @@ grep -q '^CODEX ' "$TMP/calls.log"
 : > "$TMP/calls.log"
 set +e
 DTD_COST_MODE_FILE="$TMP/missing-cost-mode" DTD_DIR="$TMP/missing" bash "$AGENTS_PANEL" "Choose A or B" >/dev/null 2>&1
-missing_rc=$?
+missing_panel_rc=$?
+DTD_COST_MODE_FILE="$TMP/missing-cost-mode" bash "$AGENTS_POST" "$TMP/agents" A >/dev/null 2>&1
+missing_post_rc=$?
 set -e
-[[ "$missing_rc" == 78 ]]
+[[ "$missing_panel_rc" == 78 ]]
+[[ "$missing_post_rc" == 78 ]]
 [[ ! -s "$TMP/calls.log" ]]
 echo "PASS zero-cost DTD preflight"
diff --git a/test/yoloforever-zero-cost-dtd.sh b/test/yoloforever-zero-cost-dtd.sh
index d61533cc..4b06739b 100755
--- a/test/yoloforever-zero-cost-dtd.sh
+++ b/test/yoloforever-zero-cost-dtd.sh
@@ -88,9 +88,12 @@ grep -q '^CODEX ' "$TMP/calls.log"
 : > "$TMP/calls.log"
 set +e
 DTD_COST_MODE_FILE="$TMP/missing-mode" DTD_DIR="$TMP/missing-mode-run" bash "$AGENTS_PANEL" "Choose A or B" >/dev/null 2>&1
-missing_rc=$?
+missing_panel_rc=$?
+DTD_COST_MODE_FILE="$TMP/missing-mode" bash "$AGENTS_POST" "$TMP/agents-zero" A >/dev/null 2>&1
+missing_post_rc=$?
 set -e
-[[ "$missing_rc" == 78 ]]
+[[ "$missing_panel_rc" == 78 ]]
+[[ "$missing_post_rc" == 78 ]]
 [[ ! -s "$TMP/calls.log" ]]
 
 bash -n "$AGENTS_PANEL" "$AGENTS_POST" "$CLAUDE_PANEL"

← a1f7d32e enforce zero-cost DTD across child processes  ·  back to Ticket System  ·  pin the canonical DTD cost guard 44846a55 →