{
  "generated_at_utc": "2026-07-01T18:38:35.555694Z",
  "book": "betmgm",
  "status": "PASS",
  "summary": {
    "sources_total": 4,
    "sources_with_any_pass": 4,
    "sources_all_cells_passed": 4,
    "github_actions_note": "GitHub strict direct is 7/7 across modular split runs: six sports in matrix run 28538904930 plus basketball in isolated run 28539582418. No Cloudflare fallback was used in these seven current sport cells."
  },
  "source_rows": [
    {
      "source": "cloudflare_worker",
      "status": "PASS",
      "started_at_utc": "2026-06-30T19:19:20.077140Z",
      "ended_at_utc": "2026-06-30T19:19:42.820689Z",
      "cells_total": 7,
      "cells_passed": 7,
      "totals": {
        "fixtures": 161,
        "games_markets": 1142,
        "game_results": 8160,
        "option_markets": 11457,
        "option_options": 17761,
        "total_markets": 12599,
        "total_offers": 25921,
        "priced_offers": 17761,
        "raw_bytes": 25330466,
        "latency_ms": 22676
      },
      "cells": [
        {
          "url": "https://abet-betmgm-cloudflare-proof.abetco.workers.dev/raw/football",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 4002590,
          "latency_ms": 3709,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 96,
            "games_markets": 871,
            "game_results": 4132,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 871,
            "total_offers": 4132,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abet-betmgm-cloudflare-proof.abetco.workers.dev/raw/basketball",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 487512,
          "latency_ms": 730,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 15,
            "games_markets": 157,
            "game_results": 1716,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 157,
            "total_offers": 1716,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abet-betmgm-cloudflare-proof.abetco.workers.dev/raw/hockey",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 173411,
          "latency_ms": 291,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 1,
            "games_markets": 22,
            "game_results": 931,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 22,
            "total_offers": 931,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abet-betmgm-cloudflare-proof.abetco.workers.dev/raw/baseball",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 20581616,
          "latency_ms": 17419,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 30,
            "games_markets": 68,
            "game_results": 1154,
            "option_markets": 11457,
            "option_options": 17761,
            "total_markets": 11525,
            "total_offers": 18915,
            "priced_offers": 17761
          }
        },
        {
          "url": "https://abet-betmgm-cloudflare-proof.abetco.workers.dev/raw/nascar",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 31567,
          "latency_ms": 209,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 5,
            "games_markets": 5,
            "game_results": 106,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 5,
            "total_offers": 106,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abet-betmgm-cloudflare-proof.abetco.workers.dev/raw/mma",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 32491,
          "latency_ms": 141,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 13,
            "games_markets": 13,
            "game_results": 26,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 13,
            "total_offers": 26,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abet-betmgm-cloudflare-proof.abetco.workers.dev/raw/lacrosse",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 21279,
          "latency_ms": 177,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 1,
            "games_markets": 6,
            "game_results": 95,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 6,
            "total_offers": 95,
            "priced_offers": 0
          }
        }
      ]
    },
    {
      "source": "huggingface_space",
      "status": "PASS",
      "started_at_utc": "2026-06-30T19:19:42.820781Z",
      "ended_at_utc": "2026-06-30T19:20:18.970956Z",
      "cells_total": 7,
      "cells_passed": 7,
      "totals": {
        "fixtures": 162,
        "games_markets": 1142,
        "game_results": 8160,
        "option_markets": 11404,
        "option_options": 17701,
        "total_markets": 12546,
        "total_offers": 25861,
        "priced_offers": 17701,
        "raw_bytes": 25217552,
        "latency_ms": 36085
      },
      "cells": [
        {
          "url": "https://abetco-live-odds.hf.space/scrape/betmgm/football?include_raw=1&raw_mode=full&sample_limit=100",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 4002337,
          "latency_ms": 5355,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 96,
            "games_markets": 871,
            "game_results": 4132,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 871,
            "total_offers": 4132,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abetco-live-odds.hf.space/scrape/betmgm/basketball?include_raw=1&raw_mode=full&sample_limit=100",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 487899,
          "latency_ms": 1467,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 15,
            "games_markets": 157,
            "game_results": 1716,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 157,
            "total_offers": 1716,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abetco-live-odds.hf.space/scrape/betmgm/hockey?include_raw=1&raw_mode=full&sample_limit=100",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 173919,
          "latency_ms": 969,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 1,
            "games_markets": 22,
            "game_results": 931,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 22,
            "total_offers": 931,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abetco-live-odds.hf.space/scrape/betmgm/baseball?include_raw=1&raw_mode=full&sample_limit=100",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 20464171,
          "latency_ms": 26400,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 31,
            "games_markets": 68,
            "game_results": 1154,
            "option_markets": 11404,
            "option_options": 17701,
            "total_markets": 11472,
            "total_offers": 18855,
            "priced_offers": 17701
          }
        },
        {
          "url": "https://abetco-live-odds.hf.space/scrape/betmgm/nascar?include_raw=1&raw_mode=full&sample_limit=100",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 32859,
          "latency_ms": 623,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 5,
            "games_markets": 5,
            "game_results": 106,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 5,
            "total_offers": 106,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abetco-live-odds.hf.space/scrape/betmgm/mma?include_raw=1&raw_mode=full&sample_limit=100",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 33791,
          "latency_ms": 626,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 13,
            "games_markets": 13,
            "game_results": 26,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 13,
            "total_offers": 26,
            "priced_offers": 0
          }
        },
        {
          "url": "https://abetco-live-odds.hf.space/scrape/betmgm/lacrosse?include_raw=1&raw_mode=full&sample_limit=100",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 22576,
          "latency_ms": 645,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 1,
            "games_markets": 6,
            "game_results": 95,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 6,
            "total_offers": 95,
            "priced_offers": 0
          }
        }
      ]
    },
    {
      "source": "oracle_vm",
      "status": "PASS",
      "started_at_utc": "2026-06-30T19:20:18.971037Z",
      "ended_at_utc": "2026-06-30T19:21:53.051408Z",
      "cells_total": 7,
      "cells_passed": 7,
      "totals": {
        "fixtures": 162,
        "games_markets": 1142,
        "game_results": 8160,
        "option_markets": 11404,
        "option_options": 17699,
        "total_markets": 12546,
        "total_offers": 25859,
        "priced_offers": 17699,
        "raw_bytes": 25271576,
        "latency_ms": 94023
      },
      "cells": [
        {
          "url": "https://pharmaceuticals-greatly-webshots-shipping.trycloudflare.com/oracle/betmgm/raw/football?timeout_seconds=180",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 4002590,
          "latency_ms": 16322,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 96,
            "games_markets": 871,
            "game_results": 4132,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 871,
            "total_offers": 4132,
            "priced_offers": 0
          }
        },
        {
          "url": "https://pharmaceuticals-greatly-webshots-shipping.trycloudflare.com/oracle/betmgm/raw/basketball?timeout_seconds=180",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 487512,
          "latency_ms": 1277,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 15,
            "games_markets": 157,
            "game_results": 1716,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 157,
            "total_offers": 1716,
            "priced_offers": 0
          }
        },
        {
          "url": "https://pharmaceuticals-greatly-webshots-shipping.trycloudflare.com/oracle/betmgm/raw/hockey?timeout_seconds=180",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 173411,
          "latency_ms": 630,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 1,
            "games_markets": 22,
            "game_results": 931,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 22,
            "total_offers": 931,
            "priced_offers": 0
          }
        },
        {
          "url": "https://pharmaceuticals-greatly-webshots-shipping.trycloudflare.com/oracle/betmgm/raw/baseball?timeout_seconds=180",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 20522726,
          "latency_ms": 71596,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 31,
            "games_markets": 68,
            "game_results": 1154,
            "option_markets": 11404,
            "option_options": 17699,
            "total_markets": 11472,
            "total_offers": 18853,
            "priced_offers": 17699
          }
        },
        {
          "url": "https://pharmaceuticals-greatly-webshots-shipping.trycloudflare.com/oracle/betmgm/raw/nascar?timeout_seconds=180",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 31567,
          "latency_ms": 2890,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 5,
            "games_markets": 5,
            "game_results": 106,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 5,
            "total_offers": 106,
            "priced_offers": 0
          }
        },
        {
          "url": "https://pharmaceuticals-greatly-webshots-shipping.trycloudflare.com/oracle/betmgm/raw/mma?timeout_seconds=180",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 32491,
          "latency_ms": 691,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 13,
            "games_markets": 13,
            "game_results": 26,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 13,
            "total_offers": 26,
            "priced_offers": 0
          }
        },
        {
          "url": "https://pharmaceuticals-greatly-webshots-shipping.trycloudflare.com/oracle/betmgm/raw/lacrosse?timeout_seconds=180",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 21279,
          "latency_ms": 617,
          "error": null,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 1,
            "games_markets": 6,
            "game_results": 95,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 6,
            "total_offers": 95,
            "priced_offers": 0
          }
        }
      ]
    },
    {
      "source": "github_actions",
      "status": "PASS_MODULAR_STRICT_DIRECT_SPLIT_RUNS",
      "started_at_utc": "2026-07-01T18:25:03Z",
      "ended_at_utc": "2026-07-01T18:37:25Z",
      "cells_total": 7,
      "cells_passed": 7,
      "totals": {
        "fixtures": 204,
        "games_markets": 4269,
        "game_results": 16384,
        "option_markets": 7463,
        "option_options": 12222,
        "total_markets": 11732,
        "total_offers": 28606,
        "priced_offers": 12222,
        "raw_bytes": 24069517,
        "latency_ms": 47388
      },
      "cells": [
        {
          "sport": "football",
          "run_id": "28538904930",
          "run_url": "https://github.com/abetco-sportsjobfinder/abet-github-proof-sandbox/actions/runs/28538904930",
          "source_mode": "github_actions_direct_betmgm",
          "request_profile": "minimal_old_no_region",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 4089135,
          "latency_ms": 15039,
          "error": null,
          "egress_proxy_configured": false,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 101,
            "games_markets": 906,
            "game_results": 4210,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 906,
            "total_offers": 4210,
            "priced_offers": 0
          }
        },
        {
          "sport": "basketball",
          "run_id": "28539582418",
          "run_url": "https://github.com/abetco-sportsjobfinder/abet-github-proof-sandbox/actions/runs/28539582418",
          "source_mode": "github_actions_direct_betmgm",
          "request_profile": "minimal_old_no_region",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 6297636,
          "latency_ms": 2318,
          "error": null,
          "egress_proxy_configured": false,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 61,
            "games_markets": 3269,
            "game_results": 10738,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 3269,
            "total_offers": 10738,
            "priced_offers": 0
          }
        },
        {
          "sport": "hockey",
          "run_id": "28538904930",
          "run_url": "https://github.com/abetco-sportsjobfinder/abet-github-proof-sandbox/actions/runs/28538904930",
          "source_mode": "github_actions_direct_betmgm",
          "request_profile": "full_browser_baseline",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 28743,
          "latency_ms": 298,
          "error": null,
          "egress_proxy_configured": false,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 1,
            "games_markets": 8,
            "game_results": 128,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 8,
            "total_offers": 128,
            "priced_offers": 0
          }
        },
        {
          "sport": "baseball",
          "run_id": "28538904930",
          "run_url": "https://github.com/abetco-sportsjobfinder/abet-github-proof-sandbox/actions/runs/28538904930",
          "source_mode": "github_actions_direct_betmgm",
          "request_profile": "minimal_old_no_region",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 13505318,
          "latency_ms": 10088,
          "error": null,
          "egress_proxy_configured": false,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 18,
            "games_markets": 50,
            "game_results": 1057,
            "option_markets": 7463,
            "option_options": 12222,
            "total_markets": 7513,
            "total_offers": 13279,
            "priced_offers": 12222
          }
        },
        {
          "sport": "nascar",
          "run_id": "28538904930",
          "run_url": "https://github.com/abetco-sportsjobfinder/abet-github-proof-sandbox/actions/runs/28538904930",
          "source_mode": "github_actions_direct_betmgm",
          "request_profile": "minimal_old_no_region",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 31584,
          "latency_ms": 14055,
          "error": null,
          "egress_proxy_configured": false,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 5,
            "games_markets": 5,
            "game_results": 106,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 5,
            "total_offers": 106,
            "priced_offers": 0
          }
        },
        {
          "sport": "mma",
          "run_id": "28538904930",
          "run_url": "https://github.com/abetco-sportsjobfinder/abet-github-proof-sandbox/actions/runs/28538904930",
          "source_mode": "github_actions_direct_betmgm",
          "request_profile": "full_browser_no_region",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 32493,
          "latency_ms": 5007,
          "error": null,
          "egress_proxy_configured": false,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 13,
            "games_markets": 13,
            "game_results": 26,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 13,
            "total_offers": 26,
            "priced_offers": 0
          }
        },
        {
          "sport": "lacrosse",
          "run_id": "28538904930",
          "run_url": "https://github.com/abetco-sportsjobfinder/abet-github-proof-sandbox/actions/runs/28538904930",
          "source_mode": "github_actions_direct_betmgm",
          "request_profile": "full_browser_baseline",
          "http_status": 200,
          "json_parse_ok": true,
          "raw_bytes": 84608,
          "latency_ms": 583,
          "error": null,
          "egress_proxy_configured": false,
          "counts": {
            "sports": 1,
            "sports_ok": 1,
            "fixtures": 5,
            "games_markets": 18,
            "game_results": 119,
            "option_markets": 0,
            "option_options": 0,
            "total_markets": 18,
            "total_offers": 119,
            "priced_offers": 0
          }
        }
      ],
      "proof_boundary": "No CF fallback used for these current seven cells. Six sports passed in matrix run 28538904930; basketball passed strict direct in isolated run 28539582418 after failing in the matrix run. This proves modular direct capture for every active sport, while still documenting that one monolithic GitHub-hosted matrix can be WAF-volatile."
    }
  ],
  "github_actions": {
    "status": "PASS_MODULAR_STRICT_DIRECT_7_OF_7_SPLIT_RUNS",
    "repo": "abetco-sportsjobfinder/abet-github-proof-sandbox",
    "workflow_file": "20260701_BETMGM_SEVEN_SPORT_DEPTH_MATRIX_PROOF_v1_0_0.yml plus 20260630_BETMGM_SEVEN_SPORT_DEPTH_SNAPSHOT_PROOF_v1_0_0.yml for basketball retry",
    "strict_direct_modular_passed_sports": [
      "football",
      "basketball",
      "hockey",
      "baseball",
      "nascar",
      "mma",
      "lacrosse"
    ],
    "strict_direct_current_evidence": {
      "matrix_run_id": "28538904930",
      "matrix_run_url": "https://github.com/abetco-sportsjobfinder/abet-github-proof-sandbox/actions/runs/28538904930",
      "matrix_passed_sports": [
        "football",
        "baseball",
        "hockey",
        "lacrosse",
        "mma",
        "nascar"
      ],
      "matrix_failed_sports": [
        "basketball"
      ],
      "basketball_retry_run_id": "28539582418",
      "basketball_retry_run_url": "https://github.com/abetco-sportsjobfinder/abet-github-proof-sandbox/actions/runs/28539582418",
      "basketball_retry_result": "PASS direct, 6,297,636 bytes, 61 fixtures, 3,269 games, 10,738 game_results"
    },
    "captured": true,
    "file_count": 7,
    "total_bytes": 24069517,
    "source_mode": "github_actions_direct_betmgm",
    "cf_fallback_used": false,
    "egress_proxy_configured": false,
    "direct_blocker": "One monolithic GitHub-hosted matrix still showed WAF volatility because basketball failed in the matrix but passed minutes later in an isolated strict-direct run. The production proof is therefore modular strict-direct 7/7, not single-run fleet-stable 7/7.",
    "next_reliability_fix": "Set BETMGM_GITHUB_EGRESS_PROXY to a stable trusted egress proxy or run a self-hosted GitHub runner on independent egress if single-run fleet stability is required."
  }
}