From 9d721fa6f163e8273f40d955655333a416f73180 Mon Sep 17 00:00:00 2001 From: code-infra-01 Date: Thu, 20 Aug 2026 12:06:56 -0500 Subject: [PATCH] fix(#1332): verdict fixture 2 - herestring, not printf-pipe into grep -qF pipefail-early-exit.test.mjs (static scan) flagged the fixture-2 check as a pipe into an early-exiting consumer; the sibling at fixture 1 already uses the herestring form. Red reproduced locally (one scan entry, exactly the flagged line), green after matching the sibling; verdict 4/4 and glyph 6/6 re-run green. --- .../mosaic/framework/tools/tmux/test-send-message-verdict.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/mosaic/framework/tools/tmux/test-send-message-verdict.sh b/packages/mosaic/framework/tools/tmux/test-send-message-verdict.sh index bb93b8a3..fa1f515f 100755 --- a/packages/mosaic/framework/tools/tmux/test-send-message-verdict.sh +++ b/packages/mosaic/framework/tools/tmux/test-send-message-verdict.sh @@ -63,7 +63,7 @@ tmux -L "$SOCKET" new-session -d -s noglyph -c "$TMP" \ 'PS1="sh-noglyph$ " exec bash --noprofile --norc -i' sleep 0.3 out=$("$SEND" -L "$SOCKET" -t "=noglyph" -m "verdict fixture two must fail loud" 2>"$TMP/e2"); rc=$? -if [ "$rc" -eq 0 ] && printf '%s' "$out" | grep -qF "✓ delivered"; then +if [ "$rc" -eq 0 ] && grep -qF "✓ delivered" <<<"$out"; then ok "delivered: glyphless pane that submits => exit 0 (runtime-agnostic, E7 FIXED)" else no "delivered: glyphless pane that submits => exit 0" "rc=$rc out=[$out] err=[$(cat "$TMP/e2")]"