- Add docker compose down step before up to ensure the production
container is recreated with the freshly-built image
- Without this, compose sees the old running container and skips it,
while the Docker 24 network bug is silently swallowed by || true
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>