Commit graph

4 commits

Author SHA1 Message Date
Natalie
d899f592cc feat(dx): integrate ctforge into net-tools infra installers
- ./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.
2026-06-28 10:46:09 -04:00
Natalie
d5c333bb45 chore(dx): switch cocottetech forge dns default to ctforge (symmetric to mcforge:3000)
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.
2026-06-28 10:37:36 -04:00
Natalie
4400b6b65a docs(cloud-dx): add build-once-load-many (artifact Space) to the handoff
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>
2026-06-28 06:27:49 -04:00
Natalie
a12eedd2e0 docs: initialize placement-market feature design (client-facing discovery & placements marketplace) per approved plan
- README, parent brief with Key Decisions + 8-PR DAG
- placement-discovery sub-brief, specialist contract, screen
- 2 review rounds to 0 issues, all fixes applied
- Follows prospecting patterns, all V4 invariants, citations
2026-06-27 16:20:17 -04:00