shellcheck / shellcheck (push) Failing after 17s
The receiver logs each report it files in Gitea, or fails to, from a background thread. Those lines landed in the middle of the test results. Capture stderr in each test instead, in self.stderr for tests that want to check it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>