Detects OAuth device code flow output that must not be compressed.
Uses a two-tier approach: strong signals match alone (very specific to
device code flows), weak signals require a URL/domain in the same output.
Compresses shell command output using the unified compression pipeline.
Delegates to the same exit-code-aware logic used by the CLI, so a failed
command (exit_code != 0) is preserved verbatim and successful output is
compressed consistently (excluded_commands, structural routing, terse). #810.