{
  "@context": "https://schema.org",
  "@type": "WebAPI",
  "name": "Replay API",
  "endpoint": "https://xn--82czbx2bczd4fl8a.online/api/replay/v1/run",
  "method": "POST",
  "requestSchema": {
    "replayId": "uuid",
    "mode": "strict|relaxed|shadow",
    "overrides": "object"
  },
  "responseSchema": {
    "runId": "uuid",
    "deterministic": "boolean",
    "divergenceAt": "string?",
    "outputHash": "sha256",
    "originalHash": "sha256"
  },
  "modes": {
    "strict": "bit-exact, fail on any divergence",
    "relaxed": "allow timestamp + uuid drift",
    "shadow": "run live alongside, diff outputs"
  }
}