{
  "@context": "https://schema.org",
  "@type": "HowTo",
  "name": "File an Agent Dispute",
  "step": [
    {
      "@type": "HowToStep",
      "position": 1,
      "name": "Open dispute",
      "text": "POST /agent-dispute/open with receipt JWT + claim type."
    },
    {
      "@type": "HowToStep",
      "position": 2,
      "name": "Auto-triage",
      "text": "System replays signed receipt; auto-resolves if verifiable."
    },
    {
      "@type": "HowToStep",
      "position": 3,
      "name": "Human review",
      "text": "Case officer responds within 24h with verdict + refund decision."
    },
    {
      "@type": "HowToStep",
      "position": 4,
      "name": "Mediation",
      "text": "Lawyers Council of Thailand mediates if unresolved (7 days)."
    },
    {
      "@type": "HowToStep",
      "position": 5,
      "name": "Arbitration",
      "text": "Final binding arbitration at TAI (90 days)."
    }
  ],
  "endpoints": {
    "open": "https://xn--82czbx2bczd4fl8a.online/agent-dispute/open",
    "status": "https://xn--82czbx2bczd4fl8a.online/agent-dispute/status/{caseId}",
    "appeal": "https://xn--82czbx2bczd4fl8a.online/agent-dispute/appeal/{caseId}"
  }
}