pipe-through-tail-masks-script-exit-code

When verifying a script’s exit code by piping its output through tail (e.g., python3 script.py | tail -20; echo $?), $? captures tail’s exit code, not the script’s. This caused a false critic finding that frontend-integrity-lint.py silently exits 0 on failure — it actually exits 1 correctly. Always run scripts directly without piping to verify their exit codes.