You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Mirror the runtime stripInvisible() character set so the CI gate
# and the runtime sanitizer agree. \x{0009}(tab), \x{000A}(LF),
# \x{000D}(CR) are intentionally excluded — they legitimately appear
# in prompt files.
run: |
if perl -CSD -ne 'exit 1 if /[\x{E0020}-\x{E007F}\x{200B}-\x{200F}\x{202A}-\x{202E}\x{2060}\x{FEFF}\x{0001}-\x{0008}\x{000B}\x{000C}\x{000E}-\x{001F}]/' prompts/*.txt; then
echo "OK — no invisible Unicode in prompts/"
else
echo "ERROR — invisible Unicode detected in a prompt file"