The node-zones fact was a path; the local=/address= syntax lived in the control plane. It is dnsmasq's configuration language, so it moves into dnsmasq's manifest as a template over the roster. The mesh renders it; it reads none of it. Output is unchanged. Lands with mesh-controller's ADR 0120 change — the two are one schema step.