A failed assertion skipped the terminate at the end, and the two runs that failed while the test was written left their daemons running for an hour on their scratch sockets and ports. Each daemon the test starts is now killed when it is dropped, however the test ends. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>