- ./run forge:dns now prefers central net-tools/bin/forge-dns-render (part of net sync) with local fallback.
- Updated dispatcher help, INFRA.md steps, and CLOUD_DX_HANDOFF to document that `net sync` (or forge:dns) installs/keeps the ctforge shortcut as part of standard DX infra setup.
- Symmetric with mcforge.
After this, `net sync` (once net-tools is installed) is the canonical way to converge all hosts/DX shortcuts including the cloud forges.
Makes ./run forge:dns use ctforge by default so http://ctforge:3000 works like mcforge:3000 for magic-civilization.
Updated help text, docs examples, and default in cmd_forge_dns.
Replicate the MC build-artifact Space pattern: publish the deployable
artifact once to a DO Space, fetch it on the rest (keyed by sha) instead
of N rebuilds. Includes the two ssh gotchas that cost real iterations
(ssh -n defeats heredoc stdin; dispatch must pass -i <fleet-key>).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>