{
  "ranAt": "2026-08-04T01:05:20Z",
  "ingestRunId": "4A58864A-ABC7-4B52-8122-1D23C4C93C01",
  "ingestRunAt": "2026-08-04T01:05:20Z",
  "publicationContractVersion": 2,
  "mode": "full",
  "sources": [
    {
      "sourceId": "celebrities_vancouver",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 20,
      "usable": 20,
      "consumerReady": 11,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "squarespace_enriched_snippets",
      "reviewedEventTicketActionCount": 1,
      "reviewedEventStyleCount": 1,
      "exactReviewedArtistTitleBillingCount": 1
    },
    {
      "sourceId": "fortune_sound_club",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 20,
      "usable": 20,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "squarespace_enriched_snippets",
      "reviewedEventLineupCount": 1,
      "reviewedEventStyleCount": 1
    },
    {
      "sourceId": "harbour_vancouver",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 14,
      "usable": 14,
      "consumerReady": 14,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "harbour_calendar",
      "reviewedEventLineupCount": 1,
      "reviewedEventStyleCount": 1
    },
    {
      "sourceId": "village_studios_vancouver",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 80,
      "usable": 80,
      "consumerReady": 26,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "squarespace_enriched_snippets",
      "reviewedEventStyleCount": 8,
      "exactReviewedArtistTitleBillingCount": 1,
      "reviewedEventTicketActionCount": 6,
      "reviewedEventFactCorrectionDriftCount": 1,
      "reviewedEventLineupCount": 5
    },
    {
      "sourceId": "spotify_village_studios_concerts",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 12,
      "usable": 12,
      "consumerReady": 4,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "spotify_location",
      "reviewedEventTicketActionCount": 1
    },
    {
      "sourceId": "gorgomish_vancouver",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "error: no_consumer_ready_events",
      "captured": 4,
      "usable": 4,
      "consumerReady": 0,
      "fallback": {
        "status": "no_eligible_events",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "gorgomish_event_grid"
    },
    {
      "sourceId": "commodore_ballroom_vancouver",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 9,
      "usable": 9,
      "consumerReady": 9,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "commodore_next_flight",
      "reviewedEventStyleCount": 3
    },
    {
      "sourceId": "biltmore_cabaret_vancouver",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 2,
      "usable": 2,
      "consumerReady": 2,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "biltmore_admitone",
      "reviewedEventStyleCount": 2
    },
    {
      "sourceId": "digital_motion_bc",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 7,
      "usable": 7,
      "consumerReady": 7,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "digital_motion_showpass"
    },
    {
      "sourceId": "fox_cabaret_vancouver",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "skipped",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "19hz_bc",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "skipped",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "ra_vancouver",
      "kind": "benchmark",
      "executionLane": null,
      "status": "skipped",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "nowshenzhen_events",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "skipped",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "nowshenzhen_playx_schedule",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 8,
      "usable": 8,
      "consumerReady": 8,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "ticketOfferEvidence": "live_public_api",
      "ticketOfferObservedAt": "2026-08-04T01:02:01Z",
      "ticketOfferCount": 3,
      "inventoryReviewCandidates": [],
      "strategy": "reviewed_poster_schedule",
      "evidenceImageURL": "https://media.nowshenzhen.com/events/3698a68e-5e85-4ff6-b297-f1ebfb2ce487/c2a31518bd335a01-full.webp",
      "evidenceImageSHA256": "072aae02a01d710669bd15efdab043ffba11fc6aed87533a47e70b100656e09c",
      "reviewedAtText": "2026-07-29T15:30:00+08:00",
      "reviewedEventLineupCount": 8,
      "livePublicTicketTierCount": 6,
      "reviewedEventStyleCount": 8
    },
    {
      "sourceId": "plvr_storm",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "skipped",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "trip_storm",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "skipped",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "spotify_shenzhen_concerts",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 3,
      "usable": 3,
      "consumerReady": 3,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "spotify_location"
    },
    {
      "sourceId": "showstart_oil_shenzhen",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "showstart_venue_calendar",
      "inventoryState": "no_current_events"
    },
    {
      "sourceId": "yuyuan_shenzhen_public_inventory",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 19,
      "usable": 19,
      "consumerReady": 19,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "yuyuan_shenzhen_public_inventory",
      "reviewedEventInventoryCount": 2,
      "inventoryState": {
        "schemaVersion": 1,
        "status": "current",
        "observedAtText": "2026-08-04 09:06:38",
        "totalSearchRecords": 27,
        "acceptedReviewedRecordCount": 21,
        "venues": [
          {
            "shopID": "1803701116047175681",
            "shopName": "OIL CLUB",
            "venue": "OIL Club",
            "status": "current",
            "observedRecordCount": 17,
            "currentEventCount": 15,
            "activityIDs": [
              "2079386222454288386",
              "2079477624374734849",
              "2080236375297929218",
              "2080564702659391489",
              "2080904056292421634",
              "2081971219497398273",
              "2082105476391809025",
              "2082369888679800834",
              "2083121219332571137",
              "2083151093141176321",
              "2084156953468436482",
              "2084165864623800321",
              "2084167946290429954",
              "2084179732477607937",
              "2084186640798285826"
            ],
            "activityFingerprintSHA256": "c250b590f3c5159ebc9e3b18d765ed6669e6dda04796ac9e1bb1a2ab414af415"
          },
          {
            "shopID": "1889498806778068993",
            "shopName": "AM:06 SHENZHEN",
            "venue": "AM:06",
            "status": "current",
            "observedRecordCount": 2,
            "currentEventCount": 2,
            "activityIDs": [
              "2083861617231364097",
              "2083872890312556546"
            ],
            "activityFingerprintSHA256": "b70a57d9ae2e7060820fcefd382cd7d2ae78c21a9eaa3cb2a47c30fa43416302"
          }
        ]
      },
      "reviewedEventLineupCount": 15,
      "livePublicTicketTierCount": 19,
      "reviewedEventStyleCount": 15,
      "reviewedEventProgramScheduleCount": 1,
      "inventoryReviewCandidates": [
        {
          "reviewKey": "yuyuan|2080564702659391489",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2080564702659391489",
          "title": "Goldilocks 呈现 DABEULL (DJ Set)",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-09-11",
          "endDateText": "2026-09-12",
          "timeText": "21:00",
          "lineupNames": [
            "Dabeull",
            "Sam Lai",
            "Jascer",
            "o0"
          ],
          "styles": [
            "Disco",
            "Funk"
          ],
          "priceDisplayText": "¥328",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2080564702659391489",
          "miniProgramSearchText": "【Mainroom】Goldilocks 呈现 DABEULL (DJ Set) @ OIL Club",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2080564702659391489&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-24/dbf9b9ed-b4e8-411a-b0b8-9907d600c67b.jpeg",
            "https://oss.yuyuancrew.cn/2026-07-24/7657a4e3-48a2-4481-8d4b-8baa39910931.jpeg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2084186640798285826",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2084186640798285826",
          "title": "意大利模块Techno狂人D-LERIA “纯手工”Live Show",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-29",
          "endDateText": "2026-08-30",
          "timeText": "20:00",
          "lineupNames": [
            "D-Leria",
            "NEBULAE",
            "o0",
            "mingo",
            "Sirens",
            "piro"
          ],
          "styles": [
            "Techno"
          ],
          "priceDisplayText": "¥90",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2084186640798285826",
          "miniProgramSearchText": "【双厅】OIL特别呈现: 意大利模块Techno狂人D-LERIA “纯手工”Live Show @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2084186640798285826&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-08-03/2427ae37-a2fe-45ed-808e-e42a2b9107c1.jpg",
            "https://oss.yuyuancrew.cn/2026-08-03/2d0c4d71-59fb-4923-8659-376955a998d0.jpg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2084179732477607937",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2084179732477607937",
          "title": "Tempted",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-23",
          "endDateText": "2026-08-24",
          "timeText": "20:00",
          "lineupNames": [
            "Sydney Barringer",
            "Minh"
          ],
          "styles": [
            "Electronic"
          ],
          "priceDisplayText": "¥60",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2084179732477607937",
          "miniProgramSearchText": "【Mainroom】 V Í A The Collective: Tempted @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2084179732477607937&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-08-03/a9470bc0-0fb1-48ab-bb11-590e012c0712.jpeg",
            "https://oss.yuyuancrew.cn/2026-08-03/2b5e92ba-b908-41cc-bb20-f2c04db6fa77.jpeg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2084156953468436482",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2084156953468436482",
          "title": "Matrixxman",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-21",
          "endDateText": "2026-08-22",
          "timeText": "20:00",
          "lineupNames": [
            "Matrixxman"
          ],
          "styles": [
            "Electronic"
          ],
          "priceDisplayText": "¥90",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2084156953468436482",
          "miniProgramSearchText": "【双厅】Silicon Kure Pres. Matrixxman @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2084156953468436482&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-08-03/5ac23457-2613-48ee-97d2-05ab4661566f.jpeg",
            "https://oss.yuyuancrew.cn/2026-08-03/fef4dd6b-99f0-4bc1-8d95-ca145e13517f.jpeg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2084167946290429954",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2084167946290429954",
          "title": "OTAKU SPEEDWAY 五周年",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-16",
          "endDateText": "2026-08-17",
          "timeText": "22:30",
          "lineupNames": [
            "Simon B",
            "望月真白",
            "rekiuma",
            "Virtual42",
            "FCCL",
            "Mr.Navigator"
          ],
          "styles": [
            "Electronic"
          ],
          "priceDisplayText": "¥60",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2084167946290429954",
          "miniProgramSearchText": "【Mainroom晚场22:30】OTAKU SPEEDWAY 五周年 @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2084167946290429954&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-08-03/4e40258f-1ec0-4531-b24e-70a35dcce5ad.jpeg",
            "https://oss.yuyuancrew.cn/2026-08-03/036a6c1b-0f4c-4194-84b5-b5a9c5cb80e5.jpeg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2084165864623800321",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2084165864623800321",
          "title": "DOLL·CORE 仲夏亚文化时尚舞会",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-16",
          "endDateText": "2026-08-16",
          "timeText": "19:00",
          "lineupNames": [
            "Maruko",
            "doX28m",
            "Simon B",
            "MUTE 奈特"
          ],
          "styles": [
            "Electronic"
          ],
          "priceDisplayText": "¥60",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2084165864623800321",
          "miniProgramSearchText": "【Mainroom早场19:00】DOLL·CORE 仲夏亚文化时尚舞会 @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2084165864623800321&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-08-03/834d63f1-0b9f-4a35-aba7-44bcde4a9146.jpeg",
            "https://oss.yuyuancrew.cn/2026-08-03/758c143c-edf1-4abe-8073-455be27a989a.jpeg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2081971219497398273",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2081971219497398273",
          "title": "OIL八月特邀 Opium Hum : Boiler Room 初创元老, CTM音乐节主创",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-15",
          "endDateText": "2026-08-16",
          "timeText": "20:00",
          "lineupNames": [
            "Opium Hum",
            "Sai G",
            "Alion",
            "Roc77"
          ],
          "styles": [
            "Techno"
          ],
          "priceDisplayText": "¥100",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2081971219497398273",
          "miniProgramSearchText": "【Mainroom】OIL八月特邀 Opium Hum : Boiler Room 初创元老, CTM音乐节主创",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2081971219497398273&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-28/be67263f-304c-4622-aa13-da6c00c9848d.jpeg",
            "https://oss.yuyuancrew.cn/2026-07-28/e5ff09e0-1dbf-4704-9799-a6e774700193.jpeg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2083151093141176321",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2083151093141176321",
          "title": "Afropluz",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-15",
          "endDateText": "2026-08-16",
          "timeText": "20:00",
          "lineupNames": [],
          "styles": [
            "Electronic"
          ],
          "priceDisplayText": "¥58",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "needs_review",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2083151093141176321",
          "miniProgramSearchText": "【ROOMTOO】Afropluz @ OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2083151093141176321&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-31/c9687260-1a0a-4130-930e-1376ad49c01a.jpeg",
            "https://oss.yuyuancrew.cn/2026-07-31/fe707825-c2e8-48ab-b704-d480fb6eee92.jpeg"
          ],
          "requiredActions": [
            "Capture readable lineup evidence"
          ]
        },
        {
          "reviewKey": "yuyuan|2078055955722579970",
          "reviewState": "ready_for_operator",
          "inventoryScope": "reviewedEvent",
          "activityID": "2078055955722579970",
          "title": "HOUSE IT x 深圳 Boiling Room",
          "venue": "Boiling Room · Link CentralWalk",
          "city": "Shenzhen",
          "dateText": "2026-08-15",
          "endDateText": "2026-08-15",
          "timeText": "18:00",
          "lineupNames": [
            "HALO",
            "PEKOVA",
            "WOODY",
            "MULA"
          ],
          "styles": [
            "House"
          ],
          "priceDisplayText": "¥88",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2078055955722579970",
          "miniProgramSearchText": "8.15 | HOUSE IT x 深圳Boiling Room",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2078055955722579970&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-24/b8afd212-7b4b-4954-bd6b-1efd36f68395.png",
            "https://oss.yuyuancrew.cn/2026-08-03/e6e8e404-e778-4cb9-81bf-a2e3e02bcb27.jpg",
            "https://oss.yuyuancrew.cn/2026-08-03/24319faa-82fd-479c-a92a-2d820a35f289.jpg",
            "https://oss.yuyuancrew.cn/2026-08-03/d638e579-c77a-4c53-8da5-4303e04941d4.jpg",
            "https://oss.yuyuancrew.cn/2026-08-03/4bb8df9e-ff14-4f66-be77-4a94e9744b66.jpg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2075499960800075777",
          "reviewState": "ready_for_operator",
          "inventoryScope": "reviewedEvent",
          "activityID": "2075499960800075777",
          "title": "Kidnap",
          "venue": "皇庭国商购物广场 · R层中庭舞台",
          "city": "Shenzhen",
          "dateText": "2026-08-15",
          "endDateText": "2026-08-15",
          "timeText": "17:00",
          "lineupNames": [
            "Kidnap"
          ],
          "styles": [
            "Melodic House",
            "Deep House"
          ],
          "priceDisplayText": "¥198",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2075499960800075777",
          "miniProgramSearchText": "Kidnap巡演 深圳站",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2075499960800075777&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-10/91e6322d-ce6a-490f-9183-ccba4df7e8ae.jpg",
            "https://oss.yuyuancrew.cn/2026-07-10/96d3aa5e-cb68-4032-9f0b-16717048454f.jpg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2082369888679800834",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2082369888679800834",
          "title": "Florian Picasso & two dots",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-14",
          "endDateText": "2026-08-15",
          "timeText": "20:00",
          "lineupNames": [
            "Florian Picasso",
            "Two Dots",
            "VEHEMENT",
            "SPOTLITE",
            "SITU",
            "Fischmonger"
          ],
          "styles": [
            "Techno",
            "Trance"
          ],
          "priceDisplayText": "¥110",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2082369888679800834",
          "miniProgramSearchText": "【Mainroom】FourFouls pres. Florian Picasso & two dots @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2082369888679800834&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-29/342c3d26-332a-472b-8658-0f6937e51c8c.jpeg",
            "https://oss.yuyuancrew.cn/2026-07-29/0480bcc3-54b8-40c0-bdb6-fb9359137f2a.jpeg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2083121219332571137",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2083121219332571137",
          "title": "The Mantis Project 八月档",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-13",
          "endDateText": "2026-08-14",
          "timeText": "20:00",
          "lineupNames": [
            "Levent Basar",
            "Marcussen",
            "Tynee"
          ],
          "styles": [
            "Electronic"
          ],
          "priceDisplayText": "¥40",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2083121219332571137",
          "miniProgramSearchText": "【Mainroom】The Mantis Project 八月档 @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2083121219332571137&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-31/908cbf7e-1a4a-4cc8-900b-20e7b0a70327.jpg",
            "https://oss.yuyuancrew.cn/2026-07-31/0aadcb11-2e03-426e-8e7a-7734322ef205.jpg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2082105476391809025",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2082105476391809025",
          "title": "荷東週末夜狂熱",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-09",
          "endDateText": "2026-08-10",
          "timeText": "20:00",
          "lineupNames": [
            "Jimmy H",
            "Fatway",
            "饼干"
          ],
          "styles": [
            "Disco"
          ],
          "priceDisplayText": "¥40",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2082105476391809025",
          "miniProgramSearchText": "【Mainroom】荷東週末夜狂熱 @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2082105476391809025&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-28/4d5c70cf-7e48-42bc-892e-96ea1ceb50d8.jpg",
            "https://oss.yuyuancrew.cn/2026-07-28/8f7f9616-52aa-441c-92e3-a8a480502721.jpg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2083872890312556546",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2083872890312556546",
          "title": "DIRTY PALM",
          "venue": "AM:06",
          "city": "Shenzhen",
          "dateText": "2026-08-08",
          "endDateText": "2026-08-09",
          "timeText": "23:00",
          "lineupNames": [
            "DIRTY PALM"
          ],
          "styles": [
            "House"
          ],
          "priceDisplayText": "¥98",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2083872890312556546",
          "miniProgramSearchText": "8/08 AM06 X DIRTY PALM 脏爪 : FLOWERS",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2083872890312556546&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-08-02/b67aa49c-c653-4f33-af9a-fdf6807d9555.jpg",
            "https://oss.yuyuancrew.cn/2026-08-02/c4b8c958-26f5-4464-ade0-82096946af75.jpg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2080236375297929218",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2080236375297929218",
          "title": "Perc x Turbo",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-08",
          "endDateText": "2026-08-09",
          "timeText": "20:00",
          "lineupNames": [
            "Perc",
            "Sulk",
            "Shukai",
            "YUEMING"
          ],
          "styles": [
            "Techno"
          ],
          "priceDisplayText": "¥130",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2080236375297929218",
          "miniProgramSearchText": "【Mainroom】Perc x Turbo @ OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2080236375297929218&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-23/6f591b39-241d-4598-883f-fd21614a4db6.jpg",
            "https://oss.yuyuancrew.cn/2026-07-23/06f8459c-f522-45cf-80d9-f3097394b9ac.jpg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2083861617231364097",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2083861617231364097",
          "title": "WINSON & WASBACK",
          "venue": "AM:06",
          "city": "Shenzhen",
          "dateText": "2026-08-07",
          "endDateText": "2026-08-08",
          "timeText": "23:00",
          "lineupNames": [
            "WINSON",
            "WASBACK"
          ],
          "styles": [
            "Hard Techno",
            "Techno"
          ],
          "priceDisplayText": "¥238",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2083861617231364097",
          "miniProgramSearchText": "8/07 AM06 X WINSON & WASBACK : 从天堂到地狱！",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2083861617231364097&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-08-02/ebdbb07e-9415-4b29-a8de-8497b12e31ba.jpg",
            "https://oss.yuyuancrew.cn/2026-08-02/e644898f-9c44-4df7-abbf-7a3d5bd8f45a.jpg",
            "https://oss.yuyuancrew.cn/2026-08-03/b7bdd863-9008-478a-af11-a6efac77f83c.jpg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2079477624374734849",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2079477624374734849",
          "title": "Slim Soledad",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-07",
          "endDateText": "2026-08-08",
          "timeText": "20:00",
          "lineupNames": [
            "Slim Soledad"
          ],
          "styles": [],
          "priceDisplayText": "¥100",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "needs_review",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2079477624374734849",
          "miniProgramSearchText": "【Mainroom】殺気疼疼: Slim Soledad @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2079477624374734849&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-21/1261e1ff-7a79-4f90-ace1-cc94b536f50e.jpeg",
            "https://oss.yuyuancrew.cn/2026-07-21/0a3f9127-9208-4f0b-b17d-b01292686577.jpeg"
          ],
          "requiredActions": [
            "Capture explicit genre or event-theme evidence"
          ]
        },
        {
          "reviewKey": "yuyuan|2080904056292421634",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2080904056292421634",
          "title": "东亚在地俱乐部文化复兴先驱 Dirty K",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-07",
          "endDateText": "2026-08-08",
          "timeText": "20:00",
          "lineupNames": [
            "Dirty K",
            "Ouuuuuu",
            "Virtual 42",
            "zzm"
          ],
          "styles": [
            "Hyper Techno"
          ],
          "priceDisplayText": "¥68",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2080904056292421634",
          "miniProgramSearchText": "【ROOMTOO】REVORECO呈现：东亚在地俱乐部文化复兴先驱 Dirty K @ OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2080904056292421634&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-25/e8719cc2-b56f-46f8-8866-18fb4e06946d.jpeg",
            "https://oss.yuyuancrew.cn/2026-07-25/05566ac5-9b02-4276-bc3e-1e63de68cc7e.jpeg"
          ],
          "requiredActions": []
        },
        {
          "reviewKey": "yuyuan|2079386222454288386",
          "reviewState": "ready_for_operator",
          "inventoryScope": "coreVenue",
          "activityID": "2079386222454288386",
          "title": "#peaktime Pt.1",
          "venue": "OIL Club",
          "city": "Shenzhen",
          "dateText": "2026-08-06",
          "endDateText": "2026-08-07",
          "timeText": "20:00",
          "lineupNames": [
            "坦克王TANKEWANG",
            "rubenmccarter",
            "sadcxnt",
            "同披颜 a.k.a. 皮炎挖掘机",
            "doX28m",
            "Virtual42",
            "DJKimiko",
            "dj zero talents"
          ],
          "styles": [
            "Cloud Rap",
            "Hyperpop"
          ],
          "priceDisplayText": "¥108",
          "priceEvidenceStatus": "display_only",
          "lineupEvidenceStatus": "observed",
          "styleEvidenceStatus": "observed",
          "ticketTierEvidenceStatus": "public_api_observed",
          "sourceURLText": "https://app-api.yuyuancrew.cn/api/app/biz/merchant/activity/details?id=2079386222454288386",
          "miniProgramSearchText": "【Mainroom】n_n pres. #peaktime Pt.1 @OIL Club 深圳",
          "miniProgramActivity": {
            "appID": "wx4c8604c032bd3ef0",
            "path": "pages/play/activity-detail",
            "query": "activityId=2079386222454288386&isShare=true"
          },
          "posterURLTexts": [
            "https://oss.yuyuancrew.cn/2026-07-21/25bcc832-406e-4e11-988b-025f91aabd8c.jpeg",
            "https://oss.yuyuancrew.cn/2026-07-21/957b8eef-d44e-4789-9d8d-0f28b01021f6.jpeg"
          ],
          "requiredActions": []
        }
      ]
    },
    {
      "sourceId": "oil_wechat",
      "kind": "visionOCR",
      "executionLane": "localMacOCR",
      "status": "not_run_in_lane",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "no_eligible_events",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "yuyuan_miniprogram",
      "kind": "visionOCR",
      "executionLane": "localMacOCR",
      "status": "not_run_in_lane",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "no_eligible_events",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "sauce_wechat",
      "kind": "visionOCR",
      "executionLane": "localMacOCR",
      "status": "not_run_in_lane",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "no_eligible_events",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "am06_wechat",
      "kind": "visionOCR",
      "executionLane": "localMacOCR",
      "status": "not_run_in_lane",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "no_eligible_events",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "atmos_wechat",
      "kind": "visionOCR",
      "executionLane": "localMacOCR",
      "status": "not_run_in_lane",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "no_eligible_events",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      }
    },
    {
      "sourceId": "coda_toronto_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 12,
      "usable": 12,
      "consumerReady": 12,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "coda_toronto_official"
    },
    {
      "sourceId": "fabric_london_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 8,
      "usable": 8,
      "consumerReady": 8,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "fabric_london_official"
    },
    {
      "sourceId": "ultra_miami_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "ultra_miami_official",
      "evidenceStyleURL": "https://ultramusicfestival.com/general-information/",
      "evidenceStyleSHA256": "016f77093cfb5944aeee86867d55ae5c2a9f52f684166b049a06cfd223003d7f"
    },
    {
      "sourceId": "edc_las_vegas_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 2,
      "usable": 2,
      "consumerReady": 2,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "edc_las_vegas_official",
      "evidenceStyleURL": "https://www.insomniac.com/events/our-world/electric-daisy-carnival/",
      "evidenceStyleSHA256": "860dc5d31e38608744a1cd615841ece6266ddcae3e57d3f4d8893ecd9dad19f7"
    },
    {
      "sourceId": "creamfields_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "creamfields_official"
    },
    {
      "sourceId": "shambhala_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 0,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "shambhala_official",
      "evidenceScheduleURL": "https://cdn.prod.website-files.com/66c64e4c1a350a3cb9ed2207/6a31e644bdcfc17b69bd2faf_Shambhala%202026%20Set%20Times.pdf",
      "evidenceScheduleSHA256": "ec584137c006c66f9e6cf61c4a03fe1b030f873e7539ca1cde9545ca2979bc56",
      "evidenceReviewedManifestSHA256": "932ddea1a3bedf961cfa36d5103fe5f13ff20b30fb12dcf02530c920265c48a0",
      "inventoryState": "completed_edition"
    },
    {
      "sourceId": "edc_orlando_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "edc_orlando_official"
    },
    {
      "sourceId": "ilesoniq_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "ilesoniq_official"
    },
    {
      "sourceId": "tomorrowland_belgium_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 2,
      "usable": 2,
      "consumerReady": 0,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "tomorrowland_belgium_official",
      "evidenceTicketStatusURL": "https://belgium.tomorrowland.com/en/sales-info/sales-dates/",
      "inventoryState": "completed_edition"
    },
    {
      "sourceId": "awakenings_festival_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "reviewedFactVerification": {
        "attemptCount": 1,
        "status": "not_needed",
        "initialResponse": {
          "contentLength": 89137,
          "sha256": "5b6fd255ad72cb7c31ec847acf2a805b13d2563b47893f9b7569702995caa59e",
          "missingMarkers": [],
          "accessChallenge": null
        }
      },
      "strategy": "reviewed_festival_facts"
    },
    {
      "sourceId": "transmission_netherlands_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "reviewedFactVerification": {
        "attemptCount": 1,
        "status": "not_needed",
        "initialResponse": {
          "contentLength": 213189,
          "sha256": "27c8979c7ee022707e073a31f2a0056be402c4574a3d9b79d7e110666d3c733d",
          "missingMarkers": [],
          "accessChallenge": null
        }
      },
      "evidenceStyleURL": "https://transmissionfestival.com/about/",
      "evidenceStyleSHA256": "b94063d6c1f148b3954be5b0b4f0097badf437012e5c7366e810d0bca1f81c99",
      "strategy": "reviewed_festival_facts"
    },
    {
      "sourceId": "untold_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "untold_official"
    },
    {
      "sourceId": "lost_lands_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "lost_lands_official",
      "evidenceImageURL": "https://www.lostlandsfestival.com/wp-content/uploads/2026/05/Lost_Lands_2026_Lineup.png",
      "evidenceImageSHA256": "30ecd64ee7e2e245575fcd7d2e3f4bb15caa63b1865a86ecab217495adf6eccf",
      "evidenceImageETag": "\"6a036a12-277bb\"",
      "evidenceImageContentType": "image/webp",
      "evidenceImageLastModified": "Tue, 12 May 2026 17:57:38 GMT",
      "evidenceImageIdentity": "officialETag"
    },
    {
      "sourceId": "hard_summer_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "error: no_parsed_events",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "fallback": {
        "status": "no_eligible_events",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "hard_summer_official"
    },
    {
      "sourceId": "dreamstate_socal_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "dreamstate_socal_official"
    },
    {
      "sourceId": "arc_music_festival_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "reviewedFactVerification": {
        "attemptCount": 1,
        "status": "not_needed",
        "initialResponse": {
          "contentLength": 165907,
          "sha256": "c7d525efbef5280892aed211427bec12f91cf005d999a6dbb3fa3fa9a299fe09",
          "missingMarkers": [],
          "accessChallenge": null
        }
      },
      "evidenceStyleURL": "https://arcmusicfestival.com/2025/03/arc-2025-lineup-announced/",
      "evidenceStyleSHA256": "156cf68ab732f20d4545c3b44fe19e9200b8b2389172b143c667028ad4cd3e5f",
      "strategy": "reviewed_festival_facts"
    },
    {
      "sourceId": "sunburn_festival_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "reviewedFactVerification": {
        "attemptCount": 1,
        "status": "not_needed",
        "initialResponse": {
          "contentLength": 259953,
          "sha256": "1a055982ca35050e2494d391404ed4dbf4a93aba393b7f5a1495e740f562a544",
          "missingMarkers": [],
          "accessChallenge": null
        }
      },
      "strategy": "reviewed_festival_facts"
    },
    {
      "sourceId": "dwp_jakarta_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "reviewedFactVerification": {
        "attemptCount": 1,
        "status": "not_needed",
        "initialResponse": {
          "contentLength": 133242,
          "sha256": "83d0c8a82ea785ef53b60816fa3459e46a80121f319b4a4424ef9f3892ff3a30",
          "missingMarkers": [],
          "accessChallenge": null
        }
      },
      "strategy": "reviewed_festival_facts"
    },
    {
      "sourceId": "edc_thailand_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "edc_thailand_official"
    },
    {
      "sourceId": "tomorrowland_winter_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "reviewedFactVerification": {
        "attemptCount": 1,
        "status": "not_needed",
        "initialResponse": {
          "contentLength": 133601,
          "sha256": "c6e784acad10c11af5ae121bad4b5be297c599986ecca964808eb299195ce08c",
          "missingMarkers": [],
          "accessChallenge": null
        }
      },
      "strategy": "reviewed_festival_facts"
    },
    {
      "sourceId": "edc_mexico_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "reviewedFactVerification": {
        "attemptCount": 1,
        "status": "not_needed",
        "initialResponse": {
          "contentLength": 196781,
          "sha256": "b7cfe45e1124411d1822d1d7b22e41fb9c7647ff4578aba385646421ddde977e",
          "missingMarkers": [],
          "accessChallenge": null
        }
      },
      "evidenceStyleURL": "https://mexico.edc.com/en/guide/hours-info/",
      "evidenceStyleSHA256": "44583762fd16094c89b9911e3f27262bb0a296517aeaa0836db05e4bd209cd13",
      "strategy": "reviewed_festival_facts"
    },
    {
      "sourceId": "ultra_europe_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "reviewedFactVerification": {
        "attemptCount": 1,
        "status": "not_needed",
        "initialResponse": {
          "contentLength": 114813,
          "sha256": "de72abb43b02b945d26676b9222d5b9f64ec3bb1e128702f8be3aaf3da2103f9",
          "missingMarkers": [],
          "accessChallenge": null
        }
      },
      "evidenceStyleURL": "https://ultraeurope.com/worldwide/ultra-europe-concludes-ninth-edition-in-split-croatia-with-attendees-from-140-countries/",
      "evidenceStyleSHA256": "45bc1f944f1b54dc9d0dc84aa93ad16941c73600ff63071951291893f3cb2dde",
      "strategy": "reviewed_festival_facts"
    },
    {
      "sourceId": "ultra_japan_official",
      "kind": "html",
      "executionLane": "githubHTML",
      "status": "ok",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "fallback": {
        "status": "not_needed",
        "eligibleEventCount": 0,
        "retainedEventCount": 0
      },
      "strategy": "ultra_japan_official",
      "evidenceImageURL": "https://ultrajapan.com/wp-content/uploads/2026/07/ULTRA-JAPAN-2026-PH3_FINAL.png",
      "evidenceImageSHA256": "11edea8d27a31265fcc664f5cc9b9332f52af5b0dd7676a0c0df34426d2675f4"
    }
  ],
  "cities": [
    {
      "cityId": "vancouver_ca",
      "cityName": "Vancouver",
      "captured": 168,
      "usable": 97,
      "consumerReady": 52,
      "consumerRejected": 45,
      "consumerReadyRate": 0.536,
      "rejectionReasons": {
        "past_event": 24,
        "missing_raver_evidence": 14,
        "placeholder_title": 4,
        "source_fact_conflict": 1,
        "reviewed_non_raver_title": 1,
        "reviewed_event_fact_correction_drift": 1
      },
      "enabledSourceCount": 9,
      "errorSourceCount": 1,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "shenzhen_cn",
      "cityName": "Shenzhen",
      "captured": 30,
      "usable": 27,
      "consumerReady": 27,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 9,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "toronto_ca",
      "cityName": "Toronto",
      "captured": 12,
      "usable": 12,
      "consumerReady": 12,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "london_gb",
      "cityName": "London",
      "captured": 8,
      "usable": 8,
      "consumerReady": 8,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "miami_us",
      "cityName": "Miami",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "las_vegas_us",
      "cityName": "Las Vegas",
      "captured": 2,
      "usable": 2,
      "consumerReady": 2,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "daresbury_uk",
      "cityName": "Daresbury",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "salmo_ca",
      "cityName": "Salmo",
      "captured": 1,
      "usable": 1,
      "consumerReady": 0,
      "consumerRejected": 1,
      "consumerReadyRate": 0.0,
      "rejectionReasons": {
        "past_event": 1
      },
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "needs_consumer_evidence",
      "actionText": "Add lineup, style, or event-level links before publication"
    },
    {
      "cityId": "orlando_us",
      "cityName": "Orlando",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "montreal_ca",
      "cityName": "Montreal",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "boom_be",
      "cityName": "Boom",
      "captured": 2,
      "usable": 2,
      "consumerReady": 0,
      "consumerRejected": 2,
      "consumerReadyRate": 0.0,
      "rejectionReasons": {
        "past_event": 2
      },
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "needs_consumer_evidence",
      "actionText": "Add lineup, style, or event-level links before publication"
    },
    {
      "cityId": "hilvarenbeek_nl",
      "cityName": "Hilvarenbeek",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "arnhem_nl",
      "cityName": "Arnhem",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "cluj_napoca_ro",
      "cityName": "Cluj-Napoca",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "thornville_us",
      "cityName": "Thornville",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "los_angeles_us",
      "cityName": "Los Angeles",
      "captured": 0,
      "usable": 0,
      "consumerReady": 0,
      "consumerRejected": 0,
      "consumerReadyRate": 0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 1,
      "missingOCRSourceCount": 0,
      "status": "needs_ocr_or_source_repair",
      "actionText": "Add WeChat OCR screenshots or replace stale public URLs"
    },
    {
      "cityId": "long_beach_us",
      "cityName": "Long Beach",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "chicago_us",
      "cityName": "Chicago",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "mumbai_in",
      "cityName": "Mumbai",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "jakarta_id",
      "cityName": "Jakarta",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "phuket_th",
      "cityName": "Phuket",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "alpe_d_huez_fr",
      "cityName": "Alpe d'Huez",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "mexico_city_mx",
      "cityName": "Mexico City",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "split_hr",
      "cityName": "Split",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    },
    {
      "cityId": "tokyo_jp",
      "cityName": "Tokyo",
      "captured": 1,
      "usable": 1,
      "consumerReady": 1,
      "consumerRejected": 0,
      "consumerReadyRate": 1.0,
      "rejectionReasons": {},
      "enabledSourceCount": 1,
      "errorSourceCount": 0,
      "missingOCRSourceCount": 0,
      "status": "ok",
      "actionText": "Review and publish consumer-ready events"
    }
  ],
  "ocrIntake": [
    {
      "sourceId": "oil_wechat",
      "name": "OIL Club 微信公众号",
      "cityName": "Shenzhen",
      "inboxDir": "Scripts/ingest/wechat_inbox",
      "dropGlob": "oil_wechat*.txt",
      "imageDropGlob": "oil_wechat*.{png,jpg,jpeg,webp,heic} + matching .ocr.txt",
      "foundFiles": 0,
      "usableFiles": 0,
      "status": "run_local_lane",
      "actionText": "Run localMacOCR or drop OCR text files matching oil_wechat*.txt",
      "files": [],
      "imageFiles": []
    },
    {
      "sourceId": "yuyuan_miniprogram",
      "name": "芋圆YuYuan 微信小程序",
      "cityName": "Shenzhen",
      "inboxDir": "Scripts/ingest/wechat_inbox",
      "dropGlob": "yuyuan_miniprogram*.txt",
      "imageDropGlob": "yuyuan_miniprogram*.{png,jpg,jpeg,webp,heic} + matching .ocr.txt",
      "foundFiles": 0,
      "usableFiles": 0,
      "status": "run_local_lane",
      "actionText": "Run localMacOCR or drop OCR text files matching yuyuan_miniprogram*.txt",
      "files": [],
      "imageFiles": []
    },
    {
      "sourceId": "sauce_wechat",
      "name": "Sauce Club 微信公众号",
      "cityName": "Shenzhen",
      "inboxDir": "Scripts/ingest/wechat_inbox",
      "dropGlob": "sauce_wechat*.txt",
      "imageDropGlob": "sauce_wechat*.{png,jpg,jpeg,webp,heic} + matching .ocr.txt",
      "foundFiles": 0,
      "usableFiles": 0,
      "status": "run_local_lane",
      "actionText": "Run localMacOCR or drop OCR text files matching sauce_wechat*.txt",
      "files": [],
      "imageFiles": []
    },
    {
      "sourceId": "am06_wechat",
      "name": "AM:06 微信公众号",
      "cityName": "Shenzhen",
      "inboxDir": "Scripts/ingest/wechat_inbox",
      "dropGlob": "am06_wechat*.txt",
      "imageDropGlob": "am06_wechat*.{png,jpg,jpeg,webp,heic} + matching .ocr.txt",
      "foundFiles": 0,
      "usableFiles": 0,
      "status": "run_local_lane",
      "actionText": "Run localMacOCR or drop OCR text files matching am06_wechat*.txt",
      "files": [],
      "imageFiles": []
    },
    {
      "sourceId": "atmos_wechat",
      "name": "ATMOS/其他深圳夜店 微信",
      "cityName": "Shenzhen",
      "inboxDir": "Scripts/ingest/wechat_inbox",
      "dropGlob": "atmos_wechat*.txt",
      "imageDropGlob": "atmos_wechat*.{png,jpg,jpeg,webp,heic} + matching .ocr.txt",
      "foundFiles": 0,
      "usableFiles": 0,
      "status": "run_local_lane",
      "actionText": "Run localMacOCR or drop OCR text files matching atmos_wechat*.txt",
      "files": [],
      "imageFiles": []
    }
  ],
  "raverReviewCandidates": [
    {
      "sourceId": "celebrities_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "77B6BE70-FF72-532E-B96A-1D37987B92E1",
      "title": "REAL LOVE pres. DAY PARTY",
      "venue": "Celebrities Nightclub",
      "city": "Vancouver",
      "dateText": "August 15",
      "timeText": "4:00",
      "sourceURLText": "https://www.celebritiesnightclub.com/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "celebrities_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "93015D07-8321-537E-864A-C7FB187BA806",
      "title": "TWIN DIPLOMACY",
      "venue": "Celebrities Nightclub",
      "city": "Vancouver",
      "dateText": "Sep 19",
      "timeText": "22:00",
      "sourceURLText": "https://www.celebritiesnightclub.com/events/twindiplomacy",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "celebrities_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "2ABAA2D7-335D-5B05-BE42-5507BD3145B7",
      "title": "HOT CHIP",
      "venue": "Celebrities Nightclub",
      "city": "Vancouver",
      "dateText": "Sep 25",
      "timeText": "22:00",
      "sourceURLText": "https://www.celebritiesnightclub.com/events/hotchip",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "celebrities_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "6F9CB24C-A305-5577-B107-167E4284115A",
      "title": "HOT CHIP DJ SET",
      "venue": "Celebrities Nightclub",
      "city": "Vancouver",
      "dateText": "September 25",
      "timeText": null,
      "sourceURLText": "https://www.celebritiesnightclub.com/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "celebrities_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "5DE6FF3D-0B49-5412-B738-23E614CBF7FB",
      "title": "NOTD",
      "venue": "Celebrities Nightclub",
      "city": "Vancouver",
      "dateText": "Sep 26",
      "timeText": "22:00",
      "sourceURLText": "https://www.celebritiesnightclub.com/events/notdvan",
      "lineupNames": [
        "NOTD"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "3F07F9C2-11D6-54AF-B1F8-AB0B48825307",
      "title": "AVALON EMERSON & THE CHARM",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "August 6",
      "timeText": "7:00",
      "sourceURLText": "https://www.fortunesoundclub.com/events/avalonemerson",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "FB3938C4-C4B0-51FC-8A59-31FF288F02C9",
      "title": "Avalon Emerson",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "August 06",
      "timeText": null,
      "sourceURLText": "https://www.fortunesoundclub.com/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "58607B6C-2C01-55FA-9C2B-DA57C7D4AC9F",
      "title": "Please be aware of ticket scams!",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "August 6",
      "timeText": null,
      "sourceURLText": "https://www.fortunesoundclub.com/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "B6F0548F-D372-509C-B961-0E7F5B4A7606",
      "title": "HAPPY ENDING FRIDAYS FT. REDLINERS",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "Aug 7",
      "timeText": "22:00",
      "sourceURLText": "https://www.fortunesoundclub.com/events/happy-ending-fridays-aug-2026",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "E6775D2F-E201-5BC5-878F-D087E1DEC962",
      "title": "HAPPY ENDING FRIDAYS",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "AUGUST 07",
      "timeText": null,
      "sourceURLText": "https://www.fortunesoundclub.com/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "DEA0755E-8BB9-5398-AA49-937A4E677FC0",
      "title": "bROTHEL IN BELIZE",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "August 8",
      "timeText": "8:00",
      "sourceURLText": "https://www.fortunesoundclub.com/events/brothelinbelize",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "source_fact_conflict",
      "actionText": "Resolve the conflicting source facts before publication",
      "sourceFactConflict": {
        "field": "dateText",
        "structuredValue": "2026-08-08",
        "presentedValue": "2026-10-23"
      }
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "09EEDDA9-251A-5EFF-8288-8BEFC9D5AFFF",
      "title": "brothel in belize",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "OCTOBER 23",
      "timeText": null,
      "sourceURLText": "https://www.fortunesoundclub.com/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "6DDB8B52-0FA5-57BD-8973-4E62CAC7AD76",
      "title": "body at wya? saturdays",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "Aug 8",
      "timeText": "22:00",
      "sourceURLText": "https://www.fortunesoundclub.com/events/body-august-2026",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "EE0CA9AD-D5F1-5D9F-B709-7F22984166C4",
      "title": "BODY. 🥭",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "August 08",
      "timeText": null,
      "sourceURLText": "https://www.fortunesoundclub.com/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "fortune_sound_club",
      "sourceKind": "clubWebsite",
      "eventId": "3771B6E9-9935-51D7-B512-590C96B0C9AB",
      "title": "BLACK0UT",
      "venue": "Fortune Sound Club",
      "city": "Vancouver",
      "dateText": "Aug 11",
      "timeText": "23:00",
      "sourceURLText": "https://www.fortunesoundclub.com/events/black0ut-aug-2026",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "village_studios_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "FC313592-C413-553A-A274-02D0A1D60DDA",
      "title": "TAKUYA NAKAMURA",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "September 6",
      "timeText": "10:00",
      "sourceURLText": "https://www.villagestudios.life/events/takuyanakamura",
      "lineupNames": [
        "Takuya Nakamura"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "reviewed_event_fact_correction_drift",
      "actionText": "Review the changed event facts before publication",
      "sourceFactConflict": {
        "field": "dateText",
        "structuredValue": "2026-09-06",
        "presentedValue": "2026-09-05"
      },
      "reviewedEventFactCorrectionDrift": {
        "expectedObservedEventID": "FC313592-C413-553A-A274-02D0A1D60DDA",
        "expectedCorrectedEventID": "7FE84945-6D91-506E-AD8B-9F2FCC3C6BB7"
      }
    },
    {
      "sourceId": "village_studios_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "94D76BA0-5D8F-54E3-B236-B4F580EFB049",
      "title": "TAKUYA NAKAMURA",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "SEPTEMBER 05",
      "timeText": null,
      "sourceURLText": "https://www.villagestudios.life/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "village_studios_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "FDF5545D-6EAE-59F7-A736-AC83C8829D89",
      "title": "KEVIN SHIU (OPEN TO CLOSE)",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "SEPTEMBER 12",
      "timeText": null,
      "sourceURLText": "https://www.villagestudios.life/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "village_studios_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "AE3A04C8-FD58-5FE2-8E62-8413207D0CFC",
      "title": "julian fijma",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "Sep 19",
      "timeText": "22:00",
      "sourceURLText": "https://www.villagestudios.life/events/julianfijma",
      "lineupNames": [
        "Julian Fijma"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "village_studios_vancouver",
      "sourceKind": "clubWebsite",
      "eventId": "0660FEE2-71D7-5463-B652-E2BE993CC0F1",
      "title": "Blueprint Events + STACKED present:",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "OCTOBER 3",
      "timeText": null,
      "sourceURLText": "https://www.villagestudios.life/events",
      "lineupNames": [],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "spotify_village_studios_concerts",
      "sourceKind": "venueCalendar",
      "eventId": "334BD12A-7A95-552A-B097-69BBAB8422E7",
      "title": "Otha",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "Aug 8",
      "timeText": "22:00",
      "sourceURLText": "https://open.spotify.com/concert/3WmPLssrU9sEfYGM6mGeOH",
      "lineupNames": [
        "Otha"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "spotify_village_studios_concerts",
      "sourceKind": "venueCalendar",
      "eventId": "6E670EDC-F618-52E6-86B4-35F5005E6413",
      "title": "Westend",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "Aug 15",
      "timeText": "22:00",
      "sourceURLText": "https://open.spotify.com/concert/3RjzEwcAgzW5GMZdZuUkpM",
      "lineupNames": [
        "Westend"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "spotify_village_studios_concerts",
      "sourceKind": "venueCalendar",
      "eventId": "7960EBEF-091C-5324-BBA4-0651965A8530",
      "title": "Olly Watt",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "Aug 15",
      "timeText": "22:00",
      "sourceURLText": "https://open.spotify.com/concert/0OpSdRL16H12MTalL78Mwl",
      "lineupNames": [
        "Olly Watt"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "spotify_village_studios_concerts",
      "sourceKind": "venueCalendar",
      "eventId": "85CD1518-5FDF-5EBA-AB44-A22CBF340308",
      "title": "Discip",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "Aug 28",
      "timeText": "22:00",
      "sourceURLText": "https://open.spotify.com/concert/3SxMB4ULJMOBcxrWrIk8Sk",
      "lineupNames": [
        "Discip"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "spotify_village_studios_concerts",
      "sourceKind": "venueCalendar",
      "eventId": "B98B2ACF-742E-5F46-9996-A34654D76DE8",
      "title": "Julian Fijma",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "Sep 19",
      "timeText": "22:00",
      "sourceURLText": "https://open.spotify.com/concert/2glaiWHqckP9bjkbjvnPog",
      "lineupNames": [
        "Julian Fijma"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "spotify_village_studios_concerts",
      "sourceKind": "venueCalendar",
      "eventId": "CBB93241-3047-528C-9543-96268CC93639",
      "title": "Dean Turnley",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "Sep 25",
      "timeText": "22:00",
      "sourceURLText": "https://open.spotify.com/concert/0DwRoTYf60ysK0hb7vR6Sv",
      "lineupNames": [
        "Dean Turnley"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "spotify_village_studios_concerts",
      "sourceKind": "venueCalendar",
      "eventId": "CF907729-C078-5B51-9E9E-9D4E4B686926",
      "title": "dublon",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "Sep 26",
      "timeText": "22:00",
      "sourceURLText": "https://open.spotify.com/concert/6d6nK26C3zoCvkGuUsp4Hz",
      "lineupNames": [
        "dublon"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    },
    {
      "sourceId": "spotify_village_studios_concerts",
      "sourceKind": "venueCalendar",
      "eventId": "FD3C0ECF-6F71-56B8-AB6D-B5A1B363A35A",
      "title": "Jazzy",
      "venue": "Village Studios",
      "city": "Vancouver",
      "dateText": "Oct 11",
      "timeText": "22:00",
      "sourceURLText": "https://open.spotify.com/concert/1eGI6uoGCQQbb0qHL0szXa",
      "lineupNames": [
        "Jazzy"
      ],
      "extractedStyles": [],
      "ocrProvenanceFilename": null,
      "ticketPriceText": null,
      "reason": "missing_raver_evidence",
      "actionText": "Add explicit event style/theme evidence or exact reviewed artist-style evidence"
    }
  ],
  "operatorInventoryReviewCandidates": [],
  "totals": {
    "captured": 240,
    "usable": 166
  },
  "consumerQuality": {
    "ready": 118,
    "rejected": 48,
    "rejectionReasons": {
      "past_event": 27,
      "missing_raver_evidence": 14,
      "placeholder_title": 4,
      "source_fact_conflict": 1,
      "reviewed_non_raver_title": 1,
      "reviewed_event_fact_correction_drift": 1
    }
  },
  "referenceDates": {
    "Vancouver": "2026-08-03",
    "Shenzhen": "2026-08-04",
    "Toronto": "2026-08-03",
    "London": "2026-08-04",
    "Miami": "2026-08-03",
    "Las Vegas": "2026-08-03",
    "Daresbury": "2026-08-04",
    "Salmo": "2026-08-03",
    "Orlando": "2026-08-03",
    "Montreal": "2026-08-03",
    "Boom": "2026-08-04",
    "Hilvarenbeek": "2026-08-04",
    "Arnhem": "2026-08-04",
    "Cluj-Napoca": "2026-08-04",
    "Thornville": "2026-08-03",
    "Los Angeles": "2026-08-03",
    "Long Beach": "2026-08-03",
    "Chicago": "2026-08-03",
    "Mumbai": "2026-08-04",
    "Jakarta": "2026-08-04",
    "Phuket": "2026-08-04",
    "Alpe d'Huez": "2026-08-04",
    "Mexico City": "2026-08-03",
    "Split": "2026-08-04",
    "Tokyo": "2026-08-04"
  },
  "reviewedArtistSeed": {
    "status": "loaded",
    "reviewedArtists": 158
  },
  "reviewedArtistBilling": {
    "status": "loaded",
    "reviewedEvents": 2
  },
  "yuyuanPublicTicketTiers": {
    "status": "live_public_api",
    "observedAt": "2026-08-04T01:02:04Z",
    "activityCount": 24,
    "scheduleCount": 27
  },
  "sourceResilience": {
    "schemaVersion": 1,
    "status": "healthy",
    "ttlHours": 120,
    "failedSourceCount": 2,
    "materialFailureCount": 0,
    "retainedEventCount": 0,
    "baseline": {
      "status": "valid",
      "ingestRunId": "2744319A-B93C-44F6-A36E-50C38A43B21A",
      "ingestRunAt": "2026-08-02T20:00:57Z"
    }
  },
  "executionCoverage": {
    "schemaVersion": 1,
    "status": "partial",
    "executionLane": "githubHTML",
    "activeSourceCount": 36,
    "inactiveSourceCount": 5,
    "inactiveSourceIDs": [
      "am06_wechat",
      "atmos_wechat",
      "oil_wechat",
      "sauce_wechat",
      "yuyuan_miniprogram"
    ],
    "inactiveRetainedEventCount": 0
  },
  "publicationGate": {
    "status": "ready",
    "requiredCities": [
      {
        "cityName": "Vancouver",
        "minimumUsable": 2,
        "minimumConsumerReady": 2
      },
      {
        "cityName": "Shenzhen",
        "minimumUsable": 2,
        "minimumConsumerReady": 2
      },
      {
        "cityName": "Toronto",
        "minimumUsable": 2,
        "minimumConsumerReady": 2
      },
      {
        "cityName": "London",
        "minimumUsable": 2,
        "minimumConsumerReady": 2
      }
    ],
    "blockedCities": [],
    "actionText": "Public feed can publish.",
    "sourceResilienceStatus": "healthy"
  },
  "reviewedCorroboration": {
    "schemaVersion": 1,
    "status": "complete",
    "expectedPairCount": 0,
    "livePairCount": 0,
    "missingPairCount": 0,
    "missingPairs": []
  },
  "publicationBinding": {
    "schemaVersion": 1,
    "feedSHA256": "fe963651da01d983522917e277f97bdb666e0ae96292a9d2aacccbda6b9ade4e"
  }
}
