magicciv/scripts/run
Natalie f5c5d1a410 feat(infra): distributed test/train fleet on DigitalOcean (Terraform + Packer + dispatch)
Ephemeral CPU Droplet fleet that horizontally scales the iteration loop:
- infra/terraform/test-fleet: cattle Droplets from a golden image (auto-discovered
  by name via digitalocean_images), grouped under the mc:dev DO project, with a
  mocked-provider test suite (no token/spend).
- infra/packer: golden-image builder reusing scripts/dev-setup/linux.sh.
- scripts/run/dist.sh: ./run dist:{check,up,sim,train,down} — shard sim/test
  batches across workers via autoplay-batch AUTOPLAY_HOST+SEED_OFFSET.
GPU intentionally absent (workload is CPU-bound per docs/ai-production.md).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-27 08:51:09 -04:00
..
audio.sh 🔥 remove combat & audio components 2026-04-28 17:39:46 -04:00
autoplay.sh feat(@projects/@magic-civilization): add gpu rollout parity tests & performance benchmarks 2026-04-17 12:30:50 -07:00
build-info.sh
build.sh feat(@projects): update wasm build and guide deployment workflows 2026-04-17 13:06:14 -07:00
common.sh fix(@projects/@magic-civilization): 🐛 update forgejo runner installation logic 2026-04-17 12:35:54 -07:00
deploy.sh fix(@projects): 🐛 update deployment and guide workflows 2026-06-10 03:38:03 -07:00
dev.sh feat(@projects/@magic-civilization): add combat system components 2026-04-26 16:08:21 -07:00
dist.sh feat(infra): distributed test/train fleet on DigitalOcean (Terraform + Packer + dispatch) 2026-06-27 08:51:09 -04:00
export.sh
format.sh feat(@projects/@magic-civilization): add gpu rollout parity tests & performance benchmarks 2026-04-17 12:30:50 -07:00
heavy-prefix.sh perf(player-api): Add systemd slice integration to enforce CPU/memory limits for player API workers during RL training 2026-05-26 02:21:13 -07:00
lint.sh feat(@projects/@magic-civilization): add gpu rollout parity tests & performance benchmarks 2026-04-17 12:30:50 -07:00
remote.sh fix(@projects): 🐛 update deployment and guide workflows 2026-06-10 03:38:03 -07:00
run chore(scripts): 🔧 Refactor execution script with environment validation and flow improvements 2026-04-17 19:53:47 -07:00
test.sh feat(@projects/@magic-civilization): add hex terrain palette system 2026-04-26 21:08:49 -07:00
tools.sh fix(@projects): 🐛 update deployment and guide workflows 2026-06-10 03:38:03 -07:00
verify.sh test(@projects/@magic-civilization): 🚦 Rail-1 verify gate — no game-data transform logic in GDScript 2026-06-24 23:55:39 -04:00