The self-deploy restarts were unreliable, so Docker may have the daemon.json
on disk but never reloaded it. Check docker bridge EnableIPv6 and, if not
active, schedule a deferred restart. Idempotent once v6 is live. The check
result also surfaces (in the deploy log) whether Docker had v6 at all.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>