{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://cabaldesk.com/data/claims.schema.json",
  "title": "CABAL DESK Incident Ledger claim",
  "type": "object",
  "required": [
    "id",
    "claim",
    "verification",
    "source_url",
    "article_url",
    "published_at"
  ],
  "properties": {
    "id": {
      "type": "string",
      "description": "Stable id: \"<article-slug>#<claim-id>\"."
    },
    "claim": {
      "type": "string",
      "description": "The factual claim, verbatim."
    },
    "verification": {
      "type": "string",
      "enum": [
        "span_verified",
        "url_cited"
      ],
      "description": "span_verified: a source span was re-derived by the fact gate. url_cited: URL checked, span not re-verified."
    },
    "source_title": {
      "type": "string"
    },
    "source_url": {
      "type": "string",
      "format": "uri"
    },
    "article_slug": {
      "type": "string"
    },
    "article_url": {
      "type": "string",
      "format": "uri"
    },
    "headline": {
      "type": "string"
    },
    "published_at": {
      "type": "string",
      "format": "date-time"
    },
    "section": {
      "type": "string",
      "description": "The desk the article filed under."
    },
    "topics": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Topic-hub slugs."
    }
  }
}






