@@ -45,6 +45,10 @@ pnpm crabbox:run -- --help | sed -n '1,120p'
|
45 | 45 | shim can be stale. |
46 | 46 | - Check `.crabbox.yaml` for direct-provider defaults. Omitting `--provider` |
47 | 47 | means brokered AWS today. |
| 48 | +- The brokered AWS default is a Linux developer image in `eu-west-1`; the repo |
| 49 | + config pins hot `eu-west-1a/b/c` placement so Fast Snapshot Restore can apply. |
| 50 | + If warmup drifts well past the minute-scale path, verify image promotion, |
| 51 | + region/AZ placement, and FSR state before blaming OpenClaw. |
48 | 52 | - For broad OpenClaw maintainer `pnpm` gates, prefer the repo wrapper with |
49 | 53 | `--provider blacksmith-testbox` or the repo Testbox helpers when the standing |
50 | 54 | Testbox policy applies. |
@@ -78,6 +82,25 @@ Use these only when the task needs an existing non-Linux host. OpenClaw broad
|
78 | 82 | Linux validation uses the repo Crabbox config unless a provider is explicitly |
79 | 83 | requested. |
80 | 84 | |
| 85 | +Native brokered Windows is available for Windows-specific proof. Use the AWS |
| 86 | +developer image in `us-west-2` on demand; it has the expected OpenClaw developer |
| 87 | +toolchain and Docker image cache. Keep broad Linux gates on Linux/Testbox unless |
| 88 | +the bug is Windows-specific: |
| 89 | + |
| 90 | +```sh |
| 91 | +../crabbox/bin/crabbox warmup \ |
| 92 | + --provider aws \ |
| 93 | + --target windows \ |
| 94 | + --windows-mode normal \ |
| 95 | + --region us-west-2 \ |
| 96 | + --market on-demand \ |
| 97 | + --timing-json |
| 98 | +``` |
| 99 | + |
| 100 | +The hydrate workflow assumes Docker should already be baked into Linux images |
| 101 | +and only installs it as a fallback. Do not add per-run Docker installs to proof |
| 102 | +commands unless the image probe shows Docker is actually missing. |
| 103 | + |
81 | 104 | When the user explicitly asks for brokered macOS runners, use Crabbox AWS |
82 | 105 | macOS only after confirming the deployed coordinator supports EC2 Mac host |
83 | 106 | lifecycle/image routes and the operator has AWS EC2 Mac Dedicated Host quota |
|