The per-environment gate on the post-deploy city warm and IndexNow ping was
added to deploy/stack/deploy-stack.sh but missed here, on the compose path --
which is the one environment where the default is wrong: dev.
Standing dev up on vps1 duly warmed city archives against the shared upstream
quota and submitted an IndexNow batch advertising http://10.10.0.2:8137, a mesh
address no crawler can reach. IndexNow rejected it (site verification), and the
warm was rate-limited after six cities, so the damage was small -- but only by
luck, and the warm was still running until the container was restarted.
Defaults to 1 when unset, so a checkout predating env-topology.sh keeps prod's
historical behaviour.