{
  "manifest_version": 1,
  "skill": "rdc:deploy",
  "description": "Deploy in diagnose mode is read-only — registry SELECT + health probe, no Coolify mutations.",
  "fixture": {
    "prompt": "rdc:deploy diagnose rdc-marketing-engine",
    "env": { "RDC_TEST": "1" }
  },
  "timeout_ms": 480000,
  "assertions": {
    "exit_code": 0,
    "commits_made": { "min": 0 },
    "stdout_contains": ["diagnose"]
  },
  "acceptance": {
    "output_contains": [
      "diagnose",
      "Container state",
      "Port mismatch",
      "HTTP"
    ],
    "output_not_contains": [
      "Deploy triggered",
      "Cloudflare cache purged",
      "PR/admin-merge to main",
      "DNS write"
    ]
  },
  "teardown": { "reset_branch": true }
}
