Boot restore now checks runner /health to see what's already running, then updates DB status to match. Fixes the bug where broker restart marked running services as 'failed' because it tried to re-deploy without shared source volume. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>