{
  "schemaVersion": 1,
  "sourceId": "the-sports-db",
  "generatedAt": "2026-08-04T01:27:06.015Z",
  "planPolicy": {
    "firstPaidTier": "Premium",
    "businessTrigger": "Business is considered only after measured production volume, support, or contractual needs exceed Premium.",
    "purchasePolicy": "Do not purchase to manufacture readiness. Activate only after all five gates pass."
  },
  "decision": {
    "activationReady": false,
    "state": "HOLD",
    "failingGates": [
      "terms",
      "capability",
      "probe"
    ],
    "nextAction": "Keep dormant; resolve terms, capability, probe before activation."
  },
  "gates": [
    {
      "id": "terms",
      "pass": false,
      "state": "conditions-unmet",
      "evidence": {
        "verdict": "permitted-with-conditions",
        "checkedAt": "2026-07-28",
        "termsUrl": "https://www.thesportsdb.com/docs_terms_of_use.php",
        "conditionCount": 3,
        "conditionsMet": false
      }
    },
    {
      "id": "capability",
      "pass": false,
      "state": "missing",
      "evidence": {
        "capability": "thesportsdb.api",
        "requiredCount": 0,
        "missingCount": 0
      }
    },
    {
      "id": "attribution",
      "pass": true,
      "state": "published",
      "evidence": {
        "publicPath": "/trust/sources",
        "providerUrl": "https://www.thesportsdb.com"
      }
    },
    {
      "id": "probe",
      "pass": false,
      "state": "not-run",
      "evidence": {
        "observedAt": null,
        "endpoint": "official-api",
        "httpStatus": null,
        "payloadShapeValid": false,
        "reason": "No condition-cleared paid probe receipt exists."
      }
    },
    {
      "id": "callSite",
      "pass": true,
      "state": "fail-closed",
      "evidence": {
        "providerConfigured": true,
        "rightsGatePresent": true,
        "ingestPreflightPresent": true,
        "currentlyCallable": false
      }
    }
  ]
}
