fix(build): create sandbox health dir before opening service log
Move the sandbox supervisor launch out of the Makefile inline Python into an importable script that creates the service-log parent directory before opening health/service.log. The fixture journal has no tracked health directory, so the old inlined launcher could fail on a clean checkout before the supervisor started.
Remove the superseded Makefile source-text assertion from tests/test_supervisor_logging.py. Its concern is now covered behaviorally by test_sandbox_launch_redirects_to_service_log_not_supervisor_log.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>