{
  "id": "e2e-remote",
  "command": "e2e-remote --server \"<dev-server-cmd>\" --wait-port <port> -- <browser-driver-cmd>",
  "summary": "Runs a dev server + browser-driving script as one coupled pair on a buildbox, rsyncs artifacts back.",
  "intent_phrases": ["run playwright tests", "take screenshots of the dev server", "run an e2e browser test", "visual diff the UI"],
  "replaces": ["astro dev & node shoot.mjs", "pnpm exec playwright test run locally"],
  "preconditions": "Server command must bind --host 127.0.0.1; artifacts written inside the repo tree.",
  "effects": "Starts the dev server and the browser driver together on a registry buildbox; pulls artifacts back over rsync.",
  "risk": "reversible",
  "example": "e2e-remote --server \"pnpm exec astro dev --host 127.0.0.1 --port 4331\" --wait-port 4331 -- node shoot-variants.mjs",
  "help_probe": "e2e-remote --help"
}
