The pre-commit hook captured react-doctor's output to a temp file and deleted it
before printing, so a failing scan showed only a generic notice — never the
findings. `cat` the output to stderr before cleanup, in both the raw hook and
the shared hook-manager command. The hook stays non-blocking by design (the
commit still proceeds); the diagnostics are just visible now.
Addresses the swallowed-output half of #969 (the hook is intentionally
non-blocking; whether to gate commits is a separate product decision).
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>