{
  "generated_at": "2026-07-07T20:51:54.830Z",
  "platform": "EventLive",
  "canonical_domain": "eventme.live",
  "catalog_source": "data/events_catalog.json + data/source_ended_events.json + data/demo_program.json",
  "events": [
    {
      "id": "event-poppy-playtime",
      "slug": "poppy-playtime",
      "title": "Poppy Playtime",
      "organizer": "General Entertainment Authority || Riyadh Season",
      "city": "Riyadh",
      "venue": "Boulevard City, Riyadh",
      "venue_address": "Boulevard City, Riyadh",
      "category": "Family & Kids",
      "summary": "At Boulevard City, step into the eerie world of Poppy Playtime, where an abandoned toy factory hides sinister secrets. This immersive hide-and-seek horror challenge keeps you on edge as every shadow and corner could be a safe haven—or a trap. Combining suspense, mystery, and thrilling interactive gameplay, Poppy Playtime delivers one of most unforgettable and spine-tingling adventures. Book Now",
      "image_url": "/assets/event-images/poppy-playtime-54412e4113.jpg",
      "image_alt": "Poppy Playtime",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/29515",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-10/1poppy-play-time-en-1759832539-mobile_poster.jpg?itok=v_08Nc5u",
      "starts_at": "2025-10-10T16:00:00+03:00",
      "ends_at": "2026-12-08T23:59:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/29515",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/29515",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Family & Kids",
        "9378",
        "Riyadh City Events"
      ],
      "audiences": [
        "entrepreneurs",
        "families"
      ],
      "file_slug": "event-poppy-playtime",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-10T16:00:00+03:00",
          "ends_at": "2026-12-08T23:59:00+03:00",
          "room": "Boulevard City, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "audience_urls": [
        "./for/entrepreneurs.html",
        "./for/families.html"
      ],
      "detail_url": "./events/event-poppy-playtime.html",
      "url": "./events/event-poppy-playtime.html",
      "share_url": "./events/event-poppy-playtime.html",
      "print_url": "./print.html?event=event-poppy-playtime",
      "ics_url": "./events/event-poppy-playtime.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Boulevard%20City%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Boulevard%20City%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-10T16:00:00+03:00",
        "ends_at": "2026-12-08T23:59:00+03:00",
        "room": "Boulevard City, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "At Boulevard City, step into the eerie world of Poppy Playtime, where an abandoned toy factory hides sinister secrets. This immersive hide-and-seek horror challenge keeps you on edge as every shadow and corner could be a safe haven—or a trap. Combining suspense, mystery, and thrilling interactive gameplay, Poppy Playtime delivers one of most unforgettable and spine-tingling adventures. Book Now",
      "rich_summary": "At Boulevard City, step into the eerie world of Poppy Playtime, where an abandoned toy factory hides sinister secrets. This immersive hide-and-seek horror challenge keeps you on edge as every shadow and corner could be a safe haven—or a trap. Combining suspense, mystery, and thrilling interactive gameplay, Poppy Playtime delivers one of most unforgettable and spine-tingling adventures. Book Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٠ أكتوبر ٢٠٢٥ في ٠٤:٠٠ م إلى ٨ ديسمبر ٢٠٢٦ في ١١:٥٩ م",
        "المدينة: Riyadh",
        "الموقع: Boulevard City, Riyadh",
        "التصنيف: Family & Kids",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/29515",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "At Boulevard City, step into the eerie world of Poppy Playtime, where an abandoned toy factory hides sinister secrets. This immersive hide-and-seek horror challenge keeps you on edge as every shadow and corner could be a safe haven—or a trap. Combining suspense, mystery, and thrilling interactive gameplay, Poppy Playtime delivers one of most unforgettable and spine-tingling adventures. Book Now",
        "duration_text": "١٠ أكتوبر ٢٠٢٥ في ٠٤:٠٠ م إلى ٨ ديسمبر ٢٠٢٦ في ١١:٥٩ م",
        "registration_deadline": "",
        "goals": [
          "تقديم فعالية موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Poppy Playtime",
          "النافذة الزمنية: ١٠ أكتوبر ٢٠٢٥ في ٠٤:٠٠ م إلى ٨ ديسمبر ٢٠٢٦ في ١١:٥٩ م",
          "المدينة: Riyadh",
          "الموقع: Boulevard City, Riyadh",
          "التصنيف: Family & Kids",
          "المنظم: General Entertainment Authority || Riyadh Season",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/29515"
        ],
        "requirements": [
          "راجع صفحة المصدر الرسمية قبل الحضور لاحتمال تحديث الوقت أو الموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Boulevard City, Riyadh",
          "category": "Family & Kids",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-riyadh-season-blvd-city",
      "slug": "riyadh-season-blvd-city",
      "title": "Riyadh Season: BLVD City",
      "organizer": "General Entertainment Authority || Riyadh Season",
      "city": "Riyadh",
      "venue": "Boulevard City, Riyadh",
      "venue_address": "Boulevard City, Riyadh",
      "category": "Family & Kids",
      "summary": "Boulevard City is one of Riyadh Season’s most iconic entertainment hubs, offering a vibrant mix of attractions, from the dazzling dancing fountain to upscale dining, shopping, theaters, and immersive experiences for all ages. Visitors can explore OLULOU, where a towering dinosaur skeleton offers the perfect photo op, and let kids dive into four imaginative zones at PLAY-TOPIA. For thrill-seekers, Poppy Playtime delivers suspense inside an abandoned toy factory, A Lot Like Life challenges your bravery in a zombie outbreak, and The Conjuring opens October 15 with spine-chilling scenes from the haunted universe of Annabelle. Families can brave the haunted farm at Zeela House, while pop culture lovers enjoy FUNKO (from Nov 15), with giant figures and collectibles, and gamers embark on a real-world adventure inside MINECRAFT (also from Nov 15). Launching December 18, Flying Over Saudi offers a groundbreaking 5D flight experience that takes you on a 7-minute immersive ride above Saudi Arabia’s most iconic landmarks.",
      "image_url": "/assets/event-images/riyadh-season-blvd-city-50daa0702a.jpg",
      "image_alt": "Riyadh Season: BLVD City",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/29387",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-10/Page_Cover_1920_x_1280_compressed%20%281%29.jpg?itok=OlSYPNEB",
      "starts_at": "2025-10-10T16:00:00+03:00",
      "ends_at": "2026-10-09T02:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/29387",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/29387",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Family & Kids",
        "3449",
        "9601",
        "Riyadh City Events"
      ],
      "audiences": [
        "entrepreneurs",
        "families",
        "creatives"
      ],
      "file_slug": "event-riyadh-season-blvd-city",
      "city_label": "الرياض",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-10T16:00:00+03:00",
          "ends_at": "2026-10-09T02:00:00+03:00",
          "room": "Boulevard City, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/entrepreneurs.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-riyadh-season-blvd-city.html",
      "url": "./events/event-riyadh-season-blvd-city.html",
      "share_url": "./events/event-riyadh-season-blvd-city.html",
      "print_url": "./print.html?event=event-riyadh-season-blvd-city",
      "ics_url": "./events/event-riyadh-season-blvd-city.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/gaming-esports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Boulevard%20City%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Boulevard%20City%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-10T16:00:00+03:00",
        "ends_at": "2026-10-09T02:00:00+03:00",
        "room": "Boulevard City, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Boulevard City is one of Riyadh Season’s most iconic entertainment hubs, offering a vibrant mix of attractions, from the dazzling dancing fountain to upscale dining, shopping, theaters, and immersive experiences for all ages. Visitors can explore OLULOU, where a towering dinosaur skeleton offers the perfect photo op, and let kids dive into four imaginative zones at PLAY-TOPIA. For thrill-seekers, Poppy Playtime delivers suspense inside an abandoned toy factory, A Lot Like Life challenges your bravery in a zombie outbreak, and The Conjuring opens October 15 with spine-chilling scenes from the haunted universe of Annabelle. Families can brave the haunted farm at Zeela House, while pop culture lovers enjoy FUNKO (from Nov 15), with giant figures and collectibles, and gamers embark on a real-world adventure inside MINECRAFT (also from Nov 15). Launching December 18, Flying Over Saudi offers a groundbreaking 5D flight experience that takes you on a 7-minute immersive ride above Saudi Arabia’s most iconic landmarks.",
      "rich_summary": "Boulevard City is one of Riyadh Season’s most iconic entertainment hubs, offering a vibrant mix of attractions, from the dazzling dancing fountain to upscale dining, shopping, theaters, and immersive experiences for all ages. Visitors can explore OLULOU, where a towering dinosaur skeleton offers the perfect photo op, and let kids dive into four imaginative zones at PLAY-TOPIA. For thrill-seekers, Poppy Playtime delivers suspense inside an abandoned toy factory, A Lot Like Life challenges your bravery in a zombie outbreak, and The Conjuring opens October 15 with spine-chilling scenes from the haunted universe of Annabelle. Families can brave the haunted farm at Zeela House, while pop culture lovers enjoy FUNKO (from Nov 15), with giant figures and collectibles, and gamers embark on a real-world adventure inside MINECRAFT (also from Nov 15). Launching December 18, Flying Over Saudi offers a groundbreaking 5D flight experience that takes you on a 7-minute immersive ride above Saudi Arabia’s most iconic landmarks.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٠ أكتوبر ٢٠٢٥ في ٠٤:٠٠ م إلى ٩ أكتوبر ٢٠٢٦ في ٠٢:٠٠ ص",
        "المدينة: Riyadh",
        "الموقع: Boulevard City, Riyadh",
        "التصنيف: Family & Kids",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/29387",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Boulevard City is one of Riyadh Season’s most iconic entertainment hubs, offering a vibrant mix of attractions, from the dazzling dancing fountain to upscale dining, shopping, theaters, and immersive experiences for all ages. Visitors can explore OLULOU, where a towering dinosaur skeleton offers the perfect photo op, and let kids dive into four imaginative zones at PLAY-TOPIA. For thrill-seekers, Poppy Playtime delivers suspense inside an abandoned toy factory, A Lot Like Life challenges your bravery in a zombie outbreak, and The Conjuring opens October 15 with spine-chilling scenes from the haunted universe of Annabelle. Families can brave the haunted farm at Zeela House, while pop culture lovers enjoy FUNKO (from Nov 15), with giant figures and collectibles, and gamers embark on a real-world adventure inside MINECRAFT (also from Nov 15). Launching December 18, Flying Over Saudi offers a groundbreaking 5D flight experience that takes you on a 7-minute immersive ride above Saudi Arabia’s most iconic landmarks.",
        "duration_text": "١٠ أكتوبر ٢٠٢٥ في ٠٤:٠٠ م إلى ٩ أكتوبر ٢٠٢٦ في ٠٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Riyadh Season: BLVD City",
          "النافذة الزمنية: ١٠ أكتوبر ٢٠٢٥ في ٠٤:٠٠ م إلى ٩ أكتوبر ٢٠٢٦ في ٠٢:٠٠ ص",
          "المدينة: Riyadh",
          "الموقع: Boulevard City, Riyadh",
          "التصنيف: Family & Kids",
          "المنظم: General Entertainment Authority || Riyadh Season",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/29387"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Boulevard City, Riyadh",
          "category": "Family & Kids",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-the-groves",
      "file_slug": "event-the-groves",
      "title": "The Groves",
      "organizer": "Saudi Tourism Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Entertainment / Families",
      "summary": "The Groves offers a multi-sensory experience that transforms with each season. Every chapter brighter, richer, and more captivating than the last. From immersive dining concepts to live entertainment, art, and nature-inspired design, The Groves Chapter IV unveils new moments of wonder designed to excite, delight, and inspire.",
      "rich_summary": "Discover Riyadh, the vibrant heart of Saudi Arabia, where rich heritage meets modern attractions, exciting events, and legendary Saudi Arabian hospitality awaits.",
      "image_url": "/assets/event-images/the-groves-96ba05146f.webp",
      "image_alt": "The Groves",
      "image_source_url": "https://www.visitsaudi.com/en/riyadh/events/the-groves",
      "original_image_url": "https://scth.scene7.com/is/image/scth/groves-riyadh-25-1?wid=1600&hei=900&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد: ٥ نوفمبر ٢٠٢٥ في ٠٤:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٢:٠٠ ص",
        "المدينة: Riyadh",
        "الموقع: Riyadh",
        "التصنيف: Entertainment / Families",
        "المصدر: Visit Saudi Seasons"
      ],
      "tags": [
        "seasons",
        "tourism",
        "culture",
        "entertainment",
        "destinations",
        "Entertainment / Families",
        "Experience Riyadh Season",
        "riyadh-season",
        "sauditourism:audience/adults",
        "Entertainment"
      ],
      "audiences": [
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-11-05T16:00:00+03:00",
      "ends_at": "2026-07-19T02:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-05T16:00:00+03:00",
          "ends_at": "2026-07-19T02:00:00+03:00",
          "room": "Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Seasons",
      "source_url": "https://www.visitsaudi.com/en/riyadh/events/the-groves",
      "evidence_url": "https://www.visitsaudi.com/en/riyadh/events/the-groves",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-the-groves.html",
      "ics_url": "./events/event-the-groves.ics",
      "url": "./events/event-the-groves.html",
      "share_url": "./events/event-the-groves.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-the-groves",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/visit-saudi-seasons-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html"
      ],
      "slug": "the-groves",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-05T16:00:00+03:00",
        "ends_at": "2026-07-19T02:00:00+03:00",
        "room": "Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Discover Riyadh, the vibrant heart of Saudi Arabia, where rich heritage meets modern attractions, exciting events, and legendary Saudi Arabian hospitality awaits.",
      "image_discovered_at": "2026-07-06T03:46:56.692Z",
      "image_discovery_method": "meta",
      "program_outline": {
        "provider": "Visit Saudi Seasons",
        "source_method": "official-page-meta",
        "source_url": "https://www.visitsaudi.com/en/riyadh/events/the-groves",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Discover Riyadh, the vibrant heart of Saudi Arabia, where rich heritage meets modern attractions, exciting events, and legendary Saudi Arabian hospitality awaits.",
        "duration_text": "٥ نوفمبر ٢٠٢٥ في ٠٤:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: The Groves",
          "النافذة الزمنية: ٥ نوفمبر ٢٠٢٥ في ٠٤:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٢:٠٠ ص",
          "المدينة: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Entertainment / Families",
          "المنظم: Saudi Tourism Authority",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://www.visitsaudi.com/en/riyadh/events/the-groves"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Visit Saudi Seasons",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Entertainment / Families",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-immersive-experience-flying-over-saudi",
      "slug": "immersive-experience-flying-over-saudi",
      "title": "Immersive Experience: Flying Over Saudi",
      "organizer": "General Entertainment Authority || Riyadh Season",
      "city": "Riyadh",
      "venue": "Boulevard City, Riyadh",
      "venue_address": "Boulevard City, Riyadh",
      "category": "Entertainment & Sports",
      "summary": "“Flying Over Saudi” at Boulevard City, Riyadh offers a one-of-a-kind tourism and entertainment experience—the first of its kind in the Kingdom—inviting visitors into a fully immersive theater that engages all five senses through stunning visuals, surround sound, realistic motion, touch, and scent. Enjoy a 7-minute aerial tour that feels like flying, taking you across Saudi Arabia’s most breathtaking natural landscapes and iconic landmarks in an unforgettable, awe-inspiring journey through the Kingdom’s highlights. Book Tickets",
      "image_url": "/assets/event-images/immersive-experience-flying-over-saudi-19838df22a.jpg",
      "image_alt": "Immersive Experience: Flying Over Saudi",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30004",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/Ticket_Banner_Feature_Event_1280_x_426%20%281%29.jpeg?itok=BUlz6ZWx",
      "starts_at": "2025-12-24T16:20:00+03:00",
      "ends_at": "2026-12-24T23:20:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30004",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30004",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "9378",
        "9858",
        "Riyadh City Events"
      ],
      "audiences": [
        "families",
        "creatives",
        "sports"
      ],
      "file_slug": "event-immersive-experience-flying-over-saudi",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-24T16:20:00+03:00",
          "ends_at": "2026-12-24T23:20:00+03:00",
          "room": "Boulevard City, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-immersive-experience-flying-over-saudi.html",
      "url": "./events/event-immersive-experience-flying-over-saudi.html",
      "share_url": "./events/event-immersive-experience-flying-over-saudi.html",
      "print_url": "./print.html?event=event-immersive-experience-flying-over-saudi",
      "ics_url": "./events/event-immersive-experience-flying-over-saudi.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Boulevard%20City%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Boulevard%20City%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-24T16:20:00+03:00",
        "ends_at": "2026-12-24T23:20:00+03:00",
        "room": "Boulevard City, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "“Flying Over Saudi” at Boulevard City, Riyadh offers a one-of-a-kind tourism and entertainment experience—the first of its kind in the Kingdom—inviting visitors into a fully immersive theater that engages all five senses through stunning visuals, surround sound, realistic motion, touch, and scent. Enjoy a 7-minute aerial tour that feels like flying, taking you across Saudi Arabia’s most breathtaking natural landscapes and iconic landmarks in an unforgettable, awe-inspiring journey through the Kingdom’s highlights. Book Tickets",
      "rich_summary": "“Flying Over Saudi” at Boulevard City, Riyadh offers a one-of-a-kind tourism and entertainment experience—the first of its kind in the Kingdom—inviting visitors into a fully immersive theater that engages all five senses through stunning visuals, surround sound, realistic motion, touch, and scent. Enjoy a 7-minute aerial tour that feels like flying, taking you across Saudi Arabia’s most breathtaking natural landscapes and iconic landmarks in an unforgettable, awe-inspiring journey through the Kingdom’s highlights. Book Tickets",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٢٤ ديسمبر ٢٠٢٥ في ٠٤:٢٠ م إلى ٢٤ ديسمبر ٢٠٢٦ في ١١:٢٠ م",
        "المدينة: Riyadh",
        "الموقع: Boulevard City, Riyadh",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30004",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "“Flying Over Saudi” at Boulevard City, Riyadh offers a one-of-a-kind tourism and entertainment experience—the first of its kind in the Kingdom—inviting visitors into a fully immersive theater that engages all five senses through stunning visuals, surround sound, realistic motion, touch, and scent. Enjoy a 7-minute aerial tour that feels like flying, taking you across Saudi Arabia’s most breathtaking natural landscapes and iconic landmarks in an unforgettable, awe-inspiring journey through the Kingdom’s highlights. Book Tickets",
        "duration_text": "٢٤ ديسمبر ٢٠٢٥ في ٠٤:٢٠ م إلى ٢٤ ديسمبر ٢٠٢٦ في ١١:٢٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Immersive Experience: Flying Over Saudi",
          "النافذة الزمنية: ٢٤ ديسمبر ٢٠٢٥ في ٠٤:٢٠ م إلى ٢٤ ديسمبر ٢٠٢٦ في ١١:٢٠ م",
          "المدينة: Riyadh",
          "الموقع: Boulevard City, Riyadh",
          "التصنيف: Entertainment & Sports",
          "المنظم: General Entertainment Authority || Riyadh Season",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30004"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Boulevard City, Riyadh",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-arabic-language-exhibition-28",
      "file_slug": "event-arabic-language-exhibition-28",
      "title": "Arabic Language Exhibition 28",
      "organizer": "Saudi Tourism Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Culture & History / Families",
      "summary": "From the heart of Riyadh, we were greeted by the light of a unique, inspiring exhibition exploring the depths of the Arabic language, showcasing its deep roots, mature stages of growth, and vast reach, as well as the pride its people hold in it.The Arabic L... المصدر الرسمي: Visit Saudi.",
      "rich_summary": "From the heart of Riyadh, we were greeted by the light of a unique, inspiring exhibition exploring the depths of the Arabic language, showcasing its deep roots, mature stages of growth, and vast reach, as well as the pride its people hold in it.The Arabic Language Exhibition 28 represents a cultural landmark and an attractive cultural edifice. It offers a unique experience to enhance the status of the Arabic language and highlight its richness, arts, and future.",
      "image_url": "/assets/event-images/arabic-language-exhibition-28-c5db04ab7b.webp",
      "image_alt": "Arabic Language Exhibition 28",
      "image_source_url": "https://www.visitsaudi.com/en/riyadh/events/arabic-language-exhibition",
      "original_image_url": "https://scth.scene7.com/is/image/scth/arabic-language-exhibition-in-riyadh?wid=1920&hei=1080&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ١ يناير ٢٠٢٦ في ٠٨:٠٠ ص إلى ٣١ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "الموقع: Riyadh",
        "التصنيف: Culture & History / Families",
        "الصورة الرسمية محفوظة بجودة عالية من مصدر Visit Saudi.",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Culture & History / Families",
        "sauditourism:audience/all",
        "Culture & History",
        "Families",
        "Friends"
      ],
      "audiences": [
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-01-01T08:00:00+03:00",
      "ends_at": "2026-12-31T16:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-01T08:00:00+03:00",
          "ends_at": "2026-12-31T16:00:00+03:00",
          "room": "Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/riyadh/events/arabic-language-exhibition",
      "evidence_url": "https://www.visitsaudi.com/en/riyadh/events/arabic-language-exhibition",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-arabic-language-exhibition-28.html",
      "ics_url": "./events/event-arabic-language-exhibition-28.ics",
      "url": "./events/event-arabic-language-exhibition-28.html",
      "share_url": "./events/event-arabic-language-exhibition-28.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-arabic-language-exhibition-28",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/culture-arts.html",
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html"
      ],
      "slug": "arabic-language-exhibition-28",
      "city_label": "الرياض",
      "category_slug": "culture-arts",
      "category_label": "ثقافة وفنون",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-01T08:00:00+03:00",
        "ends_at": "2026-12-31T16:00:00+03:00",
        "room": "Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "image_discovered_at": "2026-07-07T20:50:14.957Z",
      "image_discovery_method": "catalog-candidate",
      "description": "From the heart of Riyadh, we were greeted by the light of a unique, inspiring exhibition exploring the depths of the Arabic language, showcasing its deep roots, mature stages of growth, and vast reach, as well as the pride its people hold in it.The Arabic Language Exhibition 28 represents a cultural landmark and an attractive cultural edifice. It offers a unique experience to enhance the status of the Arabic language and highlight its richness, arts, and future.",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/riyadh/events/arabic-language-exhibition",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "From the heart of Riyadh, we were greeted by the light of a unique, inspiring exhibition exploring the depths of the Arabic language, showcasing its deep roots, mature stages of growth, and vast reach, as well as the pride its people hold in it.The Arabic Language Exhibition 28 represents a cultural landmark and an attractive cultural edifice. It offers a unique experience to enhance the status of the Arabic language and highlight its richness, arts, and future.",
        "duration_text": "١ يناير ٢٠٢٦ في ٠٨:٠٠ ص إلى ٣١ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: Arabic Language Exhibition 28",
          "النافذة الزمنية: ١ يناير ٢٠٢٦ في ٠٨:٠٠ ص إلى ٣١ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
          "المدينة أو النطاق: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Culture & History / Families",
          "الصورة الرسمية: https://scth.scene7.com/is/image/scth/arabic-language-exhibition-in-riyadh?wid=1920&hei=1080&fit=constrain&fmt=webp",
          "عنوان الصفحة الرسمية: Arabic Language Exhibition"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Culture & History / Families",
          "image_status": "official_or_catalog_scene7_image",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "event-arabic-language-exhibition-for-kids",
      "file_slug": "event-arabic-language-exhibition-for-kids",
      "title": "Arabic Language Exhibition for kids",
      "organizer": "Saudi Tourism Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Culture & History / Families",
      "summary": "This exhibition is one of its kind in the Arab world to be developed by a language institution, focuses on developing children's linguistic awareness of the Arabic language. المصدر الرسمي: Visit Saudi.",
      "rich_summary": "This exhibition is one of its kind in the Arab world to be developed by a language institution, focuses on developing children's linguistic awareness of the Arabic language. King Salman Global Academy for Arabic Language has adopted strategies for building attitudes and values ​​within the exhibition, avoiding overwhelming children with linguistic information. This aims to create an emotionally rich experience for visitors, fostering a positive attitude toward the Arabic language and the nation that celebrates it at the exhibition.",
      "image_url": "/assets/event-images/arabic-language-exhibition-for-kids-32b2d59ca2.webp",
      "image_alt": "Arabic Language Exhibition for kids",
      "image_source_url": "https://www.visitsaudi.com/en/riyadh/events/arabic-language-exhibition-for-kids",
      "original_image_url": "https://scth.scene7.com/is/image/scth/arabic-language-exhibition-for-kids?wid=1920&hei=1080&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ١ يناير ٢٠٢٦ في ٠٨:٠٠ ص إلى ٣١ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "الموقع: Riyadh",
        "التصنيف: Culture & History / Families",
        "الصورة الرسمية محفوظة بجودة عالية من مصدر Visit Saudi.",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Culture & History / Families",
        "sauditourism:audience/children",
        "Culture & History",
        "Families",
        "Friends"
      ],
      "audiences": [
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-01-01T08:00:00+03:00",
      "ends_at": "2026-12-31T16:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-01T08:00:00+03:00",
          "ends_at": "2026-12-31T16:00:00+03:00",
          "room": "Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/riyadh/events/arabic-language-exhibition-for-kids",
      "evidence_url": "https://www.visitsaudi.com/en/riyadh/events/arabic-language-exhibition-for-kids",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-arabic-language-exhibition-for-kids.html",
      "ics_url": "./events/event-arabic-language-exhibition-for-kids.ics",
      "url": "./events/event-arabic-language-exhibition-for-kids.html",
      "share_url": "./events/event-arabic-language-exhibition-for-kids.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-arabic-language-exhibition-for-kids",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/culture-arts.html",
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html"
      ],
      "slug": "arabic-language-exhibition-for-kids",
      "city_label": "الرياض",
      "category_slug": "culture-arts",
      "category_label": "ثقافة وفنون",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-01T08:00:00+03:00",
        "ends_at": "2026-12-31T16:00:00+03:00",
        "room": "Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "image_discovered_at": "2026-07-07T20:50:14.957Z",
      "image_discovery_method": "catalog-candidate",
      "description": "This exhibition is one of its kind in the Arab world to be developed by a language institution, focuses on developing children's linguistic awareness of the Arabic language. King Salman Global Academy for Arabic Language has adopted strategies for building attitudes and values ​​within the exhibition, avoiding overwhelming children with linguistic information. This aims to create an emotionally rich experience for visitors, fostering a positive attitude toward the Arabic language and the nation that celebrates it at the exhibition.",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/riyadh/events/arabic-language-exhibition-for-kids",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "This exhibition is one of its kind in the Arab world to be developed by a language institution, focuses on developing children's linguistic awareness of the Arabic language. King Salman Global Academy for Arabic Language has adopted strategies for building attitudes and values ​​within the exhibition, avoiding overwhelming children with linguistic information. This aims to create an emotionally rich experience for visitors, fostering a positive attitude toward the Arabic language and the nation that celebrates it at the exhibition.",
        "duration_text": "١ يناير ٢٠٢٦ في ٠٨:٠٠ ص إلى ٣١ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: Arabic Language Exhibition for kids",
          "النافذة الزمنية: ١ يناير ٢٠٢٦ في ٠٨:٠٠ ص إلى ٣١ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
          "المدينة أو النطاق: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Culture & History / Families",
          "الصورة الرسمية: https://scth.scene7.com/is/image/scth/arabic-language-exhibition-for-kids?wid=1920&hei=1080&fit=constrain&fmt=webp",
          "عنوان الصفحة الرسمية: Arabic Language Exhibition for kids"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Culture & History / Families",
          "image_status": "official_or_catalog_scene7_image",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "event-horses-and-equestrian-heritage-exhibition",
      "slug": "horses-and-equestrian-heritage-exhibition",
      "title": "Horses and Equestrian Heritage Exhibition",
      "organizer": "King Abdulaziz Public Library ",
      "city": "Riyadh",
      "venue": "King Abdulaziz Public Library (Khurais Branch), Riyadh",
      "venue_address": "King Abdulaziz Public Library (Khurais Branch), Riyadh",
      "category": "Exhibitions & Conferences",
      "summary": "The King Abdulaziz Public Library is hosting a specialized exhibition on horses and equestrian heritage in celebration of Saudi Founding Day. The exhibition showcases a rich collection of manuscripts, rare books, photographs, historical documents, Islamic miniatures, and illustrated works highlighting the deep-rooted equestrian legacy of the Kingdom. Marking four decades of preserving cultural heritage, the library also presents selections from its dedicated Equestrian Center, which houses more than 12,000 rare Arabic and international references on horses, alongside historic photographs captured by Princess Alice of Britain during her 1938 visit to Saudi Arabia.",
      "image_url": "/assets/event-images/horses-and-equestrian-heritage-exhibition-7b885e70c4.png",
      "image_alt": "Horses and Equestrian Heritage Exhibition",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30355",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-02/Screenshot%202026-02-26%20133648.png?itok=xy0_45S_",
      "starts_at": "2026-02-24T21:30:00+03:00",
      "ends_at": "2026-08-30T23:55:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30355",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30355",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "6678",
        "2940",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals"
      ],
      "file_slug": "event-horses-and-equestrian-heritage-exhibition",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-24T21:30:00+03:00",
          "ends_at": "2026-08-30T23:55:00+03:00",
          "room": "King Abdulaziz Public Library (Khurais Branch), Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/event-horses-and-equestrian-heritage-exhibition.html",
      "url": "./events/event-horses-and-equestrian-heritage-exhibition.html",
      "share_url": "./events/event-horses-and-equestrian-heritage-exhibition.html",
      "print_url": "./print.html?event=event-horses-and-equestrian-heritage-exhibition",
      "ics_url": "./events/event-horses-and-equestrian-heritage-exhibition.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20Public%20Library%20(Khurais%20Branch)%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20Public%20Library%20(Khurais%20Branch)%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-24T21:30:00+03:00",
        "ends_at": "2026-08-30T23:55:00+03:00",
        "room": "King Abdulaziz Public Library (Khurais Branch), Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The King Abdulaziz Public Library is hosting a specialized exhibition on horses and equestrian heritage in celebration of Saudi Founding Day. The exhibition showcases a rich collection of manuscripts, rare books, photographs, historical documents, Islamic miniatures, and illustrated works highlighting the deep-rooted equestrian legacy of the Kingdom. Marking four decades of preserving cultural heritage, the library also presents selections from its dedicated Equestrian Center, which houses more than 12,000 rare Arabic and international references on horses, alongside historic photographs captured by Princess Alice of Britain during her 1938 visit to Saudi Arabia.",
      "rich_summary": "The King Abdulaziz Public Library is hosting a specialized exhibition on horses and equestrian heritage in celebration of Saudi Founding Day. The exhibition showcases a rich collection of manuscripts, rare books, photographs, historical documents, Islamic miniatures, and illustrated works highlighting the deep-rooted equestrian legacy of the Kingdom. Marking four decades of preserving cultural heritage, the library also presents selections from its dedicated Equestrian Center, which houses more than 12,000 rare Arabic and international references on horses, alongside historic photographs captured by Princess Alice of Britain during her 1938 visit to Saudi Arabia.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٢٤ فبراير ٢٠٢٦ في ٠٩:٣٠ م إلى ٣٠ أغسطس ٢٠٢٦ في ١١:٥٥ م",
        "المدينة: Riyadh",
        "الموقع: King Abdulaziz Public Library (Khurais Branch), Riyadh",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30355",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The King Abdulaziz Public Library is hosting a specialized exhibition on horses and equestrian heritage in celebration of Saudi Founding Day. The exhibition showcases a rich collection of manuscripts, rare books, photographs, historical documents, Islamic miniatures, and illustrated works highlighting the deep-rooted equestrian legacy of the Kingdom. Marking four decades of preserving cultural heritage, the library also presents selections from its dedicated Equestrian Center, which houses more than 12,000 rare Arabic and international references on horses, alongside historic photographs captured by Princess Alice of Britain during her 1938 visit to Saudi Arabia.",
        "duration_text": "٢٤ فبراير ٢٠٢٦ في ٠٩:٣٠ م إلى ٣٠ أغسطس ٢٠٢٦ في ١١:٥٥ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Horses and Equestrian Heritage Exhibition",
          "النافذة الزمنية: ٢٤ فبراير ٢٠٢٦ في ٠٩:٣٠ م إلى ٣٠ أغسطس ٢٠٢٦ في ١١:٥٥ م",
          "المدينة: Riyadh",
          "الموقع: King Abdulaziz Public Library (Khurais Branch), Riyadh",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: King Abdulaziz Public Library",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30355"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "King Abdulaziz Public Library (Khurais Branch), Riyadh",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-misk-local-traineeship-program",
      "file_slug": "event-misk-local-traineeship-program",
      "title": "Misk Local Traineeship Program",
      "organizer": "Mohammed Bin Salman Foundation / Misk Hub",
      "city": "Riyadh",
      "venue": "Misk Hub Riyadh",
      "venue_address": "In-Person",
      "category": "skills program",
      "summary": "The Misk Local Traineeship Program connects promising Saudi talent with employers, providing hands-on experience, career mentorship, and high-quality opportunities that enhance job readiness and support a confident transition into the workforce. المصدر الرسمي: Misk Hub.",
      "rich_summary": "The Misk Local Traineeship Program connects promising Saudi talent with employers, providing hands-on experience, career mentorship, and high-quality opportunities that enhance job readiness and support a confident transition into the workforce.",
      "image_url": "/assets/event-images/misk-local-traineeship-program-493c69ca91.png",
      "image_alt": "Misk Local Traineeship Program",
      "image_source_url": "https://hub.misk.org.sa/programs/skills/misk-local-traineeship-program/",
      "original_image_url": "https://hub.misk.org.sa/media/pqpeputs/local_550x340-1.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "2026-11-30T18:00:00+03:00",
      "richness_score": 10,
      "highlights": [],
      "tags": [
        "skills",
        "training",
        "entrepreneurship",
        "leadership",
        "online learning",
        "career readiness",
        "skills program"
      ],
      "audiences": [
        "students",
        "job-seekers",
        "professionals",
        "skilled-trades",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-04-01T09:00:00+03:00",
      "ends_at": "2026-12-31T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:09.342Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-04-01T09:00:00+03:00",
          "ends_at": "2026-12-31T18:00:00+03:00",
          "room": "Misk Hub Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Programs",
      "source_url": "https://hub.misk.org.sa/programs/skills/misk-local-traineeship-program/",
      "evidence_url": "https://hub.misk.org.sa/programs/skills/misk-local-traineeship-program/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-misk-local-traineeship-program.html",
      "ics_url": "./events/event-misk-local-traineeship-program.ics",
      "url": "./events/event-misk-local-traineeship-program.html",
      "share_url": "./events/event-misk-local-traineeship-program.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-misk-local-traineeship-program",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Misk%20Hub%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Misk%20Hub%20Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/misk-hub-programs-misk-local-traineeship-program-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/students.html",
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html"
      ],
      "generated_image": false,
      "slug": "misk-local-traineeship-program",
      "city_label": "الرياض",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "meta",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-04-01T09:00:00+03:00",
        "ends_at": "2026-12-31T18:00:00+03:00",
        "room": "Misk Hub Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "The Misk Local Traineeship Program connects promising Saudi talent with employers, providing hands-on experience, career mentorship, and high-quality opportunities that enhance job readiness and support a confident transition into the workforce.",
      "program_outline": {
        "provider": "Misk Hub",
        "source_method": "official-html",
        "source_url": "https://hub.misk.org.sa/programs/skills/misk-local-traineeship-program/",
        "collected_at": "2026-07-07T20:50:09.342Z",
        "official_description": "The Misk Local Traineeship Program connects promising Saudi talent with employers, providing hands-on experience, career mentorship, and high-quality opportunities that enhance job readiness and support a confident transition into the workforce.",
        "duration_text": "",
        "registration_deadline": "2026-11-30T18:00:00+03:00",
        "goals": [
          "The Misk Local Traineeship Program connects promising Saudi talent with employers, providing hands-on experience, career mentorship, and high-quality opportunities that enhance job readiness and support a confident transition into the workforce."
        ],
        "features": [
          "Application close: 2026-11-30T18:00:00+03:00"
        ],
        "requirements": [
          "Saudi nationality Senior university students or recent graduates (less than two years of experience) The applicant's age must not be less than 20 years and must not exceed 32 years Proficiency in English and Arabic Reputable university background Minimum cumulative",
          "GPA: 3.75/5.00, 2.75/4.00, or equivalent.",
          "Note: Some employers may have additional requirements or criteria Industry Industry Focus (including but not limited to): Sports & Gaming Nonprofit Technology Media Sustainability Program Highlights Location Saudi Arabia Duration 2 months to 1 year Target Audience Senior university students and recent graduates Certificate Certificate issued upon completion Program Achievements 95% Feel better equipped to enter th..."
        ],
        "faqs": {
          "program_format": "In-Person",
          "application_close": "2026-11-30T18:00:00+03:00",
          "faq_summary": "When will I receive an update on my application status? We appreciate your interest and want to assure you that reviewing candidate profiles is a careful process that requires time. Our team is working diligently to respond to all applicants as promptly as possible. We kindly ask for your patience, as some opportunities may take longer to receive a response. Is the AI interviewer available in Arabic? The AI interview is conducted exclusively in English; Arabic language support is not available at this time. I'm a senior university student, can I apply in the program? You can apply if you will graduate within this year, if you will graduate in the upcooming year, you can apply for next year's cycle. Do you provide CO-OP opportunities? At this stage, the program is designed to serve GDP, fre"
        }
      }
    },
    {
      "id": "event-solo-art-exhibition-series",
      "slug": "solo-art-exhibition-series",
      "title": "Solo Art Exhibition Series",
      "organizer": "Misk Art Institute",
      "city": "Riyadh",
      "venue": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
      "venue_address": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
      "category": "Culture & Community",
      "summary": "Misk Art Institute presents the third edition of the Solo Series, spotlighting established Saudi artists Fouad Mougharbel and Saad Almasari, whose work has contributed significantly to the Kingdom’s evolving visual culture. Through two individual exhibitions—“Taibah: Remnants and Solace” by Dr. Fouad Mougharbel and “Geometry as Thought” by Saad Almasari—the series offers insight into their artistic journeys and practices, reflecting their sustained engagement with the local art scene. Together, the exhibitions highlight diverse perspectives and approaches that contribute to shaping Saudi Arabia’s contemporary artistic identity. Alongside the exhibitions, a curated public program provides opportunities for deeper engagement: Exhibition Program: May 6: Artist Signing with Dr. Fouad Mougharbel & Saad Almasari | 7 PM May 7: Curator-Led Tour | 6 – 7 PM Artist Talk with Dr. Fouad Mougharbel | 8 – 8:45 PM Artist Talk with Saad Almasari | 9 – 9:45 PM May 9 Workshop: Exhibition Design | 7 – 9 PM May 9 – 11 Intensive Workshop: Pattern Design (Inspired by Saad Almasari) | 7 – 9 PM. May 16: Artist in Focus: Saad Almasari | 7 – 9 PM June 3: Curator-Led Virtual Tour | 7 – 8 PM For the latest updates and announcements, follow their official X account @MiskArtInst",
      "image_url": "/assets/event-images/solo-art-exhibition-series-f598b7387f.jpg",
      "image_alt": "Solo Art Exhibition Series",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30894",
      "attendance_mode": "hybrid",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-05/WEAAGLms.jpg?itok=npqEN3WI",
      "starts_at": "2026-05-06T16:00:00+03:00",
      "ends_at": "2026-08-01T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30894",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30894",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Culture & Community",
        "5984",
        "3827",
        "Riyadh City Events"
      ],
      "audiences": [
        "creatives"
      ],
      "file_slug": "event-solo-art-exhibition-series",
      "city_label": "الرياض",
      "category_slug": "culture-arts",
      "category_label": "ثقافة وفنون",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-05-06T16:00:00+03:00",
          "ends_at": "2026-08-01T22:00:00+03:00",
          "room": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-solo-art-exhibition-series.html",
      "url": "./events/event-solo-art-exhibition-series.html",
      "share_url": "./events/event-solo-art-exhibition-series.html",
      "print_url": "./print.html?event=event-solo-art-exhibition-series",
      "ics_url": "./events/event-solo-art-exhibition-series.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/culture-arts.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Faisal%20Bin%20Fahd%20Arts%20Hall%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Faisal%20Bin%20Fahd%20Arts%20Hall%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-06T16:00:00+03:00",
        "ends_at": "2026-08-01T22:00:00+03:00",
        "room": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Misk Art Institute presents the third edition of the Solo Series, spotlighting established Saudi artists Fouad Mougharbel and Saad Almasari, whose work has contributed significantly to the Kingdom’s evolving visual culture. Through two individual exhibitions—“Taibah: Remnants and Solace” by Dr. Fouad Mougharbel and “Geometry as Thought” by Saad Almasari—the series offers insight into their artistic journeys and practices, reflecting their sustained engagement with the local art scene. Together, the exhibitions highlight diverse perspectives and approaches that contribute to shaping Saudi Arabia’s contemporary artistic identity. Alongside the exhibitions, a curated public program provides opportunities for deeper engagement: Exhibition Program: May 6: Artist Signing with Dr. Fouad Mougharbel & Saad Almasari | 7 PM May 7: Curator-Led Tour | 6 – 7 PM Artist Talk with Dr. Fouad Mougharbel | 8 – 8:45 PM Artist Talk with Saad Almasari | 9 – 9:45 PM May 9 Workshop: Exhibition Design | 7 – 9 PM May 9 – 11 Intensive Workshop: Pattern Design (Inspired by Saad Almasari) | 7 – 9 PM. May 16: Artist in Focus: Saad Almasari | 7 – 9 PM June 3: Curator-Led Virtual Tour | 7 – 8 PM For the latest updates and announcements, follow their official X account @MiskArtInst",
      "rich_summary": "Misk Art Institute presents the third edition of the Solo Series, spotlighting established Saudi artists Fouad Mougharbel and Saad Almasari, whose work has contributed significantly to the Kingdom’s evolving visual culture. Through two individual exhibitions—“Taibah: Remnants and Solace” by Dr. Fouad Mougharbel and “Geometry as Thought” by Saad Almasari—the series offers insight into their artistic journeys and practices, reflecting their sustained engagement with the local art scene. Together, the exhibitions highlight diverse perspectives and approaches that contribute to shaping Saudi Arabia’s contemporary artistic identity. Alongside the exhibitions, a curated public program provides opportunities for deeper engagement: Exhibition Program: May 6: Artist Signing with Dr. Fouad Mougharbel & Saad Almasari | 7 PM May 7: Curator-Led Tour | 6 – 7 PM Artist Talk with Dr. Fouad Mougharbel | 8 – 8:45 PM Artist Talk with Saad Almasari | 9 – 9:45 PM May 9 Workshop: Exhibition Design | 7 – 9 PM May 9 – 11 Intensive Workshop: Pattern Design (Inspired by Saad Almasari) | 7 – 9 PM. May 16: Artist in Focus: Saad Almasari | 7 – 9 PM June 3: Curator-Led Virtual Tour | 7 – 8 PM For the latest updates and announcements, follow their official X account @MiskArtInst",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٦ مايو ٢٠٢٦ في ٠٤:٠٠ م إلى ١ أغسطس ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Prince Faisal Bin Fahd Arts Hall, Riyadh",
        "التصنيف: Culture & Community",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30894",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Misk Art Institute presents the third edition of the Solo Series, spotlighting established Saudi artists Fouad Mougharbel and Saad Almasari, whose work has contributed significantly to the Kingdom’s evolving visual culture. Through two individual exhibitions—“Taibah: Remnants and Solace” by Dr. Fouad Mougharbel and “Geometry as Thought” by Saad Almasari—the series offers insight into their artistic journeys and practices, reflecting their sustained engagement with the local art scene. Together, the exhibitions highlight diverse perspectives and approaches that contribute to shaping Saudi Arabia’s contemporary artistic identity. Alongside the exhibitions, a curated public program provides opportunities for deeper engagement: Exhibition Program: May 6: Artist Signing with Dr. Fouad Mougharbel & Saad Almasari | 7 PM May 7: Curator-Led Tour | 6 – 7 PM Artist Talk with Dr. Fouad Mougharbel | 8 – 8:45 PM Artist Talk with Saad Almasari | 9 – 9:45 PM May 9 Workshop: Exhibition Design | 7 – 9 PM May 9 – 11 Intensive Workshop: Pattern Design (Inspired by Saad Almasari) | 7 – 9 PM. May 16: Artist in Focus: Saad Almasari | 7 – 9 PM June 3: Curator-Led Virtual Tour | 7 – 8 PM For the latest updates and announcements, follow their official X account @MiskArtInst",
        "duration_text": "٦ مايو ٢٠٢٦ في ٠٤:٠٠ م إلى ١ أغسطس ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم معرض أو فعالية قطاعية موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Solo Art Exhibition Series",
          "النافذة الزمنية: ٦ مايو ٢٠٢٦ في ٠٤:٠٠ م إلى ١ أغسطس ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Prince Faisal Bin Fahd Arts Hall, Riyadh",
          "التصنيف: Culture & Community",
          "المنظم: Misk Art Institute",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30894"
        ],
        "requirements": [
          "راجع مواعيد الدخول والقاعة ورابط التسجيل من صفحة المصدر الرسمية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
          "category": "Culture & Community",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-eishha-live-it-fan-zone-for-fifa-world-cup-2026",
      "slug": "eishha-live-it-fan-zone-for-fifa-world-cup-2026",
      "title": "Eishha (Live It) Fan Zone For FIFA World Cup 2026",
      "organizer": "Boulevard City | Eishha ",
      "city": "Riyadh",
      "venue": "Eishha (Live It) fan zone, Boulevard City, Riyadh",
      "venue_address": "Eishha (Live It) fan zone, Boulevard City, Riyadh",
      "category": "Entertainment & Sports",
      "summary": "Live It (Eshha) is one of Riyadh’s largest sports entertainment and family fan zones during the FIFA World Cup 2026. Designed to capture the excitement of the tournament, the venue features giant match screens, live entertainment, gaming zones, and interactive experiences for football fans of all ages. Book Now",
      "image_url": "/assets/event-images/eishha-live-it-fan-zone-for-fifa-world-cup-2026-83614e7eb5.jpg",
      "image_alt": "Eishha (Live It) Fan Zone For FIFA World Cup 2026",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31073",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-06/DWsAAHYgY.jpg?itok=VMVFP40z",
      "starts_at": "2026-06-11T18:00:00+03:00",
      "ends_at": "2026-07-19T23:55:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31073",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31073",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "10173",
        "Riyadh City Events"
      ],
      "audiences": [
        "families",
        "creatives",
        "sports"
      ],
      "file_slug": "event-eishha-live-it-fan-zone-for-fifa-world-cup-2026",
      "city_label": "الرياض",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-11T18:00:00+03:00",
          "ends_at": "2026-07-19T23:55:00+03:00",
          "room": "Eishha (Live It) fan zone, Boulevard City, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-eishha-live-it-fan-zone-for-fifa-world-cup-2026.html",
      "url": "./events/event-eishha-live-it-fan-zone-for-fifa-world-cup-2026.html",
      "share_url": "./events/event-eishha-live-it-fan-zone-for-fifa-world-cup-2026.html",
      "print_url": "./print.html?event=event-eishha-live-it-fan-zone-for-fifa-world-cup-2026",
      "ics_url": "./events/event-eishha-live-it-fan-zone-for-fifa-world-cup-2026.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/gaming-esports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Eishha%20(Live%20It)%20fan%20zone%2C%20Boulevard%20City%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Eishha%20(Live%20It)%20fan%20zone%2C%20Boulevard%20City%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-11T18:00:00+03:00",
        "ends_at": "2026-07-19T23:55:00+03:00",
        "room": "Eishha (Live It) fan zone, Boulevard City, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Live It (Eshha) is one of Riyadh’s largest sports entertainment and family fan zones during the FIFA World Cup 2026. Designed to capture the excitement of the tournament, the venue features giant match screens, live entertainment, gaming zones, and interactive experiences for football fans of all ages. Book Now",
      "rich_summary": "Live It (Eshha) is one of Riyadh’s largest sports entertainment and family fan zones during the FIFA World Cup 2026. Designed to capture the excitement of the tournament, the venue features giant match screens, live entertainment, gaming zones, and interactive experiences for football fans of all ages. Book Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١١ يونيو ٢٠٢٦ في ٠٦:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ١١:٥٥ م",
        "المدينة: Riyadh",
        "الموقع: Eishha (Live It) fan zone, Boulevard City, Riyadh",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31073",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Live It (Eshha) is one of Riyadh’s largest sports entertainment and family fan zones during the FIFA World Cup 2026. Designed to capture the excitement of the tournament, the venue features giant match screens, live entertainment, gaming zones, and interactive experiences for football fans of all ages. Book Now",
        "duration_text": "١١ يونيو ٢٠٢٦ في ٠٦:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ١١:٥٥ م",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Eishha (Live It) Fan Zone For FIFA World Cup 2026",
          "النافذة الزمنية: ١١ يونيو ٢٠٢٦ في ٠٦:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ١١:٥٥ م",
          "المدينة: Riyadh",
          "الموقع: Eishha (Live It) fan zone, Boulevard City, Riyadh",
          "التصنيف: Entertainment & Sports",
          "المنظم: Boulevard City | Eishha",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31073"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Eishha (Live It) fan zone, Boulevard City, Riyadh",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-coca-cola-fan-zone-for-fifa-world-cup-2026",
      "slug": "coca-cola-fan-zone-for-fifa-world-cup-2026",
      "title": "Coca-Cola Fan Zone For FIFA World Cup 2026",
      "organizer": "Diriyah Biennale Foundation",
      "city": "Riyadh",
      "venue": "Coca Cola Fan Zone JAX District, Diriyah",
      "venue_address": "Coca Cola Fan Zone JAX District, Diriyah",
      "category": "Entertainment & Sports",
      "summary": "The Diriyah Biennale Foundation, in partnership with Coca-Cola, presents the Coca-Cola Fan Zone at JAX District, offering football fans a vibrant public viewing experience of the FIFA World Cup 2026™. Hosted within JAX District’s iconic warehouses, the fan zone features large cinema-grade screens, dedicated viewing galleries, and coverage of Saudi Arabia’s matches alongside key global fixtures through to the final. Visitors can also enjoy e-gaming zones, interactive football challenges, family areas, and curated entertainment activities, creating an immersive destination where sport, culture, and community come together in Riyadh. Book Now",
      "attendance_mode": "in-person",
      "richness_score": 6,
      "starts_at": "2026-06-11T18:00:00+03:00",
      "ends_at": "2026-07-19T03:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31040",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31040",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "10172",
        "9365",
        "10173"
      ],
      "audiences": [
        "families",
        "creatives",
        "sports"
      ],
      "file_slug": "event-coca-cola-fan-zone-for-fifa-world-cup-2026",
      "city_label": "الرياض",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-11T18:00:00+03:00",
          "ends_at": "2026-07-19T03:00:00+03:00",
          "room": "Coca Cola Fan Zone JAX District, Diriyah",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "image_url": "/assets/event-covers/event-coca-cola-fan-zone-for-fifa-world-cup-2026.svg",
      "image_alt": "غلاف EventLive لفعالية Coca-Cola Fan Zone For FIFA World Cup 2026",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31040",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-coca-cola-fan-zone-for-fifa-world-cup-2026.html",
      "url": "./events/event-coca-cola-fan-zone-for-fifa-world-cup-2026.html",
      "share_url": "./events/event-coca-cola-fan-zone-for-fifa-world-cup-2026.html",
      "print_url": "./print.html?event=event-coca-cola-fan-zone-for-fifa-world-cup-2026",
      "ics_url": "./events/event-coca-cola-fan-zone-for-fifa-world-cup-2026.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/gaming-esports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Coca%20Cola%20Fan%20Zone%20JAX%20District%2C%20Diriyah%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Coca%20Cola%20Fan%20Zone%20JAX%20District%2C%20Diriyah%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-11T18:00:00+03:00",
        "ends_at": "2026-07-19T03:00:00+03:00",
        "room": "Coca Cola Fan Zone JAX District, Diriyah",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true,
      "description": "The Diriyah Biennale Foundation, in partnership with Coca-Cola, presents the Coca-Cola Fan Zone at JAX District, offering football fans a vibrant public viewing experience of the FIFA World Cup 2026™. Hosted within JAX District’s iconic warehouses, the fan zone features large cinema-grade screens, dedicated viewing galleries, and coverage of Saudi Arabia’s matches alongside key global fixtures through to the final. Visitors can also enjoy e-gaming zones, interactive football challenges, family areas, and curated entertainment activities, creating an immersive destination where sport, culture, and community come together in Riyadh. Book Now",
      "rich_summary": "The Diriyah Biennale Foundation, in partnership with Coca-Cola, presents the Coca-Cola Fan Zone at JAX District, offering football fans a vibrant public viewing experience of the FIFA World Cup 2026™. Hosted within JAX District’s iconic warehouses, the fan zone features large cinema-grade screens, dedicated viewing galleries, and coverage of Saudi Arabia’s matches alongside key global fixtures through to the final. Visitors can also enjoy e-gaming zones, interactive football challenges, family areas, and curated entertainment activities, creating an immersive destination where sport, culture, and community come together in Riyadh. Book Now",
      "highlights": [
        "الموعد: ١١ يونيو ٢٠٢٦ في ٠٦:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٣:٠٠ ص",
        "المدينة: Riyadh",
        "الموقع: Coca Cola Fan Zone JAX District, Diriyah",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31040",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The Diriyah Biennale Foundation, in partnership with Coca-Cola, presents the Coca-Cola Fan Zone at JAX District, offering football fans a vibrant public viewing experience of the FIFA World Cup 2026™. Hosted within JAX District’s iconic warehouses, the fan zone features large cinema-grade screens, dedicated viewing galleries, and coverage of Saudi Arabia’s matches alongside key global fixtures through to the final. Visitors can also enjoy e-gaming zones, interactive football challenges, family areas, and curated entertainment activities, creating an immersive destination where sport, culture, and community come together in Riyadh. Book Now",
        "duration_text": "١١ يونيو ٢٠٢٦ في ٠٦:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٣:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Coca-Cola Fan Zone For FIFA World Cup 2026",
          "النافذة الزمنية: ١١ يونيو ٢٠٢٦ في ٠٦:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٣:٠٠ ص",
          "المدينة: Riyadh",
          "الموقع: Coca Cola Fan Zone JAX District, Diriyah",
          "التصنيف: Entertainment & Sports",
          "المنظم: Diriyah Biennale Foundation",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31040"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Coca Cola Fan Zone JAX District, Diriyah",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-sikkat-al-atimah-street-food-fan-zone-fifa-world-cup-2026",
      "slug": "sikkat-al-atimah-street-food-fan-zone-fifa-world-cup-2026",
      "title": "Sikkat Al-Atimah (Street Food) Fan Zone – FIFA World Cup 2026",
      "organizer": "Royal Commission for Riyadh City",
      "city": "Riyadh",
      "venue": "Riyadh Street Food",
      "venue_address": "Riyadh Street Food",
      "category": "Entertainment & Sports",
      "summary": "Sikkat Al-Atimah (Street Food) Fan Zone offers a unique FIFA World Cup 2026 viewing experience in the heart of Historic Riyadh, within the Qasr Al-Hukm District near Souq Al Zal. Combining the excitement of live matches with the charm of one of the city's most iconic heritage destinations, the fan zone features dedicated viewing areas, a giant screen, immersive audio-visual experiences, and family-friendly entertainment. Visitors can also enjoy a variety of food and beverage offerings, photo opportunities, and convenient access via Riyadh's public transport and metro network.",
      "image_url": "/assets/event-images/sikkat-al-atimah-street-food-fan-zone-fifa-world-cup-2026-2a9242bf45.jpg",
      "image_alt": "Sikkat Al-Atimah (Street Food) Fan Zone – FIFA World Cup 2026",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31094",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-06/HKhndxnW4AAKcrD_0.jpg?itok=B-oTlk0O",
      "starts_at": "2026-06-11T19:00:00+03:00",
      "ends_at": "2026-07-19T01:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31094",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31094",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "10173",
        "Riyadh City Events"
      ],
      "audiences": [
        "families",
        "creatives",
        "sports"
      ],
      "file_slug": "event-sikkat-al-atimah-street-food-fan-zone-fifa-world-cup-2026",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-11T19:00:00+03:00",
          "ends_at": "2026-07-19T01:00:00+03:00",
          "room": "Riyadh Street Food",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-sikkat-al-atimah-street-food-fan-zone-fifa-world-cup-2026.html",
      "url": "./events/event-sikkat-al-atimah-street-food-fan-zone-fifa-world-cup-2026.html",
      "share_url": "./events/event-sikkat-al-atimah-street-food-fan-zone-fifa-world-cup-2026.html",
      "print_url": "./print.html?event=event-sikkat-al-atimah-street-food-fan-zone-fifa-world-cup-2026",
      "ics_url": "./events/event-sikkat-al-atimah-street-food-fan-zone-fifa-world-cup-2026.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Street%20Food%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Street%20Food%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-11T19:00:00+03:00",
        "ends_at": "2026-07-19T01:00:00+03:00",
        "room": "Riyadh Street Food",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Sikkat Al-Atimah (Street Food) Fan Zone offers a unique FIFA World Cup 2026 viewing experience in the heart of Historic Riyadh, within the Qasr Al-Hukm District near Souq Al Zal. Combining the excitement of live matches with the charm of one of the city's most iconic heritage destinations, the fan zone features dedicated viewing areas, a giant screen, immersive audio-visual experiences, and family-friendly entertainment. Visitors can also enjoy a variety of food and beverage offerings, photo opportunities, and convenient access via Riyadh's public transport and metro network.",
      "rich_summary": "Sikkat Al-Atimah (Street Food) Fan Zone offers a unique FIFA World Cup 2026 viewing experience in the heart of Historic Riyadh, within the Qasr Al-Hukm District near Souq Al Zal. Combining the excitement of live matches with the charm of one of the city's most iconic heritage destinations, the fan zone features dedicated viewing areas, a giant screen, immersive audio-visual experiences, and family-friendly entertainment. Visitors can also enjoy a variety of food and beverage offerings, photo opportunities, and convenient access via Riyadh's public transport and metro network.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١١ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠١:٠٠ ص",
        "المدينة: Riyadh",
        "الموقع: Riyadh Street Food",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31094",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Sikkat Al-Atimah (Street Food) Fan Zone offers a unique FIFA World Cup 2026 viewing experience in the heart of Historic Riyadh, within the Qasr Al-Hukm District near Souq Al Zal. Combining the excitement of live matches with the charm of one of the city's most iconic heritage destinations, the fan zone features dedicated viewing areas, a giant screen, immersive audio-visual experiences, and family-friendly entertainment. Visitors can also enjoy a variety of food and beverage offerings, photo opportunities, and convenient access via Riyadh's public transport and metro network.",
        "duration_text": "١١ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠١:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Sikkat Al-Atimah (Street Food) Fan Zone – FIFA World Cup 2026",
          "النافذة الزمنية: ١١ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠١:٠٠ ص",
          "المدينة: Riyadh",
          "الموقع: Riyadh Street Food",
          "التصنيف: Entertainment & Sports",
          "المنظم: Royal Commission for Riyadh City",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31094"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Street Food",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-world-cup-2026-fan-zone-at-kimpton-kafd",
      "slug": "world-cup-2026-fan-zone-at-kimpton-kafd",
      "title": "World Cup 2026 Fan Zone at Kimpton KAFD",
      "organizer": "Kimpton KAFD Riyadh Hotel",
      "city": "Riyadh",
      "venue": "Kimpton KAFD Riyadh by IHG",
      "venue_address": "Kimpton KAFD Riyadh by IHG",
      "category": "Entertainment & Sports",
      "summary": "Experience FIFA World Cup 2026 matches live at Kimpton KAFD, where a giant screen by the pool creates a vibrant atmosphere in the heart of KAFD. Guests can enjoy live match screenings alongside a selection of food and beverages, offering a distinctive setting to gather with friends and family and enjoy the excitement of the tournament. The experience extends beyond matchdays with lifestyle and hospitality programming designed to keep the summer football spirit alive, allowing guests to continue enjoying the atmosphere, entertainment, and social experiences throughout the season. Book Now",
      "image_url": "/assets/event-images/world-cup-2026-fan-zone-at-kimpton-kafd-f0192c76fd.jpg",
      "image_alt": "World Cup 2026 Fan Zone at Kimpton KAFD",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31091",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-06/world-cup-2026-fan-zone-at-kimpton-kafd-en-1781102942-mobile_poster%20%281%29.jpg?itok=LQrDAEu0",
      "starts_at": "2026-06-11T19:00:00+03:00",
      "ends_at": "2026-08-10T01:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31091",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31091",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "10173",
        "Riyadh City Events"
      ],
      "audiences": [
        "tech",
        "families",
        "creatives",
        "sports"
      ],
      "file_slug": "event-world-cup-2026-fan-zone-at-kimpton-kafd",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-11T19:00:00+03:00",
          "ends_at": "2026-08-10T01:00:00+03:00",
          "room": "Kimpton KAFD Riyadh by IHG",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/tech.html",
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-world-cup-2026-fan-zone-at-kimpton-kafd.html",
      "url": "./events/event-world-cup-2026-fan-zone-at-kimpton-kafd.html",
      "share_url": "./events/event-world-cup-2026-fan-zone-at-kimpton-kafd.html",
      "print_url": "./print.html?event=event-world-cup-2026-fan-zone-at-kimpton-kafd",
      "ics_url": "./events/event-world-cup-2026-fan-zone-at-kimpton-kafd.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Kimpton%20KAFD%20Riyadh%20by%20IHG%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Kimpton%20KAFD%20Riyadh%20by%20IHG%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-11T19:00:00+03:00",
        "ends_at": "2026-08-10T01:00:00+03:00",
        "room": "Kimpton KAFD Riyadh by IHG",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Experience FIFA World Cup 2026 matches live at Kimpton KAFD, where a giant screen by the pool creates a vibrant atmosphere in the heart of KAFD. Guests can enjoy live match screenings alongside a selection of food and beverages, offering a distinctive setting to gather with friends and family and enjoy the excitement of the tournament. The experience extends beyond matchdays with lifestyle and hospitality programming designed to keep the summer football spirit alive, allowing guests to continue enjoying the atmosphere, entertainment, and social experiences throughout the season. Book Now",
      "rich_summary": "Experience FIFA World Cup 2026 matches live at Kimpton KAFD, where a giant screen by the pool creates a vibrant atmosphere in the heart of KAFD. Guests can enjoy live match screenings alongside a selection of food and beverages, offering a distinctive setting to gather with friends and family and enjoy the excitement of the tournament. The experience extends beyond matchdays with lifestyle and hospitality programming designed to keep the summer football spirit alive, allowing guests to continue enjoying the atmosphere, entertainment, and social experiences throughout the season. Book Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١١ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٠ أغسطس ٢٠٢٦ في ٠١:٠٠ ص",
        "المدينة: Riyadh",
        "الموقع: Kimpton KAFD Riyadh by IHG",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31091",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Experience FIFA World Cup 2026 matches live at Kimpton KAFD, where a giant screen by the pool creates a vibrant atmosphere in the heart of KAFD. Guests can enjoy live match screenings alongside a selection of food and beverages, offering a distinctive setting to gather with friends and family and enjoy the excitement of the tournament. The experience extends beyond matchdays with lifestyle and hospitality programming designed to keep the summer football spirit alive, allowing guests to continue enjoying the atmosphere, entertainment, and social experiences throughout the season. Book Now",
        "duration_text": "١١ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٠ أغسطس ٢٠٢٦ في ٠١:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: World Cup 2026 Fan Zone at Kimpton KAFD",
          "النافذة الزمنية: ١١ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٠ أغسطس ٢٠٢٦ في ٠١:٠٠ ص",
          "المدينة: Riyadh",
          "الموقع: Kimpton KAFD Riyadh by IHG",
          "التصنيف: Entertainment & Sports",
          "المنظم: Kimpton KAFD Riyadh Hotel",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31091"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Kimpton KAFD Riyadh by IHG",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-solitaire-fan-zone-fifa-world-cup-2026",
      "slug": "solitaire-fan-zone-fifa-world-cup-2026",
      "title": "Solitaire Fan Zone – FIFA World Cup 2026",
      "organizer": "One Heart ",
      "city": "Riyadh",
      "venue": "Solitaire Mall, Riyadh",
      "venue_address": "Solitaire Mall, Riyadh",
      "category": "Entertainment & Sports",
      "summary": "The Solitaire Fan Zone brings football fans together for an immersive FIFA World Cup 2026 viewing experience, featuring live match screenings in a stadium-inspired atmosphere. Visitors can enjoy a variety of entertainment activities, interactive challenges, and experiences throughout the tournament. The fan zone also features a diverse selection of brands across food and beverages, perfumes, fashion, and gaming, creating a vibrant destination for football enthusiasts, friends, and families alike. Book Now",
      "image_url": "/assets/event-images/solitaire-fan-zone-fifa-world-cup-2026-bd40260df2.jpg",
      "image_alt": "Solitaire Fan Zone – FIFA World Cup 2026",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31089",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-06/Solitaire-Riyadh-001-scaled-1.jpeg?itok=48ZD6EkJ",
      "starts_at": "2026-06-11T19:00:00+03:00",
      "ends_at": "2026-07-19T02:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31089",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31089",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "10173",
        "Riyadh City Events"
      ],
      "audiences": [
        "families",
        "creatives",
        "sports"
      ],
      "file_slug": "event-solitaire-fan-zone-fifa-world-cup-2026",
      "city_label": "الرياض",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-11T19:00:00+03:00",
          "ends_at": "2026-07-19T02:00:00+03:00",
          "room": "Solitaire Mall, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-solitaire-fan-zone-fifa-world-cup-2026.html",
      "url": "./events/event-solitaire-fan-zone-fifa-world-cup-2026.html",
      "share_url": "./events/event-solitaire-fan-zone-fifa-world-cup-2026.html",
      "print_url": "./print.html?event=event-solitaire-fan-zone-fifa-world-cup-2026",
      "ics_url": "./events/event-solitaire-fan-zone-fifa-world-cup-2026.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/gaming-esports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Solitaire%20Mall%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Solitaire%20Mall%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-11T19:00:00+03:00",
        "ends_at": "2026-07-19T02:00:00+03:00",
        "room": "Solitaire Mall, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The Solitaire Fan Zone brings football fans together for an immersive FIFA World Cup 2026 viewing experience, featuring live match screenings in a stadium-inspired atmosphere. Visitors can enjoy a variety of entertainment activities, interactive challenges, and experiences throughout the tournament. The fan zone also features a diverse selection of brands across food and beverages, perfumes, fashion, and gaming, creating a vibrant destination for football enthusiasts, friends, and families alike. Book Now",
      "rich_summary": "The Solitaire Fan Zone brings football fans together for an immersive FIFA World Cup 2026 viewing experience, featuring live match screenings in a stadium-inspired atmosphere. Visitors can enjoy a variety of entertainment activities, interactive challenges, and experiences throughout the tournament. The fan zone also features a diverse selection of brands across food and beverages, perfumes, fashion, and gaming, creating a vibrant destination for football enthusiasts, friends, and families alike. Book Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١١ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٢:٠٠ ص",
        "المدينة: Riyadh",
        "الموقع: Solitaire Mall, Riyadh",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31089",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The Solitaire Fan Zone brings football fans together for an immersive FIFA World Cup 2026 viewing experience, featuring live match screenings in a stadium-inspired atmosphere. Visitors can enjoy a variety of entertainment activities, interactive challenges, and experiences throughout the tournament. The fan zone also features a diverse selection of brands across food and beverages, perfumes, fashion, and gaming, creating a vibrant destination for football enthusiasts, friends, and families alike. Book Now",
        "duration_text": "١١ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Solitaire Fan Zone – FIFA World Cup 2026",
          "النافذة الزمنية: ١١ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٢:٠٠ ص",
          "المدينة: Riyadh",
          "الموقع: Solitaire Mall, Riyadh",
          "التصنيف: Entertainment & Sports",
          "المنظم: One Heart",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31089"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Solitaire Mall, Riyadh",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-coca-cola-fan-zone-at-jax-district",
      "file_slug": "event-coca-cola-fan-zone-at-jax-district",
      "title": "Coca-Cola Fan Zone at JAX District",
      "organizer": "Saudi Tourism Authority",
      "city": "Diriyah",
      "venue": "Diriyah",
      "venue_address": "Diriyah",
      "category": "Sports / Families",
      "summary": "JAX District in Diriyah will host the Coca-Cola Fan Zone from June 11 to July 19. The fan zone is a dedicated destination for football fans, bringing together live match screenings, entertainment activities, and interactive experiences in an atmosphere suitable for all ages. The venue gives visitors the opportunity to enjoy the excitement of the tournament beyond the stadiums, with spaces designed to make every match a shared experience filled with energy and support.",
      "rich_summary": "Enjoy watching the matches at the Coca-Cola Fan Zone in JAX, Diriyah. Enjoy giant screens, live entertainment, interactive experiences, and more.",
      "image_url": "/assets/event-images/coca-cola-fan-zone-at-jax-district-3fe0a1326d.webp",
      "image_alt": "Coca-Cola Fan Zone at JAX District",
      "image_source_url": "https://www.visitsaudi.com/en/diriyah/events/coca-cola-fan-zone",
      "original_image_url": "https://scth.scene7.com/is/image/scth/coca-cola-zone?wid=1600&hei=900&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد: ١١ يونيو ٢٠٢٦ في ٠٧:٣٠ م إلى ١٩ يوليو ٢٠٢٦ في ١٢:٠٠ ص",
        "المدينة: Diriyah",
        "الموقع: Diriyah",
        "التصنيف: Sports / Families",
        "المصدر: Visit Saudi Seasons"
      ],
      "tags": [
        "seasons",
        "tourism",
        "culture",
        "entertainment",
        "destinations",
        "Sports / Families",
        "sauditourism:audience/all",
        "Sports",
        "Families",
        "Friends"
      ],
      "audiences": [
        "families",
        "creatives",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2026-06-11T19:30:00+03:00",
      "ends_at": "2026-07-19T00:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-11T19:30:00+03:00",
          "ends_at": "2026-07-19T00:00:00+03:00",
          "room": "Diriyah",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Seasons",
      "source_url": "https://www.visitsaudi.com/en/diriyah/events/coca-cola-fan-zone",
      "evidence_url": "https://www.visitsaudi.com/en/diriyah/events/coca-cola-fan-zone",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-coca-cola-fan-zone-at-jax-district.html",
      "ics_url": "./events/event-coca-cola-fan-zone-at-jax-district.ics",
      "url": "./events/event-coca-cola-fan-zone-at-jax-district.html",
      "share_url": "./events/event-coca-cola-fan-zone-at-jax-district.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-coca-cola-fan-zone-at-jax-district",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Diriyah%20Diriyah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Diriyah%20Diriyah",
      "source_file": "data/raw/source-snapshots/visit-saudi-seasons-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/diriyah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "slug": "coca-cola-fan-zone-at-jax-district",
      "city_label": "الدرعية",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-11T19:30:00+03:00",
        "ends_at": "2026-07-19T00:00:00+03:00",
        "room": "Diriyah",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Enjoy watching the matches at the Coca-Cola Fan Zone in JAX, Diriyah. Enjoy giant screens, live entertainment, interactive experiences, and more.",
      "image_discovered_at": "2026-07-06T03:46:56.692Z",
      "image_discovery_method": "meta",
      "program_outline": {
        "provider": "Visit Saudi Seasons",
        "source_method": "official-page-meta",
        "source_url": "https://www.visitsaudi.com/en/diriyah/events/coca-cola-fan-zone",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Enjoy watching the matches at the Coca-Cola Fan Zone in JAX, Diriyah. Enjoy giant screens, live entertainment, interactive experiences, and more.",
        "duration_text": "١١ يونيو ٢٠٢٦ في ٠٧:٣٠ م إلى ١٩ يوليو ٢٠٢٦ في ١٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Coca-Cola Fan Zone at JAX District",
          "النافذة الزمنية: ١١ يونيو ٢٠٢٦ في ٠٧:٣٠ م إلى ١٩ يوليو ٢٠٢٦ في ١٢:٠٠ ص",
          "المدينة: Diriyah",
          "الموقع: Diriyah",
          "التصنيف: Sports / Families",
          "المنظم: Saudi Tourism Authority",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://www.visitsaudi.com/en/diriyah/events/coca-cola-fan-zone"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Visit Saudi Seasons",
          "city": "Diriyah",
          "venue": "Diriyah",
          "category": "Sports / Families",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-ruh-space",
      "slug": "ruh-space",
      "title": "Ruh Space",
      "organizer": "Ruh Space",
      "city": "Riyadh",
      "venue": "VIA Riyadh",
      "venue_address": "VIA Riyadh",
      "category": "Entertainment & Sports",
      "summary": "Experience the FIFA World Cup 2026 at Ruh Space, a premium fan destination located in VIA Riyadh. Designed for football enthusiasts, the venue offers live match screenings in an upscale setting that combines the excitement of the tournament with exceptional hospitality. Guests can enjoy curated dining experiences from renowned restaurants, including Madeo and Ferdi, alongside a range of tailored experiences that create a memorable World Cup atmosphere in the heart of Riyadh. Book Now",
      "image_url": "/assets/event-images/ruh-space-1a44cb6e2d.jpg",
      "image_alt": "Ruh Space",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31088",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-06/ce-en-1781185240-mobile_poster.jpg?itok=PlVHUtN4",
      "starts_at": "2026-06-13T19:00:00+03:00",
      "ends_at": "2026-07-19T02:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31088",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31088",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "10173",
        "Riyadh City Events"
      ],
      "audiences": [
        "families",
        "creatives",
        "sports"
      ],
      "file_slug": "event-ruh-space",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-13T19:00:00+03:00",
          "ends_at": "2026-07-19T02:00:00+03:00",
          "room": "VIA Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-ruh-space.html",
      "url": "./events/event-ruh-space.html",
      "share_url": "./events/event-ruh-space.html",
      "print_url": "./print.html?event=event-ruh-space",
      "ics_url": "./events/event-ruh-space.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=VIA%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=VIA%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-13T19:00:00+03:00",
        "ends_at": "2026-07-19T02:00:00+03:00",
        "room": "VIA Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Experience the FIFA World Cup 2026 at Ruh Space, a premium fan destination located in VIA Riyadh. Designed for football enthusiasts, the venue offers live match screenings in an upscale setting that combines the excitement of the tournament with exceptional hospitality. Guests can enjoy curated dining experiences from renowned restaurants, including Madeo and Ferdi, alongside a range of tailored experiences that create a memorable World Cup atmosphere in the heart of Riyadh. Book Now",
      "rich_summary": "Experience the FIFA World Cup 2026 at Ruh Space, a premium fan destination located in VIA Riyadh. Designed for football enthusiasts, the venue offers live match screenings in an upscale setting that combines the excitement of the tournament with exceptional hospitality. Guests can enjoy curated dining experiences from renowned restaurants, including Madeo and Ferdi, alongside a range of tailored experiences that create a memorable World Cup atmosphere in the heart of Riyadh. Book Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٣ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٢:٠٠ ص",
        "المدينة: Riyadh",
        "الموقع: VIA Riyadh",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31088",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Experience the FIFA World Cup 2026 at Ruh Space, a premium fan destination located in VIA Riyadh. Designed for football enthusiasts, the venue offers live match screenings in an upscale setting that combines the excitement of the tournament with exceptional hospitality. Guests can enjoy curated dining experiences from renowned restaurants, including Madeo and Ferdi, alongside a range of tailored experiences that create a memorable World Cup atmosphere in the heart of Riyadh. Book Now",
        "duration_text": "١٣ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Ruh Space",
          "النافذة الزمنية: ١٣ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠٢:٠٠ ص",
          "المدينة: Riyadh",
          "الموقع: VIA Riyadh",
          "التصنيف: Entertainment & Sports",
          "المنظم: Ruh Space",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31088"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "VIA Riyadh",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-laysen-fan-zone-fifa-world-cup-2026",
      "slug": "laysen-fan-zone-fifa-world-cup-2026",
      "title": "Laysen Fan Zone – FIFA World Cup 2026",
      "organizer": "Koora Break | EXEED",
      "city": "Riyadh",
      "venue": "Laysen Valley, Riyadh",
      "venue_address": "Laysen Valley, Riyadh",
      "category": "Entertainment & Sports",
      "summary": "Laysen Valley Fan Zone offers football fans a lively destination to enjoy FIFA World Cup 2026 matches live on giant screens alongside fellow supporters. Designed to capture the excitement of the tournament, the fan zone combines live match viewing with a vibrant atmosphere and shared fan experiences. Visitors can also enjoy a variety of food and beverage options, entertainment activities, and a welcoming environment, making it an ideal destination for friends, families, and football enthusiasts throughout the tournament. Book Now",
      "image_url": "/assets/event-images/laysen-fan-zone-fifa-world-cup-2026-6e5e57a76d.jpg",
      "image_alt": "Laysen Fan Zone – FIFA World Cup 2026",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31090",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-06/Laysen.jpg?itok=ujOgMbWP",
      "starts_at": "2026-06-14T19:00:00+03:00",
      "ends_at": "2026-07-19T01:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31090",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31090",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "10173",
        "Riyadh City Events"
      ],
      "audiences": [
        "families",
        "creatives",
        "sports"
      ],
      "file_slug": "event-laysen-fan-zone-fifa-world-cup-2026",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-14T19:00:00+03:00",
          "ends_at": "2026-07-19T01:00:00+03:00",
          "room": "Laysen Valley, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-laysen-fan-zone-fifa-world-cup-2026.html",
      "url": "./events/event-laysen-fan-zone-fifa-world-cup-2026.html",
      "share_url": "./events/event-laysen-fan-zone-fifa-world-cup-2026.html",
      "print_url": "./print.html?event=event-laysen-fan-zone-fifa-world-cup-2026",
      "ics_url": "./events/event-laysen-fan-zone-fifa-world-cup-2026.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Laysen%20Valley%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Laysen%20Valley%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-14T19:00:00+03:00",
        "ends_at": "2026-07-19T01:00:00+03:00",
        "room": "Laysen Valley, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Laysen Valley Fan Zone offers football fans a lively destination to enjoy FIFA World Cup 2026 matches live on giant screens alongside fellow supporters. Designed to capture the excitement of the tournament, the fan zone combines live match viewing with a vibrant atmosphere and shared fan experiences. Visitors can also enjoy a variety of food and beverage options, entertainment activities, and a welcoming environment, making it an ideal destination for friends, families, and football enthusiasts throughout the tournament. Book Now",
      "rich_summary": "Laysen Valley Fan Zone offers football fans a lively destination to enjoy FIFA World Cup 2026 matches live on giant screens alongside fellow supporters. Designed to capture the excitement of the tournament, the fan zone combines live match viewing with a vibrant atmosphere and shared fan experiences. Visitors can also enjoy a variety of food and beverage options, entertainment activities, and a welcoming environment, making it an ideal destination for friends, families, and football enthusiasts throughout the tournament. Book Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٤ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠١:٠٠ ص",
        "المدينة: Riyadh",
        "الموقع: Laysen Valley, Riyadh",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31090",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Laysen Valley Fan Zone offers football fans a lively destination to enjoy FIFA World Cup 2026 matches live on giant screens alongside fellow supporters. Designed to capture the excitement of the tournament, the fan zone combines live match viewing with a vibrant atmosphere and shared fan experiences. Visitors can also enjoy a variety of food and beverage options, entertainment activities, and a welcoming environment, making it an ideal destination for friends, families, and football enthusiasts throughout the tournament. Book Now",
        "duration_text": "١٤ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠١:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Laysen Fan Zone – FIFA World Cup 2026",
          "النافذة الزمنية: ١٤ يونيو ٢٠٢٦ في ٠٧:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ٠١:٠٠ ص",
          "المدينة: Riyadh",
          "الموقع: Laysen Valley, Riyadh",
          "التصنيف: Entertainment & Sports",
          "المنظم: Koora Break | EXEED",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31090"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Laysen Valley, Riyadh",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-aseer-season",
      "file_slug": "event-aseer-season",
      "title": "Aseer Season",
      "organizer": "Saudi Tourism Authority",
      "city": "Aseer",
      "venue": "Aseer",
      "venue_address": "Aseer",
      "category": "Saudi Seasons",
      "summary": "A season filled with culture, events, and diverse experiences المصدر الرسمي: Visit Saudi. Aseer Season ضمن رياضة وفعاليات جماهيرية في عسير. تبدأ الفعالية ٢٥‏/٠٦‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠١‏/٠٩‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Visit Saudi Calendar.",
      "rich_summary": "A season filled with culture, events, and diverse experiences",
      "image_url": "/assets/event-images/aseer-season-10dd866183.webp",
      "image_alt": "Aseer Season - Visit Saudi",
      "image_source_url": "https://www.visitsaudi.com/en/seasons/aseer-season",
      "original_image_url": "https://scth.scene7.com/is/image/scth/private-aseeri-home-visit?wid=1920&hei=1080&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٢٥ يونيو ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Aseer",
        "التصنيف: Saudi Seasons",
        "الصورة الرسمية محفوظة بجودة عالية من مصدر Visit Saudi.",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Saudi Seasons"
      ],
      "audiences": [
        "families"
      ],
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "starts_at": "2026-06-25T09:00:00+03:00",
      "ends_at": "2026-09-01T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-25T09:00:00+03:00",
          "ends_at": "2026-09-01T18:00:00+03:00",
          "room": "Aseer",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/seasons/aseer-season",
      "evidence_url": "https://www.visitsaudi.com/en/seasons/aseer-season",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-aseer-season.html",
      "ics_url": "./events/event-aseer-season.ics",
      "url": "./events/event-aseer-season.html",
      "share_url": "./events/event-aseer-season.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-aseer-season",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Aseer%20Aseer",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Aseer%20Aseer",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-04T20-44-25-695Z.html",
      "city_url": "./cities/aseer.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/families.html"
      ],
      "generated_image": false,
      "slug": "aseer-season",
      "city_label": "عسير",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-25T09:00:00+03:00",
        "ends_at": "2026-09-01T18:00:00+03:00",
        "room": "Aseer",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "image_discovered_at": "2026-07-07T20:50:14.957Z",
      "image_discovery_method": "catalog-candidate",
      "description": "A season filled with culture, events, and diverse experiences",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/seasons/aseer-season",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "A season filled with culture, events, and diverse experiences",
        "duration_text": "٢٥ يونيو ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: Aseer Season",
          "النافذة الزمنية: ٢٥ يونيو ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة أو النطاق: Aseer",
          "الموقع: Aseer",
          "التصنيف: Saudi Seasons",
          "الصورة الرسمية: https://scth.scene7.com/is/image/scth/private-aseeri-home-visit?wid=1920&hei=1080&fit=constrain&fmt=webp",
          "عنوان الصفحة الرسمية: Aseer Season 2026"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Aseer",
          "venue": "Aseer",
          "category": "Saudi Seasons",
          "image_status": "official_or_catalog_scene7_image",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "event-summer-camp-at-the-national-museum-summer-wonders",
      "slug": "summer-camp-at-the-national-museum-summer-wonders",
      "title": "Summer Camp at the National Museum: Summer Wonders",
      "organizer": "The National Museum",
      "city": "Riyadh",
      "venue": "The National Museum, Riyadh",
      "venue_address": "The National Museum, Riyadh",
      "category": "Family & Kids",
      "summary": "Summer Wonders is the National Museum's summer program, offering interactive learning experiences for children and families through creative workshops, storytelling, games, hands-on activities, and live musical performances. The program encourages participants to explore history, culture, design, and technology through engaging activities that inspire creativity and discovery. Visitors can enjoy a variety of experiences, including family challenges, interactive exhibitions, craft workshops, shadow storytelling, educational games, and music evenings. Program Highlights Interactive family activities and storytelling experiences. Creative workshops for all ages. Educational games and hands-on learning. Musical performances every Friday. Interactive installations and museum exploration activities. Design, creativity, and technology experiences. Workshops Creative workshops are held every Thursday and Friday at The Studio, with multiple sessions available throughout the day. Activities are suitable for all ages. Register Now Visiting Hours Saturday–Wednesday: 9:00 AM – 7:00 PM Thursday: 9:00 AM – 10:00 PM Friday: 2:00 PM – 10:00 PM Sunday: Closed",
      "image_url": "/assets/event-images/summer-camp-at-the-national-museum-summer-wonders-553f661e8d.jpg",
      "image_alt": "Summer Camp at the National Museum: Summer Wonders",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31137",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-06/%D9%85%D8%B4%D8%B1%D9%88%D8%B9%20%D9%85%D8%B1%D9%83%D8%B2%20%D8%A7%D9%84%D9%85%D9%84%D9%83%20%D8%B9%D8%A8%D8%AF%D8%A7%D9%84%D8%B9%D8%B2%D9%8A%D8%B2%20%D8%A7%D9%84%D8%AA%D8%A7%D8%B1%D9%8A%D8%AE%D9%8A7.jpg?itok=phFP2x9m",
      "starts_at": "2026-06-25T14:30:00+03:00",
      "ends_at": "2026-08-22T20:30:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31137",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31137",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Family & Kids",
        "7332",
        "Riyadh City Events"
      ],
      "audiences": [
        "families",
        "creatives"
      ],
      "file_slug": "event-summer-camp-at-the-national-museum-summer-wonders",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-25T14:30:00+03:00",
          "ends_at": "2026-08-22T20:30:00+03:00",
          "room": "The National Museum, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-summer-camp-at-the-national-museum-summer-wonders.html",
      "url": "./events/event-summer-camp-at-the-national-museum-summer-wonders.html",
      "share_url": "./events/event-summer-camp-at-the-national-museum-summer-wonders.html",
      "print_url": "./print.html?event=event-summer-camp-at-the-national-museum-summer-wonders",
      "ics_url": "./events/event-summer-camp-at-the-national-museum-summer-wonders.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=The%20National%20Museum%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=The%20National%20Museum%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-25T14:30:00+03:00",
        "ends_at": "2026-08-22T20:30:00+03:00",
        "room": "The National Museum, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Summer Wonders is the National Museum's summer program, offering interactive learning experiences for children and families through creative workshops, storytelling, games, hands-on activities, and live musical performances. The program encourages participants to explore history, culture, design, and technology through engaging activities that inspire creativity and discovery. Visitors can enjoy a variety of experiences, including family challenges, interactive exhibitions, craft workshops, shadow storytelling, educational games, and music evenings. Program Highlights Interactive family activities and storytelling experiences. Creative workshops for all ages. Educational games and hands-on learning. Musical performances every Friday. Interactive installations and museum exploration activities. Design, creativity, and technology experiences. Workshops Creative workshops are held every Thursday and Friday at The Studio, with multiple sessions available throughout the day. Activities are suitable for all ages. Register Now Visiting Hours Saturday–Wednesday: 9:00 AM – 7:00 PM Thursday: 9:00 AM – 10:00 PM Friday: 2:00 PM – 10:00 PM Sunday: Closed",
      "rich_summary": "Summer Wonders is the National Museum's summer program, offering interactive learning experiences for children and families through creative workshops, storytelling, games, hands-on activities, and live musical performances. The program encourages participants to explore history, culture, design, and technology through engaging activities that inspire creativity and discovery. Visitors can enjoy a variety of experiences, including family challenges, interactive exhibitions, craft workshops, shadow storytelling, educational games, and music evenings. Program Highlights Interactive family activities and storytelling experiences. Creative workshops for all ages. Educational games and hands-on learning. Musical performances every Friday. Interactive installations and museum exploration activities. Design, creativity, and technology experiences. Workshops Creative workshops are held every Thursday and Friday at The Studio, with multiple sessions available throughout the day. Activities are suitable for all ages. Register Now Visiting Hours Saturday–Wednesday: 9:00 AM – 7:00 PM Thursday: 9:00 AM – 10:00 PM Friday: 2:00 PM – 10:00 PM Sunday: Closed",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٢٥ يونيو ٢٠٢٦ في ٠٢:٣٠ م إلى ٢٢ أغسطس ٢٠٢٦ في ٠٨:٣٠ م",
        "المدينة: Riyadh",
        "الموقع: The National Museum, Riyadh",
        "التصنيف: Family & Kids",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31137",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Summer Wonders is the National Museum's summer program, offering interactive learning experiences for children and families through creative workshops, storytelling, games, hands-on activities, and live musical performances. The program encourages participants to explore history, culture, design, and technology through engaging activities that inspire creativity and discovery. Visitors can enjoy a variety of experiences, including family challenges, interactive exhibitions, craft workshops, shadow storytelling, educational games, and music evenings. Program Highlights Interactive family activities and storytelling experiences. Creative workshops for all ages. Educational games and hands-on learning. Musical performances every Friday. Interactive installations and museum exploration activities. Design, creativity, and technology experiences. Workshops Creative workshops are held every Thursday and Friday at The Studio, with multiple sessions available throughout the day. Activities are suitable for all ages. Register Now Visiting Hours Saturday–Wednesday: 9:00 AM – 7:00 PM Thursday: 9:00 AM – 10:00 PM Friday: 2:00 PM – 10:00 PM Sunday: Closed",
        "duration_text": "٢٥ يونيو ٢٠٢٦ في ٠٢:٣٠ م إلى ٢٢ أغسطس ٢٠٢٦ في ٠٨:٣٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم فعالية موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Summer Camp at the National Museum: Summer Wonders",
          "النافذة الزمنية: ٢٥ يونيو ٢٠٢٦ في ٠٢:٣٠ م إلى ٢٢ أغسطس ٢٠٢٦ في ٠٨:٣٠ م",
          "المدينة: Riyadh",
          "الموقع: The National Museum, Riyadh",
          "التصنيف: Family & Kids",
          "المنظم: The National Museum",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31137"
        ],
        "requirements": [
          "راجع صفحة المصدر الرسمية قبل الحضور لاحتمال تحديث الوقت أو الموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "The National Museum, Riyadh",
          "category": "Family & Kids",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-art-futures-camp-2026-diriyah-art-futures",
      "slug": "art-futures-camp-2026-diriyah-art-futures",
      "title": "Art Futures Camp 2026 – Diriyah Art Futures",
      "organizer": "Diriyah Art Futures (DAF) | Ministry of Culture",
      "city": "Riyadh",
      "venue": "Diriyah Art Futures (DAF)",
      "venue_address": "Diriyah Art Futures (DAF)",
      "category": "Culture & Community",
      "summary": "Art Futures Summer Camp for Arabic-Speaking Teens is a three-week immersive programme hosted by Diriyah Art Futures (DAF), the MENA region’s first centre dedicated to New Media Arts. Designed for Arabic-speaking teens aged 14–18, the camp offers an in-depth introduction to digital art practices in a dynamic and supportive environment. Under the 2026 theme, “Digital Art and Portraiture,” participants explore new ways of representing identity in the digital age, questioning how individuals are portrayed when faces become data and images circulate beyond physical presence. The programme combines creative experimentation with foundational technical skills, including Fab Lab practices and digital studio portraiture. Throughout the camp, participants work closely with industry specialists and creative mentors, culminating in a collaborative exhibition produced with DAF’s curatorial and exhibition teams to showcase their work. Applications are officially open, with aspiring young creatives in Riyadh able to apply until Sunday, June 7.",
      "image_url": "/assets/event-images/art-futures-camp-2026-diriyah-art-futures-c45bf701d0.jpg",
      "image_alt": "Art Futures Camp 2026 – Diriyah Art Futures",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31032",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-06/%D9%85%D8%B1%D9%83%D8%B2%20%D8%A7%D9%84%D8%AF%D8%B1%D8%B9%D9%8A%D8%A9%20%D9%84%D9%81%D9%86%D9%88%D9%86%20%D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%82%D8%A8%D9%84%20%282%29.jpg?itok=MFDuPeWM",
      "starts_at": "2026-06-28T10:00:00+03:00",
      "ends_at": "2026-07-16T17:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31032",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31032",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Culture & Community",
        "5416",
        "Riyadh City Events"
      ],
      "audiences": [
        "tech",
        "skilled-trades",
        "creatives"
      ],
      "file_slug": "event-art-futures-camp-2026-diriyah-art-futures",
      "city_label": "الرياض",
      "category_slug": "culture-arts",
      "category_label": "ثقافة وفنون",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-28T10:00:00+03:00",
          "ends_at": "2026-07-16T17:00:00+03:00",
          "room": "Diriyah Art Futures (DAF)",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-art-futures-camp-2026-diriyah-art-futures.html",
      "url": "./events/event-art-futures-camp-2026-diriyah-art-futures.html",
      "share_url": "./events/event-art-futures-camp-2026-diriyah-art-futures.html",
      "print_url": "./print.html?event=event-art-futures-camp-2026-diriyah-art-futures",
      "ics_url": "./events/event-art-futures-camp-2026-diriyah-art-futures.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/culture-arts.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Diriyah%20Art%20Futures%20(DAF)%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Diriyah%20Art%20Futures%20(DAF)%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-28T10:00:00+03:00",
        "ends_at": "2026-07-16T17:00:00+03:00",
        "room": "Diriyah Art Futures (DAF)",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Art Futures Summer Camp for Arabic-Speaking Teens is a three-week immersive programme hosted by Diriyah Art Futures (DAF), the MENA region’s first centre dedicated to New Media Arts. Designed for Arabic-speaking teens aged 14–18, the camp offers an in-depth introduction to digital art practices in a dynamic and supportive environment. Under the 2026 theme, “Digital Art and Portraiture,” participants explore new ways of representing identity in the digital age, questioning how individuals are portrayed when faces become data and images circulate beyond physical presence. The programme combines creative experimentation with foundational technical skills, including Fab Lab practices and digital studio portraiture. Throughout the camp, participants work closely with industry specialists and creative mentors, culminating in a collaborative exhibition produced with DAF’s curatorial and exhibition teams to showcase their work. Applications are officially open, with aspiring young creatives in Riyadh able to apply until Sunday, June 7.",
      "rich_summary": "Art Futures Summer Camp for Arabic-Speaking Teens is a three-week immersive programme hosted by Diriyah Art Futures (DAF), the MENA region’s first centre dedicated to New Media Arts. Designed for Arabic-speaking teens aged 14–18, the camp offers an in-depth introduction to digital art practices in a dynamic and supportive environment. Under the 2026 theme, “Digital Art and Portraiture,” participants explore new ways of representing identity in the digital age, questioning how individuals are portrayed when faces become data and images circulate beyond physical presence. The programme combines creative experimentation with foundational technical skills, including Fab Lab practices and digital studio portraiture. Throughout the camp, participants work closely with industry specialists and creative mentors, culminating in a collaborative exhibition produced with DAF’s curatorial and exhibition teams to showcase their work. Applications are officially open, with aspiring young creatives in Riyadh able to apply until Sunday, June 7.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٢٨ يونيو ٢٠٢٦ في ١٠:٠٠ ص إلى ١٦ يوليو ٢٠٢٦ في ٠٥:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Diriyah Art Futures (DAF)",
        "التصنيف: Culture & Community",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31032",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Art Futures Summer Camp for Arabic-Speaking Teens is a three-week immersive programme hosted by Diriyah Art Futures (DAF), the MENA region’s first centre dedicated to New Media Arts. Designed for Arabic-speaking teens aged 14–18, the camp offers an in-depth introduction to digital art practices in a dynamic and supportive environment. Under the 2026 theme, “Digital Art and Portraiture,” participants explore new ways of representing identity in the digital age, questioning how individuals are portrayed when faces become data and images circulate beyond physical presence. The programme combines creative experimentation with foundational technical skills, including Fab Lab practices and digital studio portraiture. Throughout the camp, participants work closely with industry specialists and creative mentors, culminating in a collaborative exhibition produced with DAF’s curatorial and exhibition teams to showcase their work. Applications are officially open, with aspiring young creatives in Riyadh able to apply until Sunday, June 7.",
        "duration_text": "٢٨ يونيو ٢٠٢٦ في ١٠:٠٠ ص إلى ١٦ يوليو ٢٠٢٦ في ٠٥:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم فعالية موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Art Futures Camp 2026 – Diriyah Art Futures",
          "النافذة الزمنية: ٢٨ يونيو ٢٠٢٦ في ١٠:٠٠ ص إلى ١٦ يوليو ٢٠٢٦ في ٠٥:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Diriyah Art Futures (DAF)",
          "التصنيف: Culture & Community",
          "المنظم: Diriyah Art Futures (DAF) | Ministry of Culture",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31032"
        ],
        "requirements": [
          "راجع صفحة المصدر الرسمية قبل الحضور لاحتمال تحديث الوقت أو الموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Diriyah Art Futures (DAF)",
          "category": "Culture & Community",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-لقاءات-مراكز-دعم-المنشآت-شهر-يوليو-2026م-مغلقة",
      "file_slug": "event-لقاءات-مراكز-دعم-المنشآت-شهر-يوليو-2026م-مغلقة",
      "title": "لقاءات مراكز دعم المنشآت - شهر يوليو 2026م (مغلقة)",
      "organizer": "Monsha'at",
      "city": "Saudi Arabia",
      "venue": "Monsha’at",
      "venue_address": "Monsha’at",
      "category": "entrepreneurship",
      "summary": "تقدم مراكز دعم المنشآت العديد من الأنشطة المتخصصة لدعم المنشآت ورواد الأعمال، وذلك من خلال استقطاب المتخصصين في مجالات متعددة لمساعدة رواد الأعمال والتجار لبدء مشاريعهم ولتطوير نماذج عمل للتّمكن من استمرارية أعمالهم. مكان اللقاء: مراكز دعم المنشآت (الرياض - جدة - الخبر - المدينة المنورة - افتراضي) للاطلاع على خطوات التسجيل في اللقاءات والفعاليات اضغط هنا",
      "rich_summary": "تقدم مراكز دعم المنشآت العديد من الأنشطة المتخصصة لدعم المنشآت ورواد الأعمال، وذلك من خلال استقطاب المتخصصين في مجالات متعددة لمساعدة رواد الأعمال والتجار لبدء مشاريعهم ولتطوير نماذج عمل للتّمكن من استمرارية أعمالهم. مكان اللقاء: مراكز دعم المنشآت (الرياض - جدة - الخبر - المدينة المنورة - افتراضي) للاطلاع على خطوات التسجيل في اللقاءات والفعاليات اضغط هنا",
      "image_url": "/assets/event-covers/event-لقاءات-مراكز-دعم-المنشآت-شهر-يوليو-2026م-مغلقة.svg",
      "image_alt": "غلاف EventLive لفعالية لقاءات مراكز دعم المنشآت - شهر يوليو 2026م (مغلقة)",
      "image_source_url": "http://www.monshaat.gov.sa/ar/node/487360",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ١ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣٠ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Saudi Arabia",
        "الموقع: Monsha’at",
        "التصنيف: entrepreneurship",
        "المصدر: Monsha'at All Events"
      ],
      "tags": [
        "entrepreneurship",
        "SMEs",
        "business",
        "forums",
        "training"
      ],
      "audiences": [
        "students",
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-07-01T09:00:00+03:00",
      "ends_at": "2026-07-30T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-01T09:00:00+03:00",
          "ends_at": "2026-07-30T18:00:00+03:00",
          "room": "Monsha’at",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Monsha'at All Events",
      "source_url": "http://www.monshaat.gov.sa/ar/node/487360",
      "evidence_url": "http://www.monshaat.gov.sa/ar/node/487360",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-لقاءات-مراكز-دعم-المنشآت-شهر-يوليو-2026م-مغلقة.html",
      "ics_url": "./events/event-لقاءات-مراكز-دعم-المنشآت-شهر-يوليو-2026م-مغلقة.ics",
      "url": "./events/event-لقاءات-مراكز-دعم-المنشآت-شهر-يوليو-2026م-مغلقة.html",
      "share_url": "./events/event-لقاءات-مراكز-دعم-المنشآت-شهر-يوليو-2026م-مغلقة.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%84%D9%82%D8%A7%D8%A1%D8%A7%D8%AA-%D9%85%D8%B1%D8%A7%D9%83%D8%B2-%D8%AF%D8%B9%D9%85-%D8%A7%D9%84%D9%85%D9%86%D8%B4%D8%A2%D8%AA-%D8%B4%D9%87%D8%B1-%D9%8A%D9%88%D9%84%D9%8A%D9%88-2026%D9%85-%D9%85%D8%BA%D9%84%D9%82%D8%A9",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Monsha%E2%80%99at%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Monsha%E2%80%99at%20Saudi%20Arabia",
      "source_file": "data/raw/source-snapshots/monshaat-events-2026-07-07T19-14-38-221Z.html",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "generated_image": true,
      "slug": "لقاءات-مراكز-دعم-المنشآت-شهر-يوليو-2026م-مغلقة",
      "city_label": "السعودية",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-01T09:00:00+03:00",
        "ends_at": "2026-07-30T18:00:00+03:00",
        "room": "Monsha’at",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "تقدم مراكز دعم المنشآت العديد من الأنشطة المتخصصة لدعم المنشآت ورواد الأعمال، وذلك من خلال استقطاب المتخصصين في مجالات متعددة لمساعدة رواد الأعمال والتجار لبدء مشاريعهم ولتطوير نماذج عمل للتّمكن من استمرارية أعمالهم. مكان اللقاء: مراكز دعم المنشآت (الرياض - جدة - الخبر - المدينة المنورة - افتراضي) للاطلاع على خطوات التسجيل في اللقاءات والفعاليات اضغط هنا",
      "program_outline": {
        "provider": "Monsha'at All Events",
        "source_method": "approved-source-row",
        "source_url": "http://www.monshaat.gov.sa/ar/node/487360",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "تقدم مراكز دعم المنشآت العديد من الأنشطة المتخصصة لدعم المنشآت ورواد الأعمال، وذلك من خلال استقطاب المتخصصين في مجالات متعددة لمساعدة رواد الأعمال والتجار لبدء مشاريعهم ولتطوير نماذج عمل للتّمكن من استمرارية أعمالهم. مكان اللقاء: مراكز دعم المنشآت (الرياض - جدة - الخبر - المدينة المنورة - افتراضي) للاطلاع على خطوات التسجيل في اللقاءات والفعاليات اضغط هنا",
        "duration_text": "١ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣٠ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: لقاءات مراكز دعم المنشآت - شهر يوليو 2026م (مغلقة)",
          "النافذة الزمنية: ١ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣٠ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Saudi Arabia",
          "الموقع: Monsha’at",
          "التصنيف: entrepreneurship",
          "المنظم: Monsha'at",
          "رابط المصدر: http://www.monshaat.gov.sa/ar/node/487360"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Monsha'at All Events",
          "city": "Saudi Arabia",
          "venue": "Monsha’at",
          "category": "entrepreneurship",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-لقاءات-مراكز-دعم-المنشآت",
      "file_slug": "event-لقاءات-مراكز-دعم-المنشآت",
      "title": "لقاءات مراكز دعم المنشآت",
      "organizer": "Monsha'at",
      "city": "Saudi Arabia",
      "venue": "Monsha’at",
      "venue_address": "Monsha’at",
      "category": "entrepreneurship",
      "summary": "تقدم مراكز دعم المنشآت العديد من الأنشطة المتخصصة لدعم المنشآت ورواد الأعمال، وذلك من خلال استقطاب المتخصصين في مجالات متعددة لمساعدة رواد الأعمال والتجار لبدء مشاريعهم ولتطوير نماذج عمل للتّمكن من استمرارية أعمالهم. مكان اللقاء: مراكز دعم المنشآت (الرياض - جدة - الخبر - المدينة المنورة - افتراضي) للاطلاع على خطوات التسجيل في اللقاءات والفعاليات اضغط هنا",
      "rich_summary": "تقدم مراكز دعم المنشآت العديد من الأنشطة المتخصصة لدعم المنشآت ورواد الأعمال، وذلك من خلال استقطاب المتخصصين في مجالات متعددة لمساعدة رواد الأعمال والتجار لبدء مشاريعهم ولتطوير نماذج عمل للتّمكن من استمرارية أعمالهم. مكان اللقاء: مراكز دعم المنشآت (الرياض - جدة - الخبر - المدينة المنورة - افتراضي)",
      "image_url": "/assets/event-covers/event-لقاءات-مراكز-دعم-المنشآت.svg",
      "image_alt": "غلاف EventLive لفعالية لقاءات مراكز دعم المنشآت",
      "image_source_url": "http://www.monshaat.gov.sa/ar/node/487334",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ١ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣٠ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Saudi Arabia",
        "الموقع: Monsha’at",
        "التصنيف: entrepreneurship",
        "المصدر: Monsha'at All Events"
      ],
      "tags": [
        "entrepreneurship",
        "SMEs",
        "business",
        "forums",
        "training"
      ],
      "audiences": [
        "students",
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-07-01T09:00:00+03:00",
      "ends_at": "2026-07-30T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-01T09:00:00+03:00",
          "ends_at": "2026-07-30T18:00:00+03:00",
          "room": "Monsha’at",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Monsha'at All Events",
      "source_url": "http://www.monshaat.gov.sa/ar/node/487334",
      "evidence_url": "http://www.monshaat.gov.sa/ar/node/487334",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-لقاءات-مراكز-دعم-المنشآت.html",
      "ics_url": "./events/event-لقاءات-مراكز-دعم-المنشآت.ics",
      "url": "./events/event-لقاءات-مراكز-دعم-المنشآت.html",
      "share_url": "./events/event-لقاءات-مراكز-دعم-المنشآت.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%84%D9%82%D8%A7%D8%A1%D8%A7%D8%AA-%D9%85%D8%B1%D8%A7%D9%83%D8%B2-%D8%AF%D8%B9%D9%85-%D8%A7%D9%84%D9%85%D9%86%D8%B4%D8%A2%D8%AA",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Monsha%E2%80%99at%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Monsha%E2%80%99at%20Saudi%20Arabia",
      "source_file": "data/raw/source-snapshots/monshaat-events-2026-07-07T19-14-38-221Z.html",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "generated_image": true,
      "slug": "لقاءات-مراكز-دعم-المنشآت",
      "city_label": "السعودية",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-05T23:49:11.318Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-01T09:00:00+03:00",
        "ends_at": "2026-07-30T18:00:00+03:00",
        "room": "Monsha’at",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "تقدم مراكز دعم المنشآت العديد من الأنشطة المتخصصة لدعم المنشآت ورواد الأعمال، وذلك من خلال استقطاب المتخصصين في مجالات متعددة لمساعدة رواد الأعمال والتجار لبدء مشاريعهم ولتطوير نماذج عمل للتّمكن من استمرارية أعمالهم. مكان اللقاء: مراكز دعم المنشآت (الرياض - جدة - الخبر - المدينة المنورة - افتراضي)",
      "program_outline": {
        "provider": "Monsha'at All Events",
        "source_method": "approved-source-row",
        "source_url": "http://www.monshaat.gov.sa/ar/node/487334",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "تقدم مراكز دعم المنشآت العديد من الأنشطة المتخصصة لدعم المنشآت ورواد الأعمال، وذلك من خلال استقطاب المتخصصين في مجالات متعددة لمساعدة رواد الأعمال والتجار لبدء مشاريعهم ولتطوير نماذج عمل للتّمكن من استمرارية أعمالهم. مكان اللقاء: مراكز دعم المنشآت (الرياض - جدة - الخبر - المدينة المنورة - افتراضي)",
        "duration_text": "١ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣٠ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: لقاءات مراكز دعم المنشآت",
          "النافذة الزمنية: ١ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣٠ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Saudi Arabia",
          "الموقع: Monsha’at",
          "التصنيف: entrepreneurship",
          "المنظم: Monsha'at",
          "رابط المصدر: http://www.monshaat.gov.sa/ar/node/487334"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Monsha'at All Events",
          "city": "Saudi Arabia",
          "venue": "Monsha’at",
          "category": "entrepreneurship",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-prince-faisal-bin-fahd-art-exhibition-summer-2026",
      "slug": "prince-faisal-bin-fahd-art-exhibition-summer-2026",
      "title": "Prince Faisal Bin Fahd Art Exhibition: Summer 2026",
      "organizer": "Misk Art Institute",
      "city": "Riyadh",
      "venue": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
      "venue_address": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
      "category": "Exhibitions & Conferences",
      "summary": "The Prince Faisal Bin Fahd Art Exhibition: Summer 2026 returns in its fourth edition, bringing together a diverse group of Saudi and resident artists under a unifying theme 'Ways of Knowing: Art as Interdisciplinary Research,' that explores societal transformation across generations. The exhibition presents a rich collection of works across multiple mediums—including abstract painting, photography, multimedia installations, and conceptual art—offering contemporary perspectives on Saudi cultural identity and evolving social values. Through creative expression, the exhibition highlights the dialogue between past, present, and future, reflecting the dynamic role of art in shaping and interpreting social change.",
      "image_url": "/assets/event-images/prince-faisal-bin-fahd-art-exhibition-summer-2026-8216b3ee07.jpg",
      "image_alt": "Prince Faisal Bin Fahd Art Exhibition: Summer 2026",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30758",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-04/GyN7i2hWYAEFU3X.jpeg?itok=of7aIuP0",
      "starts_at": "2026-07-01T16:00:00+03:00",
      "ends_at": "2026-08-01T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30758",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30758",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "3827",
        "5984",
        "6549"
      ],
      "audiences": [
        "professionals",
        "researchers",
        "creatives"
      ],
      "file_slug": "event-prince-faisal-bin-fahd-art-exhibition-summer-2026",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-01T16:00:00+03:00",
          "ends_at": "2026-08-01T22:00:00+03:00",
          "room": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-prince-faisal-bin-fahd-art-exhibition-summer-2026.html",
      "url": "./events/event-prince-faisal-bin-fahd-art-exhibition-summer-2026.html",
      "share_url": "./events/event-prince-faisal-bin-fahd-art-exhibition-summer-2026.html",
      "print_url": "./print.html?event=event-prince-faisal-bin-fahd-art-exhibition-summer-2026",
      "ics_url": "./events/event-prince-faisal-bin-fahd-art-exhibition-summer-2026.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Faisal%20Bin%20Fahd%20Arts%20Hall%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Faisal%20Bin%20Fahd%20Arts%20Hall%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-01T16:00:00+03:00",
        "ends_at": "2026-08-01T22:00:00+03:00",
        "room": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The Prince Faisal Bin Fahd Art Exhibition: Summer 2026 returns in its fourth edition, bringing together a diverse group of Saudi and resident artists under a unifying theme 'Ways of Knowing: Art as Interdisciplinary Research,' that explores societal transformation across generations. The exhibition presents a rich collection of works across multiple mediums—including abstract painting, photography, multimedia installations, and conceptual art—offering contemporary perspectives on Saudi cultural identity and evolving social values. Through creative expression, the exhibition highlights the dialogue between past, present, and future, reflecting the dynamic role of art in shaping and interpreting social change.",
      "rich_summary": "The Prince Faisal Bin Fahd Art Exhibition: Summer 2026 returns in its fourth edition, bringing together a diverse group of Saudi and resident artists under a unifying theme 'Ways of Knowing: Art as Interdisciplinary Research,' that explores societal transformation across generations. The exhibition presents a rich collection of works across multiple mediums—including abstract painting, photography, multimedia installations, and conceptual art—offering contemporary perspectives on Saudi cultural identity and evolving social values. Through creative expression, the exhibition highlights the dialogue between past, present, and future, reflecting the dynamic role of art in shaping and interpreting social change.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١ يوليو ٢٠٢٦ في ٠٤:٠٠ م إلى ١ أغسطس ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Prince Faisal Bin Fahd Arts Hall, Riyadh",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30758",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The Prince Faisal Bin Fahd Art Exhibition: Summer 2026 returns in its fourth edition, bringing together a diverse group of Saudi and resident artists under a unifying theme 'Ways of Knowing: Art as Interdisciplinary Research,' that explores societal transformation across generations. The exhibition presents a rich collection of works across multiple mediums—including abstract painting, photography, multimedia installations, and conceptual art—offering contemporary perspectives on Saudi cultural identity and evolving social values. Through creative expression, the exhibition highlights the dialogue between past, present, and future, reflecting the dynamic role of art in shaping and interpreting social change.",
        "duration_text": "١ يوليو ٢٠٢٦ في ٠٤:٠٠ م إلى ١ أغسطس ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Prince Faisal Bin Fahd Art Exhibition: Summer 2026",
          "النافذة الزمنية: ١ يوليو ٢٠٢٦ في ٠٤:٠٠ م إلى ١ أغسطس ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Prince Faisal Bin Fahd Arts Hall, Riyadh",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: Misk Art Institute",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30758"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Prince Faisal Bin Fahd Arts Hall, Riyadh",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-registration-for-international-research-competition-on-non-terrestrial-n",
      "slug": "registration-for-international-research-competition-on-non-terrestrial-n",
      "title": "Registration for International Research Competition on Non-Terrestrial Networks",
      "organizer": "CST || IEEE",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Exhibitions & Conferences",
      "summary": "The Communications, Space and Technology Commission (CST), in partnership with the Institute of Electrical and Electronics Engineers (IEEE), is organizing the 3rd International Research Competition on Non-Terrestrial Networks (NTN) 2026. The competition invites researchers, graduate students, and recent PhD graduates from around the world to submit innovative research on non-terrestrial networks, future wireless communications, and the integration of terrestrial and non-terrestrial networks. Selected finalists will present their research during the Global Space Connectivity and Sustainability Events in Riyadh, where the winners will be announced. The competition aims to promote research and innovation in next-generation connectivity technologies and strengthen international collaboration in developing sustainable communications solutions. Register Now",
      "image_url": "/assets/event-images/registration-for-international-research-competition-on-non-terrestrial-edd16ffe75.png",
      "image_alt": "Registration for International Research Competition on Non-Terrestrial Networks",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31160",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-07/NTN%202.png?itok=NcFLmn-3",
      "starts_at": "2026-07-04T00:01:00+03:00",
      "ends_at": "2026-08-10T23:55:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31160",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31160",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "8386",
        "Riyadh City Events"
      ],
      "audiences": [
        "students",
        "professionals",
        "researchers",
        "creatives"
      ],
      "file_slug": "event-registration-for-international-research-competition-on-non-terrestrial-n",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-04T00:01:00+03:00",
          "ends_at": "2026-08-10T23:55:00+03:00",
          "room": "Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-registration-for-international-research-competition-on-non-terrestrial-n.html",
      "url": "./events/event-registration-for-international-research-competition-on-non-terrestrial-n.html",
      "share_url": "./events/event-registration-for-international-research-competition-on-non-terrestrial-n.html",
      "print_url": "./print.html?event=event-registration-for-international-research-competition-on-non-terrestrial-n",
      "ics_url": "./events/event-registration-for-international-research-competition-on-non-terrestrial-n.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-04T00:01:00+03:00",
        "ends_at": "2026-08-10T23:55:00+03:00",
        "room": "Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The Communications, Space and Technology Commission (CST), in partnership with the Institute of Electrical and Electronics Engineers (IEEE), is organizing the 3rd International Research Competition on Non-Terrestrial Networks (NTN) 2026. The competition invites researchers, graduate students, and recent PhD graduates from around the world to submit innovative research on non-terrestrial networks, future wireless communications, and the integration of terrestrial and non-terrestrial networks. Selected finalists will present their research during the Global Space Connectivity and Sustainability Events in Riyadh, where the winners will be announced. The competition aims to promote research and innovation in next-generation connectivity technologies and strengthen international collaboration in developing sustainable communications solutions. Register Now",
      "rich_summary": "The Communications, Space and Technology Commission (CST), in partnership with the Institute of Electrical and Electronics Engineers (IEEE), is organizing the 3rd International Research Competition on Non-Terrestrial Networks (NTN) 2026. The competition invites researchers, graduate students, and recent PhD graduates from around the world to submit innovative research on non-terrestrial networks, future wireless communications, and the integration of terrestrial and non-terrestrial networks. Selected finalists will present their research during the Global Space Connectivity and Sustainability Events in Riyadh, where the winners will be announced. The competition aims to promote research and innovation in next-generation connectivity technologies and strengthen international collaboration in developing sustainable communications solutions. Register Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٤ يوليو ٢٠٢٦ في ١٢:٠١ ص إلى ١٠ أغسطس ٢٠٢٦ في ١١:٥٥ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31160",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The Communications, Space and Technology Commission (CST), in partnership with the Institute of Electrical and Electronics Engineers (IEEE), is organizing the 3rd International Research Competition on Non-Terrestrial Networks (NTN) 2026. The competition invites researchers, graduate students, and recent PhD graduates from around the world to submit innovative research on non-terrestrial networks, future wireless communications, and the integration of terrestrial and non-terrestrial networks. Selected finalists will present their research during the Global Space Connectivity and Sustainability Events in Riyadh, where the winners will be announced. The competition aims to promote research and innovation in next-generation connectivity technologies and strengthen international collaboration in developing sustainable communications solutions. Register Now",
        "duration_text": "٤ يوليو ٢٠٢٦ في ١٢:٠١ ص إلى ١٠ أغسطس ٢٠٢٦ في ١١:٥٥ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Registration for International Research Competition on Non-Terrestrial Networks",
          "النافذة الزمنية: ٤ يوليو ٢٠٢٦ في ١٢:٠١ ص إلى ١٠ أغسطس ٢٠٢٦ في ١١:٥٥ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: CST || IEEE",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31160"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-معسكر-التأهيل-لرخصة-الدرونز-وتحليل-البيانات-الفوتوغرامترية",
      "file_slug": "event-معسكر-التأهيل-لرخصة-الدرونز-وتحليل-البيانات-الفوتوغرامترية",
      "title": "معسكر التأهيل لرخصة الدرونز وتحليل البيانات الفوتوغرامترية",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - هندسة الميكاترونكس",
      "summary": "يقدم المعسكر تجربة تعليميّة نوعيّ من خلال مرحلتين، حيث يتعلّم الطالب في المرحلة الأولى عن فهم أساسيات السلامة والتشغيل النظامي، والتأهيل لاجتياز اختبار الرخصة التجارية (GACA Part 107)، وتقدم المرحلة الثانية من المعسكر تجربة تطبيقيّة في م... المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "يقدم المعسكر تجربة تعليميّة نوعيّ من خلال مرحلتين، حيث يتعلّم الطالب في المرحلة الأولى عن فهم أساسيات السلامة والتشغيل النظامي، والتأهيل لاجتياز اختبار الرخصة التجارية (GACA Part 107)، وتقدم المرحلة الثانية من المعسكر تجربة تطبيقيّة في مطار بنبان، لتنفيذ مهام مسح جوي بطائرة ومستشعرات مرئية / حرارية، بالإضافة إلى تخطيط المسارات وجمع الصور، ومعالجة البيانات عبر (Pix4Dmatic) لإنتاج نماذج ثلاثية الأبعاد ضمن مشروع احترافي يشارك فيه الطلاب كفريق.",
      "image_url": "/assets/event-images/معسكر-التأهيل-لرخصة-الدرونز-وتحليل-البيانات-الفوتوغرامترية-b03efbb17c.webp",
      "image_alt": "معسكر التأهيل لرخصة الدرونز وتحليل البيانات الفوتوغرامترية",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/b64Yy4yX/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/awj5ovgr.utk.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/b64Yy4yX/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-06-21T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "هندسة الميكاترونكس",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - هندسة الميكاترونكس"
      ],
      "audiences": [
        "students",
        "tech",
        "skilled-trades",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-07-05T18:00:00+03:00",
      "ends_at": "2026-08-20T21:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-05T18:00:00+03:00",
          "ends_at": "2026-08-20T21:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/b64Yy4yX/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/b64Yy4yX/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-التأهيل-لرخصة-الدرونز-وتحليل-البيانات-الفوتوغرامترية.html",
      "ics_url": "./events/event-معسكر-التأهيل-لرخصة-الدرونز-وتحليل-البيانات-الفوتوغرامترية.ics",
      "url": "./events/event-معسكر-التأهيل-لرخصة-الدرونز-وتحليل-البيانات-الفوتوغرامترية.html",
      "share_url": "./events/event-معسكر-التأهيل-لرخصة-الدرونز-وتحليل-البيانات-الفوتوغرامترية.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%A7%D9%84%D8%AA%D8%A3%D9%87%D9%8A%D9%84-%D9%84%D8%B1%D8%AE%D8%B5%D8%A9-%D8%A7%D9%84%D8%AF%D8%B1%D9%88%D9%86%D8%B2-%D9%88%D8%AA%D8%AD%D9%84%D9%8A%D9%84-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D8%A7%D9%84%D9%81%D9%88%D8%AA%D9%88%D8%BA%D8%B1%D8%A7%D9%85%D8%AA%D8%B1%D9%8A%D8%A9",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-التأهيل-لرخصة-الدرونز-وتحليل-البيانات-الفوتوغرامترية",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-05T18:00:00+03:00",
        "ends_at": "2026-08-20T21:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يقدم المعسكر تجربة تعليميّة نوعيّ من خلال مرحلتين، حيث يتعلّم الطالب في المرحلة الأولى عن فهم أساسيات السلامة والتشغيل النظامي، والتأهيل لاجتياز اختبار الرخصة التجارية (GACA Part 107)، وتقدم المرحلة الثانية من المعسكر تجربة تطبيقيّة في مطار بنبان، لتنفيذ مهام مسح جوي بطائرة ومستشعرات مرئية / حرارية، بالإضافة إلى تخطيط المسارات وجمع الصور، ومعالجة البيانات عبر (Pix4Dmatic) لإنتاج نماذج ثلاثية الأبعاد ضمن مشروع احترافي يشارك فيه الطلاب كفريق.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/b64Yy4yX",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يقدم المعسكر تجربة تعليميّة نوعيّ من خلال مرحلتين، حيث يتعلّم الطالب في المرحلة الأولى عن فهم أساسيات السلامة والتشغيل النظامي، والتأهيل لاجتياز اختبار الرخصة التجارية (GACA Part 107)، وتقدم المرحلة الثانية من المعسكر تجربة تطبيقيّة في مطار بنبان، لتنفيذ مهام مسح جوي بطائرة ومستشعرات مرئية / حرارية، بالإضافة إلى تخطيط المسارات وجمع الصور، ومعالجة البيانات عبر (Pix4Dmatic) لإنتاج نماذج ثلاثية الأبعاد ضمن مشروع احترافي يشارك فيه الطلاب كفريق.",
        "duration_text": "06:00 م - 09:00 م",
        "registration_deadline": "2026-06-21T12:00:00+03:00",
        "goals": [
          "إعداد المشاركين لاجتياز اختبار رخصة الجزء 107 (GACA).",
          "بناء أساس معرفي في الطقس الجوي والمجال الجوي وأداء الطائرات بدون طيار.",
          "التدريب على تخطيط المهام وإجراءات ما قبل الطيران، وتشغيل الطائرات بأمان.",
          "تطوير مهارات عملية في المسح الجوي باستخدام الكاميرات المرئية والحرارية وغيرها من المستشعرات.",
          "تدريب عملي على الطيران اليدوي والذاتي.",
          "فهم أنواع الدرونز، وأجهزة الاستشعار ومختلف تطبيقاتها.",
          "معرفة لوائح الهيئة العامة للطيران المدني (GACA) والهيئة العامة للمساحة والمعلومات الجيومكانية (GEOSA)، وبروتوكولات السلامة، وأساليب تقييم المخاطر.",
          "تنفيذ سيناريوهات مسح جوي واقعية باستخدام الدرون.",
          "تطبيق تقنيات معالجة البيانات بعد جمعها، باستخدام برنامج معالجة البيانات (PIX4D)."
        ],
        "features": [
          "الحصول على معرفة شاملة تجمع بين القوانين والتنظيمات والتطبيقات العملية للمسح الجوي.",
          "الاستعداد الكامل لاجتياز اختبار رخصة الجزء 107 (GACA).",
          "الاستعداد الكامل لاجتياز اختبار Pix4d matic.",
          "اكتساب خبرة عملية ميدانية في تشغيل الطائرات بدون طيار.",
          "التدريب على استخدام مستشعرات متعددة (كاميرات مرئية، حرارية، وغيرها).",
          "تطوير مهارات تخطيط المهام وإدارة الرحلات الجوية وفق أعلى معايير السلامة.",
          "تعلم معالجة البيانات الجوية وتحويلها إلى تقارير احترافية قابلة للتطبيق.",
          "الجمع بين الجانب النظري والتطبيقي لضمان الجاهزية المهنية الكاملة.",
          "تعزيز فرص العمل في قطاعات حيوية مثل الطاقة، البنية التحتية، والإنشاءات.",
          "التدريب تحت إشراف خبراء متخصصين في الطيران و الأنظمة غير المأهولة.",
          "بناء ثقة المشاركين في التشغيل المستقل والاحترافي للطائرات بدون طيار."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "إحضار جهاز حاسب آلي شخصي (لابتوب).",
          "الالتزام بحضور جميع الجلسات التدريبية النظرية والعملية.",
          "مستوى جيد في اللغة الإنجليزية.",
          "الالتزام بحضور التطبيقات العملية في مطار بنبان.",
          "الالتزام باتباع معايير السلامة وتعليمات المدربين أثناء التدريب العملي.",
          "أن يكون المتقدم في حالة صحية جيدة تسمح له بالعمل الميداني.",
          "يلزم اجتياز اختبار القبول للإنضمام للمعسكر."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-esports-world-cup",
      "slug": "esports-world-cup",
      "title": "Esports World Cup",
      "organizer": "Esports World Cup Foundation",
      "city": "Riyadh",
      "venue": "Boulevard City, Riyadh",
      "venue_address": "Boulevard City, Riyadh",
      "category": "Entertainment & Sports",
      "summary": "The Esports World Cup 2026 returns to Riyadh from 6 July to 23 August, delivering a summer-long celebration of elite competition and live entertainment as top clubs and players battle across multiple genres and platforms. With a lineup spanning tactical shooters, MOBAs, fighting games, strategy, racing, and even chess—including global favourites such as League of Legends, Counter-Strike 2, Fortnite, and Rocket League—the festival reinforces Riyadh’s role as a leading hub for international esports. New for 2026, Trackmania joins the programme, bringing high-precision racing where competitors chase the fastest times on one of esports’ most skill-intensive stages. The Esports World Cup, a multi-game global esports tournament and festival, will unite the global e-gaming community, including players, fans, game producers, and publishers, with a focus on fostering connections and collaborations.",
      "image_url": "/assets/event-images/esports-world-cup-82c085857f.png",
      "image_alt": "Esports World Cup",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30169",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-01/Screenshot%202025-05-02%20110732.png?itok=Dh5mqTSv",
      "starts_at": "2026-07-06T17:00:00+03:00",
      "ends_at": "2026-08-23T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30169",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30169",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "5498",
        "7618",
        "Riyadh City Events"
      ],
      "audiences": [
        "families",
        "sports"
      ],
      "file_slug": "event-esports-world-cup",
      "city_label": "الرياض",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-06T17:00:00+03:00",
          "ends_at": "2026-08-23T22:00:00+03:00",
          "room": "Boulevard City, Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-esports-world-cup.html",
      "url": "./events/event-esports-world-cup.html",
      "share_url": "./events/event-esports-world-cup.html",
      "print_url": "./print.html?event=event-esports-world-cup",
      "ics_url": "./events/event-esports-world-cup.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/gaming-esports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Boulevard%20City%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Boulevard%20City%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-06T17:00:00+03:00",
        "ends_at": "2026-08-23T22:00:00+03:00",
        "room": "Boulevard City, Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The Esports World Cup 2026 returns to Riyadh from 6 July to 23 August, delivering a summer-long celebration of elite competition and live entertainment as top clubs and players battle across multiple genres and platforms. With a lineup spanning tactical shooters, MOBAs, fighting games, strategy, racing, and even chess—including global favourites such as League of Legends, Counter-Strike 2, Fortnite, and Rocket League—the festival reinforces Riyadh’s role as a leading hub for international esports. New for 2026, Trackmania joins the programme, bringing high-precision racing where competitors chase the fastest times on one of esports’ most skill-intensive stages. The Esports World Cup, a multi-game global esports tournament and festival, will unite the global e-gaming community, including players, fans, game producers, and publishers, with a focus on fostering connections and collaborations.",
      "rich_summary": "The Esports World Cup 2026 returns to Riyadh from 6 July to 23 August, delivering a summer-long celebration of elite competition and live entertainment as top clubs and players battle across multiple genres and platforms. With a lineup spanning tactical shooters, MOBAs, fighting games, strategy, racing, and even chess—including global favourites such as League of Legends, Counter-Strike 2, Fortnite, and Rocket League—the festival reinforces Riyadh’s role as a leading hub for international esports. New for 2026, Trackmania joins the programme, bringing high-precision racing where competitors chase the fastest times on one of esports’ most skill-intensive stages. The Esports World Cup, a multi-game global esports tournament and festival, will unite the global e-gaming community, including players, fans, game producers, and publishers, with a focus on fostering connections and collaborations.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٦ يوليو ٢٠٢٦ في ٠٥:٠٠ م إلى ٢٣ أغسطس ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Boulevard City, Riyadh",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30169",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The Esports World Cup 2026 returns to Riyadh from 6 July to 23 August, delivering a summer-long celebration of elite competition and live entertainment as top clubs and players battle across multiple genres and platforms. With a lineup spanning tactical shooters, MOBAs, fighting games, strategy, racing, and even chess—including global favourites such as League of Legends, Counter-Strike 2, Fortnite, and Rocket League—the festival reinforces Riyadh’s role as a leading hub for international esports. New for 2026, Trackmania joins the programme, bringing high-precision racing where competitors chase the fastest times on one of esports’ most skill-intensive stages. The Esports World Cup, a multi-game global esports tournament and festival, will unite the global e-gaming community, including players, fans, game producers, and publishers, with a focus on fostering connections and collaborations.",
        "duration_text": "٦ يوليو ٢٠٢٦ في ٠٥:٠٠ م إلى ٢٣ أغسطس ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Esports World Cup",
          "النافذة الزمنية: ٦ يوليو ٢٠٢٦ في ٠٥:٠٠ م إلى ٢٣ أغسطس ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Boulevard City, Riyadh",
          "التصنيف: Entertainment & Sports",
          "المنظم: Esports World Cup Foundation",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30169"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Boulevard City, Riyadh",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-registration-now-open-for-children-at-the-childhood-studies-center-for-t",
      "slug": "registration-now-open-for-children-at-the-childhood-studies-center-for-t",
      "title": "Registration Now Open for Children at the Childhood Studies Center for the Academic Year 1448 AH",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "university event",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 07 Jul 2026 - 29 Jul 2026. Registration Now Open for Children at the Childhood Studies Center for the Academic Year 1448 AH ضمن جامعات ومجتمع في جدة. تبدأ الفعالية ٠٧‏/٠٧‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٩‏/٠٧‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "richness_score": 6,
      "starts_at": "2026-07-07T09:00:00+03:00",
      "ends_at": "2026-07-29T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/registration-now-open-for-children-at-the-childhood-studies-center-for-t",
      "evidence_url": "https://kau.edu.sa/en/event/registration-now-open-for-children-at-the-childhood-studies-center-for-t",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "university event"
      ],
      "audiences": [
        "students",
        "skilled-trades",
        "researchers"
      ],
      "description": "Beta Version Official government website of the Government of the Kingdom of Saudi Arabia How to verify Links to official Saudi websites end with gov.sa All links to official websites of government agencies in the Kingdom of Saudi Arabia end with .gov.sa Government websites use the HTTPS protocol for encryption and security. Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption. Registered with the Digital Government Authority under number: 20260412890 About Admission Faculties & Inst",
      "rich_summary": "Beta Version Official government website of the Government of the Kingdom of Saudi Arabia How to verify Links to official Saudi websites end with gov.sa All links to official websites of government agencies in the Kingdom of Saudi Arabia end with .gov.sa Government websites use the HTTPS protocol for encryption and security. Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption. Registered with the Digital Government Authority under number: 20260412890 About Admission Faculties & Inst",
      "highlights": [
        "الموعد: ٧ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Jeddah",
        "الموقع: King Abdulaziz University",
        "التصنيف: university event",
        "المصدر: Saudi Universities and Technical Colleges"
      ],
      "program_outline": {
        "provider": "Saudi Universities and Technical Colleges",
        "source_method": "official-page-meta",
        "source_url": "https://kau.edu.sa/en/event/registration-now-open-for-children-at-the-childhood-studies-center-for-t",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Beta Version Official government website of the Government of the Kingdom of Saudi Arabia How to verify Links to official Saudi websites end with gov.sa All links to official websites of government agencies in the Kingdom of Saudi Arabia end with .gov.sa Government websites use the HTTPS protocol for encryption and security. Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption. Registered with the Digital Government Authority under number: 20260412890 About Admission Faculties & Inst",
        "duration_text": "٧ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Registration Now Open for Children at the Childhood Studies Center for the Academic Year 1448 AH",
          "النافذة الزمنية: ٧ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Jeddah",
          "الموقع: King Abdulaziz University",
          "التصنيف: university event",
          "المنظم: King Abdulaziz University",
          "رابط المصدر: https://kau.edu.sa/en/event/registration-now-open-for-children-at-the-childhood-studies-center-for-t"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Saudi Universities and Technical Colleges",
          "city": "Jeddah",
          "venue": "King Abdulaziz University",
          "category": "university event",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      },
      "file_slug": "event-registration-now-open-for-children-at-the-childhood-studies-center-for-t",
      "city_label": "جدة",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-07T09:00:00+03:00",
          "ends_at": "2026-07-29T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ongoing",
      "status_label": "برنامج جارٍ",
      "image_url": "/assets/event-covers/event-registration-now-open-for-children-at-the-childhood-studies-center-for-t.svg",
      "image_alt": "غلاف EventLive لفعالية Registration Now Open for Children at the Childhood Studies Center for the Academic Year 1448 AH",
      "image_source_url": "https://kau.edu.sa/en/event/registration-now-open-for-children-at-the-childhood-studies-center-for-t",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "detail_url": "./events/event-registration-now-open-for-children-at-the-childhood-studies-center-for-t.html",
      "url": "./events/event-registration-now-open-for-children-at-the-childhood-studies-center-for-t.html",
      "share_url": "./events/event-registration-now-open-for-children-at-the-childhood-studies-center-for-t.html",
      "print_url": "./print.html?event=event-registration-now-open-for-children-at-the-childhood-studies-center-for-t",
      "ics_url": "./events/event-registration-now-open-for-children-at-the-childhood-studies-center-for-t.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/education-community.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-07T09:00:00+03:00",
        "ends_at": "2026-07-29T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "event-quarter-finals-join-the-celebration-at-the-fifa-fan-zone",
      "file_slug": "event-quarter-finals-join-the-celebration-at-the-fifa-fan-zone",
      "title": "Quarter-Finals: Join the Celebration at the FIFA Fan Zone",
      "organizer": "Saudi universities and technical colleges",
      "city": "Thuwal",
      "venue": "Discovery Square",
      "venue_address": "Discovery Square",
      "category": "sports and community",
      "summary": "The road to the FIFA World Cup Final continues as the tournament reaches the quarter-finals. Quarter-Finals: Join the Celebration at the FIFA Fan Zone ضمن رياضة وفعاليات جماهيرية في ثول. تبدأ الفعالية ٠٩‏/٠٧‏/٢٠٢٦، ٧:٣٠ م وتنتهي ٠٩‏/٠٧‏/٢٠٢٦، ١١:٥٩ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "Kaust Central DVT Event Website",
      "image_url": "/assets/event-covers/event-quarter-finals-join-the-celebration-at-the-fifa-fan-zone.svg",
      "image_alt": "غلاف EventLive لفعالية Quarter-Finals: Join the Celebration at the FIFA Fan Zone",
      "image_source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/512",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ٩ يوليو ٢٠٢٦ في ٠٧:٣٠ م إلى ٩ يوليو ٢٠٢٦ في ١١:٥٩ م",
        "المدينة: Thuwal",
        "الموقع: Discovery Square",
        "التصنيف: sports and community",
        "المصدر: Saudi Universities and Technical Colleges",
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين."
      ],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "sports and community"
      ],
      "audiences": [
        "skilled-trades",
        "researchers",
        "creatives",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2026-07-09T19:30:00+03:00",
      "ends_at": "2026-07-09T23:59:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions": [
        {
          "id": "event-quarter-finals-join-the-celebration-at-the-fifa-fan-zone-official-session-1",
          "title": "Quarter-Finals: Join the Celebration at the FIFA Fan Zone",
          "starts_at": "2026-07-09T19:30:00+03:00",
          "ends_at": "2026-07-09T23:59:00+03:00",
          "session_type": "official-community-session",
          "room": "Discovery Square"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/512",
      "evidence_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/512",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-quarter-finals-join-the-celebration-at-the-fifa-fan-zone.html",
      "ics_url": "./events/event-quarter-finals-join-the-celebration-at-the-fifa-fan-zone.ics",
      "url": "./events/event-quarter-finals-join-the-celebration-at-the-fifa-fan-zone.html",
      "share_url": "./events/event-quarter-finals-join-the-celebration-at-the-fifa-fan-zone.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-quarter-finals-join-the-celebration-at-the-fifa-fan-zone",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Discovery%20Square%20Thuwal",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Discovery%20Square%20Thuwal",
      "source_file": "data/raw/source-snapshots/saudi-university-events-kaustcentral-event-list-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/thuwal.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "generated_image": true,
      "slug": "quarter-finals-join-the-celebration-at-the-fifa-fan-zone",
      "city_label": "ثول",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-09T19:30:00+03:00",
        "ends_at": "2026-07-09T23:59:00+03:00",
        "room": "Discovery Square",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Kaust Central DVT Event Website",
      "program_outline": {
        "provider": "Saudi Universities and Technical Colleges",
        "source_method": "official-page-meta",
        "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/512",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Kaust Central DVT Event Website",
        "duration_text": "٩ يوليو ٢٠٢٦ في ٠٧:٣٠ م إلى ٩ يوليو ٢٠٢٦ في ١١:٥٩ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Quarter-Finals: Join the Celebration at the FIFA Fan Zone",
          "النافذة الزمنية: ٩ يوليو ٢٠٢٦ في ٠٧:٣٠ م إلى ٩ يوليو ٢٠٢٦ في ١١:٥٩ م",
          "المدينة: Thuwal",
          "الموقع: Discovery Square",
          "التصنيف: sports and community",
          "المنظم: Saudi universities and technical colleges",
          "رابط المصدر: https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/512",
          "جدول حي: جلسة رسمية واحدة"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Saudi Universities and Technical Colleges",
          "city": "Thuwal",
          "venue": "Discovery Square",
          "category": "sports and community",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      }
    },
    {
      "id": "event-unstable",
      "slug": "unstable",
      "title": "Unstable",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "Diplomatic Quarter, Riyadh This is where moments turn iconic. المصدر الرسمي: MDLBEAST. Unstable ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ١٠‏/٠٧‏/٢٠٢٦، ١٢:٠٠ ص وتنتهي ١١‏/٠٧‏/٢٠٢٦، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "richness_score": 10,
      "starts_at": "2026-07-10T00:00:00+03:00",
      "ends_at": "2026-07-11T00:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.330Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/unstable",
      "evidence_url": "https://mdlbeast.com/events/unstable",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T19-14-38-221Z.html",
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "file_slug": "event-unstable",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-10T00:00:00+03:00",
          "ends_at": "2026-07-11T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "image_url": "/assets/event-covers/event-unstable.svg",
      "image_alt": "غلاف EventLive لفعالية Unstable",
      "image_source_url": "https://mdlbeast.com/events/unstable",
      "original_image_url": "https://www.datocms-assets.com/66357/1751801189-mdlbeast.png?auto=format&fit=max&w=1200",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-unstable.html",
      "url": "./events/event-unstable.html",
      "share_url": "./events/event-unstable.html",
      "print_url": "./print.html?event=event-unstable",
      "ics_url": "./events/event-unstable.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:24.330Z",
      "image_discovery_method": "json-ld",
      "generated_image": true,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-10T00:00:00+03:00",
        "ends_at": "2026-07-11T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Diplomatic Quarter, Riyadh This is where moments turn iconic. Be part of it.",
      "rich_summary": "Diplomatic Quarter, Riyadh This is where moments turn iconic. Be part of it.",
      "ticket_url": "https://nofomo.com/collections/unstable",
      "registration_url": "https://nofomo.com/collections/unstable",
      "highlights": [
        "الموعد الرسمي: ١٠ يوليو ٢٠٢٦ في ١٢:٠٠ ص إلى ١١ يوليو ٢٠٢٦ في ١٢:٠٠ ص",
        "المدينة: Riyadh",
        "إجراء الحجز: Buy tickets",
        "الصورة الرسمية محفوظة من DatoCMS الخاص بـ MDLBEAST."
      ],
      "program_outline": {
        "provider": "MDLBEAST",
        "source_method": "official-next-data",
        "source_url": "https://mdlbeast.com/events/unstable",
        "collected_at": "2026-07-07T20:50:24.330Z",
        "official_description": "Diplomatic Quarter, Riyadh This is where moments turn iconic. Be part of it.",
        "duration_text": "١٠ يوليو ٢٠٢٦ في ١٢:٠٠ ص إلى ١١ يوليو ٢٠٢٦ في ١٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة MDLBEAST الرسمية.",
          "إبراز تجربة الموسيقى والترفيه في الرياض ضمن تقويم EventLive الحي.",
          "توضيح رابط الحجز والصورة الرسمية والموعد للمستخدم قبل الذهاب."
        ],
        "features": [
          "الفعالية: Unstable",
          "النافذة الزمنية: ١٠ يوليو ٢٠٢٦ في ١٢:٠٠ ص إلى ١١ يوليو ٢٠٢٦ في ١٢:٠٠ ص",
          "المدينة: Riyadh",
          "المنظم: MDLBEAST",
          "رابط الحجز: https://nofomo.com/collections/unstable",
          "الصورة الرسمية: https://www.datocms-assets.com/66357/1779102205-1.jpg?auto=format&fit=max&w=2048&q=90",
          "Diplomatic Quarter, Riyadh Saudi Arabia’s first-of-its-kind club, a bold reinterpretation of underground culture set within a transformed horse stable. A space where global sounds, local energy, and legendary music moments come together in an intimate atmosphere designed for connection, expression, and unforgettable..."
        ],
        "requirements": [
          "راجع صفحة MDLBEAST الرسمية قبل الحضور لاحتمال تحديث التذاكر أو ساعات التشغيل.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "MDLBEAST official event page from Next.js data",
          "organizer": "MDLBEAST",
          "city": "Riyadh",
          "category": "music",
          "ticket_url": "https://nofomo.com/collections/unstable",
          "timezone": "Asia/Riyadh",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "demo-event",
      "file_slug": "demo-event",
      "title": "ملتقى التحول الرقمي في القطاع الحكومي 2026",
      "organizer": "EventLive",
      "city": "Riyadh",
      "venue": "مركز الرياض الدولي للمؤتمرات",
      "venue_address": "طريق الملك عبد الله، الرياض",
      "category": "technology training",
      "summary": "نموذج فعالية حي يوضح تجربة EventLive عند وصول الزائر: الجلسة الحالية، التالية، القاعة، ومعلومات الوصول. ملتقى التحول الرقمي في القطاع الحكومي 2026 ضمن مؤتمرات ومنتديات في الرياض. تبدأ الفعالية ١٠‏/٠٧‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٠‏/٠٧‏/٢٠٢٦، ٢:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: ملف البرنامج المعتمد من الجهة المنظمة.",
      "tags": [
        "live-schedule",
        "technology",
        "government"
      ],
      "audiences": [
        "tech",
        "professionals"
      ],
      "starts_at": "2026-07-10T09:00:00+03:00",
      "ends_at": "2026-07-10T14:00:00+03:00",
      "updated_at": "2026-07-03T05:00:00+03:00",
      "sessions": [
        {
          "id": "SESS-2026-001",
          "title": "الافتتاح الرسمي وكلمة الجهة المنظمة",
          "starts_at": "2026-07-10T09:00:00+03:00",
          "ends_at": "2026-07-10T09:30:00+03:00",
          "session_type": "ceremony",
          "track": "المسرح الرئيسي",
          "speaker": "أ. نورة السبيعي",
          "moderator": "م. خالد الدوسري",
          "room": "القاعة الكبرى"
        },
        {
          "id": "SESS-2026-002",
          "title": "جلسة رئيسية: بناء الخدمات الحكومية الرقمية",
          "starts_at": "2026-07-10T09:45:00+03:00",
          "ends_at": "2026-07-10T10:30:00+03:00",
          "session_type": "keynote",
          "track": "المسرح الرئيسي",
          "speaker": "د. فيصل الحربي",
          "moderator": "م. خالد الدوسري",
          "room": "القاعة الكبرى"
        },
        {
          "id": "SESS-2026-003",
          "title": "حلقة نقاش: جاهزية الجهات للذكاء الاصطناعي",
          "starts_at": "2026-07-10T11:00:00+03:00",
          "ends_at": "2026-07-10T11:50:00+03:00",
          "session_type": "panel",
          "track": "مسار الذكاء الاصطناعي",
          "speaker": "أ. ريم العتيبي، م. تركي القحطاني، د. سارة العبدالله",
          "moderator": "أ. فهد الغانم",
          "room": "قاعة 2"
        },
        {
          "id": "SESS-2026-004",
          "title": "ورشة عمل: تصميم رحلة المستفيد في الخدمات الحكومية",
          "starts_at": "2026-07-10T12:15:00+03:00",
          "ends_at": "2026-07-10T13:15:00+03:00",
          "session_type": "workshop",
          "track": "مسار تجربة المستفيد",
          "speaker": "م. لينا المطيري",
          "moderator": "م. حصة الزهراني",
          "room": "قاعة الورش 1"
        },
        {
          "id": "SESS-2026-005",
          "title": "جلسة تواصل وبناء شراكات",
          "starts_at": "2026-07-10T13:15:00+03:00",
          "ends_at": "2026-07-10T14:00:00+03:00",
          "session_type": "networking",
          "track": "منطقة المعرض",
          "speaker": "فريق الملتقى",
          "moderator": "فريق التنظيم",
          "room": "البهو الرئيسي"
        }
      ],
      "sessions_count": 5,
      "tracks_count": 4,
      "rooms_count": 4,
      "live_updates_count": 4,
      "linked_live_updates_count": 4,
      "source_label": "ملف البرنامج المعتمد من الجهة المنظمة",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "الافتتاح الرسمي وكلمة الجهة المنظمة",
      "next_session_at": "2026-07-10T09:00:00+03:00",
      "detail_url": "./events/demo-event.html",
      "ics_url": "./events/demo-event.ics",
      "url": "./events/demo-event.html",
      "share_url": "./events/demo-event.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=demo-event",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20International%20Convention%20and%20Exhibition%20Center",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20International%20Convention%20and%20Exhibition%20Center",
      "source_file": "data/demo_program.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/tech.html",
        "./for/professionals.html"
      ],
      "image_url": "/assets/event-covers/demo-event.svg",
      "image_alt": "غلاف EventLive لفعالية ملتقى التحول الرقمي في القطاع الحكومي 2026",
      "generated_image": true,
      "slug": "demo-event",
      "source_url": "https://eventme.live",
      "evidence_url": "https://eventme.live",
      "parking_note": "المواقف المتاحة: P2 و P3. يفضل الوصول قبل 45 دقيقة.",
      "gate_label": "بوابة الدخول: البوابة الشرقية",
      "check_in_note": "التحقق من التسجيل يبدأ 08:15 ص عند مكتب الاستقبال.",
      "arrival_note": "افتح الصفحة قبل الوصول لمعرفة الجلسة الحالية والقادمة وأقرب قاعة.",
      "public_transport_note": "تتوفر منطقة إنزال للسيارات أمام البوابة الشرقية.",
      "richness_score": 8,
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "image_source_url": "https://eventme.live",
      "original_image_url": "",
      "catalog_group": "demo",
      "live_updates": [
        {
          "id": "UPD-001",
          "level": "info",
          "title": "فتح التسجيل المبكر",
          "message": "يفتح مكتب التسجيل عند 08:15 ص. جهّز رمز التسجيل قبل الوصول.",
          "action": "arrival",
          "source_label": "فريق التنظيم",
          "verified_by": "EventLive Operations",
          "updated_at": "2026-07-03T05:00:00+03:00"
        },
        {
          "id": "UPD-002",
          "level": "traffic",
          "title": "نصيحة وصول",
          "message": "استخدم مواقف P2 أو P3، واتجه للبوابة الشرقية.",
          "action": "arrival",
          "source_label": "إدارة المكان",
          "verified_by": "EventLive Operations",
          "updated_at": "2026-07-03T05:05:00+03:00"
        },
        {
          "id": "UPD-003",
          "level": "room_change",
          "title": "تأكيد قاعة ورشة رحلة المستفيد",
          "message": "تم تأكيد إقامة الورشة في قاعة الورش 1 بدلا من قاعة الورش 2.",
          "session_id": "SESS-2026-004",
          "action": "room_change",
          "effective_at": "2026-07-10T12:15:00+03:00",
          "source_label": "مشرف القاعات",
          "verified_by": "EventLive Operations",
          "updated_at": "2026-07-03T05:20:00+03:00"
        },
        {
          "id": "UPD-004",
          "level": "delay",
          "title": "تنبيه وقت الجلسة الرئيسية",
          "message": "قد يبدأ الدخول للقاعة الكبرى قبل الجلسة الرئيسية بعشر دقائق بسبب كثافة الحضور.",
          "session_id": "SESS-2026-002",
          "action": "reminder",
          "effective_at": "2026-07-10T09:35:00+03:00",
          "source_label": "فريق المسرح الرئيسي",
          "verified_by": "EventLive Operations",
          "updated_at": "2026-07-03T05:25:00+03:00"
        }
      ],
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-10T09:00:00+03:00",
        "ends_at": "2026-07-10T14:00:00+03:00",
        "room": "مركز الرياض الدولي للمؤتمرات",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "event-beast-house",
      "slug": "beast-house",
      "title": "Beast House",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "Your weekend is set at Beast House, Riyadh’s first music & creative members club. المصدر الرسمي: MDLBEAST. Beast House ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ١٠‏/٠٧‏/٢٠٢٦، ٩:٠٠ م وتنتهي ١١‏/٠٧‏/٢٠٢٦، ٣:٠٠ ص حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: MDLBEAST Events.",
      "richness_score": 10,
      "starts_at": "2026-07-10T21:00:00+03:00",
      "ends_at": "2026-07-11T03:00:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/beast-house",
      "evidence_url": "https://mdlbeast.com/events/beast-house",
      "source_confidence": "approved-source",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T19-14-38-221Z.html",
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "file_slug": "event-beast-house",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "sessions": [
        {
          "id": "event-beast-house-official-session-1",
          "title": "Beast House",
          "starts_at": "2026-07-10T21:00:00+03:00",
          "ends_at": "2026-07-11T03:00:00+03:00",
          "session_type": "official-entertainment-session",
          "room": "Riyadh"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "image_url": "/assets/event-covers/event-beast-house.svg",
      "image_alt": "غلاف EventLive لفعالية Beast House",
      "image_source_url": "https://mdlbeast.com/events/beast-house",
      "original_image_url": "https://www.datocms-assets.com/66357/1751801189-mdlbeast.png?auto=format&fit=max&w=1200",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-beast-house.html",
      "url": "./events/event-beast-house.html",
      "share_url": "./events/event-beast-house.html",
      "print_url": "./print.html?event=event-beast-house",
      "ics_url": "./events/event-beast-house.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:24.330Z",
      "image_discovery_method": "json-ld",
      "generated_image": true,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-10T21:00:00+03:00",
        "ends_at": "2026-07-11T03:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Your weekend is set at Beast House, Riyadh’s first music & creative members club. Join in on the fun!",
      "rich_summary": "Your weekend is set at Beast House, Riyadh’s first music & creative members club. Join in on the fun!",
      "ticket_url": "https://nofomo.com/collections/beast-house",
      "registration_url": "https://nofomo.com/collections/beast-house",
      "highlights": [
        "الموعد الرسمي: ١٠ يوليو ٢٠٢٦ في ٠٩:٠٠ م إلى ١١ يوليو ٢٠٢٦ في ٠٣:٠٠ ص",
        "المدينة: Riyadh",
        "إجراء الحجز: Buy tickets",
        "الصورة الرسمية محفوظة من DatoCMS الخاص بـ MDLBEAST.",
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين.",
        "الموقع: Riyadh"
      ],
      "program_outline": {
        "provider": "MDLBEAST",
        "source_method": "official-next-data",
        "source_url": "https://mdlbeast.com/events/beast-house",
        "collected_at": "2026-07-07T20:50:24.330Z",
        "official_description": "Your weekend is set at Beast House, Riyadh’s first music & creative members club. Join in on the fun!",
        "duration_text": "١٠ يوليو ٢٠٢٦ في ٠٩:٠٠ م إلى ١١ يوليو ٢٠٢٦ في ٠٣:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة MDLBEAST الرسمية.",
          "إبراز تجربة الموسيقى والترفيه في الرياض ضمن تقويم EventLive الحي.",
          "توضيح رابط الحجز والصورة الرسمية والموعد للمستخدم قبل الذهاب."
        ],
        "features": [
          "الفعالية: Beast House",
          "النافذة الزمنية: ١٠ يوليو ٢٠٢٦ في ٠٩:٠٠ م إلى ١١ يوليو ٢٠٢٦ في ٠٣:٠٠ ص",
          "المدينة: Riyadh",
          "المنظم: MDLBEAST",
          "رابط الحجز: https://nofomo.com/collections/beast-house",
          "الصورة الرسمية: https://www.datocms-assets.com/66357/1753608398-1-aug-event-banners-01.webp?auto=format&fit=max&w=2048&q=90",
          "Your weekend is set at Beast House, Riyadh’s first music & creative members club. Join in on the fun! Sunday to Wednesday from 12 PM to 08:30 PM Thursday from 12 PM to 3:30 AM Friday from 6 PM to 3 AM Saturday Closed No re-entry allowed The door manager reserves the right to deny access at their discretion or if the...",
          "جدول حي: جلسة رسمية واحدة"
        ],
        "requirements": [
          "راجع صفحة MDLBEAST الرسمية قبل الحضور لاحتمال تحديث التذاكر أو ساعات التشغيل.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "MDLBEAST official event page from Next.js data",
          "organizer": "MDLBEAST",
          "city": "Riyadh",
          "category": "music",
          "ticket_url": "https://nofomo.com/collections/beast-house",
          "timezone": "Asia/Riyadh",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      }
    },
    {
      "id": "event-introduction-to-generative-ai-مقدمة-في-الذكاء-الاصطناعي-التوليدي",
      "file_slug": "event-introduction-to-generative-ai-مقدمة-في-الذكاء-الاصطناعي-التوليدي",
      "title": "Introduction to Generative AI-مقدمة في الذكاء الاصطناعي التوليدي",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "تعد هذه الدورة مدخلاً تقنياً وعملياً لأحد أكثر المجالات ثورية في التكنولوجيا الحديثة. المصدر الرسمي: بوابة مهارات المستقبل.",
      "rich_summary": "تعد هذه الدورة مدخلاً تقنياً وعملياً لأحد أكثر المجالات ثورية في التكنولوجيا الحديثة. تهدف إلى تعريف المشاركين بكيفية عمل النماذج التي تولد النصوص والصور والبيانات، واستكشاف الأدوات الرائدة مثل ChatGPT و Midjourney، مع التركيز على كيفية تسخير هذه التقنيات لزيادة الإنتاجية في بيئات العمل وحل المشكلات المعقدة بطرق إبداعية.",
      "image_url": "/assets/event-images/artificial-intelligence-الذكاء-الاصطناعي-6a65108527.jpg",
      "image_alt": "⁠Introduction to Generative AI-مقدمة في الذكاء الاصطناعي التوليدي | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13037",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/styles/medium/public/2026-07/4ccd79f559dca331acf56758ce175f5d.jpeg?itok=TQBocw19",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "تبدأ 12-07-2026 إلى 14-07-2026 لمدة 15 ساعات"
      ],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2026-07-12T09:00:00+03:00",
      "ends_at": "2026-07-14T18:00:00+03:00",
      "updated_at": "2026-07-07T20:49:57.647Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-12T09:00:00+03:00",
          "ends_at": "2026-07-14T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13037",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13037",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-introduction-to-generative-ai-مقدمة-في-الذكاء-الاصطناعي-التوليدي.html",
      "ics_url": "./events/event-introduction-to-generative-ai-مقدمة-في-الذكاء-الاصطناعي-التوليدي.ics",
      "url": "./events/event-introduction-to-generative-ai-مقدمة-في-الذكاء-الاصطناعي-التوليدي.html",
      "share_url": "./events/event-introduction-to-generative-ai-مقدمة-في-الذكاء-الاصطناعي-التوليدي.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-introduction-to-generative-ai-%D9%85%D9%82%D8%AF%D9%85%D8%A9-%D9%81%D9%8A-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A-%D8%A7%D9%84%D8%AA%D9%88%D9%84%D9%8A%D8%AF%D9%8A",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "slug": "introduction-to-generative-ai-مقدمة-في-الذكاء-الاصطناعي-التوليدي",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-12T09:00:00+03:00",
        "ends_at": "2026-07-14T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "تعد هذه الدورة مدخلاً تقنياً وعملياً لأحد أكثر المجالات ثورية في التكنولوجيا الحديثة. تهدف إلى تعريف المشاركين بكيفية عمل النماذج التي تولد النصوص والصور والبيانات، واستكشاف الأدوات الرائدة مثل ChatGPT و Midjourney، مع التركيز على كيفية تسخير هذه التقنيات لزيادة الإنتاجية في بيئات العمل وحل المشكلات المعقدة بطرق إبداعية.",
      "program_outline": {
        "provider": "Future Skills MCIT",
        "source_method": "official-html",
        "source_url": "https://futureskills.mcit.gov.sa/ar/group/13037",
        "collected_at": "2026-07-07T20:49:57.647Z",
        "official_description": "تعد هذه الدورة مدخلاً تقنياً وعملياً لأحد أكثر المجالات ثورية في التكنولوجيا الحديثة. تهدف إلى تعريف المشاركين بكيفية عمل النماذج التي تولد النصوص والصور والبيانات، واستكشاف الأدوات الرائدة مثل ChatGPT و Midjourney، مع التركيز على كيفية تسخير هذه التقنيات لزيادة الإنتاجية في بيئات العمل وحل المشكلات المعقدة بطرق إبداعية.",
        "duration_text": "تبدأ 12-07-2026 إلى 14-07-2026 لمدة 15 ساعات",
        "registration_deadline": "",
        "goals": [
          "استيعاب المفاهيم الأساسية للذكاء الاصطناعي التوليدي والفرق بينه وبين الذكاء الاصطناعي التقليدي. .2 إتقان فن صياغة الأوامر للحصول على أفضل النتائج. .3 تطبيق أدوات الذكاء الاصطناعي في توليد النصوص، الصور، والبيانات البرمجية. .4 تقييم المخاطر الأخلاقية والتحيزات المحتملة في المحتوى المولد آلياً."
        ],
        "features": [
          "مفهوم الذكاء الاصطناعي التوليدي : ما هو؟ وكيف يختلف عن الأنظمة التقليدية؟ .2 آلية عمل النماذج الذكية: كيف تعالج الأدوات النصوص والصور والبيانات. .3 إتقان فن هندسة الأوامر Prompt Engineering : صياغة التعليمات للحصول على أفضل النتائج. .4 تطبيقات عملية: استخدام ( ChatGPT ) في المهام الكتابية والبحثية.",
          "توليد وتحرير الصور: استكشاف أدوات Midjourney و DALL-E في التصميم. .2 أتمتة العمل المكتبي: استخدام الذكاء الاصطناعي في تلخيص الاجتماعات وكتابة التقارير. .3 صناعة المحتوى المرئي: توظيف الأدوات في العروض التقديمية وتصميم الأفكار. .4 تحليل البيانات الذكي: استخراج المعلومات والأنماط من الملفات الضخمة بسرعة.",
          "تقييم المحتوى المولد آلياً: كيفية فحص الجودة وتصحيح الأخطاء الناتجة. .2 الأخلاقيات والخصوصية: حماية البيانات والتعامل مع التحيزات والمخاطر. .3 الذكاء الاصطناعي في بيئة العمل: كيف يغير الأدوار الوظيفية وكيف نستعد له. 4بناء استراتيجية تبني التقنية: خطوات دمج هذه الأدوات في خطط الشركات والمشاريع"
        ],
        "requirements": [
          "سعودي الجنسية",
          "دبلوم وما اعلى",
          "لغة انجليزية متوسطة",
          "جهاز كومبيوتر"
        ],
        "faqs": {
          "training_field": "الدورات التدريبية التخصصية",
          "career_track": "الذكاء الإصطناعي",
          "course_type": "دورة معرفية",
          "course_level": "مستوى متوسط",
          "delivery_method": "تفاعلية مباشرة",
          "course_provider": "وليد محمود",
          "professional_certificates": "لا توجد شهادات احترافية مرتبطة بالدورة التدريبية.",
          "trainer_experience": "احمد عبد الفتاح A highly competent, motivated and enthusiastic Researcher scientist and data scientis professional with an agile, analytical and data-driven mindset"
        }
      }
    },
    {
      "id": "event-أسبوع-العقار-والمقاولات-12-16-يوليو-2026م",
      "file_slug": "event-أسبوع-العقار-والمقاولات-12-16-يوليو-2026م",
      "title": "أسبوع العقار والمقاولات 12- 16 يوليو 2026م",
      "organizer": "Monsha'at",
      "city": "Saudi Arabia",
      "venue": "Monsha’at",
      "venue_address": "Monsha’at",
      "category": "أسبوع الاعمال",
      "summary": "هي أسابيع تنظمها الهيئة العامة للمنشآت الصغيرة والمتوسطة \"منشآت\" ممثلة بمراكز دعم المنشآت، للتركيز على قطاعات الأعمال في المملكة، ونهدف من خلالها إلى التعريف بالفرص الاستثمارية والمبادرات الحكومية التي تخدم القطاعات المختلفة للمنشآت الصغيرة والمتوسطة، وتشهد هذه الأسابيع دعوة للمنظومات والمنشآت العاملة في هذه القطاعات لعرض تجاربهم الناجحة ومسيرتهم في التغلب على التحديات التي واجهتهم. للاطلاع على خطوات التسجيل في اللقاءات والفعاليات اضغط هنا",
      "rich_summary": "هي أسابيع تنظمها الهيئة العامة للمنشآت الصغيرة والمتوسطة \"منشآت\" ممثلة بمراكز دعم المنشآت، للتركيز على قطاعات الأعمال في المملكة، ونهدف من خلالها إلى التعريف بالفرص الاستثمارية والمبادرات الحكومية التي تخدم القطاعات المختلفة للمنشآت الصغيرة والمتوسطة، وتشهد هذه الأسابيع دعوة للمنظومات والمنشآت العاملة في هذه القطاعات لعرض تجاربهم الناجحة ومسيرتهم في التغلب على التحديات التي واجهتهم. للاطلاع على خطوات التسجيل في اللقاءات والفعاليات اضغط هنا",
      "image_url": "/assets/event-covers/event-أسبوع-العقار-والمقاولات-12-16-يوليو-2026م.svg",
      "image_alt": "غلاف EventLive لفعالية أسبوع العقار والمقاولات 12- 16 يوليو 2026م",
      "image_source_url": "http://www.monshaat.gov.sa/ar/node/489022",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ١٢ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Saudi Arabia",
        "الموقع: Monsha’at",
        "التصنيف: أسبوع الاعمال",
        "المصدر: Monsha'at All Events"
      ],
      "tags": [
        "entrepreneurship",
        "SMEs",
        "business",
        "forums",
        "training",
        "أسبوع الاعمال"
      ],
      "audiences": [
        "students",
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-07-12T09:00:00+03:00",
      "ends_at": "2026-07-16T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-12T09:00:00+03:00",
          "ends_at": "2026-07-16T18:00:00+03:00",
          "room": "Monsha’at",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Monsha'at All Events",
      "source_url": "http://www.monshaat.gov.sa/ar/node/489022",
      "evidence_url": "http://www.monshaat.gov.sa/ar/node/489022",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-أسبوع-العقار-والمقاولات-12-16-يوليو-2026م.html",
      "ics_url": "./events/event-أسبوع-العقار-والمقاولات-12-16-يوليو-2026م.ics",
      "url": "./events/event-أسبوع-العقار-والمقاولات-12-16-يوليو-2026م.html",
      "share_url": "./events/event-أسبوع-العقار-والمقاولات-12-16-يوليو-2026م.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D8%A3%D8%B3%D8%A8%D9%88%D8%B9-%D8%A7%D9%84%D8%B9%D9%82%D8%A7%D8%B1-%D9%88%D8%A7%D9%84%D9%85%D9%82%D8%A7%D9%88%D9%84%D8%A7%D8%AA-12-16-%D9%8A%D9%88%D9%84%D9%8A%D9%88-2026%D9%85",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Monsha%E2%80%99at%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Monsha%E2%80%99at%20Saudi%20Arabia",
      "source_file": "data/raw/source-snapshots/monshaat-events-2026-07-07T19-14-38-221Z.html",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "generated_image": true,
      "slug": "أسبوع-العقار-والمقاولات-12-16-يوليو-2026م",
      "city_label": "السعودية",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-05T23:49:11.318Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-12T09:00:00+03:00",
        "ends_at": "2026-07-16T18:00:00+03:00",
        "room": "Monsha’at",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "هي أسابيع تنظمها الهيئة العامة للمنشآت الصغيرة والمتوسطة \"منشآت\" ممثلة بمراكز دعم المنشآت، للتركيز على قطاعات الأعمال في المملكة، ونهدف من خلالها إلى التعريف بالفرص الاستثمارية والمبادرات الحكومية التي تخدم القطاعات المختلفة للمنشآت الصغيرة والمتوسطة، وتشهد هذه الأسابيع دعوة للمنظومات والمنشآت العاملة في هذه القطاعات لعرض تجاربهم الناجحة ومسيرتهم في التغلب على التحديات التي واجهتهم. للاطلاع على خطوات التسجيل في اللقاءات والفعاليات اضغط هنا",
      "program_outline": {
        "provider": "Monsha'at All Events",
        "source_method": "approved-source-row",
        "source_url": "http://www.monshaat.gov.sa/ar/node/489022",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "هي أسابيع تنظمها الهيئة العامة للمنشآت الصغيرة والمتوسطة \"منشآت\" ممثلة بمراكز دعم المنشآت، للتركيز على قطاعات الأعمال في المملكة، ونهدف من خلالها إلى التعريف بالفرص الاستثمارية والمبادرات الحكومية التي تخدم القطاعات المختلفة للمنشآت الصغيرة والمتوسطة، وتشهد هذه الأسابيع دعوة للمنظومات والمنشآت العاملة في هذه القطاعات لعرض تجاربهم الناجحة ومسيرتهم في التغلب على التحديات التي واجهتهم. للاطلاع على خطوات التسجيل في اللقاءات والفعاليات اضغط هنا",
        "duration_text": "١٢ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: أسبوع العقار والمقاولات 12- 16 يوليو 2026م",
          "النافذة الزمنية: ١٢ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Saudi Arabia",
          "الموقع: Monsha’at",
          "التصنيف: أسبوع الاعمال",
          "المنظم: Monsha'at",
          "رابط المصدر: http://www.monshaat.gov.sa/ar/node/489022"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Monsha'at All Events",
          "city": "Saudi Arabia",
          "venue": "Monsha’at",
          "category": "أسبوع الاعمال",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-دورة-comptia-a",
      "slug": "دورة-comptia-a",
      "title": "دورة +CompTIA A",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "تعتبر هذه الدورة المدخل الأساسي للاحتراف في عالم تقنية المعلومات. المصدر الرسمي: بوابة مهارات المستقبل. دورة +CompTIA A ضمن تدريب تقني في عن بعد. تبدأ الفعالية ١٢‏/٠٧‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٦‏/٠٧‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "image_url": "/assets/event-images/دورة-comptia-a-2358801bb0.jpg",
      "image_alt": "دورة +CompTIA A | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13039",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "attendance_mode": "online",
      "language": "en",
      "richness_score": 10,
      "starts_at": "2026-07-12T09:00:00+03:00",
      "ends_at": "2026-07-16T18:00:00+03:00",
      "updated_at": "2026-07-07T20:49:57.647Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13039",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13039",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "file_slug": "event-دورة-comptia-a",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-12T09:00:00+03:00",
          "ends_at": "2026-07-16T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/styles/medium/public/2026-07/7.jpg?itok=HnrYjVdd",
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "detail_url": "./events/event-دورة-comptia-a.html",
      "url": "./events/event-دورة-comptia-a.html",
      "share_url": "./events/event-دورة-comptia-a.html",
      "print_url": "./print.html?event=event-%D8%AF%D9%88%D8%B1%D8%A9-comptia-a",
      "ics_url": "./events/event-دورة-comptia-a.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-12T09:00:00+03:00",
        "ends_at": "2026-07-16T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "تعتبر هذه الدورة المدخل الأساسي للاحتراف في عالم تقنية المعلومات. تهدف إلى تزويد المتدربين بالمهارات الجوهرية اللازمة لدعم البنية التحتية للشركات، بدءاً من الأجهزة والشبكات وصولاً إلى أنظمة التشغيل والأمن السيبراني، مما يجهزهم لاجتياز الاختبارات الدولية بنجاح .",
      "rich_summary": "تعتبر هذه الدورة المدخل الأساسي للاحتراف في عالم تقنية المعلومات. تهدف إلى تزويد المتدربين بالمهارات الجوهرية اللازمة لدعم البنية التحتية للشركات، بدءاً من الأجهزة والشبكات وصولاً إلى أنظمة التشغيل والأمن السيبراني، مما يجهزهم لاجتياز الاختبارات الدولية بنجاح .",
      "highlights": [
        "تبدأ 12-07-2026 إلى 16-07-2026 لمدة 20 ساعات"
      ],
      "program_outline": {
        "provider": "Future Skills MCIT",
        "source_method": "official-html",
        "source_url": "https://futureskills.mcit.gov.sa/ar/group/13039",
        "collected_at": "2026-07-07T20:49:57.647Z",
        "official_description": "تعتبر هذه الدورة المدخل الأساسي للاحتراف في عالم تقنية المعلومات. تهدف إلى تزويد المتدربين بالمهارات الجوهرية اللازمة لدعم البنية التحتية للشركات، بدءاً من الأجهزة والشبكات وصولاً إلى أنظمة التشغيل والأمن السيبراني، مما يجهزهم لاجتياز الاختبارات الدولية بنجاح .",
        "duration_text": "تبدأ 12-07-2026 إلى 16-07-2026 لمدة 20 ساعات",
        "registration_deadline": "",
        "goals": [
          "تركيب وتكوين وصيانة أجهزة الكمبيوتر والهواتف الذكية.",
          "إعداد الشبكات السلكية واللاسلكية الأساسية وفهم بروتوكولات الربط.",
          "إدارة واستكشاف أخطاء أنظمة التشغيل Windows, macOS) (Linux, ChromeOS .",
          "تطبيق المبادئ الأساسية للأمن السيبراني وحماية البيانات.",
          "تقديم دعم فني احترافي للعملاء وحل المشكلات التقنية المعقدة."
        ],
        "features": [
          "التعرف على اللوحة الأم ( Motherboards) والمعالجات والذاكرة العشوائية.",
          "أنواع وحدات التخزين ومزودات الطاقة.",
          "الأجهزة الطرفية وتقنيات التوصيل الحديثة.",
          "أساسيات الشبكات وبروتوكولات الـ IP.",
          "أجهزة الربط ( Routers, Switches) وإعدادات الواي فاي .",
          "مقدمة في المحاكاة الافتراضية ( Virtualization) والخدمات السحابية.",
          "دعم وصيانة أجهزة اللابتوب والأجهزة الذكية.",
          "مقارنة وتثبيت أنظمة التشغيل ( Windows, macOS, Linux)",
          "إدارة الملفات وتكوين الإعدادات المتقدمة في النظام.",
          "طرق الحماية من الفيروسات والبرمجيات الخبيثة.",
          "إدارة الخصوصية والأذونات والمصادقة",
          "أمن الشبكات اللاسلكية والتعامل مع التهديدات الأمنية",
          "منهجية حل المشاكل التقني",
          "إصلاح مشاكل الأجهزة والشبكات والبرمجيات الشائعة.",
          "خدمة العملاء، السلامة المهنية، وأخلاقيات العمل التقني."
        ],
        "requirements": [
          "سعودي الجنسية",
          "خبرة عامه في شبكات الكمبيوتر",
          "درجة الدبلوم وما اعلى",
          "اللغة: عربية",
          "الأجهزة والأدوات: جهاز كمبيوتر مع اتصال الانترنت جيد"
        ],
        "faqs": {
          "training_field": "الدورات التدريبية التخصصية",
          "career_track": "الأمن السيبراني الدعم الفني البنية التحتية إنترنت الأشياء دعم التشغيل",
          "course_type": "دورة معرفية",
          "course_level": "مستوى متوسط",
          "delivery_method": "تفاعلية مباشرة",
          "course_provider": "مصطفى نبيه",
          "professional_certificates": "لا توجد شهادات احترافية مرتبطة بالدورة التدريبية.",
          "trainer_experience": "المهندس: احمد المشايخ"
        }
      }
    },
    {
      "id": "event-security-operations-threat-detection-incident-response-عمليات-الأمن-السي",
      "slug": "security-operations-threat-detection-incident-response-عمليات-الأمن-السي",
      "title": "Security Operations, Threat Detection & Incident Response - عمليات الأمن السيبراني، واكتشاف التهديدات، والاستجابة للحوادث",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "تقدم هذه الدورة فهماً عملياً لعمليات الأمن السيبراني اليومية داخل مراكز عمليات الأمن ( SOC)، مع التركيز على اكتشاف التهديدات والاستجابة للحوادث الأمنية. المصدر الرسمي: بوابة مهارات المستقبل.",
      "image_url": "/assets/event-images/artificial-intelligence-الذكاء-الاصطناعي-6a65108527.jpg",
      "image_alt": "⁠Security Operations, Threat Detection & Incident Response - عمليات الأمن السيبراني، واكتشاف التهديدات، والاستجابة للحوادث | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13040",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "attendance_mode": "online",
      "language": "en",
      "richness_score": 10,
      "starts_at": "2026-07-12T09:00:00+03:00",
      "ends_at": "2026-07-14T18:00:00+03:00",
      "updated_at": "2026-07-07T20:49:57.647Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13040",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13040",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "file_slug": "event-security-operations-threat-detection-incident-response-عمليات-الأمن-السي",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-12T09:00:00+03:00",
          "ends_at": "2026-07-14T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/styles/medium/public/2026-07/4ccd79f559dca331acf56758ce175f5d.jpeg?itok=TQBocw19",
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "detail_url": "./events/event-security-operations-threat-detection-incident-response-عمليات-الأمن-السي.html",
      "url": "./events/event-security-operations-threat-detection-incident-response-عمليات-الأمن-السي.html",
      "share_url": "./events/event-security-operations-threat-detection-incident-response-عمليات-الأمن-السي.html",
      "print_url": "./print.html?event=event-security-operations-threat-detection-incident-response-%D8%B9%D9%85%D9%84%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%A3%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A",
      "ics_url": "./events/event-security-operations-threat-detection-incident-response-عمليات-الأمن-السي.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-12T09:00:00+03:00",
        "ends_at": "2026-07-14T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "تقدم هذه الدورة فهماً عملياً لعمليات الأمن السيبراني اليومية داخل مراكز عمليات الأمن ( SOC)، مع التركيز على اكتشاف التهديدات والاستجابة للحوادث الأمنية. تغطي الدورة كيفية مراقبة الأنظمة، تحليل التنبيهات، والتعامل مع الهجمات باستخدام أدوات وتقنيات حديثة مثل Splunk و Microsoft Sentinel، دون الاعتماد على منصة محددة، مما يمنح المتدربين مهارات قابلة للتطبيق في بيئات مختلفة",
      "rich_summary": "تقدم هذه الدورة فهماً عملياً لعمليات الأمن السيبراني اليومية داخل مراكز عمليات الأمن ( SOC)، مع التركيز على اكتشاف التهديدات والاستجابة للحوادث الأمنية. تغطي الدورة كيفية مراقبة الأنظمة، تحليل التنبيهات، والتعامل مع الهجمات باستخدام أدوات وتقنيات حديثة مثل Splunk و Microsoft Sentinel، دون الاعتماد على منصة محددة، مما يمنح المتدربين مهارات قابلة للتطبيق في بيئات مختلفة",
      "highlights": [
        "تبدأ 12-07-2026 إلى 14-07-2026 لمدة 15 ساعات"
      ],
      "program_outline": {
        "provider": "Future Skills MCIT",
        "source_method": "official-html",
        "source_url": "https://futureskills.mcit.gov.sa/ar/group/13040",
        "collected_at": "2026-07-07T20:49:57.647Z",
        "official_description": "تقدم هذه الدورة فهماً عملياً لعمليات الأمن السيبراني اليومية داخل مراكز عمليات الأمن ( SOC)، مع التركيز على اكتشاف التهديدات والاستجابة للحوادث الأمنية. تغطي الدورة كيفية مراقبة الأنظمة، تحليل التنبيهات، والتعامل مع الهجمات باستخدام أدوات وتقنيات حديثة مثل Splunk و Microsoft Sentinel، دون الاعتماد على منصة محددة، مما يمنح المتدربين مهارات قابلة للتطبيق في بيئات مختلفة",
        "duration_text": "تبدأ 12-07-2026 إلى 14-07-2026 لمدة 15 ساعات",
        "registration_deadline": "",
        "goals": [
          "أهداف ومخرجات الدورة بنهاية هذا البرنامج، سيتمكن المشاركون من: .1 فهم عمليات مركز عمليات الأمن SOC .2 اكتشاف وتحليل التهديدات الأمنية Threat Detection .3 التعامل مع الحوادث الأمنية وفق منهجية منظمة. .4 استخدام أدوات SIEM في المراقبة والتحليل. تطبيق أفضل الممارسات في الاستجابة للحوادث"
        ],
        "features": [
          "مقدمة في Security Operations (SOC) : دور مركز العمليات الأمنية دورة حياة التهديدات Cyber Kill Chain .2 أنواع التهديدات والهجمات: ,Malware, Phishing, Ransomware و الهجمات الداخلية والخارجية 3.أساسيات اكتشاف التهديد : logs and locs",
          "تحليل التنبيهات الأمنية : التمييز بين False Positives و ,True Positives أولوية الحوادث ( Severity (Levels .2 منهجية الاستجابة للحوادث ( Incident Response Lifecycle ):التحضير ,الاكتشاف والتحليل ,الاحتواء الاستئصال والتعافي .3 التوثيق وإعداد التقارير الأمنية: كتابة تقارير الحوادث التواصل مع الفرق التقنية والإدارية",
          "أدوات وتقنيات : SOC SIEM, SOAR, EDR نظرة على أدوات مثل Splunk و Microsoft Sentinel .2 تحليل سيناريوهات هجمات واقعية تتبع هجوم من البداية للنهاية تحليل Logs واكتشاف التهديد .3 محاكاة حادث أمني تطبيق خطوات Incident Response أفضل الممارسات والتطوير المهني و تحسين مهارات المحلل الأمني .4 مسارات الشهادات المهنية"
        ],
        "requirements": [
          "سعودي الجنسية",
          "دبلوم وما اعلى",
          "لغة انجليزية متوسطة",
          "جهاز كومبيوتر"
        ],
        "faqs": {
          "training_field": "الدورات التدريبية التخصصية",
          "career_track": "أمن المعلومات الأمن السيبراني اختبارات الاختراق",
          "course_type": "دورة معرفية",
          "course_level": "مستوى متوسط",
          "delivery_method": "تفاعلية مباشرة",
          "course_provider": "وليد محمود",
          "professional_certificates": "لا توجد شهادات احترافية مرتبطة بالدورة التدريبية.",
          "trainer_experience": "احمد عبد الفتاح A highly competent, motivated and enthusiastic Researcher scientist and data scientis professional with an agile, analytical and data-driven mindset"
        }
      }
    },
    {
      "id": "event-comptia-a",
      "file_slug": "event-comptia-a",
      "title": "دورة +CompTIA A",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "تعتبر هذه الدورة المدخل الأساسي للاحتراف في عالم تقنية المعلومات. المصدر الرسمي: بوابة مهارات المستقبل. دورة +CompTIA A ضمن تدريب تقني في عن بعد. تبدأ الفعالية ١٢‏/٠٧‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٦‏/٠٧‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "rich_summary": "تعتبر هذه الدورة المدخل الأساسي للاحتراف في عالم تقنية المعلومات. تهدف إلى تزويد المتدربين بالمهارات الجوهرية اللازمة لدعم البنية التحتية للشركات، بدءاً من الأجهزة والشبكات وصولاً إلى أنظمة التشغيل والأمن السيبراني، مما يجهزهم لاجتياز الاختبارات الدولية بنجاح .",
      "image_url": "/assets/event-images/aws-security-essential-fb6d62a41b.jpg",
      "image_alt": "CompTIA A+ | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13039",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/2022-06/WhatsApp%20Image%202021-12-08%20at%201.25.06%20PM_3.jpeg",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد: ١٢ يوليو ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ يوليو ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Online",
        "الموقع: تفاعلية مباشرة",
        "التصنيف: technology training",
        "المصدر: Future Skills MCIT Catalogue",
        "تبدأ 12-07-2026 إلى 16-07-2026 لمدة 20 ساعات"
      ],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2026-07-12T09:00:00+03:00",
      "ends_at": "2026-07-16T18:00:00+03:00",
      "updated_at": "2026-07-07T20:49:57.647Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-12T09:00:00+03:00",
          "ends_at": "2026-07-16T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13039",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13039",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-comptia-a.html",
      "ics_url": "./events/event-comptia-a.ics",
      "url": "./events/event-comptia-a.html",
      "share_url": "./events/event-comptia-a.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-comptia-a",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "slug": "comptia-a",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T19:30:39.441Z",
      "image_discovery_method": "catalog-candidate",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-12T09:00:00+03:00",
        "ends_at": "2026-07-16T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "تعتبر هذه الدورة المدخل الأساسي للاحتراف في عالم تقنية المعلومات. تهدف إلى تزويد المتدربين بالمهارات الجوهرية اللازمة لدعم البنية التحتية للشركات، بدءاً من الأجهزة والشبكات وصولاً إلى أنظمة التشغيل والأمن السيبراني، مما يجهزهم لاجتياز الاختبارات الدولية بنجاح .",
      "program_outline": {
        "provider": "Future Skills MCIT",
        "source_method": "official-html",
        "source_url": "https://futureskills.mcit.gov.sa/ar/group/13039",
        "collected_at": "2026-07-07T20:49:57.647Z",
        "official_description": "تعتبر هذه الدورة المدخل الأساسي للاحتراف في عالم تقنية المعلومات. تهدف إلى تزويد المتدربين بالمهارات الجوهرية اللازمة لدعم البنية التحتية للشركات، بدءاً من الأجهزة والشبكات وصولاً إلى أنظمة التشغيل والأمن السيبراني، مما يجهزهم لاجتياز الاختبارات الدولية بنجاح .",
        "duration_text": "تبدأ 12-07-2026 إلى 16-07-2026 لمدة 20 ساعات",
        "registration_deadline": "",
        "goals": [
          "تركيب وتكوين وصيانة أجهزة الكمبيوتر والهواتف الذكية.",
          "إعداد الشبكات السلكية واللاسلكية الأساسية وفهم بروتوكولات الربط.",
          "إدارة واستكشاف أخطاء أنظمة التشغيل Windows, macOS) (Linux, ChromeOS .",
          "تطبيق المبادئ الأساسية للأمن السيبراني وحماية البيانات.",
          "تقديم دعم فني احترافي للعملاء وحل المشكلات التقنية المعقدة."
        ],
        "features": [
          "التعرف على اللوحة الأم ( Motherboards) والمعالجات والذاكرة العشوائية.",
          "أنواع وحدات التخزين ومزودات الطاقة.",
          "الأجهزة الطرفية وتقنيات التوصيل الحديثة.",
          "أساسيات الشبكات وبروتوكولات الـ IP.",
          "أجهزة الربط ( Routers, Switches) وإعدادات الواي فاي .",
          "مقدمة في المحاكاة الافتراضية ( Virtualization) والخدمات السحابية.",
          "دعم وصيانة أجهزة اللابتوب والأجهزة الذكية.",
          "مقارنة وتثبيت أنظمة التشغيل ( Windows, macOS, Linux)",
          "إدارة الملفات وتكوين الإعدادات المتقدمة في النظام.",
          "طرق الحماية من الفيروسات والبرمجيات الخبيثة.",
          "إدارة الخصوصية والأذونات والمصادقة",
          "أمن الشبكات اللاسلكية والتعامل مع التهديدات الأمنية",
          "منهجية حل المشاكل التقني",
          "إصلاح مشاكل الأجهزة والشبكات والبرمجيات الشائعة.",
          "خدمة العملاء، السلامة المهنية، وأخلاقيات العمل التقني."
        ],
        "requirements": [
          "سعودي الجنسية",
          "خبرة عامه في شبكات الكمبيوتر",
          "درجة الدبلوم وما اعلى",
          "اللغة: عربية",
          "الأجهزة والأدوات: جهاز كمبيوتر مع اتصال الانترنت جيد"
        ],
        "faqs": {
          "training_field": "الدورات التدريبية التخصصية",
          "career_track": "الأمن السيبراني الدعم الفني البنية التحتية إنترنت الأشياء دعم التشغيل",
          "course_type": "دورة معرفية",
          "course_level": "مستوى متوسط",
          "delivery_method": "تفاعلية مباشرة",
          "course_provider": "مصطفى نبيه",
          "professional_certificates": "لا توجد شهادات احترافية مرتبطة بالدورة التدريبية.",
          "trainer_experience": "المهندس: احمد المشايخ"
        }
      }
    },
    {
      "id": "event-معسكر-هندسة-البرمجيات-الحديثة-وأنظمة-الذكاء-الاصطناعي",
      "file_slug": "event-معسكر-هندسة-البرمجيات-الحديثة-وأنظمة-الذكاء-الاصطناعي",
      "title": "معسكر هندسة البرمجيات الحديثة وأنظمة الذكاء الاصطناعي",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - تطوير البرمجيات والتطبيقات",
      "summary": "يهدف معسكر الهندسة إلى إعداد مهندسين قادرين على بناء تطبيقات برمجية متكاملة وتطوير أنظمة AI متقدمة وتشغيلها في بيئات الإنتاج باستخدام أحدث الممارسات الهندسية، يركّز المعسكر على دمج مبادئ Software Engineering مع تقنيات AI الحديثة مثل: LLM... المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "يهدف معسكر الهندسة إلى إعداد مهندسين قادرين على بناء تطبيقات برمجية متكاملة وتطوير أنظمة AI متقدمة وتشغيلها في بيئات الإنتاج باستخدام أحدث الممارسات الهندسية، يركّز المعسكر على دمج مبادئ Software Engineering مع تقنيات AI الحديثة مثل: LLMs و RAG و AI Agents ضمن منهج تدريبي تطبيقي مكثف.",
      "image_url": "/assets/event-images/معسكر-هندسة-البرمجيات-الحديثة-وأنظمة-الذكاء-الاصطناعي-0252685fd5.jpg",
      "image_alt": "معسكر هندسة البرمجيات الحديثة وأنظمة الذكاء الاصطناعي",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/JxeQGWnq/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/5elosms3.yqj.jpg",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/JxeQGWnq/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-06-21T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "تطوير البرمجيات والتطبيقات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - تطوير البرمجيات والتطبيقات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-07-12T10:00:00+03:00",
      "ends_at": "2026-09-03T15:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-12T10:00:00+03:00",
          "ends_at": "2026-09-03T15:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/JxeQGWnq/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/JxeQGWnq/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-هندسة-البرمجيات-الحديثة-وأنظمة-الذكاء-الاصطناعي.html",
      "ics_url": "./events/event-معسكر-هندسة-البرمجيات-الحديثة-وأنظمة-الذكاء-الاصطناعي.ics",
      "url": "./events/event-معسكر-هندسة-البرمجيات-الحديثة-وأنظمة-الذكاء-الاصطناعي.html",
      "share_url": "./events/event-معسكر-هندسة-البرمجيات-الحديثة-وأنظمة-الذكاء-الاصطناعي.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D9%87%D9%86%D8%AF%D8%B3%D8%A9-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%AD%D8%AF%D9%8A%D8%AB%D8%A9-%D9%88%D8%A3%D9%86%D8%B8%D9%85%D8%A9-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-06T23-30-56-524Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-هندسة-البرمجيات-الحديثة-وأنظمة-الذكاء-الاصطناعي",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-12T10:00:00+03:00",
        "ends_at": "2026-09-03T15:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يهدف معسكر الهندسة إلى إعداد مهندسين قادرين على بناء تطبيقات برمجية متكاملة وتطوير أنظمة AI متقدمة وتشغيلها في بيئات الإنتاج باستخدام أحدث الممارسات الهندسية، يركّز المعسكر على دمج مبادئ Software Engineering مع تقنيات AI الحديثة مثل: LLMs و RAG و AI Agents ضمن منهج تدريبي تطبيقي مكثف.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/JxeQGWnq",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف معسكر الهندسة إلى إعداد مهندسين قادرين على بناء تطبيقات برمجية متكاملة وتطوير أنظمة AI متقدمة وتشغيلها في بيئات الإنتاج باستخدام أحدث الممارسات الهندسية، يركّز المعسكر على دمج مبادئ Software Engineering مع تقنيات AI الحديثة مثل: LLMs و RAG و AI Agents ضمن منهج تدريبي تطبيقي مكثف.",
        "duration_text": "10:00 ص - 03:00 م",
        "registration_deadline": "2026-06-21T12:00:00+03:00",
        "goals": [
          "استيعاب أسس هندسة البرمجيات الحديثة، وإدراك التحول الجوهري في دور المهندس في عصر الذكاء الاصطناعي.",
          "الإلمام بالأسس النظرية لنماذج اللغة الكبيرة (LLMs)، وتمييز البنى المعمارية للنماذج التجارية والمفتوحة.",
          "إدراك البنى النظرية للأنظمة الذكية المتقدمة، بما يشمل وكلاء الذكاء الاصطناعي والأنظمة متعددة الوكلاء.",
          "التعمّق في نظرية هندسة السياق وأنظمة الاسترجاع المعزز (RAG)، وفهم بروتوكول MCP وتحدياته في اللغة العربية.",
          "معرفة الأطر النظرية لضمان الجودة والأمن السيبراني، ومخاطر الأمن الخاصة بالذكاء الاصطناعي.",
          "فهم أسس الحوسبة السحابية وعمليات التشغيل المستمرة (DevOps)، ومقارنة المنصات ونماذج الاستضافة.",
          "بناء تطبيقات ويب وجوال متكاملة بأحدث الأطر التقنية، ونشرها للإنتاج وإدارتها بكفاءة احترافية.",
          "توظيف أدوات الذكاء الاصطناعي التوليدي في مراحل التطوير المختلفة عبر منصات احترافية لرفع الإنتاجية وجودة المخرجات.",
          "تصميم وبرمجة وكلاء الذكاء الاصطناعي المستقلين باستخدام أطر العمل الحديثة، مع تطبيق ضوابط الموثوقية والتقييم.",
          "بناء أنظمة الاسترجاع المعزز (RAG) الكاملة وخوادم MCP مخصصة، باستخدام قواعد بيانات Vector الحديثة.",
          "بناء حلول الأتمتة الذكية لسير العمل عبر منصات الأتمتة الحديثة، بما يخدم احتياجات السوق السعودي.",
          "تطبيق ممارسات الجودة والأمن السيبراني في المشاريع، بما يشمل الاختبارات الآلية والتدقيق الأمني وإدارة عمليات نماذج الذكاء الاصطناعي.",
          "بناء بنى تحتية سحابية متوافقة مع متطلبات الأنظمة السعودية، عبر تقنيات الحاويات والحوسبة بدون خوادم وعمليات النشر المستمر، مع مراعاة السيادة الرقمية.",
          "تنمية القدرة على العمل الجماعي والتعاون مع فرق متعددة التخصصات لضمان تنفيذ مشاريع ناجحة باستخدام أنظمة التحكم بالإصدارات (Git/Perforce).",
          "تعزيز التفكير الإبداعي والقدرة على تطوير حلول تقنية مبتكرة تلبي احتياجات المستخدمين والشركات.",
          "المشاركة في ورش عمل تفاعلية وحلقات نقاش مع مختصين لاكتساب رؤى مهنية معمقة.",
          "تحفيز المشاركين على الاستمرار في التعلم والتطوير الذاتي لمواكبة التغيرات السريعة في المجال."
        ],
        "features": [
          "منهجية تعلّم قائمة على التطبيقات العملية، مما يضمن اكتساب المهارات بشكل تطبيقي وفعّال.",
          "بيئة تعليمية داعمة وتنافسية تساعد على تعزيز الدافعية وتحفيز الإنجاز.",
          "التشجيع على التعلم الذاتي وصقل مهارات البحث والتطوير الشخصي من خلال نموذج تدرج المهارات (Skill Progression Model).",
          "تغطية أحدث التقنيات والتعرف على أحدث الأدوات والممارسات في المجال التقني (مثل Nanite و Lumen).",
          "أنشطة ومشاريع تفاعلية تساعد في تطبيق المفاهيم وتعزيز الفهم.",
          "ورش عمل تفاعلية وحلقات نقاش مع مختصين لضمان اكتساب رؤية متكاملة عن المجال.",
          "توجيه وإرشاد من خبراء تقنيين لضمان اكتساب المهارات بالشكل الأمثل.",
          "دعم تقني مستمر من فريق محترف متاح للإجابة على جميع الاستفسارات خلال فترة البرنامج.",
          "مجتمع تعليمي تفاعلي يوفر فرصة للتواصل مع مدربين محترفين وزملاء مشاركين لتبادل الخبرات وتوسيع شبكة العلاقات المهنية.",
          "شهادات حضور من الأكاديمية عند إنهاء المعسكر."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "الحصول على شهادة تقنية في علوم الحاسب أو ما يعادله.",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "القدرة على العمل الجماعي والمشاركة الفعّالة في الأنشطة.",
          "التفرغ الكامل أثناء فترة المعسكر."
        ],
        "faqs": {
          "هل يتوفر سكن لطلاب المعسكر؟": "توجد خصومات خاصة لطلاب أكاديمية طويق في عدد من الفنادق والشقق.",
          "هل توجد شهادة بعد انتهاء المعسكر / البرنامج؟": "تقدم أكاديمية طويق معسكرات وبرامج بشهادات احترافية بالشراكة مع كبرى الجهات العالمية، بالإضافة إلى شهادات حضور لكافة المعسكرات والبرامج.",
          "هل يتم إشعاري بالقبول؟": "يتم إشعارك بالقبول النهائي عبر البريد الإلكتروني قبل بدء المعسكر / البرنامج بفترة كافية."
        }
      }
    },
    {
      "id": "event-join-us-at-kaust-health-for-respiratory-health-day",
      "slug": "join-us-at-kaust-health-for-respiratory-health-day",
      "title": "Join us at KAUST Health for Respiratory Health Day",
      "organizer": "KAUST-HEALTH",
      "city": "Thuwal",
      "venue": "KAUST",
      "venue_address": "KAUST",
      "category": "community",
      "summary": "فعالية صحية ومجتمعية في كاوست ضمن برنامج الحرم والمجتمع، تركز على التوعية بصحة الجهاز التنفسي وخدمات الحضور داخل مجتمع الجامعة.",
      "richness_score": 6,
      "starts_at": "2026-07-12T11:00:00+03:00",
      "ends_at": "2026-07-12T13:00:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/515",
      "evidence_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/515",
      "source_confidence": "approved-source",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/saudi-university-events-kaustcentral-event-list-2026-07-07T20-45-48-196Z.json",
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "community"
      ],
      "audiences": [
        "skilled-trades",
        "researchers"
      ],
      "file_slug": "event-join-us-at-kaust-health-for-respiratory-health-day",
      "city_label": "ثول",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "id": "event-join-us-at-kaust-health-for-respiratory-health-day-official-session-1",
          "title": "Join us at KAUST Health for Respiratory Health Day",
          "starts_at": "2026-07-12T11:00:00+03:00",
          "ends_at": "2026-07-12T13:00:00+03:00",
          "session_type": "official-community-session",
          "room": "KAUST"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "image_url": "/assets/event-covers/event-join-us-at-kaust-health-for-respiratory-health-day.svg",
      "image_alt": "غلاف EventLive لفعالية Join us at KAUST Health for Respiratory Health Day",
      "image_source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/515",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "detail_url": "./events/event-join-us-at-kaust-health-for-respiratory-health-day.html",
      "url": "./events/event-join-us-at-kaust-health-for-respiratory-health-day.html",
      "share_url": "./events/event-join-us-at-kaust-health-for-respiratory-health-day.html",
      "print_url": "./print.html?event=event-join-us-at-kaust-health-for-respiratory-health-day",
      "ics_url": "./events/event-join-us-at-kaust-health-for-respiratory-health-day.ics",
      "city_url": "./cities/thuwal.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=KAUST%20Thuwal",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=KAUST%20Thuwal",
      "catalog_group": "catalog",
      "generated_image": true,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-12T11:00:00+03:00",
        "ends_at": "2026-07-12T13:00:00+03:00",
        "room": "KAUST",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Kaust Central DVT Event Website",
      "rich_summary": "Kaust Central DVT Event Website",
      "highlights": [
        "الموعد: ١٢ يوليو ٢٠٢٦ في ١١:٠٠ ص إلى ١٢ يوليو ٢٠٢٦ في ٠١:٠٠ م",
        "المدينة: Thuwal",
        "الموقع: KAUST",
        "التصنيف: community",
        "المصدر: Saudi Universities and Technical Colleges",
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين."
      ],
      "program_outline": {
        "provider": "Saudi Universities and Technical Colleges",
        "source_method": "official-page-meta",
        "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/515",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Kaust Central DVT Event Website",
        "duration_text": "١٢ يوليو ٢٠٢٦ في ١١:٠٠ ص إلى ١٢ يوليو ٢٠٢٦ في ٠١:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Join us at KAUST Health for Respiratory Health Day",
          "النافذة الزمنية: ١٢ يوليو ٢٠٢٦ في ١١:٠٠ ص إلى ١٢ يوليو ٢٠٢٦ في ٠١:٠٠ م",
          "المدينة: Thuwal",
          "الموقع: KAUST",
          "التصنيف: community",
          "المنظم: KAUST-HEALTH",
          "رابط المصدر: https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/515",
          "جدول حي: جلسة رسمية واحدة"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Saudi Universities and Technical Colleges",
          "city": "Thuwal",
          "venue": "KAUST",
          "category": "community",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      }
    },
    {
      "id": "event-saif-summer-program",
      "slug": "saif-summer-program",
      "title": "SAIF Summer Program",
      "organizer": "SAMoCA ",
      "city": "Riyadh",
      "venue": "SAMoCA (Saudi Arabia Museum of Contemporary Art), Jax District, Diriyah",
      "venue_address": "SAMoCA (Saudi Arabia Museum of Contemporary Art), Jax District, Diriyah",
      "category": "Culture & Community",
      "summary": "SAIF 2026 is a summer creative program presented by SAMoCA at JAX, offering a diverse range of workshops, film screenings, and interactive activities for children, teenagers, and young audiences. The program features hands-on experiences in ceramics, fashion and tailoring, papermaking, photography, writing, voiceover, and other creative disciplines. Developed in collaboration with cultural and educational partners, SAIF encourages artistic expression, creativity, and cultural discovery through engaging learning experiences. Hosted at SAMoCA at JAX in the JAX District, Diriyah, the program provides an inspiring environment where visitors can explore Saudi creativity, develop new skills, and participate in a vibrant community of art and culture.",
      "image_url": "/assets/event-images/saif-summer-program-f3f95cd64f.jpg",
      "image_alt": "SAIF Summer Program",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31135",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-06/Event.jpg?itok=piscDT1i",
      "starts_at": "2026-07-12T17:00:00+03:00",
      "ends_at": "2026-08-29T21:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31135",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31135",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Culture & Community",
        "7332",
        "9716",
        "9365"
      ],
      "audiences": [
        "skilled-trades",
        "researchers",
        "creatives"
      ],
      "file_slug": "event-saif-summer-program",
      "city_label": "الرياض",
      "category_slug": "culture-arts",
      "category_label": "ثقافة وفنون",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-12T17:00:00+03:00",
          "ends_at": "2026-08-29T21:00:00+03:00",
          "room": "SAMoCA (Saudi Arabia Museum of Contemporary Art), Jax District, Diriyah",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-saif-summer-program.html",
      "url": "./events/event-saif-summer-program.html",
      "share_url": "./events/event-saif-summer-program.html",
      "print_url": "./print.html?event=event-saif-summer-program",
      "ics_url": "./events/event-saif-summer-program.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/culture-arts.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SAMoCA%20(Saudi%20Arabia%20Museum%20of%20Contemporary%20Art)%2C%20Jax%20District%2C%20Diriyah%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SAMoCA%20(Saudi%20Arabia%20Museum%20of%20Contemporary%20Art)%2C%20Jax%20District%2C%20Diriyah%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-12T17:00:00+03:00",
        "ends_at": "2026-08-29T21:00:00+03:00",
        "room": "SAMoCA (Saudi Arabia Museum of Contemporary Art), Jax District, Diriyah",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "SAIF 2026 is a summer creative program presented by SAMoCA at JAX, offering a diverse range of workshops, film screenings, and interactive activities for children, teenagers, and young audiences. The program features hands-on experiences in ceramics, fashion and tailoring, papermaking, photography, writing, voiceover, and other creative disciplines. Developed in collaboration with cultural and educational partners, SAIF encourages artistic expression, creativity, and cultural discovery through engaging learning experiences. Hosted at SAMoCA at JAX in the JAX District, Diriyah, the program provides an inspiring environment where visitors can explore Saudi creativity, develop new skills, and participate in a vibrant community of art and culture.",
      "rich_summary": "SAIF 2026 is a summer creative program presented by SAMoCA at JAX, offering a diverse range of workshops, film screenings, and interactive activities for children, teenagers, and young audiences. The program features hands-on experiences in ceramics, fashion and tailoring, papermaking, photography, writing, voiceover, and other creative disciplines. Developed in collaboration with cultural and educational partners, SAIF encourages artistic expression, creativity, and cultural discovery through engaging learning experiences. Hosted at SAMoCA at JAX in the JAX District, Diriyah, the program provides an inspiring environment where visitors can explore Saudi creativity, develop new skills, and participate in a vibrant community of art and culture.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٢ يوليو ٢٠٢٦ في ٠٥:٠٠ م إلى ٢٩ أغسطس ٢٠٢٦ في ٠٩:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: SAMoCA (Saudi Arabia Museum of Contemporary Art), Jax District, Diriyah",
        "التصنيف: Culture & Community",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31135",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "SAIF 2026 is a summer creative program presented by SAMoCA at JAX, offering a diverse range of workshops, film screenings, and interactive activities for children, teenagers, and young audiences. The program features hands-on experiences in ceramics, fashion and tailoring, papermaking, photography, writing, voiceover, and other creative disciplines. Developed in collaboration with cultural and educational partners, SAIF encourages artistic expression, creativity, and cultural discovery through engaging learning experiences. Hosted at SAMoCA at JAX in the JAX District, Diriyah, the program provides an inspiring environment where visitors can explore Saudi creativity, develop new skills, and participate in a vibrant community of art and culture.",
        "duration_text": "١٢ يوليو ٢٠٢٦ في ٠٥:٠٠ م إلى ٢٩ أغسطس ٢٠٢٦ في ٠٩:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم فعالية موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: SAIF Summer Program",
          "النافذة الزمنية: ١٢ يوليو ٢٠٢٦ في ٠٥:٠٠ م إلى ٢٩ أغسطس ٢٠٢٦ في ٠٩:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: SAMoCA (Saudi Arabia Museum of Contemporary Art), Jax District, Diriyah",
          "التصنيف: Culture & Community",
          "المنظم: SAMoCA",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31135"
        ],
        "requirements": [
          "راجع صفحة المصدر الرسمية قبل الحضور لاحتمال تحديث الوقت أو الموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "SAMoCA (Saudi Arabia Museum of Contemporary Art), Jax District, Diriyah",
          "category": "Culture & Community",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-معسكر-هندسة-الدرونز-التطبيقي",
      "file_slug": "event-معسكر-هندسة-الدرونز-التطبيقي",
      "title": "معسكر هندسة الدرونز التطبيقي",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - هندسة الميكاترونكس",
      "summary": "يهدف هذا المعسكر إلى بناء أساس قوي في هندسة الدرونز التطبيقية من خلال تغطية تصميم الدرونز وفق متطلبات ومبادئ الديناميكا الهوائية، والتصميم بالحاسب، والتحليل الهيكلي، وأنظمة الدفع، والإلكترونيات الجوية، والطباعة ثلاثية الأبعاد، إضافة إلى ... المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "يهدف هذا المعسكر إلى بناء أساس قوي في هندسة الدرونز التطبيقية من خلال تغطية تصميم الدرونز وفق متطلبات ومبادئ الديناميكا الهوائية، والتصميم بالحاسب، والتحليل الهيكلي، وأنظمة الدفع، والإلكترونيات الجوية، والطباعة ثلاثية الأبعاد، إضافة إلى مفاهيم التوجيه والملاحة والتحكم. كما يطوّر اساليب التفكير الهندسي وفهم المفاضلات التصميمية ومهارات تكامل الأنظمة عبر تطبيقات عملية وأنشطة تصميم هندسية.",
      "image_url": "/assets/event-images/معسكر-هندسة-الدرونز-التطبيقي-f9a6074a8e.webp",
      "image_alt": "معسكر هندسة الدرونز التطبيقي",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/8K1e0nBW/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/b1zmfxcj.3ft.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/8K1e0nBW/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-06-28T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "هندسة الميكاترونكس",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - هندسة الميكاترونكس"
      ],
      "audiences": [
        "students",
        "tech",
        "skilled-trades",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-07-12T18:00:00+03:00",
      "ends_at": "2026-08-20T21:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-12T18:00:00+03:00",
          "ends_at": "2026-08-20T21:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/8K1e0nBW/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/8K1e0nBW/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-هندسة-الدرونز-التطبيقي.html",
      "ics_url": "./events/event-معسكر-هندسة-الدرونز-التطبيقي.ics",
      "url": "./events/event-معسكر-هندسة-الدرونز-التطبيقي.html",
      "share_url": "./events/event-معسكر-هندسة-الدرونز-التطبيقي.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D9%87%D9%86%D8%AF%D8%B3%D8%A9-%D8%A7%D9%84%D8%AF%D8%B1%D9%88%D9%86%D8%B2-%D8%A7%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D9%8A",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-هندسة-الدرونز-التطبيقي",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-12T18:00:00+03:00",
        "ends_at": "2026-08-20T21:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يهدف هذا المعسكر إلى بناء أساس قوي في هندسة الدرونز التطبيقية من خلال تغطية تصميم الدرونز وفق متطلبات ومبادئ الديناميكا الهوائية، والتصميم بالحاسب، والتحليل الهيكلي، وأنظمة الدفع، والإلكترونيات الجوية، والطباعة ثلاثية الأبعاد، إضافة إلى مفاهيم التوجيه والملاحة والتحكم. كما يطوّر اساليب التفكير الهندسي وفهم المفاضلات التصميمية ومهارات تكامل الأنظمة عبر تطبيقات عملية وأنشطة تصميم هندسية.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/8K1e0nBW",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف هذا المعسكر إلى بناء أساس قوي في هندسة الدرونز التطبيقية من خلال تغطية تصميم الدرونز وفق متطلبات ومبادئ الديناميكا الهوائية، والتصميم بالحاسب، والتحليل الهيكلي، وأنظمة الدفع، والإلكترونيات الجوية، والطباعة ثلاثية الأبعاد، إضافة إلى مفاهيم التوجيه والملاحة والتحكم. كما يطوّر اساليب التفكير الهندسي وفهم المفاضلات التصميمية ومهارات تكامل الأنظمة عبر تطبيقات عملية وأنشطة تصميم هندسية.",
        "duration_text": "06:00 م - 09:00 م",
        "registration_deadline": "2026-06-28T12:00:00+03:00",
        "goals": [
          "إكساب المتدربين خبرة متكاملة في تصميم الهياكل، أنظمة الدفع، والتحكم بالدرونز.",
          "تطوير مهارات عملية في المحاكاة (Simulation) وتصنيع النماذج (Prototyping).",
          "إعداد المشاركين لتنفيذ مشروع كامل يبدأ من الفكرة إلى التكامل النهائي للنظام."
        ],
        "features": [
          "المعسكر يُقدَّم باللغة العربية.",
          "تدريب عملي بأدوات تصميم ومحاكاة عالمية.",
          "فهم معمق لحركيات الدرونز (UAV Kinematics).",
          "بناء نظام متكامل باستخدام متحكمات طيران (Pixhawk) وأدوات التحكم.",
          "تصميم درونز بأجنحة ثابتة ومراوح متعددة."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "مستوى جيد في اللغة الإنجليزية.",
          "معرفة أساسية بالمجالات الهندسية (الميكانيكا أو الكهرباء أو الميكاترونكس).",
          "جهاز حاسب محمول متوافق مع البرامج المستخدمة.",
          "يلزم اجتياز اختبار القبول للانضمام للمعسكر."
        ],
        "faqs": {
          "هل يتوفر سكن لطلاب المعسكر؟": "توجد خصومات خاصة لطلاب أكاديمية طويق في عدد من الفنادق والشقق.",
          "هل توجد شهادة بعد انتهاء المعسكر / البرنامج؟": "تقدم أكاديمية طويق معسكرات وبرامج بشهادات احترافية بالشراكة مع كبرى الجهات العالمية، بالإضافة إلى شهادات حضور لكافة المعسكرات والبرامج.",
          "هل يتم إشعاري بالقبول؟": "يتم إشعارك بالقبول النهائي عبر البريد الإلكتروني قبل بدء المعسكر / البرنامج بفترة كافية."
        }
      }
    },
    {
      "id": "event-أساسيات-الحوسبة-السحابية-cloud-computing-essentials",
      "file_slug": "event-أساسيات-الحوسبة-السحابية-cloud-computing-essentials",
      "title": "أساسيات الحوسبة السحابية - Cloud Computing Essentials",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "تقدم هذه الدورة فهماً شاملاً للبنية التحتية السحابية وكيفية استبدال مراكز البيانات التقليدية بخدمات مرنة وقابلة للتوسع. المصدر الرسمي: بوابة مهارات المستقبل.",
      "rich_summary": "تقدم هذه الدورة فهماً شاملاً للبنية التحتية السحابية وكيفية استبدال مراكز البيانات التقليدية بخدمات مرنة وقابلة للتوسع. لا تركز الدورة على مزود خدمة واحد مثل ( AWS) أو ( Azure) بشكل حصري، بل تشرح المفاهيم الموحدة التي تحكم عالم السحابة.",
      "image_url": "/assets/event-images/أساسيات-الحوسبة-السحابية-cloud-computing-essentials-d84b80a7c2.png",
      "image_alt": "أساسيات الحوسبة السحابية - Cloud Computing Essentials | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13035",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/styles/medium/public/2022-08/types-of-cloud-computing.png?itok=OuG9_dIR",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "تبدأ 13-07-2026 إلى 15-07-2026 لمدة 12 ساعات"
      ],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2026-07-13T09:00:00+03:00",
      "ends_at": "2026-07-15T18:00:00+03:00",
      "updated_at": "2026-07-07T20:49:57.647Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-13T09:00:00+03:00",
          "ends_at": "2026-07-15T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13035",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13035",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-أساسيات-الحوسبة-السحابية-cloud-computing-essentials.html",
      "ics_url": "./events/event-أساسيات-الحوسبة-السحابية-cloud-computing-essentials.ics",
      "url": "./events/event-أساسيات-الحوسبة-السحابية-cloud-computing-essentials.html",
      "share_url": "./events/event-أساسيات-الحوسبة-السحابية-cloud-computing-essentials.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%AD%D9%88%D8%B3%D8%A8%D8%A9-%D8%A7%D9%84%D8%B3%D8%AD%D8%A7%D8%A8%D9%8A%D8%A9-cloud-computing-essentials",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "slug": "أساسيات-الحوسبة-السحابية-cloud-computing-essentials",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-13T09:00:00+03:00",
        "ends_at": "2026-07-15T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "تقدم هذه الدورة فهماً شاملاً للبنية التحتية السحابية وكيفية استبدال مراكز البيانات التقليدية بخدمات مرنة وقابلة للتوسع. لا تركز الدورة على مزود خدمة واحد مثل ( AWS) أو ( Azure) بشكل حصري، بل تشرح المفاهيم الموحدة التي تحكم عالم السحابة.",
      "program_outline": {
        "provider": "Future Skills MCIT",
        "source_method": "official-html",
        "source_url": "https://futureskills.mcit.gov.sa/ar/group/13035",
        "collected_at": "2026-07-07T20:49:57.647Z",
        "official_description": "تقدم هذه الدورة فهماً شاملاً للبنية التحتية السحابية وكيفية استبدال مراكز البيانات التقليدية بخدمات مرنة وقابلة للتوسع. لا تركز الدورة على مزود خدمة واحد مثل ( AWS) أو ( Azure) بشكل حصري، بل تشرح المفاهيم الموحدة التي تحكم عالم السحابة.",
        "duration_text": "تبدأ 13-07-2026 إلى 15-07-2026 لمدة 12 ساعات",
        "registration_deadline": "",
        "goals": [
          "معرفة ماهية الحوسبة السحابية",
          "معرفة اهم مقدمي خدمات الحوسبة السحابية",
          "معرفة كيفية استخدم خدمات الحوسبة السحابية",
          "معرفة كيفية إنشاء خادم مع الحوسبة السحابية",
          "معرفة كيفية الاشتراك في خدمة سحابة أمازون",
          "القدرة على ربط لغات البرمجة مع الحوسبة السحابية"
        ],
        "features": [
          "مفهوم السحاب ة : الفرق الجوهري بين مراكز البيانات التقليدية والحوسبة السحابية.",
          "لماذا السحابة؟ استعراض خصائص السحاب (المرونة، التوسع التلقائي، والدفع حسب الاستخدام).",
          "نماذج الخدمة ( XaaS ) :",
          "البنية التحتية كخدمة ( Xaas )",
          "المنصة كخدمة (Paas)",
          "البرمجيات كخدمة ( (Saas",
          "الحوسبة: Virtual Machines – Containers",
          "التخزين السحابي: Block / Object / File",
          "الشبكات السحابية: VPC – Subnets – Load Balancers",
          "مقدمة في الأمن السحابي و IAM",
          "نظرة عامة على – Azure – Google Cloud",
          "أهم الخدمات الأساسية بكل منصة",
          "التسعير والفوترة Pay-As-You-Go"
        ],
        "requirements": [
          "سعودي الجنسية",
          "الدبلوم وما اعلى",
          "جهاز كومبيوتر"
        ],
        "faqs": {
          "training_field": "الدورات التدريبية التخصصية",
          "career_track": "البنية التحتية الحوسبة السحابية",
          "course_type": "دورة معرفية",
          "course_level": "مستوى متوسط",
          "delivery_method": "تفاعلية مباشرة",
          "course_provider": "مصطفى نبيه",
          "professional_certificates": "لا توجد شهادات احترافية مرتبطة بالدورة التدريبية.",
          "trainer_experience": "احمد عبد الفتاح Ahmad Abdelfattah is a highly skilled Artificial Intelligent Engineer with over 21 years of professional experience in academia, research, and project management. Currently pursuing a Ph.D. at Cairo University, Ahmad’s research focuses on leveraging Artificial Intelligent techniques in healthcare domain. Ahmad holds an M.Sc. in Electronics and Electrical Communications Engineering from Cairo University. Throughout his career at the Information Technology Institute (ITI), Ministry of Communications and Information Technology (MCIT), he has demonstrated significant contributions to the field of AI."
        }
      }
    },
    {
      "id": "event-samsung-innovation-campus-ai-program",
      "file_slug": "event-samsung-innovation-campus-ai-program",
      "title": "Samsung Innovation Campus AI Program",
      "organizer": "Mohammed Bin Salman Foundation / Misk Hub",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "skills program",
      "summary": "A program designed to equip aspiring data scientists and AI professionals with skills to excel in artificial intelligence المصدر الرسمي: Misk Hub.",
      "rich_summary": "A program designed to equip aspiring data scientists and AI professionals with skills to excel in artificial intelligence",
      "image_url": "/assets/event-images/samsung-innovation-campus-ai-program-fc29fbad73.png",
      "image_alt": "Samsung Innovation Campus AI Program",
      "image_source_url": "https://hub.misk.org.sa/programs/skills/samsung-innovation-campus-ai-program/",
      "original_image_url": "https://hub.misk.org.sa/media/ovkjtk3x/artificial-intelligence.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "2026-07-04T18:00:00+03:00",
      "richness_score": 10,
      "highlights": [],
      "tags": [
        "skills",
        "training",
        "entrepreneurship",
        "leadership",
        "online learning",
        "career readiness",
        "skills program"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "tech",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-07-13T09:00:00+03:00",
      "ends_at": "2026-09-12T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:09.342Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-13T09:00:00+03:00",
          "ends_at": "2026-09-12T18:00:00+03:00",
          "room": "Online",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Programs",
      "source_url": "https://hub.misk.org.sa/programs/skills/samsung-innovation-campus-ai-program/",
      "evidence_url": "https://hub.misk.org.sa/programs/skills/samsung-innovation-campus-ai-program/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-samsung-innovation-campus-ai-program.html",
      "ics_url": "./events/event-samsung-innovation-campus-ai-program.ics",
      "url": "./events/event-samsung-innovation-campus-ai-program.html",
      "share_url": "./events/event-samsung-innovation-campus-ai-program.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-samsung-innovation-campus-ai-program",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/misk-hub-programs-samsung-innovation-campus-ai-program-2026-07-04T20-54-48-268Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "generated_image": false,
      "slug": "samsung-innovation-campus-ai-program",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "meta",
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "A program designed to equip aspiring data scientists and AI professionals with skills to excel in artificial intelligence",
      "program_outline": {
        "provider": "Misk Hub",
        "source_method": "official-html",
        "source_url": "https://hub.misk.org.sa/programs/skills/samsung-innovation-campus-ai-program/",
        "collected_at": "2026-07-07T20:50:09.342Z",
        "official_description": "A program designed to equip aspiring data scientists and AI professionals with skills to excel in artificial intelligence",
        "duration_text": "",
        "registration_deadline": "2026-07-04T18:00:00+03:00",
        "goals": [
          "A program designed to equip aspiring data scientists and AI professionals with skills to excel in artificial intelligence"
        ],
        "features": [
          "Capstone project Apply what you've learned Language Available in English Community A community for posting work updates and having work-related discussions Project Outcomes Develop a comprehensive understanding of machine learning Master data processing techniques Gain proficiency in deep learning methodologies Build and deploy AI models Create and present a professional AI project Skills you will gain: Artificial..."
        ],
        "requirements": [],
        "faqs": {
          "program_format": "Online",
          "program_type": "Instructor Paced",
          "language": "English",
          "application_close": "2026-07-04T18:00:00+03:00",
          "faq_summary": "Is there specific criteria make applicant eligible to be accepted? Yes Age 18-29 Saudi national Basic understanding of math and coding languages Pass admission test When will I know if I’m accepted? After application closing date Will I get a certificate after completing the program? Yes, the certificate will be from Misk & Samsung. Given upon completing all mandatory milestones"
        }
      },
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-13T09:00:00+03:00",
        "ends_at": "2026-09-12T18:00:00+03:00",
        "room": "Online",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      }
    },
    {
      "id": "event-semi-finals-join-the-celebration-at-the-fifa-fan-zone",
      "file_slug": "event-semi-finals-join-the-celebration-at-the-fifa-fan-zone",
      "title": "Semi-Finals: Join the Celebration at the FIFA Fan Zone",
      "organizer": "Saudi universities and technical colleges",
      "city": "Thuwal",
      "venue": "Discovery Square",
      "venue_address": "Discovery Square",
      "category": "sports and community",
      "summary": "The FIFA World Cup 2026 is down to the final four teams. Semi-Finals: Join the Celebration at the FIFA Fan Zone ضمن رياضة وفعاليات جماهيرية في ثول. تبدأ الفعالية ١٤‏/٠٧‏/٢٠٢٦، ٩:٠٠ م وتنتهي ١٤‏/٠٧‏/٢٠٢٦، ١١:٥٩ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "Kaust Central DVT Event Website",
      "image_url": "/assets/event-covers/event-semi-finals-join-the-celebration-at-the-fifa-fan-zone.svg",
      "image_alt": "غلاف EventLive لفعالية Semi-Finals: Join the Celebration at the FIFA Fan Zone",
      "image_source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/513",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ١٤ يوليو ٢٠٢٦ في ٠٩:٠٠ م إلى ١٤ يوليو ٢٠٢٦ في ١١:٥٩ م",
        "المدينة: Thuwal",
        "الموقع: Discovery Square",
        "التصنيف: sports and community",
        "المصدر: Saudi Universities and Technical Colleges",
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين."
      ],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "sports and community"
      ],
      "audiences": [
        "skilled-trades",
        "researchers",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2026-07-14T21:00:00+03:00",
      "ends_at": "2026-07-14T23:59:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions": [
        {
          "id": "event-semi-finals-join-the-celebration-at-the-fifa-fan-zone-official-session-1",
          "title": "Semi-Finals: Join the Celebration at the FIFA Fan Zone",
          "starts_at": "2026-07-14T21:00:00+03:00",
          "ends_at": "2026-07-14T23:59:00+03:00",
          "session_type": "official-community-session",
          "room": "Discovery Square"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/513",
      "evidence_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/513",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-semi-finals-join-the-celebration-at-the-fifa-fan-zone.html",
      "ics_url": "./events/event-semi-finals-join-the-celebration-at-the-fifa-fan-zone.ics",
      "url": "./events/event-semi-finals-join-the-celebration-at-the-fifa-fan-zone.html",
      "share_url": "./events/event-semi-finals-join-the-celebration-at-the-fifa-fan-zone.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-semi-finals-join-the-celebration-at-the-fifa-fan-zone",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Discovery%20Square%20Thuwal",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Discovery%20Square%20Thuwal",
      "source_file": "data/raw/source-snapshots/saudi-university-events-kaustcentral-event-list-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/thuwal.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/sports.html"
      ],
      "generated_image": true,
      "slug": "semi-finals-join-the-celebration-at-the-fifa-fan-zone",
      "city_label": "ثول",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-14T21:00:00+03:00",
        "ends_at": "2026-07-14T23:59:00+03:00",
        "room": "Discovery Square",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Kaust Central DVT Event Website",
      "program_outline": {
        "provider": "Saudi Universities and Technical Colleges",
        "source_method": "official-page-meta",
        "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/513",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Kaust Central DVT Event Website",
        "duration_text": "١٤ يوليو ٢٠٢٦ في ٠٩:٠٠ م إلى ١٤ يوليو ٢٠٢٦ في ١١:٥٩ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Semi-Finals: Join the Celebration at the FIFA Fan Zone",
          "النافذة الزمنية: ١٤ يوليو ٢٠٢٦ في ٠٩:٠٠ م إلى ١٤ يوليو ٢٠٢٦ في ١١:٥٩ م",
          "المدينة: Thuwal",
          "الموقع: Discovery Square",
          "التصنيف: sports and community",
          "المنظم: Saudi universities and technical colleges",
          "رابط المصدر: https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/513",
          "جدول حي: جلسة رسمية واحدة"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Saudi Universities and Technical Colleges",
          "city": "Thuwal",
          "venue": "Discovery Square",
          "category": "sports and community",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      }
    },
    {
      "id": "event-متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان",
      "slug": "متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان",
      "title": "متطلبات الاستخدام الآمن للأجهزة والمستلزمات الطبية لمراكز الأسنان",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "عن بعد",
      "venue_address": "عن بعد",
      "category": "regulatory workshop",
      "summary": "متطلبات الاستخدام الآمن للأجهزة والمستلزمات الطبية لمراكز الأسنان. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية. المصدر الرسمي: الهيئة العامة للغذاء والدواء.",
      "image_url": "/assets/event-images/متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان-874dbfc9bf.jpg",
      "image_alt": "متطلبات الاستخدام الآمن للأجهزة والمستلزمات الطبية لمراكز الأسنان",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521990",
      "attendance_mode": "online",
      "language": "ar",
      "richness_score": 9,
      "starts_at": "2026-07-15T10:00:00+03:00",
      "ends_at": "2026-07-15T11:00:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Food and Drug Authority Events",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521990",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521990",
      "source_confidence": "approved-source",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/sfda-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop"
      ],
      "audiences": [
        "professionals"
      ],
      "file_slug": "event-متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان",
      "city_label": "عن بعد",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "id": "event-متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان-official-session-1",
          "title": "متطلبات الاستخدام الآمن للأجهزة والمستلزمات الطبية لمراكز الأسنان",
          "starts_at": "2026-07-15T10:00:00+03:00",
          "ends_at": "2026-07-15T11:00:00+03:00",
          "session_type": "official-online-workshop",
          "room": "عن بعد"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://www.sfda.gov.sa/sites/default/files/2026-06/%D9%88%D8%B1%D8%B4%D8%A9%20%D8%B9%D9%85%D9%84%20-%2029%20%D9%8A%D9%88%D9%86%D9%8A%D9%88%20v3.jpg",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/event-متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان.html",
      "url": "./events/event-متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان.html",
      "share_url": "./events/event-متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان.html",
      "print_url": "./print.html?event=event-%D9%85%D8%AA%D8%B7%D9%84%D8%A8%D8%A7%D8%AA-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%A7%D9%84%D8%A2%D9%85%D9%86-%D9%84%D9%84%D8%A3%D8%AC%D9%87%D8%B2%D8%A9-%D9%88%D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%84%D8%B2%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9-%D9%84%D9%85%D8%B1%D8%A7%D9%83%D8%B2-%D8%A7%D9%84%D8%A3%D8%B3%D9%86%D8%A7%D9%86",
      "ics_url": "./events/event-متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-15T10:00:00+03:00",
        "ends_at": "2026-07-15T11:00:00+03:00",
        "room": "عن بعد",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "متطلبات الاستخدام الآمن للأجهزة والمستلزمات الطبية لمراكز الأسنان. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
      "rich_summary": "متطلبات الاستخدام الآمن للأجهزة والمستلزمات الطبية لمراكز الأسنان. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
      "program_outline": {
        "provider": "Saudi Food and Drug Authority",
        "source_method": "official-html",
        "source_url": "https://www.sfda.gov.sa/ar/workshop/5521990",
        "collected_at": "2026-07-07T20:50:06.205Z",
        "official_description": "متطلبات الاستخدام الآمن للأجهزة والمستلزمات الطبية لمراكز الأسنان. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
        "duration_text": "2026-07-15T10:00:00+03:00 إلى 2026-07-15T11:00:00+03:00",
        "registration_deadline": "",
        "goals": [
          "متطلبات الاستخدام الآمن للأجهزة والمستلزمات الطبية لمراكز الأسنان"
        ],
        "features": [
          "طريقة الحضور: عن بعد",
          "نوع الورشة: عامة",
          "لغة العرض: العربية",
          "جدول حي: جلسة رسمية واحدة",
          "الوقت: 2026-07-15T10:00:00+03:00 إلى 2026-07-15T11:00:00+03:00"
        ],
        "requirements": [],
        "faqs": {
          "delivery_method": "عن بعد",
          "workshop_type": "عامة",
          "presentation_language": "العربية",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      },
      "highlights": [
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين.",
        "الموقع: عن بعد"
      ]
    },
    {
      "id": "event-معسكر-تصميم-وتصنيع-الحلول-الهندسية",
      "slug": "معسكر-تصميم-وتصنيع-الحلول-الهندسية",
      "title": "معسكر تصميم وتصنيع الحلول الهندسية",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - هندسة الميكاترونكس",
      "summary": "يمثل هذا المعسكر تجربة متقدمة تهدف إلى بناء قاعدة معرفية راسخة لدى المشاركين في مجالات الإلكترونيات المتقدمة، وإنترنت الأشياء، والابتكار التقني، مع التركيز على الدمج المتكامل بين المعرفة النظرية والتطبيق العملي، كما يتيح للمشاركين تطوير ... المصدر الرسمي: أكاديمية طويق.",
      "image_url": "/assets/event-images/معسكر-تصميم-وتصنيع-الحلول-الهندسية-a59ff44dd2.png",
      "image_alt": "معسكر تصميم وتصنيع الحلول الهندسية",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/y4JqX0k6/view",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/y4JqX0k6/view",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-07-19T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "هندسة الميكاترونكس",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/psvxh1jc.vwh.png",
      "starts_at": "2026-07-19T17:00:00+03:00",
      "ends_at": "2026-10-15T21:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/y4JqX0k6/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/y4JqX0k6/view",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - هندسة الميكاترونكس"
      ],
      "audiences": [
        "students",
        "tech",
        "skilled-trades",
        "researchers",
        "creatives"
      ],
      "description": "يمثل هذا المعسكر تجربة متقدمة تهدف إلى بناء قاعدة معرفية راسخة لدى المشاركين في مجالات الإلكترونيات المتقدمة، وإنترنت الأشياء، والابتكار التقني، مع التركيز على الدمج المتكامل بين المعرفة النظرية والتطبيق العملي، كما يتيح للمشاركين تطوير أفكارهم إلى مشاريع تقنية بإشراف متخصص ضمن بيئة تعزز الابتكار والعمل الجماعي.",
      "rich_summary": "يمثل هذا المعسكر تجربة متقدمة تهدف إلى بناء قاعدة معرفية راسخة لدى المشاركين في مجالات الإلكترونيات المتقدمة، وإنترنت الأشياء، والابتكار التقني، مع التركيز على الدمج المتكامل بين المعرفة النظرية والتطبيق العملي، كما يتيح للمشاركين تطوير أفكارهم إلى مشاريع تقنية بإشراف متخصص ضمن بيئة تعزز الابتكار والعمل الجماعي.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/y4JqX0k6",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يمثل هذا المعسكر تجربة متقدمة تهدف إلى بناء قاعدة معرفية راسخة لدى المشاركين في مجالات الإلكترونيات المتقدمة، وإنترنت الأشياء، والابتكار التقني، مع التركيز على الدمج المتكامل بين المعرفة النظرية والتطبيق العملي، كما يتيح للمشاركين تطوير أفكارهم إلى مشاريع تقنية بإشراف متخصص ضمن بيئة تعزز الابتكار والعمل الجماعي.",
        "duration_text": "05:00 م - 09:00 م",
        "registration_deadline": "2026-07-19T12:00:00+03:00",
        "goals": [
          "تقديم تجربة تعليمية متقدمة تجمع بين المعرفة النظرية والتطبيق العملي في مجالات التقنية الحديثة.",
          "تمكين الطلاب من تطوير مشاريع تقنية مبتكرة وتحويل أفكارهم إلى حلول عملية قابلة للتطبيق.",
          "تنمية المهارات في التقنيات الحديثة مثل الإلكترونيات المتقدمة وإنترنت الأشياء.",
          "تعزيز مهارات البحث والابتكار لدعم التفكير الإبداعي لدى الطلاب.",
          "إعداد الطلاب لتطبيق معارفهم التقنية من خلال تنفيذ مشاريع تقنية تحاكي احتياجات الواقع.",
          "تهيئة الطلاب للانتقال إلى مراحل أكاديمية ومهنية متقدمة في المجالات التقنية والهندسية."
        ],
        "features": [
          "منهجية تعليمية قائمة على المشاريع والتطبيق العملي لضمان اكتساب المهارات بشكل تطبيقي وفعّال.",
          "بيئة تعليمية متقدمة وداعمة تشجع على الإبداع وتعزز روح التنافس الإيجابي و تحفز الإنجاز.",
          "التعرف على أحدث الأدوات والممارسات في الإلكترونيات المتقدمة، إنترنت الأشياء، والابتكار الهندسي.",
          "حلقات نقاش مع مختصين لاكتساب رؤية متكاملة وخبرة مهنية مباشرة.",
          "الاستفادة من إشراف مباشر من خبراء متخصصين في مجالات التقنية.",
          "دعم تطوير المشاريع الواعدة نحو النماذج الأولية أو الحلول القابلة للتسويق.",
          "تقييم مستمر وتغذية راجعة فردية لكل طالب لضمان التطوير والتحسين المستمر.",
          "إمكانية المشاركة في مسابقات تقنية وهندسية عالمية ومحلية.",
          "فرص زيارة مؤسسات صناعية أو بحثية رائدة للاطلاع على التجارب الواقعية في سوق العمل.",
          "ترشيح المتميزين للمشاركة في ملتقيات التوظيف الخاصة بالأكاديمية والشركاء الصناعيين.",
          "شهادة حضور معتمدة من الأكاديمية عند إتمام المعسكر."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "إحضار جهاز كمبيوتر شخصي (لابتوب).",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "القدرة على العمل الجماعي والمشاركة الفعّالة في الأنشطة.",
          "التفرغ الكامل أثناء فترة المعسكر.",
          "أن يكون مرشح من معسكر أساسيات هندسة الميكاترونكس."
        ],
        "faqs": {}
      },
      "file_slug": "event-معسكر-تصميم-وتصنيع-الحلول-الهندسية",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-19T17:00:00+03:00",
          "ends_at": "2026-10-15T21:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-معسكر-تصميم-وتصنيع-الحلول-الهندسية.html",
      "url": "./events/event-معسكر-تصميم-وتصنيع-الحلول-الهندسية.html",
      "share_url": "./events/event-معسكر-تصميم-وتصنيع-الحلول-الهندسية.html",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%AA%D8%B5%D9%85%D9%8A%D9%85-%D9%88%D8%AA%D8%B5%D9%86%D9%8A%D8%B9-%D8%A7%D9%84%D8%AD%D9%84%D9%88%D9%84-%D8%A7%D9%84%D9%87%D9%86%D8%AF%D8%B3%D9%8A%D8%A9",
      "ics_url": "./events/event-معسكر-تصميم-وتصنيع-الحلول-الهندسية.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-19T17:00:00+03:00",
        "ends_at": "2026-10-15T21:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false
    },
    {
      "id": "event-fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust",
      "file_slug": "event-fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust",
      "title": "FIFA World Cup 2026 Final: Celebrate Football's Biggest Night at the KAUST Fan Zone",
      "organizer": "Saudi universities and technical colleges",
      "city": "Thuwal",
      "venue": "Discovery Square",
      "venue_address": "Discovery Square",
      "category": "sports and community",
      "summary": "The FIFA World Cup 2026 is down to the final four teams. FIFA World Cup 2026 Final: Celebrate Football's Biggest Night at the KAUST Fan Zone ضمن رياضة وفعاليات جماهيرية في ثول. تبدأ الفعالية ١٩‏/٠٧‏/٢٠٢٦، ٦:٠٠ م وتنتهي ١٩‏/٠٧‏/٢٠٢٦، ١١:٥٩ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "Kaust Central DVT Event Website",
      "image_url": "/assets/event-covers/event-fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust.svg",
      "image_alt": "غلاف EventLive لفعالية FIFA World Cup 2026 Final: Celebrate Football's Biggest Night at the KAUST Fan Zone",
      "image_source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/514",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ١٩ يوليو ٢٠٢٦ في ٠٦:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ١١:٥٩ م",
        "المدينة: Thuwal",
        "الموقع: Discovery Square",
        "التصنيف: sports and community",
        "المصدر: Saudi Universities and Technical Colleges",
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين."
      ],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "sports and community"
      ],
      "audiences": [
        "skilled-trades",
        "researchers",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2026-07-19T18:00:00+03:00",
      "ends_at": "2026-07-19T23:59:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions": [
        {
          "id": "event-fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust-official-session-1",
          "title": "FIFA World Cup 2026 Final: Celebrate Football's Biggest Night at the KAUST Fan Zone",
          "starts_at": "2026-07-19T18:00:00+03:00",
          "ends_at": "2026-07-19T23:59:00+03:00",
          "session_type": "official-community-session",
          "room": "Discovery Square"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/514",
      "evidence_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/514",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust.html",
      "ics_url": "./events/event-fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust.ics",
      "url": "./events/event-fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust.html",
      "share_url": "./events/event-fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Discovery%20Square%20Thuwal",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Discovery%20Square%20Thuwal",
      "source_file": "data/raw/source-snapshots/saudi-university-events-kaustcentral-event-list-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/thuwal.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/sports.html"
      ],
      "generated_image": true,
      "slug": "fifa-world-cup-2026-final-celebrate-footballs-biggest-night-at-the-kaust",
      "city_label": "ثول",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-19T18:00:00+03:00",
        "ends_at": "2026-07-19T23:59:00+03:00",
        "room": "Discovery Square",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Kaust Central DVT Event Website",
      "program_outline": {
        "provider": "Saudi Universities and Technical Colleges",
        "source_method": "official-page-meta",
        "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/514",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Kaust Central DVT Event Website",
        "duration_text": "١٩ يوليو ٢٠٢٦ في ٠٦:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ١١:٥٩ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: FIFA World Cup 2026 Final: Celebrate Football's Biggest Night at the KAUST Fan Zone",
          "النافذة الزمنية: ١٩ يوليو ٢٠٢٦ في ٠٦:٠٠ م إلى ١٩ يوليو ٢٠٢٦ في ١١:٥٩ م",
          "المدينة: Thuwal",
          "الموقع: Discovery Square",
          "التصنيف: sports and community",
          "المنظم: Saudi universities and technical colleges",
          "رابط المصدر: https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/514",
          "جدول حي: جلسة رسمية واحدة"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Saudi Universities and Technical Colleges",
          "city": "Thuwal",
          "venue": "Discovery Square",
          "category": "sports and community",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      }
    },
    {
      "id": "event-دور-مقدمي-الرعاية-الصحية-وضباط-الاتصال-في-التعامل-مع-انذارات-السلامة-الص",
      "slug": "دور-مقدمي-الرعاية-الصحية-وضباط-الاتصال-في-التعامل-مع-انذارات-السلامة-الص",
      "title": "دور مقدمي الرعاية الصحية وضباط الاتصال في التعامل مع انذارات السلامة الصادرة من المركز الوطني لبلاغات الأجهزة والمستلزمات الطبية",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "عن بعد",
      "venue_address": "عن بعد",
      "category": "regulatory workshop",
      "summary": "دور مقدمي الرعاية الصحية وضباط الاتصال في التعامل مع انذارات السلامة الصادرة من المركز الوطني لبلاغات الأجهزة والمستلزمات الطبية. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية. المصدر الرسمي: الهيئة العامة للغذاء والدواء.",
      "image_url": "/assets/event-images/متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان-874dbfc9bf.jpg",
      "image_alt": "دور مقدمي الرعاية الصحية وضباط الاتصال في التعامل مع انذارات السلامة الصادرة من المركز الوطني لبلاغات الأجهزة والمستلزمات الطبية",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521991",
      "attendance_mode": "online",
      "language": "ar",
      "richness_score": 9,
      "starts_at": "2026-07-21T10:00:00+03:00",
      "ends_at": "2026-07-21T11:00:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Food and Drug Authority Events",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521991",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521991",
      "source_confidence": "approved-source",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/sfda-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop"
      ],
      "audiences": [
        "professionals"
      ],
      "file_slug": "event-دور-مقدمي-الرعاية-الصحية-وضباط-الاتصال-في-التعامل-مع-انذارات-السلامة-الص",
      "city_label": "عن بعد",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "id": "event-دور-مقدمي-الرعاية-الصحية-وضباط-الاتصال-في-التعامل-مع-انذارات-السلامة-الص-official-session-1",
          "title": "دور مقدمي الرعاية الصحية وضباط الاتصال في التعامل مع انذارات السلامة الصادرة من المركز الوطني لبلاغات الأجهزة والمستلزمات الطبية",
          "starts_at": "2026-07-21T10:00:00+03:00",
          "ends_at": "2026-07-21T11:00:00+03:00",
          "session_type": "official-online-workshop",
          "room": "عن بعد"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://www.sfda.gov.sa/sites/default/files/2026-06/%D9%88%D8%B1%D8%B4%D8%A9%20%D8%B9%D9%85%D9%84%20-%2029%20%D9%8A%D9%88%D9%86%D9%8A%D9%88%20v3.jpg",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/event-دور-مقدمي-الرعاية-الصحية-وضباط-الاتصال-في-التعامل-مع-انذارات-السلامة-الص.html",
      "url": "./events/event-دور-مقدمي-الرعاية-الصحية-وضباط-الاتصال-في-التعامل-مع-انذارات-السلامة-الص.html",
      "share_url": "./events/event-دور-مقدمي-الرعاية-الصحية-وضباط-الاتصال-في-التعامل-مع-انذارات-السلامة-الص.html",
      "print_url": "./print.html?event=event-%D8%AF%D9%88%D8%B1-%D9%85%D9%82%D8%AF%D9%85%D9%8A-%D8%A7%D9%84%D8%B1%D8%B9%D8%A7%D9%8A%D8%A9-%D8%A7%D9%84%D8%B5%D8%AD%D9%8A%D8%A9-%D9%88%D8%B6%D8%A8%D8%A7%D8%B7-%D8%A7%D9%84%D8%A7%D8%AA%D8%B5%D8%A7%D9%84-%D9%81%D9%8A-%D8%A7%D9%84%D8%AA%D8%B9%D8%A7%D9%85%D9%84-%D9%85%D8%B9-%D8%A7%D9%86%D8%B0%D8%A7%D8%B1%D8%A7%D8%AA-%D8%A7%D9%84%D8%B3%D9%84%D8%A7%D9%85%D8%A9-%D8%A7%D9%84%D8%B5",
      "ics_url": "./events/event-دور-مقدمي-الرعاية-الصحية-وضباط-الاتصال-في-التعامل-مع-انذارات-السلامة-الص.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-21T10:00:00+03:00",
        "ends_at": "2026-07-21T11:00:00+03:00",
        "room": "عن بعد",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "دور مقدمي الرعاية الصحية وضباط الاتصال في التعامل مع انذارات السلامة الصادرة من المركز الوطني لبلاغات الأجهزة والمستلزمات الطبية. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
      "rich_summary": "دور مقدمي الرعاية الصحية وضباط الاتصال في التعامل مع انذارات السلامة الصادرة من المركز الوطني لبلاغات الأجهزة والمستلزمات الطبية. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
      "program_outline": {
        "provider": "Saudi Food and Drug Authority",
        "source_method": "official-html",
        "source_url": "https://www.sfda.gov.sa/ar/workshop/5521991",
        "collected_at": "2026-07-07T20:50:06.205Z",
        "official_description": "دور مقدمي الرعاية الصحية وضباط الاتصال في التعامل مع انذارات السلامة الصادرة من المركز الوطني لبلاغات الأجهزة والمستلزمات الطبية. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
        "duration_text": "2026-07-21T10:00:00+03:00 إلى 2026-07-21T11:00:00+03:00",
        "registration_deadline": "",
        "goals": [
          "دور مقدمي الرعاية الصحية وضباط الاتصال في التعامل مع انذارات السلامة الصادرة من المركز الوطني لبلاغات الأجهزة والمستلزمات الطبية"
        ],
        "features": [
          "طريقة الحضور: عن بعد",
          "نوع الورشة: عامة",
          "لغة العرض: العربية",
          "جدول حي: جلسة رسمية واحدة",
          "الوقت: 2026-07-21T10:00:00+03:00 إلى 2026-07-21T11:00:00+03:00"
        ],
        "requirements": [],
        "faqs": {
          "delivery_method": "عن بعد",
          "workshop_type": "عامة",
          "presentation_language": "العربية",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      },
      "highlights": [
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين.",
        "الموقع: عن بعد"
      ]
    },
    {
      "id": "event-summer-splash-running-event",
      "slug": "summer-splash-running-event",
      "title": "Summer Splash Running event",
      "organizer": "Race Arabia",
      "city": "Riyadh",
      "venue": "Roshn Front, Riyadh",
      "venue_address": "Roshn Front, Riyadh",
      "category": "Entertainment & Sports",
      "summary": "Summer Splash is a family-friendly running event taking place at ROSHN Front in Riyadh, featuring 2 km and 5 km run and walk categories. Organized by Race Arabia, the event combines fitness and entertainment with splash zones, water activities, and a lively community atmosphere, offering participants of all ages a unique summer running experience. Register Now",
      "image_url": "/assets/event-images/summer-splash-running-event-b09009b157.png",
      "image_alt": "Summer Splash Running event",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/31163",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-07/%282%29%20%281%29.png?itok=BEC7XaXW",
      "starts_at": "2026-07-25T05:00:00+03:00",
      "ends_at": "2026-07-25T07:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/31163",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/31163",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Entertainment & Sports",
        "4403",
        "10206",
        "Riyadh City Events"
      ],
      "audiences": [
        "families",
        "creatives",
        "sports"
      ],
      "file_slug": "event-summer-splash-running-event",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-25T05:00:00+03:00",
          "ends_at": "2026-07-25T07:00:00+03:00",
          "room": "Roshn Front, Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-summer-splash-running-event.html",
      "url": "./events/event-summer-splash-running-event.html",
      "share_url": "./events/event-summer-splash-running-event.html",
      "print_url": "./print.html?event=event-summer-splash-running-event",
      "ics_url": "./events/event-summer-splash-running-event.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Roshn%20Front%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Roshn%20Front%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-25T05:00:00+03:00",
        "ends_at": "2026-07-25T07:00:00+03:00",
        "room": "Roshn Front, Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Summer Splash is a family-friendly running event taking place at ROSHN Front in Riyadh, featuring 2 km and 5 km run and walk categories. Organized by Race Arabia, the event combines fitness and entertainment with splash zones, water activities, and a lively community atmosphere, offering participants of all ages a unique summer running experience. Register Now",
      "rich_summary": "Summer Splash is a family-friendly running event taking place at ROSHN Front in Riyadh, featuring 2 km and 5 km run and walk categories. Organized by Race Arabia, the event combines fitness and entertainment with splash zones, water activities, and a lively community atmosphere, offering participants of all ages a unique summer running experience. Register Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٢٥ يوليو ٢٠٢٦ في ٠٥:٠٠ ص إلى ٢٥ يوليو ٢٠٢٦ في ٠٧:٠٠ ص",
        "المدينة: Riyadh",
        "الموقع: Roshn Front, Riyadh",
        "التصنيف: Entertainment & Sports",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/31163",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Summer Splash is a family-friendly running event taking place at ROSHN Front in Riyadh, featuring 2 km and 5 km run and walk categories. Organized by Race Arabia, the event combines fitness and entertainment with splash zones, water activities, and a lively community atmosphere, offering participants of all ages a unique summer running experience. Register Now",
        "duration_text": "٢٥ يوليو ٢٠٢٦ في ٠٥:٠٠ ص إلى ٢٥ يوليو ٢٠٢٦ في ٠٧:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Summer Splash Running event",
          "النافذة الزمنية: ٢٥ يوليو ٢٠٢٦ في ٠٥:٠٠ ص إلى ٢٥ يوليو ٢٠٢٦ في ٠٧:٠٠ ص",
          "المدينة: Riyadh",
          "الموقع: Roshn Front, Riyadh",
          "التصنيف: Entertainment & Sports",
          "المنظم: Race Arabia",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/31163"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Roshn Front, Riyadh",
          "category": "Entertainment & Sports",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-معسكر-تطوير-مواقع-الويب-باستخدام-java-ودمج-تقنيات-الذكاء-الاصطناعي",
      "file_slug": "event-معسكر-تطوير-مواقع-الويب-باستخدام-java-ودمج-تقنيات-الذكاء-الاصطناعي",
      "title": "معسكر تطوير مواقع الويب باستخدام Java ودمج تقنيات الذكاء الاصطناعي",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - تطوير البرمجيات والتطبيقات",
      "summary": "يهدف المعسكر إلى تزويد المتدربين بمهارات متكاملة تبدأ من تعلم أساسيات لغة Java وصولًا إلى بناء تطبيقات ويب احترافية و متقدمة باستخدام Spring Boot Framework، كما يعتمد المعسكر على التعلم العملي عبر مشاريع تحاكي الواقع، مع التركيز على التك... المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "يهدف المعسكر إلى تزويد المتدربين بمهارات متكاملة تبدأ من تعلم  أساسيات لغة Java وصولًا إلى بناء تطبيقات ويب احترافية و متقدمة باستخدام Spring Boot Framework، كما يعتمد المعسكر على التعلم العملي عبر مشاريع تحاكي الواقع، مع التركيز على التكامل مع APIs خارجية و دمج تقنيات الذكاء الاصطناعي، بما يؤهل المتدرب لدخول سوق العمل بكفاءة عالية.",
      "image_url": "/assets/event-images/معسكر-تطوير-مواقع-الويب-باستخدام-java-ودمج-تقنيات-الذكاء-الاصطناعي-1a7ddcd5eb.webp",
      "image_alt": "معسكر تطوير مواقع الويب باستخدام Java ودمج تقنيات الذكاء الاصطناعي ",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/B5R0wKJk/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/hym412o4.xrm.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/B5R0wKJk/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-07-05T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "تطوير البرمجيات والتطبيقات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - تطوير البرمجيات والتطبيقات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-07-26T10:00:00+03:00",
      "ends_at": "2026-10-15T15:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-26T10:00:00+03:00",
          "ends_at": "2026-10-15T15:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/B5R0wKJk/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/B5R0wKJk/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-تطوير-مواقع-الويب-باستخدام-java-ودمج-تقنيات-الذكاء-الاصطناعي.html",
      "ics_url": "./events/event-معسكر-تطوير-مواقع-الويب-باستخدام-java-ودمج-تقنيات-الذكاء-الاصطناعي.ics",
      "url": "./events/event-معسكر-تطوير-مواقع-الويب-باستخدام-java-ودمج-تقنيات-الذكاء-الاصطناعي.html",
      "share_url": "./events/event-معسكر-تطوير-مواقع-الويب-باستخدام-java-ودمج-تقنيات-الذكاء-الاصطناعي.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D9%85%D9%88%D8%A7%D9%82%D8%B9-%D8%A7%D9%84%D9%88%D9%8A%D8%A8-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-java-%D9%88%D8%AF%D9%85%D8%AC-%D8%AA%D9%82%D9%86%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-تطوير-مواقع-الويب-باستخدام-java-ودمج-تقنيات-الذكاء-الاصطناعي",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-26T10:00:00+03:00",
        "ends_at": "2026-10-15T15:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يهدف المعسكر إلى تزويد المتدربين بمهارات متكاملة تبدأ من تعلم  أساسيات لغة Java وصولًا إلى بناء تطبيقات ويب احترافية و متقدمة باستخدام Spring Boot Framework، كما يعتمد المعسكر على التعلم العملي عبر مشاريع تحاكي الواقع، مع التركيز على التكامل مع APIs خارجية و دمج تقنيات الذكاء الاصطناعي، بما يؤهل المتدرب لدخول سوق العمل بكفاءة عالية.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/B5R0wKJk",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف المعسكر إلى تزويد المتدربين بمهارات متكاملة تبدأ من تعلم  أساسيات لغة Java وصولًا إلى بناء تطبيقات ويب احترافية و متقدمة باستخدام Spring Boot Framework، كما يعتمد المعسكر على التعلم العملي عبر مشاريع تحاكي الواقع، مع التركيز على التكامل مع APIs خارجية و دمج تقنيات الذكاء الاصطناعي، بما يؤهل المتدرب لدخول سوق العمل بكفاءة عالية.",
        "duration_text": "10:00 ص - 03:00 م",
        "registration_deadline": "2026-07-05T12:00:00+03:00",
        "goals": [
          "إتقان Java ومبادئ البرمجة الكائنية (OOP).",
          "استخدام بيئات التطوير المتكاملة وأدوات الذكاء الاصطناعي لتحسين جودة الكود والإنتاجية.",
          "تطوير تطبيقات ويب باستخدام Spring Boot وبناء واجهات REST API واختبارها.",
          "الربط مع واجهات برمجية خارجية وإرسال الإشعارات عبر البريد ومواقع التواصل.",
          "تصميم قواعد بيانات SQL والتعامل معها عبر ORM مثل Hibernate/JPA.",
          "تطبيق معايير الأمان وحماية التطبيقات باستخدام Spring Security.",
          "دمج تقنيات الذكاء الاصطناعي في التطبيقات باستخدام APIs و Prompts ذكية.",
          "تنفيذ اختبارات وحدات (Unit Testing) لضمان جودة واستقرار الأنظمة.",
          "النشر على السحابة باستخدام AWS لتشغيل التطبيقات في بيئة إنتاجية.",
          "إنجاز مشروع نهائي متكامل يجمع بين Java، Spring Boot، قواعد البيانات، الذكاء الاصطناعي، والنشر السحابي لمحاكاة احتياجات سوق العمل."
        ],
        "features": [
          "منهجية تعلّم قائمة على التطبيقات العملية.",
          "تطبيقات عملية للذكاء الاصطناعي داخل المشاريع لتأهيل المتدربين لمتطلبات سوق العمل الحديثة.",
          "بيئة تعليمية داعمة وتنافسية.",
          "يرشح الخريجين المميزين لملتقى التوظيف الخاص بالأكاديمية لتعزيز فرص العمل.",
          "دعم التوظيف من خلال تدريب على مهارات التقديم والمقابلات.",
          "توجيه وإرشاد من خبراء تقنيين لضمان اكتساب المهارات بالشكل الأمثل.",
          "ورش عمل تفاعلية وحلقات نقاش مع مختصين."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "إحضار جهاز لابتوب شخصي.",
          "شهادة البكالوريوس تخصص تقني.",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "مستوى جيد في اللغة الإنجليزية.",
          "القدرة على العمل الجماعي والمشاركة الفعّالة في الأنشطة.",
          "الشغف بالتعلم والتطوير في مجالات التقنية.",
          "يلزم اجتياز اختبار القبول للإنضمام للمعسكر."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-معسكر-تطوير-البرمجيات-السحابية-الاحترافية-لسحابة-قوقل",
      "file_slug": "event-معسكر-تطوير-البرمجيات-السحابية-الاحترافية-لسحابة-قوقل",
      "title": "معسكر تطوير البرمجيات السحابية الاحترافية لسحابة قوقل",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - الحوسبة السحابية",
      "summary": "معسكر تدريبي مصمم لتزويد المطورين بالمهارات والمعرفة اللازمة لتصميم، وبناء، ونشر، وإدارة برمجيات عالية الأداء، قابلة للتطوير، وموثوقة على Google Cloud Platform, موجهة للمطورين الذين يمتلكون خبرة أساسية في البرمجة ويرغبون في الانتقال إلى ... المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "معسكر تدريبي مصمم لتزويد المطورين بالمهارات والمعرفة اللازمة لتصميم، وبناء، ونشر، وإدارة برمجيات عالية الأداء، قابلة للتطوير، وموثوقة على Google Cloud Platform, موجهة للمطورين الذين يمتلكون خبرة أساسية في البرمجة ويرغبون في الانتقال إلى مجال تطوير السحابة، أو للمهندسين الذين يسعون لتعزيز مهاراتهم في بناء حلول سحابية متقدمة.",
      "image_url": "/assets/event-images/معسكر-تطوير-البرمجيات-السحابية-الاحترافية-لسحابة-قوقل-77da0c92d7.webp",
      "image_alt": "معسكر تطوير البرمجيات السحابية الاحترافية لسحابة قوقل",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/VY3lkzLD/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/ygp2yueh.re2.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/VY3lkzLD/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-07-05T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "الحوسبة السحابية",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - الحوسبة السحابية"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-07-26T17:00:00+03:00",
      "ends_at": "2026-08-20T21:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-26T17:00:00+03:00",
          "ends_at": "2026-08-20T21:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/VY3lkzLD/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/VY3lkzLD/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-تطوير-البرمجيات-السحابية-الاحترافية-لسحابة-قوقل.html",
      "ics_url": "./events/event-معسكر-تطوير-البرمجيات-السحابية-الاحترافية-لسحابة-قوقل.ics",
      "url": "./events/event-معسكر-تطوير-البرمجيات-السحابية-الاحترافية-لسحابة-قوقل.html",
      "share_url": "./events/event-معسكر-تطوير-البرمجيات-السحابية-الاحترافية-لسحابة-قوقل.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%B3%D8%AD%D8%A7%D8%A8%D9%8A%D8%A9-%D8%A7%D9%84%D8%A7%D8%AD%D8%AA%D8%B1%D8%A7%D9%81%D9%8A%D8%A9-%D9%84%D8%B3%D8%AD%D8%A7%D8%A8%D8%A9-%D9%82%D9%88%D9%82%D9%84",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-تطوير-البرمجيات-السحابية-الاحترافية-لسحابة-قوقل",
      "city_label": "الرياض",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-26T17:00:00+03:00",
        "ends_at": "2026-08-20T21:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "معسكر تدريبي مصمم لتزويد المطورين بالمهارات والمعرفة اللازمة لتصميم، وبناء، ونشر، وإدارة برمجيات عالية الأداء، قابلة للتطوير، وموثوقة على Google Cloud Platform, موجهة للمطورين الذين يمتلكون خبرة أساسية في البرمجة ويرغبون في الانتقال إلى مجال تطوير السحابة، أو للمهندسين الذين يسعون لتعزيز مهاراتهم في بناء حلول سحابية متقدمة.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/VY3lkzLD",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "معسكر تدريبي مصمم لتزويد المطورين بالمهارات والمعرفة اللازمة لتصميم، وبناء، ونشر، وإدارة برمجيات عالية الأداء، قابلة للتطوير، وموثوقة على Google Cloud Platform, موجهة للمطورين الذين يمتلكون خبرة أساسية في البرمجة ويرغبون في الانتقال إلى مجال تطوير السحابة، أو للمهندسين الذين يسعون لتعزيز مهاراتهم في بناء حلول سحابية متقدمة.",
        "duration_text": "05:00 م - 09:00 م",
        "registration_deadline": "2026-07-05T12:00:00+03:00",
        "goals": [
          "تصميم تطبيقات سحابية قابلة للتوسع والموثوقية والتوافر العالي.",
          "فهم أنماط البنية السحابية (Cloud Architecture Patterns).",
          "تصميم تطبيقات مرنة وقادرة على التعامل مع الأخطاء (fault-tolerant).",
          "بناء واختبار التطبيقات السحابية.",
          "نشر التطبيقات (Deployment).",
          "إدارة أداء التطبيق ومراقبته وتحسينه.",
          "تطبيق مبادئ الأمان والحوكمة في السحابة.",
          "فهم المفاهيم الأساسية للحوسبة السحابية."
        ],
        "features": [
          "مدربين خبراء ومعتمدين.",
          "تدريب عملي مكثف.",
          "منهج شامل ومحدث.",
          "بيئة تعليمية تفاعلية.",
          "يركز المعسكر على تزويدك بالمهارات والمعرفة التي تحتاجها للنجاح في سوق العمل المتنامي للحوسبة السحابية.",
          "يتيح لك المعسكر التواصل مع طلاب آخرين ومدربين وخبراء في مجال الحوسبة السحابية"
        ],
        "requirements": [
          "أن يكون المتقدم أو المتقدمة سعودي الجنسية.",
          "خبرة بلغة برمجة واحدة على الأقل (3 سنوات على الأقل) شائعة في تطوير البرمجيات (Java, .NET, Python, NodeJS)",
          "الإلمام بمفاهيم قواعد البيانات العلائقية (SQL) أو غير العلائقية (NoSQL) وكيفية التفاعل معها (3 سنوات على الأقل)",
          "مفاهيم DevOps الأساسية مثل استخدام Git (3 سنوات على الأقل)",
          "القدرة على استخدام بيئة تطوير متكاملة (IDE) مثل VS Code, IntelliJ IDEA.",
          "جهاز كمبيوتر حديث (كمبيوتر محمول) قادر على تشغيل بيئات التطوير والبرامج المطلوبة بكفاءة",
          "خبرة في التعامل مع Containers",
          "فهم دورة حياة تطوير البرمجيات SLDC",
          "يلزم اجتياز اختبار القبول للانضمام للمعسكر.",
          "اجتياز المقابلة الحضورية"
        ],
        "faqs": {
          "هل توجد شهادة بعد انتهاء المعسكر / البرنامج؟": "تقدم أكاديمية طويق معسكرات وبرامج بشهادات احترافية بالشراكة مع كبرى الجهات العالمية، بالإضافة إلى شهادات حضور لكافة المعسكرات والبرامج.",
          "هل يتم إشعاري بالقبول؟": "يتم إشعارك بالقبول النهائي عبر البريد الإلكتروني قبل بدء المعسكر / البرنامج بفترة كافية."
        }
      }
    },
    {
      "id": "event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-3",
      "slug": "معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python",
      "title": "معسكر تطوير تطبيقات الويب باستخدام لغة Python",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - تطوير البرمجيات والتطبيقات",
      "summary": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قاد... المصدر الرسمي: أكاديمية طويق.",
      "image_url": "/assets/event-images/معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-8b9b4fc037.webp",
      "image_alt": "معسكر تطوير تطبيقات الويب باستخدام لغة Python",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/4yOEV7Qq/view",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/4yOEV7Qq/view",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-06-28T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "تطوير البرمجيات والتطبيقات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/emzgfcby.aiz.webp",
      "starts_at": "2026-07-26T17:30:00+03:00",
      "ends_at": "2026-10-15T21:30:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/4yOEV7Qq/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/4yOEV7Qq/view",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-05T19-46-40-960Z.json",
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - تطوير البرمجيات والتطبيقات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "file_slug": "event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-3",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-26T17:30:00+03:00",
          "ends_at": "2026-10-15T21:30:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "detail_url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-3.html",
      "url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-3.html",
      "share_url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-3.html",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA-%D8%A7%D9%84%D9%88%D9%8A%D8%A8-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D9%84%D8%BA%D8%A9-python-3",
      "ics_url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-3.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-26T17:30:00+03:00",
        "ends_at": "2026-10-15T21:30:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قادرًا على استخدام لغة Python بثقة عالية، والبدء في بناء مشاريع تخدم الفرد والمجتمع.",
      "rich_summary": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قادرًا على استخدام لغة Python بثقة عالية، والبدء في بناء مشاريع تخدم الفرد والمجتمع.",
      "image_discovered_at": "2026-07-07T19:30:39.441Z",
      "image_discovery_method": "meta",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/4yOEV7Qq",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قادرًا على استخدام لغة Python بثقة عالية، والبدء في بناء مشاريع تخدم الفرد والمجتمع.",
        "duration_text": "05:30 م - 09:30 م",
        "registration_deadline": "2026-06-28T12:00:00+03:00",
        "goals": [
          "معرفة أساسيات استخدام واجهة الأوامر النصية CLI للتحكم بالحاسب.",
          "إتقان استخدام GIT لتتبع إصدارات المشاريع التي يتم تطويرها، كما استخدام أحد موفري خدمة استضافة مخازن GIT مثل Github وطرق التعاون كفريق لبناء مشروع باستخدام Git و Github.",
          "إتقان أساسيات لغة Python واستخدامها بفعالية.",
          "معرفة حيثيات الانترنت والويب وكيفية عمله.",
          "أساسيات بناء صفحات الانترنت والواجهات باستخدام HTML وتنسيقها باستخدام CSS.",
          "إتقان استخدام إطار عمل Django من أجل بناء المواقع.",
          "إتقان استخدام ORM للتعامل مع قواعد البيانات.",
          "إتقان عملية التعريف عن المستخدمين.",
          "إتقان عملية إعطاء الأذونات والتصاريح والتحقق منها.",
          "واجبات عملية يومية طيلة المعسكر .",
          "4 مشاريع وحدة مع نهاية كل وحدة.",
          "مشروع نهائي Capstone."
        ],
        "features": [
          "منهجية تعلّم قائمة على التطبيقات العملية.",
          "بيئة تعليمية داعمة وتنافسية.",
          "التشجيع على التعلم الذاتي.",
          "اكتساب مهارات برمجية مهمة.",
          "توجيه وإرشاد من خبراء تقنيين لضمان اكتساب المهارات بالشكل الأمثل.",
          "ترشح المشاركين المميزين لملتقى التوظيف الخاص بالأكاديمية لتعزيز فرص العمل."
        ],
        "requirements": [
          "⁠أن يكون سعودي / سعودية الجنسية.",
          "أن يكون مسجلًا في البوابة الوطنية للعمل (طاقات) أو النظام الخاص بالبرنامج.",
          "أن لا يكون المستفيد / المستفيدة طالبًا أو على رأس العمل سواء موظفًا في القطاع العام أو الخاص أو يتقاضى راتبًا تقاعديًا.",
          "⁠⁠أن لا يكون لدى المستفيد سجل تجاري.",
          "خريج إحدى التخصصات التقنية",
          "⁠أن لا يكون قد استفاد من برنامج تمهير أو برنامج دعم التوظيف.",
          "إحضار جهاز لابتوب شخصي.",
          "الشغف بالتعلم والتطوير.",
          "الحرص على المشاركة و تسليم اللابات و الواجبات اليومية.",
          "تكريس المتدرب نفسه للمعسكر و الاستفادة بأقصى حد.",
          "يلزم اجتياز اختبار القبول للإنضمام للمعسكر."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python",
      "file_slug": "event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python",
      "title": "معسكر تطوير تطبيقات الويب باستخدام لغة Python",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - تطوير البرمجيات والتطبيقات",
      "summary": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قاد... المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قادرًا على استخدام لغة Python بثقة عالية، والبدء في بناء مشاريع تخدم الفرد والمجتمع.",
      "image_url": "/assets/event-images/معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-8b9b4fc037.webp",
      "image_alt": "معسكر تطوير تطبيقات الويب باستخدام لغة Python",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/4yOEV7Qq/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/emzgfcby.aiz.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/4yOEV7Qq/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-06-28T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "تطوير البرمجيات والتطبيقات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - تطوير البرمجيات والتطبيقات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-07-26T17:30:00+03:00",
      "ends_at": "2026-10-15T21:30:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-26T17:30:00+03:00",
          "ends_at": "2026-10-15T21:30:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/4yOEV7Qq/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/4yOEV7Qq/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python.html",
      "ics_url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python.ics",
      "url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python.html",
      "share_url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA-%D8%A7%D9%84%D9%88%D9%8A%D8%A8-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D9%84%D8%BA%D8%A9-python",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-05T19-46-40-960Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-26T17:30:00+03:00",
        "ends_at": "2026-10-15T21:30:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قادرًا على استخدام لغة Python بثقة عالية، والبدء في بناء مشاريع تخدم الفرد والمجتمع.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/4yOEV7Qq",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قادرًا على استخدام لغة Python بثقة عالية، والبدء في بناء مشاريع تخدم الفرد والمجتمع.",
        "duration_text": "05:30 م - 09:30 م",
        "registration_deadline": "2026-06-28T12:00:00+03:00",
        "goals": [
          "معرفة أساسيات استخدام واجهة الأوامر النصية CLI للتحكم بالحاسب.",
          "إتقان استخدام GIT لتتبع إصدارات المشاريع التي يتم تطويرها، كما استخدام أحد موفري خدمة استضافة مخازن GIT مثل Github وطرق التعاون كفريق لبناء مشروع باستخدام Git و Github.",
          "إتقان أساسيات لغة Python واستخدامها بفعالية.",
          "معرفة حيثيات الانترنت والويب وكيفية عمله.",
          "أساسيات بناء صفحات الانترنت والواجهات باستخدام HTML وتنسيقها باستخدام CSS.",
          "إتقان استخدام إطار عمل Django من أجل بناء المواقع.",
          "إتقان استخدام ORM للتعامل مع قواعد البيانات.",
          "إتقان عملية التعريف عن المستخدمين.",
          "إتقان عملية إعطاء الأذونات والتصاريح والتحقق منها.",
          "واجبات عملية يومية طيلة المعسكر .",
          "4 مشاريع وحدة مع نهاية كل وحدة.",
          "مشروع نهائي Capstone."
        ],
        "features": [
          "منهجية تعلّم قائمة على التطبيقات العملية.",
          "بيئة تعليمية داعمة وتنافسية.",
          "التشجيع على التعلم الذاتي.",
          "اكتساب مهارات برمجية مهمة.",
          "توجيه وإرشاد من خبراء تقنيين لضمان اكتساب المهارات بالشكل الأمثل.",
          "ترشح المشاركين المميزين لملتقى التوظيف الخاص بالأكاديمية لتعزيز فرص العمل."
        ],
        "requirements": [
          "⁠أن يكون سعودي / سعودية الجنسية.",
          "أن يكون مسجلًا في البوابة الوطنية للعمل (طاقات) أو النظام الخاص بالبرنامج.",
          "أن لا يكون المستفيد / المستفيدة طالبًا أو على رأس العمل سواء موظفًا في القطاع العام أو الخاص أو يتقاضى راتبًا تقاعديًا.",
          "⁠⁠أن لا يكون لدى المستفيد سجل تجاري.",
          "خريج إحدى التخصصات التقنية",
          "⁠أن لا يكون قد استفاد من برنامج تمهير أو برنامج دعم التوظيف.",
          "إحضار جهاز لابتوب شخصي.",
          "الشغف بالتعلم والتطوير.",
          "الحرص على المشاركة و تسليم اللابات و الواجبات اليومية.",
          "تكريس المتدرب نفسه للمعسكر و الاستفادة بأقصى حد.",
          "يلزم اجتياز اختبار القبول للإنضمام للمعسكر."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-entrepreneur-leadership-excellence-program",
      "slug": "entrepreneur-leadership-excellence-program",
      "title": "Entrepreneur Leadership Excellence Program",
      "organizer": "Mohammed Bin Salman Foundation / Misk Hub",
      "city": "Saudi Arabia",
      "venue": "In-Person",
      "venue_address": "In-Person",
      "category": "skills program",
      "summary": "Program Objectives Program Information Program Achievements FAQs Program Format In-Person Program Type Instructor Paced Language English Entrepreneur Leadership Excellence Program Cohort Program Start/End Date 27 Jul - 29 Jul 2026 Applications open 17 May 2... المصدر الرسمي: Misk Hub.",
      "richness_score": 10,
      "starts_at": "2026-07-27T09:00:00+03:00",
      "ends_at": "2026-07-29T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:09.342Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Misk Hub Programs",
      "source_url": "https://hub.misk.org.sa/programs/entrepreneurship/entrepreneur-leadership-excellence-program/",
      "evidence_url": "https://hub.misk.org.sa/programs/entrepreneurship/entrepreneur-leadership-excellence-program/",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/misk-hub-programs-entrepreneur-leadership-excellence-program-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "skills",
        "training",
        "entrepreneurship",
        "leadership",
        "online learning",
        "career readiness",
        "skills program"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "file_slug": "event-entrepreneur-leadership-excellence-program",
      "city_label": "السعودية",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-27T09:00:00+03:00",
          "ends_at": "2026-07-29T18:00:00+03:00",
          "room": "In-Person",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "image_url": "/assets/event-images/entrepreneur-leadership-excellence-program-01356b9cea.png",
      "image_alt": "Entrepreneur Leadership Excellence Program",
      "image_source_url": "https://hub.misk.org.sa/programs/entrepreneurship/entrepreneur-leadership-excellence-program/",
      "original_image_url": "https://hub.misk.org.sa/media/eoxb5tmh/ec-founder-leadership-excellence_en.png",
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-entrepreneur-leadership-excellence-program.html",
      "url": "./events/event-entrepreneur-leadership-excellence-program.html",
      "share_url": "./events/event-entrepreneur-leadership-excellence-program.html",
      "print_url": "./print.html?event=event-entrepreneur-leadership-excellence-program",
      "ics_url": "./events/event-entrepreneur-leadership-excellence-program.ics",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/technology-training.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=In-Person%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=In-Person%20Saudi%20Arabia",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "meta",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-27T09:00:00+03:00",
        "ends_at": "2026-07-29T18:00:00+03:00",
        "room": "In-Person",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "registration_deadline": "2026-07-09T18:00:00+03:00",
      "description": "Program Objectives Program Information Program Achievements FAQs Program Format In-Person Program Type Instructor Paced Language English Entrepreneur Leadership Excellence Program Cohort Program Start/End Date 27 Jul - 29 Jul 2026 Applications open 17 May 2026 Application Close 09 Jul 2026 Apply Now Loading... Program Details The Founder Leadership Excellence Program is a focused, 3-day immersive experience that equips founders/co-founders of active startups with the mindset, tools, and behaviours to lead themselves , scale teams, and transition from founder-led execution to enterprise leadership. Through hands-on activities, role-plays, case discussions, and guided reflection, participants strengthen self-awareness, elevate communication and emotional intelligence, build high-trust, high-performance teams, and learn practical coaching and mentoring techniques through founder dilemmas, startup growth scenarios, investor/stakeholder simulations, and venture-scaling reflection exercises. Participants will receive personalized coaching sessions to support the Founder-to-CEO transition, address live venture challenges, strengthen delegation and communication, and apply module insights to real startup growth decisions. These sessions provide an opportunity to reflect on their progress, set actionable goals, and address specific challenges. Coaches will guide beneficiaries in applying program concepts to their real-world work environment, reinforcing long-term growth and practical application of new skills.",
      "rich_summary": "Program Objectives Program Information Program Achievements FAQs Program Format In-Person Program Type Instructor Paced Language English Entrepreneur Leadership Excellence Program Cohort Program Start/End Date 27 Jul - 29 Jul 2026 Applications open 17 May 2026 Application Close 09 Jul 2026 Apply Now Loading... Program Details The Founder Leadership Excellence Program is a focused, 3-day immersive experience that equips founders/co-founders of active startups with the mindset, tools, and behaviours to lead themselves , scale teams, and transition from founder-led execution to enterprise leadership. Through hands-on activities, role-plays, case discussions, and guided reflection, participants strengthen self-awareness, elevate communication and emotional intelligence, build high-trust, high-performance teams, and learn practical coaching and mentoring techniques through founder dilemmas, startup growth scenarios, investor/stakeholder simulations, and venture-scaling reflection exercises. Participants will receive personalized coaching sessions to support the Founder-to-CEO transition, address live venture challenges, strengthen delegation and communication, and apply module insights to real startup growth decisions. These sessions provide an opportunity to reflect on their progress, set actionable goals, and address specific challenges. Coaches will guide beneficiaries in applying program concepts to their real-world work environment, reinforcing long-term growth and practical application of new skills.",
      "program_outline": {
        "provider": "Misk Hub",
        "source_method": "official-html",
        "source_url": "https://hub.misk.org.sa/programs/entrepreneurship/entrepreneur-leadership-excellence-program/",
        "collected_at": "2026-07-07T20:50:09.342Z",
        "official_description": "Program Objectives Program Information Program Achievements FAQs Program Format In-Person Program Type Instructor Paced Language English Entrepreneur Leadership Excellence Program Cohort Program Start/End Date 27 Jul - 29 Jul 2026 Applications open 17 May 2026 Application Close 09 Jul 2026 Apply Now Loading... Program Details The Founder Leadership Excellence Program is a focused, 3-day immersive experience that equips founders/co-founders of active startups with the mindset, tools, and behaviours to lead themselves , scale teams, and transition from founder-led execution to enterprise leadership. Through hands-on activities, role-plays, case discussions, and guided reflection, participants strengthen self-awareness, elevate communication and emotional intelligence, build high-trust, high-performance teams, and learn practical coaching and mentoring techniques through founder dilemmas, startup growth scenarios, investor/stakeholder simulations, and venture-scaling reflection exercises. Participants will receive personalized coaching sessions to support the Founder-to-CEO transition, address live venture challenges, strengthen delegation and communication, and apply module insights to real startup growth decisions. These sessions provide an opportunity to reflect on their progress, set actionable goals, and address specific challenges. Coaches will guide beneficiaries in applying program concepts to their real-world work environment, reinforcing long-term growth and practical application of new skills.",
        "duration_text": "",
        "registration_deadline": "2026-07-09T18:00:00+03:00",
        "goals": [
          "Program Objectives Program Information Program Achievements FAQs Program Format In-Person Program Type Instructor Paced Language English Entrepreneur Leadership Excellence Program Cohort Program Start/End Date 27 Jul - 29 Jul 2026 Applications open 17 May 2026 Application Close 09 Jul 2026 Apply Now Loading... Program Details The Founder Leadership Excellence Program is a focused, 3-day immersive experience that e..."
        ],
        "features": [
          "Strengthen self-leadership to transition from hands-on founder execution to more strategic, focused, and resilient leadership through structured reflection, personal leadership style awareness, and practical mindset tools. Apply emotional intelligence Clear communication models to real leadership conversations to manage pressure, build stronger relationships, and lead with greater self-awareness and empathy. Lead ...",
          "Experience: Amita’s career spans over three decades, with significant contributions to SMEs and nonprofit organizations. She has led high-impact projects for SMEs, resulting in multimillion-dollar returns and sustainable business models. Her leadership at Alliance Manchester Business School involved designing and managing strategic programs for international governments and private sector entities, focusing on inn...",
          "Qualifications: • Holds a Doctorate in Business Administration (DBA), an MBA from Southern Cross University, Australia, and a Diploma in Marketing from the Chartered Institute of Marketing, UK. • Certified non-executive director and UNICON Leadership Academy graduate, with advanced training in coaching, facilitation, and program governance. • Multilingual and culturally adept, delivering value-driven strategies fo..."
        ],
        "requirements": [],
        "faqs": {
          "program_format": "In-Person",
          "program_type": "Instructor Paced",
          "language": "English",
          "application_close": "2026-07-09T18:00:00+03:00"
        }
      }
    },
    {
      "id": "event-معسكر-طويق-للقطاع-الأمني-تطوير-البرمجيات",
      "slug": "معسكر-طويق-للقطاع-الأمني-تطوير-البرمجيات",
      "title": "معسكر طويق للقطاع الأمني: تطوير البرمجيات",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - أنظمة الشبكات",
      "summary": "معسكر مكثف مُصمَّم لتأهيل الخريجين وإعدادهم لسوق العمل التقني عبر ثلاثة مسارات احترافية: اختبار التطبيقات وإصدارها، وDevOps، وتطوير الخدمات الخلفية باستخدام .NET Core، يجمع المعسكر بين الجانب النظري والتطبيق العملي على أحدث التقنيات كـ D... المصدر الرسمي: أكاديمية طويق.",
      "image_url": "/assets/event-images/معسكر-طويق-للقطاع-الأمني-تطوير-البرمجيات-4ae6ec31c9.webp",
      "image_alt": "معسكر طويق للقطاع الأمني: تطوير البرمجيات",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/ayjde5d8/view",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/ayjde5d8/view",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-08-02T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "أنظمة الشبكات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/4ilqvrk1.uuc.webp",
      "starts_at": "2026-08-02T09:00:00+03:00",
      "ends_at": "2026-10-08T15:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/ayjde5d8/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/ayjde5d8/view",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - أنظمة الشبكات"
      ],
      "audiences": [
        "students",
        "professionals",
        "tech",
        "researchers"
      ],
      "description": "معسكر مكثف مُصمَّم لتأهيل الخريجين وإعدادهم لسوق العمل التقني عبر ثلاثة مسارات احترافية: اختبار التطبيقات وإصدارها، وDevOps، وتطوير الخدمات الخلفية باستخدام .NET Core، يجمع المعسكر بين الجانب النظري والتطبيق العملي على أحدث التقنيات كـ Docker وKubernetes وAWS وASP.NET Core، مما يُمكّن المشارك من بناء مهارات حقيقية وقابلة للتوظيف الفوري في بيئات العمل الاحترافية وذلك من خلال التأهيل المنتهي بالتوظيف في القطاع الأمني.",
      "rich_summary": "معسكر مكثف مُصمَّم لتأهيل الخريجين وإعدادهم لسوق العمل التقني عبر ثلاثة مسارات احترافية: اختبار التطبيقات وإصدارها، وDevOps، وتطوير الخدمات الخلفية باستخدام .NET Core، يجمع المعسكر بين الجانب النظري والتطبيق العملي على أحدث التقنيات كـ Docker وKubernetes وAWS وASP.NET Core، مما يُمكّن المشارك من بناء مهارات حقيقية وقابلة للتوظيف الفوري في بيئات العمل الاحترافية وذلك من خلال التأهيل المنتهي بالتوظيف في القطاع الأمني.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/ayjde5d8",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "معسكر مكثف مُصمَّم لتأهيل الخريجين وإعدادهم لسوق العمل التقني عبر ثلاثة مسارات احترافية: اختبار التطبيقات وإصدارها، وDevOps، وتطوير الخدمات الخلفية باستخدام .NET Core، يجمع المعسكر بين الجانب النظري والتطبيق العملي على أحدث التقنيات كـ Docker وKubernetes وAWS وASP.NET Core، مما يُمكّن المشارك من بناء مهارات حقيقية وقابلة للتوظيف الفوري في بيئات العمل الاحترافية وذلك من خلال التأهيل المنتهي بالتوظيف في القطاع الأمني.",
        "duration_text": "09:00 ص - 03:00 م",
        "registration_deadline": "2026-08-02T12:00:00+03:00",
        "goals": [
          "بناء المعرفة واكتساب المهارات اللازمة لأساسيات تطوير البرمجيات للمشاركين في أنشطة عملية تشمل اختبار التطبيقات وإصدارها.",
          "سيكون المرشحين المجتازين للمعسكر مؤهلين للعمل كــــــــ ( Junior DevOps Engineer) – (QA Engineer) – (Backend Developer.NET) –(Test Automation Engineer) – (Release Coordinator)، وذلك من خلال فهم مبادئ ضمان الجودة ودورة حياة تطوير البرمجيات، استيعاب المفاهيم اللازمة وأهميتها في تسريع تسليم البرمجيات، الإلمام بمعماريات تطوير التطبيقات الحديثة كـ (Microservices)، فهم مبادئ الأمن في البرمجيات وحماية البيانات، تخطيط وتنفيذ خطط الاختبار وإدارة الأخطاء، بناء (CI/CD Pipelines) وأتمتة عمليات النشر، إدارة البنية التحتية كـ (Code) باستخدام (Terraform) و(Ansible)، تطوير (RESTful APIs) وكتابة الاختبارات البرمجية، بالإضافة لمراقبة الأنظمة باستخدام (Prometheus) و(Grafana)",
          "سيعمل المشاركين في بيئات تدريبية للتطبيق العملي على أحدث التقنيات ومهام إدارة الأنظمة، كما سيقدم المعسكر تغطية شاملة لمجالات الحوسبة السحابية ومنصاتها الأساسية، البيئات الافتراضية وتقنيات التخزين، النسخ الاحتياطي، الاستعادة، والمراقبة، أساسيات الشبكات (TCP/IP، DNS، VPN)، مبادئ الأمن السيبراني الأساسية في الأنظمة."
        ],
        "features": [
          "خلال فترة المعسكر سيحصل المشاركون على تدريب عملي مكثف قائم على سيناريوهات واقعية من بيئات العمل باستخدام محتوى متدرج مناسب للمبتدئين بدون  الحاجة لخبرة مسبقة متقدمة، وسيتم التأهيل من خلال تنفيذ مشاريع وتمارين تحاكي تحديات التشغيل الفعلي في بيئة تعليمية تطبيقية تعزز الفهم العملي والاستعداد الوظيفي."
        ],
        "requirements": [
          "1- المتطلب الأكاديمي:",
          "• أن يكون المتقدم/ه حاصل على شهادة دبلوم وأعلى في أحد التخصصات التالية وبتقدير لا يقل عن جيد جدًا:\tأمن سيبراني (جميع التخصصات)،\tحاسب آلي (جميع التخصصات)،\tذكاء اصطناعي وعلوم البيانات،\tهندسة (جميع التخصصات)،\tرياضيات،\tإحصاء،\tبحوث عمليات أو أساليب كمية،\tمالية أو محاسبة.",
          "2- المعارف والمهارات الأولية للمتقدم/ه:",
          "• معرفة أساسية بـ (Windows) وإلمام بسيط بـ (Linux).",
          "• فهم مبادئ الشبكات مثل (IP)، (DNS)، وبروتوكولات الاتصال.",
          "• معرفة مبدئية بلغة (Python) أو (Bash) أو (PowerShell).",
          "• إلمام بأساسيات (SQL) وكيفية التعامل مع قواعد البيانات.",
          "• وعي عام بمفهوم الحوسبة السحابية.",
          "• فهم مبدئي لمفاهيم الأمان مثل: (Firewalls) والصلاحيات.",
          "• اللغة الإنجليزية.",
          "3- المتطلبات العامة:",
          "• جهاز كمبيوتر شخصي (لابتوب) اثناء فترة المعسكر.",
          "• الالتزام بسياسة الحضور والغياب كمتطلب لإتمام المعسكر والتوظيف.",
          "• العمل الجماعي والمشاركة الفعّالة في الأنشطة.",
          "• التفرغ الكامل أثناء فترة المعسكر.",
          "4- للمجتازين للمعسكرات سيتم تعيينهم في السلك العسكري وفق التفاصيل التالية:",
          "• البكالوريوس أو الماجستير، يتم التعيين على رتبة وكيل رقيب: للمرشحين والمرشحات الحاصلين على مؤهل البكالوريوس وأعلى من خلال الانتظام الكلي للتخصصات المطلوبة المعلن عنها وبتقدير لا يقل عن جيد جدا ومعدل لا يقل عن 75%، ويشترط معادلة الشهادات من وزارة التعليم العالي بالنسبة لخريجي الجامعات غير السعودية.",
          "• الدبلوم: يتم التعيين على رتبة عريف: للمرشحين الحاصلين على الدبلوم لمدة سنتين كحد أدنى من خلال الانتظام الكلي للتخصصات المطلوبة المعلن عنها وبتقدير لا يقل عن جيد جدا، ومعدل لا يقل عن 75٪ او ما يماثله بالمعايير الأخرى.",
          "5- متطلبات التوظيف العسكري:",
          "-للذكور:",
          "• سعودي الأصل.",
          "• أن يكون غير متزوج من أجنبية.",
          "• أن لا يقل طول المتقدم عن 168 سم.",
          "• الوزن لا يزيد عن 20 كغم عن الوزن المثالي.",
          "• أن لا يزيد عمر المتقدم عن 30 سنة.",
          "-للإناث:",
          "• أن تكون المتقدمة سعودية الأصل والمنشأ، ويستثنى من ذلك من نشأت مع والدها أثناء خدمته للدولة خارج المملكة.",
          "• أن لا تكون متزوجة من غير سعودي.",
          "• أن لا يقل طول المتقدمة عن 160 سم.",
          "• أن يتناسب الطول مع الوزن وفق اللائحة الطبية المعتمدة (مؤشر كتلة الجسم).",
          "• أن لا يقل عمر المتقدمة عن 22 عاًما، وقد يصل الحد الأعلى الى 35 عاما."
        ],
        "faqs": {}
      },
      "file_slug": "event-معسكر-طويق-للقطاع-الأمني-تطوير-البرمجيات",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-02T09:00:00+03:00",
          "ends_at": "2026-10-08T15:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "detail_url": "./events/event-معسكر-طويق-للقطاع-الأمني-تطوير-البرمجيات.html",
      "url": "./events/event-معسكر-طويق-للقطاع-الأمني-تطوير-البرمجيات.html",
      "share_url": "./events/event-معسكر-طويق-للقطاع-الأمني-تطوير-البرمجيات.html",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%B7%D9%88%D9%8A%D9%82-%D9%84%D9%84%D9%82%D8%B7%D8%A7%D8%B9-%D8%A7%D9%84%D8%A3%D9%85%D9%86%D9%8A-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D9%8A%D8%A7%D8%AA",
      "ics_url": "./events/event-معسكر-طويق-للقطاع-الأمني-تطوير-البرمجيات.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-02T09:00:00+03:00",
        "ends_at": "2026-10-08T15:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false
    },
    {
      "id": "event-معسكر-طويق-للقطاع-الأمني-البنية-التحتية",
      "slug": "معسكر-طويق-للقطاع-الأمني-البنية-التحتية",
      "title": "معسكر طويق للقطاع الأمني: البنية التحتية",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - أنظمة الشبكات",
      "summary": "يهدف المعسكر إلى تأهيل المشاركين بأساسيات البنية التحتية وأنظمة التشغيل من خلال أنشطة عملية تشمل الشبكات، أنظمة Windows وLinux، الافتراضية، الحوسبة السحابية، والأمن الأساسي، ويركز المعسكر على التطبيقات العملية وإدارة البيئات التقنية باست... المصدر الرسمي: أكاديمية طويق.",
      "image_url": "/assets/event-images/معسكر-طويق-للقطاع-الأمني-البنية-التحتية-19aa89653a.webp",
      "image_alt": "معسكر طويق للقطاع الأمني: البنية التحتية ",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/0RQJe3nb/view",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/0RQJe3nb/view",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-08-02T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "أنظمة الشبكات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/p5imxiwx.1ub.webp",
      "starts_at": "2026-08-02T09:00:00+03:00",
      "ends_at": "2026-10-01T15:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/0RQJe3nb/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/0RQJe3nb/view",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - أنظمة الشبكات"
      ],
      "audiences": [
        "students",
        "professionals",
        "tech",
        "researchers"
      ],
      "description": "يهدف المعسكر إلى تأهيل المشاركين بأساسيات البنية التحتية وأنظمة التشغيل من خلال أنشطة عملية تشمل الشبكات، أنظمة Windows وLinux، الافتراضية، الحوسبة السحابية، والأمن الأساسي، ويركز المعسكر على التطبيقات العملية وإدارة البيئات التقنية باستخدام أدوات حديثة، مع تنفيذ سيناريوهات تحاكي بيئات العمل الحقيقية السيبراني وذلك من خلال التأهيل المنتهي بالتوظيف في القطاع الأمني.",
      "rich_summary": "يهدف المعسكر إلى تأهيل المشاركين بأساسيات البنية التحتية وأنظمة التشغيل من خلال أنشطة عملية تشمل الشبكات، أنظمة Windows وLinux، الافتراضية، الحوسبة السحابية، والأمن الأساسي، ويركز المعسكر على التطبيقات العملية وإدارة البيئات التقنية باستخدام أدوات حديثة، مع تنفيذ سيناريوهات تحاكي بيئات العمل الحقيقية السيبراني وذلك من خلال التأهيل المنتهي بالتوظيف في القطاع الأمني.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/0RQJe3nb",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف المعسكر إلى تأهيل المشاركين بأساسيات البنية التحتية وأنظمة التشغيل من خلال أنشطة عملية تشمل الشبكات، أنظمة Windows وLinux، الافتراضية، الحوسبة السحابية، والأمن الأساسي، ويركز المعسكر على التطبيقات العملية وإدارة البيئات التقنية باستخدام أدوات حديثة، مع تنفيذ سيناريوهات تحاكي بيئات العمل الحقيقية السيبراني وذلك من خلال التأهيل المنتهي بالتوظيف في القطاع الأمني.",
        "duration_text": "09:00 ص - 03:00 م",
        "registration_deadline": "2026-08-02T12:00:00+03:00",
        "goals": [
          "بناء المعرفة واكتساب المهارات اللازمة لأساسيات البنية التحتية وأنظمة التشغيل للمشاركين في أنشطة عملية تشمل الشبكات، أنظمة (Windows) و(Linux) الافتراضية، الحوسبة السحابية، والأمن الأساسي.",
          "سيكون المرشحين المجتازين للمعسكر مؤهلين للعمل كــــــــ ( System Administrator) – (Infrastructure Support) – (Cloud Support)، وذلك من خلال فهم المبادئ الأساسية لأنظمة البنية التحتية وتقنيات تشغيل الأنظمة، التعرف على مفاهيم الشبكات، أنظمة التشغيل، الحوسبة السحابية، والافتراضية، والإلمام بأساسيات أمن المعلومات وإدارة الصلاحيات والنسخ الاحتياطي بالإضافة الى بناء قاعدة معرفية حول معمارية الأنظمة واستمرارية الأعمال.",
          "كما سيعمل المشاركين على تطبيق مهام إدارة الأنظمة (Windows / Linux) في بيئات تدريبية عملية، تنفيذ سيناريوهات إعداد الشبكات والخدمات الأساسية، التعامل مع بيئات افتراضية وحوسبة سحابية بشكل تطبيقي، وتنفيذ عمليات النسخ الاحتياطي، الاستعادة، والمراقبة الأساسية للأنظمة بالإضافة الى التدريب على أتمتة المهام التشغيلية باستخدام سكربتات وأدوات حديثة."
        ],
        "features": [
          "خلال فترة المعسكر سيحصل المشاركون على تدريب عملي مكثف قائم على سيناريوهات واقعية من بيئات العمل باستخدام محتوى متدرج مناسب للمبتدئين بدون الحاجة لخبرة مسبقة متقدمة، كما سيقدم تغطية شاملة لمجالات الأنظمة؛ الشبكات، السحابة، والأمن الأساسي وبإشراف مدربين متخصصين في البنية التحتية وتقنيات التشغيل. وسيتم التأهيل من خلال تنفيذ مشاريع وتمارين تحاكي تحديات التشغيل الفعلي في بيئة تعليمية تطبيقية تعزز الفهم العملي والاستعداد الوظيفي."
        ],
        "requirements": [
          "1- المتطلب الأكاديمي:",
          "• أن يكون المتقدم/ه حاصل على شهادة دبلوم وأعلى في أحد التخصصات التالية وبتقدير لا يقل عن جيد جدًا: أمن سيبراني (جميع التخصصات)،\tحاسب آلي (جميع التخصصات)،\tذكاء اصطناعي وعلوم البيانات،\tهندسة (جميع التخصصات)،\tرياضيات،\tإحصاء،\tبحوث عمليات أو أساليب كمية،\tمالية أو محاسبة.",
          "2- المعارف والمهارات الأولية للمتقدم/ه:",
          "• معرفة أساسية بـ (Windows) وإلمام بسيط بـ (Linux).",
          "• فهم مبادئ الشبكات مثل (IP)، (DNS)، وبروتوكولات الاتصال.",
          "• معرفة مبدئية بلغة (Python) أو (Bash) أو (PowerShell).",
          "• إلمام بأساسيات (SQL) وكيفية التعامل مع قواعد البيانات.",
          "• وعي عام بمفهوم الحوسبة السحابية.",
          "• فهم مبدئي لمفاهيم الأمان مثل: (Firewalls) والصلاحيات.",
          "• اللغة الإنجليزية.",
          "3- المتطلبات العامة:",
          "• جهاز كمبيوتر شخصي (لابتوب) أثناء فترة المعسكر.",
          "• الالتزام بسياسة الحضور والغياب كمتطلب لإتمام المعسكر والتوظيف.",
          "• العمل الجماعي والمشاركة الفعّالة في الأنشطة.",
          "• التفرغ الكامل أثناء فترة المعسكر.",
          "4- للمجتازين للمعسكرات سيتم تعيينهم في السلك العسكري وفق التفاصيل التالية:",
          "• البكالوريوس أو الماجستير، يتم التعيين على رتبة وكيل رقيب: للمرشحين والمرشحات الحاصلين على مؤهل البكالوريوس وأعلى من خلال الانتظام الكلي للتخصصات المطلوبة المعلن عنها وبتقدير لا يقل عن جيد جدا ومعدل لا يقل عن 75%، ويشترط معادلة الشهادات من وزارة التعليم العالي بالنسبة لخريجي الجامعات غير السعودية.",
          "• الدبلوم: يتم التعيين على رتبة عريف: للمرشحين الحاصلين على الدبلوم لمدة سنتين كحد أدنى من خلال الانتظام الكلي للتخصصات المطلوبة المعلن عنها وبتقدير لا يقل عن جيد جدا، ومعدل لا يقل عن 75٪ أو ما يماثله بالمعايير الاخرى.",
          "5- متطلبات التوظيف العسكري:",
          "-للذكور:",
          "• سعودي الأصل.",
          "• أن يكون غير متزوج من أجنبية.",
          "• أن لا يقل يقل طول المتقدم عن 168 سم.",
          "• الوزن لا يزيد عن 20 كغم عن الوزن المثالي.",
          "• أن لا يزيد عمر المتقدم عن 30 سنة.",
          "-للإناث:",
          "• أن تكون المتقدمة سعودية الأصل والمنشأ، ويستثنى من ذلك من نشأت مع والدها أثناء خدمته للدولة خارج المملكة.",
          "• أن تكون متزوجة من غير سعودي.",
          "• أن لا يقل طول المتقدمة عن 160 سم.",
          "• أن يتناسب الطول مع الوزن وفق اللائحة الطبية المعتمدة (مؤشر كتلة الجسم).",
          "• أن لا يقل عمر المتقدمة عن 22 عاًما، وقد يصل الحد الأعلى إلى 35 عاما."
        ],
        "faqs": {}
      },
      "file_slug": "event-معسكر-طويق-للقطاع-الأمني-البنية-التحتية",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-02T09:00:00+03:00",
          "ends_at": "2026-10-01T15:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "detail_url": "./events/event-معسكر-طويق-للقطاع-الأمني-البنية-التحتية.html",
      "url": "./events/event-معسكر-طويق-للقطاع-الأمني-البنية-التحتية.html",
      "share_url": "./events/event-معسكر-طويق-للقطاع-الأمني-البنية-التحتية.html",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%B7%D9%88%D9%8A%D9%82-%D9%84%D9%84%D9%82%D8%B7%D8%A7%D8%B9-%D8%A7%D9%84%D8%A3%D9%85%D9%86%D9%8A-%D8%A7%D9%84%D8%A8%D9%86%D9%8A%D8%A9-%D8%A7%D9%84%D8%AA%D8%AD%D8%AA%D9%8A%D8%A9",
      "ics_url": "./events/event-معسكر-طويق-للقطاع-الأمني-البنية-التحتية.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-02T09:00:00+03:00",
        "ends_at": "2026-10-01T15:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false
    },
    {
      "id": "event-nonprofit-sector-skills-program",
      "file_slug": "event-nonprofit-sector-skills-program",
      "title": "Nonprofit Sector Skills Program",
      "organizer": "Mohammed Bin Salman Foundation / Misk Hub",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "skills program",
      "summary": "Is a unique initiative designed to both enhance and develop the capabilities of professionals already working in the nonprofit sector, and to empower those aspiring to join this field. المصدر الرسمي: Misk Hub.",
      "rich_summary": "Is a unique initiative designed to both enhance and develop the capabilities of professionals already working in the nonprofit sector, and to empower those aspiring to join this field.",
      "image_url": "/assets/event-images/nonprofit-sector-skills-program-09aadbec00.png",
      "image_alt": "Nonprofit Sector Skills Program",
      "image_source_url": "https://hub.misk.org.sa/programs/skills/nonprofit-sector-skills-program/",
      "original_image_url": "https://hub.misk.org.sa/media/e3pjton2/web.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "2026-07-15T18:00:00+03:00",
      "richness_score": 10,
      "highlights": [],
      "tags": [
        "skills",
        "training",
        "entrepreneurship",
        "leadership",
        "online learning",
        "career readiness",
        "skills program"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-08-03T09:00:00+03:00",
      "ends_at": "2026-09-16T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:09.342Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-03T09:00:00+03:00",
          "ends_at": "2026-09-16T18:00:00+03:00",
          "room": "Online",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Programs",
      "source_url": "https://hub.misk.org.sa/programs/skills/nonprofit-sector-skills-program/",
      "evidence_url": "https://hub.misk.org.sa/programs/skills/nonprofit-sector-skills-program/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-nonprofit-sector-skills-program.html",
      "ics_url": "./events/event-nonprofit-sector-skills-program.ics",
      "url": "./events/event-nonprofit-sector-skills-program.html",
      "share_url": "./events/event-nonprofit-sector-skills-program.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-nonprofit-sector-skills-program",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/misk-hub-programs-nonprofit-sector-skills-program-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "generated_image": false,
      "slug": "nonprofit-sector-skills-program",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-03T09:00:00+03:00",
        "ends_at": "2026-09-16T18:00:00+03:00",
        "room": "Online",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Is a unique initiative designed to both enhance and develop the capabilities of professionals already working in the nonprofit sector, and to empower those aspiring to join this field.",
      "program_outline": {
        "provider": "Misk Hub",
        "source_method": "official-html",
        "source_url": "https://hub.misk.org.sa/programs/skills/nonprofit-sector-skills-program/",
        "collected_at": "2026-07-07T20:50:09.342Z",
        "official_description": "Is a unique initiative designed to both enhance and develop the capabilities of professionals already working in the nonprofit sector, and to empower those aspiring to join this field.",
        "duration_text": "",
        "registration_deadline": "2026-07-15T18:00:00+03:00",
        "goals": [
          "Is a unique initiative designed to both enhance and develop the capabilities of professionals already working in the nonprofit sector, and to empower those aspiring to join this field."
        ],
        "features": [
          ": Duration 6 weeks of live sessions Virtual Sessions All courses are offered online Language Available in Arabic Certificate of Completion You will receive a certificate upon completing the requirements for passing the program Workshop Interactive sessions to apply learned concepts Graduation project A final project to demonstrate practical skills",
          "Achievements: 7 Cohorts 40 Expert Sessions 98.42% Satisfaction rate 1,417 Graduates +200 Enrichment References +103 Assignments and Performance Tasks 22 Enrichment Sessions 5",
          "Testimonials: Ahmed Fouad Al-Muslim | Financial sustainability in nonprofit organizations path The nonprofit sector is one of the most important parts of the society, and developing the field of financial sustainability in it will enhance the strength and sustainability of the sector. I’m proud to have benefited from one of the paths provided by the Misk program, and I’m grateful for the efforts made by those in c..."
        ],
        "requirements": [
          ": Saudi nationals, son/daughter of Saudi citizens, and husband/wife of Saudi citizens. Individuals currently working in or seeking to work in the nonprofit sector. Applicants must be 20 years of age or older at the start of the program. Applicants must be able to commit to attending sessions and completing the graduation project during the program's duration.",
          "Gained: Project Planning and Execution Stakeholder Engagement Professional Resource Management Risk Management Monitoring and Evaluation Adaptability and Resilience Decision-Making Managing and Balancing Stakeholder Interests"
        ],
        "faqs": {
          "program_format": "Online",
          "program_type": "Instructor Paced",
          "language": "Arabic",
          "application_close": "2026-07-15T18:00:00+03:00",
          "faq_summary": ": Is there a fee for the program? No, the program is completely free as part of Misk Foundation’s commitment to supporting and developing the nonprofit sector. Is the program conducted in person or online? This is a fully online and interactive program, with mandatory attendance required. Are session recordings available? Active online participation is essential, and session recordings are not available. Will participants receive certificates? Successful participants will receive a certificate from the Misk Foundation. What is the duration of the program, and when will it take place? 6 weeks in the evening from 6:00 to 10:00 pm. Do I need to be in the Riyadh region to participate? The program is open to all regions of the Kingdom and accessible for both male and female citizens remotely. C"
        }
      }
    },
    {
      "id": "event-international-falcon-breeders-auction",
      "file_slug": "event-international-falcon-breeders-auction",
      "title": "International Falcon Breeders Auction",
      "organizer": "Saudi Tourism Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Exhibition / Families",
      "summary": "The Saudi Falcons Club presents the International Falcon Breeders Auction, an event dedicated to promoting the heritage of falconry in Saudi and bringing together elite falcon breeds from around the world. المصدر الرسمي: Visit Saudi.",
      "rich_summary": "The Saudi Falcons Club presents the International Falcon Breeders Auction, an event dedicated to promoting the heritage of falconry in Saudi and bringing together elite falcon breeds from around the world. Falcons are showcased in dedicated pavilions, alongside a live auction platform where attendees can participate in competitive bidding in the presence of falconers and enthusiasts. The auction also serves as a trusted platform for the exchange and acquisition of falcons, with its activities broadcast on television channels and live streaming platforms, extending the event’s reach locally and internationally.",
      "image_url": "/assets/event-images/international-falcon-breeders-auction-40c948e3c1.webp",
      "image_alt": "International Falcon Breeders Auction",
      "image_source_url": "https://www.visitsaudi.com/en/riyadh/events/international-falcon-breeders-auction",
      "original_image_url": "https://scth.scene7.com/is/image/scth/international-falcon-breeders-auction-in-riyadh?wid=1920&hei=1080&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٥ أغسطس ٢٠٢٦ في ٠٤:٠٠ م إلى ٢٥ أغسطس ٢٠٢٦ في ١١:٠٠ م",
        "الموقع: Riyadh",
        "التصنيف: Exhibition / Families",
        "الصورة الرسمية محفوظة بجودة عالية من مصدر Visit Saudi.",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Exhibition / Families",
        "sauditourism:audience/all",
        "Exhibition",
        "Families",
        "Friends"
      ],
      "audiences": [
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-08-05T16:00:00+03:00",
      "ends_at": "2026-08-25T23:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-05T16:00:00+03:00",
          "ends_at": "2026-08-25T23:00:00+03:00",
          "room": "Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/riyadh/events/international-falcon-breeders-auction",
      "evidence_url": "https://www.visitsaudi.com/en/riyadh/events/international-falcon-breeders-auction",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-international-falcon-breeders-auction.html",
      "ics_url": "./events/event-international-falcon-breeders-auction.ics",
      "url": "./events/event-international-falcon-breeders-auction.html",
      "share_url": "./events/event-international-falcon-breeders-auction.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-international-falcon-breeders-auction",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/creatives.html"
      ],
      "slug": "international-falcon-breeders-auction",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-05T16:00:00+03:00",
        "ends_at": "2026-08-25T23:00:00+03:00",
        "room": "Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "image_discovered_at": "2026-07-07T20:50:14.957Z",
      "image_discovery_method": "catalog-candidate",
      "description": "The Saudi Falcons Club presents the International Falcon Breeders Auction, an event dedicated to promoting the heritage of falconry in Saudi and bringing together elite falcon breeds from around the world. Falcons are showcased in dedicated pavilions, alongside a live auction platform where attendees can participate in competitive bidding in the presence of falconers and enthusiasts. The auction also serves as a trusted platform for the exchange and acquisition of falcons, with its activities broadcast on television channels and live streaming platforms, extending the event’s reach locally and internationally.",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/riyadh/events/international-falcon-breeders-auction",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "The Saudi Falcons Club presents the International Falcon Breeders Auction, an event dedicated to promoting the heritage of falconry in Saudi and bringing together elite falcon breeds from around the world. Falcons are showcased in dedicated pavilions, alongside a live auction platform where attendees can participate in competitive bidding in the presence of falconers and enthusiasts. The auction also serves as a trusted platform for the exchange and acquisition of falcons, with its activities broadcast on television channels and live streaming platforms, extending the event’s reach locally and internationally.",
        "duration_text": "٥ أغسطس ٢٠٢٦ في ٠٤:٠٠ م إلى ٢٥ أغسطس ٢٠٢٦ في ١١:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: International Falcon Breeders Auction",
          "النافذة الزمنية: ٥ أغسطس ٢٠٢٦ في ٠٤:٠٠ م إلى ٢٥ أغسطس ٢٠٢٦ في ١١:٠٠ م",
          "المدينة أو النطاق: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Exhibition / Families",
          "الصورة الرسمية: https://scth.scene7.com/is/image/scth/international-falcon-breeders-auction-in-riyadh?wid=1920&hei=1080&fit=constrain&fmt=webp",
          "عنوان الصفحة الرسمية: International Falcon Breeders Auction"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Exhibition / Families",
          "image_status": "official_or_catalog_scene7_image",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-2",
      "slug": "معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python",
      "title": "معسكر تطوير تطبيقات الويب باستخدام لغة Python",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - تطوير البرمجيات والتطبيقات",
      "summary": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قاد... المصدر الرسمي: أكاديمية طويق.",
      "image_url": "/assets/event-images/معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-8e8c650509.webp",
      "image_alt": "معسكر تطوير تطبيقات الويب باستخدام لغة Python",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/8ROda7MD/view",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/8ROda7MD/view",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-07-26T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "تطوير البرمجيات والتطبيقات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/pvg2c15v.k3e.webp",
      "starts_at": "2026-08-09T08:00:00+03:00",
      "ends_at": "2026-11-12T12:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/8ROda7MD/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/8ROda7MD/view",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - تطوير البرمجيات والتطبيقات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "description": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قادرًا على استخدام لغة Python بثقة عالية، والبدء في بناء مشاريع تخدم الفرد والمجتمع.",
      "rich_summary": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قادرًا على استخدام لغة Python بثقة عالية، والبدء في بناء مشاريع تخدم الفرد والمجتمع.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/8ROda7MD",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف المعسكر إلى تعلم طرق البرمجة والتفكير كمبرمج في مقاربة حل المشاكل خلال تطوير المشاريع المختلفة من الفكر ة حتى تنظيم المشروع وخطوات تطورها، والتعرف على كيفية عمل الإنترنت وتطوير المواقع باستخدام إطار عمل Django; بحيث يصبح المتدرب قادرًا على استخدام لغة Python بثقة عالية، والبدء في بناء مشاريع تخدم الفرد والمجتمع.",
        "duration_text": "08:00 ص - 12:00 م",
        "registration_deadline": "2026-07-26T12:00:00+03:00",
        "goals": [
          "معرفة أساسيات استخدام واجهة الأوامر النصية CLI للتحكم بالحاسب.",
          "إتقان استخدام GIT لتتبع إصدارات المشاريع التي يتم تطويرها، كما استخدام أحد موفري خدمة استضافة مخازن GIT مثل Github وطرق التعاون كفريق لبناء مشروع باستخدام Git و Github.",
          "إتقان أساسيات لغة Python واستخدامها بفعالية.",
          "معرفة حيثيات الانترنت والويب وكيفية عمله.",
          "أساسيات بناء صفحات الانترنت والواجهات باستخدام HTML وتنسيقها باستخدام CSS.",
          "إتقان استخدام إطار عمل Django من أجل بناء المواقع.",
          "إتقان استخدام ORM للتعامل مع قواعد البيانات.",
          "إتقان عملية التعريف عن المستخدمين.",
          "إتقان عملية إعطاء الأذونات والتصاريح والتحقق منها.",
          "واجبات عملية يومية طيلة المعسكر .",
          "4 مشاريع وحدة مع نهاية كل وحدة.",
          "مشروع نهائي Capstone."
        ],
        "features": [
          "منهجية تعلّم قائمة على التطبيقات العملية.",
          "بيئة تعليمية داعمة وتنافسية.",
          "التشجيع على التعلم الذاتي.",
          "اكتساب مهارات برمجية مهمة.",
          "توجيه وإرشاد من خبراء تقنيين لضمان اكتساب المهارات بالشكل الأمثل.",
          "ترشح المشاركين المميزين لملتقى التوظيف الخاص بالأكاديمية لتعزيز فرص العمل."
        ],
        "requirements": [
          "⁠أن يكون سعودي / سعودية الجنسية.",
          "أن يكون مسجلًا في البوابة الوطنية للعمل (طاقات) أو النظام الخاص بالبرنامج.",
          "أن لا يكون المستفيد / المستفيدة طالبًا أو على رأس العمل سواء موظفًا في القطاع العام أو الخاص أو يتقاضى راتبًا تقاعديًا.",
          "⁠⁠أن لا يكون لدى المستفيد سجل تجاري.",
          "خريج إحدى التخصصات التقنية",
          "⁠أن لا يكون قد استفاد من برنامج تمهير أو برنامج دعم التوظيف.",
          "إحضار جهاز لابتوب شخصي.",
          "الشغف بالتعلم والتطوير.",
          "الحرص على المشاركة و تسليم اللابات و الواجبات اليومية.",
          "تكريس المتدرب نفسه للمعسكر و الاستفادة بأقصى حد.",
          "يلزم اجتياز اختبار القبول للإنضمام للمعسكر."
        ],
        "faqs": {}
      },
      "file_slug": "event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-2",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-09T08:00:00+03:00",
          "ends_at": "2026-11-12T12:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "detail_url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-2.html",
      "url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-2.html",
      "share_url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-2.html",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA-%D8%A7%D9%84%D9%88%D9%8A%D8%A8-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D9%84%D8%BA%D8%A9-python-2",
      "ics_url": "./events/event-معسكر-تطوير-تطبيقات-الويب-باستخدام-لغة-python-2.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-09T08:00:00+03:00",
        "ends_at": "2026-11-12T12:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false
    },
    {
      "id": "event-معسكر-الأنظمة-الذاتية-للدرونز",
      "file_slug": "event-معسكر-الأنظمة-الذاتية-للدرونز",
      "title": "معسكر الأنظمة الذاتية للدرونز",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - هندسة الميكاترونكس",
      "summary": "معسكر تدريبي متقدم يركز على الجوانب البرمجية والعملية لتطوير الدرونز المسيرة، من خلال فهم معمارية أنظمة الطيار الآلي والتعامل مع المحاكيات لاختبار أداء الدرونز في بيئات افتراضية. المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "معسكر تدريبي متقدم يركز على الجوانب البرمجية والعملية لتطوير الدرونز المسيرة، من خلال فهم معمارية أنظمة الطيار الآلي والتعامل مع المحاكيات لاختبار أداء الدرونز في بيئات افتراضية. يتيح البرنامج للمشاركين تعلم أساسيات برمجة الدرونز باستخدام تقنيات حديثة، بالإضافة إلى تطبيقات تحليل الصور ومعالجة البيانات بالاعتماد على الذكاء الاصطناعي.",
      "image_url": "/assets/event-images/معسكر-الأنظمة-الذاتية-للدرونز-7b0d0348ca.webp",
      "image_alt": "معسكر الأنظمة الذاتية للدرونز",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/bx7Vb7Xw/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/4imooj3a.lm4.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/bx7Vb7Xw/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-07-26T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "هندسة الميكاترونكس",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - هندسة الميكاترونكس"
      ],
      "audiences": [
        "students",
        "tech",
        "skilled-trades",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-08-09T18:00:00+03:00",
      "ends_at": "2026-09-10T21:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-09T18:00:00+03:00",
          "ends_at": "2026-09-10T21:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/bx7Vb7Xw/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/bx7Vb7Xw/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-الأنظمة-الذاتية-للدرونز.html",
      "ics_url": "./events/event-معسكر-الأنظمة-الذاتية-للدرونز.ics",
      "url": "./events/event-معسكر-الأنظمة-الذاتية-للدرونز.html",
      "share_url": "./events/event-معسكر-الأنظمة-الذاتية-للدرونز.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%A7%D9%84%D8%A3%D9%86%D8%B8%D9%85%D8%A9-%D8%A7%D9%84%D8%B0%D8%A7%D8%AA%D9%8A%D8%A9-%D9%84%D9%84%D8%AF%D8%B1%D9%88%D9%86%D8%B2",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-الأنظمة-الذاتية-للدرونز",
      "city_label": "الرياض",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-09T18:00:00+03:00",
        "ends_at": "2026-09-10T21:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "معسكر تدريبي متقدم يركز على الجوانب البرمجية والعملية لتطوير الدرونز المسيرة، من خلال فهم معمارية أنظمة الطيار الآلي والتعامل مع المحاكيات لاختبار أداء الدرونز في بيئات افتراضية. يتيح البرنامج للمشاركين تعلم أساسيات برمجة الدرونز باستخدام تقنيات حديثة، بالإضافة إلى تطبيقات تحليل الصور ومعالجة البيانات بالاعتماد على الذكاء الاصطناعي.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/bx7Vb7Xw",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "معسكر تدريبي متقدم يركز على الجوانب البرمجية والعملية لتطوير الدرونز المسيرة، من خلال فهم معمارية أنظمة الطيار الآلي والتعامل مع المحاكيات لاختبار أداء الدرونز في بيئات افتراضية. يتيح البرنامج للمشاركين تعلم أساسيات برمجة الدرونز باستخدام تقنيات حديثة، بالإضافة إلى تطبيقات تحليل الصور ومعالجة البيانات بالاعتماد على الذكاء الاصطناعي.",
        "duration_text": "06:00 م - 09:00 م",
        "registration_deadline": "2026-07-26T12:00:00+03:00",
        "goals": [
          "فهم معمارية أنظمة الطيار الآلي للدرونز وكيفية عملها.",
          "برمجة الدرونز لتنفيذ مهام محددة (Missions) بشكل ذاتي.",
          "استخدام المحاكيات لاختبار الطيران والسيناريوهات المختلفة بأمان.",
          "تطبيق تقنيات الرؤية الحاسوبية لتحليل الصور والفيديو من الدرونز.",
          "الاستفادة من خوارزميات الذكاء الاصطناعي في التتبع، التعرف على الأجسام، واتخاذ القرار.",
          "التعرف على أنظمة الاتصال بين الدرونز والمحطات الأرضية (Ground Stations) وكيفية إدارة تبادل البيانات والتحكم.",
          "التدريب على استخدام محطة التحكم الأرضية (GCS) لمراقبة الرحلات وتخطيط المهام.",
          "تنفيذ مشروع متكامل لمهمة ميدانية افتراضية تحاكي سيناريو واقعي."
        ],
        "features": [
          "البرنامج يُقدَّم باللغة العربية مع شرح مبسط وعملي.",
          "تدريب تطبيقي على برمجة الدرونز باستخدام بيئات ومحاكيات للدرونز.",
          "شهادة حضور معتمدة من أكاديمية طويق.",
          "تجربة تشغيل محاكيات الطيران لمهام متنوعة (Missions) تحاكي الواقع.",
          "تطبيقات مباشرة على تحليل الصور والفيديو باستخدام الذكاء الاصطناعي.",
          "فرصة لتنفيذ مشروع عملي متكامل في التحكم الذاتي والرؤية الحاسوبية."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "مستوى جيد في اللغة الإنجليزية.",
          "معرفة أساسية للبرمجة.",
          "جهاز حاسب محمول",
          "يلزم اجتياز اختبار القبول للإنضمام للمعسكر."
        ],
        "faqs": {
          "هل يتوفر سكن لطلاب المعسكر؟": "توجد خصومات خاصة لطلاب أكاديمية طويق في عدد من الفنادق والشقق.",
          " هل توجد شهادة بعد انتهاء المعسكر / البرنامج؟": "تقدم أكاديمية طويق معسكرات وبرامج بشهادات احترافية بالشراكة مع كبرى الجهات العالمية، بالإضافة إلى شهادات حضور لكافة المعسكرات والبرامج.",
          "هل يتم إشعاري بالقبول؟": "يتم إشعارك بالقبول النهائي عبر البريد الإلكتروني قبل بدء المعسكر / البرنامج بفترة كافية."
        }
      }
    },
    {
      "id": "event-الإدراج-في-خطوات",
      "slug": "الإدراج-في-خطوات",
      "title": "الإدراج في خطوات",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "عن بعد",
      "venue_address": "عن بعد",
      "category": "regulatory workshop",
      "summary": "الإدراج في خطوات. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية. المصدر الرسمي: الهيئة العامة للغذاء والدواء.",
      "image_url": "/assets/event-images/متطلبات-الاستخدام-الآمن-للأجهزة-والمستلزمات-الطبية-لمراكز-الأسنان-874dbfc9bf.jpg",
      "image_alt": "الإدراج في خطوات",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521993",
      "attendance_mode": "online",
      "language": "ar",
      "richness_score": 9,
      "starts_at": "2026-08-12T10:00:00+03:00",
      "ends_at": "2026-08-12T12:00:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Food and Drug Authority Events",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521993",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521993",
      "source_confidence": "approved-source",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/sfda-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop"
      ],
      "audiences": [
        "professionals"
      ],
      "file_slug": "event-الإدراج-في-خطوات",
      "city_label": "عن بعد",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "id": "event-الإدراج-في-خطوات-official-session-1",
          "title": "الإدراج في خطوات",
          "starts_at": "2026-08-12T10:00:00+03:00",
          "ends_at": "2026-08-12T12:00:00+03:00",
          "session_type": "official-online-workshop",
          "room": "عن بعد"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://www.sfda.gov.sa/sites/default/files/2026-06/%D9%88%D8%B1%D8%B4%D8%A9%20%D8%B9%D9%85%D9%84%20-%2029%20%D9%8A%D9%88%D9%86%D9%8A%D9%88%20v3.jpg",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/event-الإدراج-في-خطوات.html",
      "url": "./events/event-الإدراج-في-خطوات.html",
      "share_url": "./events/event-الإدراج-في-خطوات.html",
      "print_url": "./print.html?event=event-%D8%A7%D9%84%D8%A5%D8%AF%D8%B1%D8%A7%D8%AC-%D9%81%D9%8A-%D8%AE%D8%B7%D9%88%D8%A7%D8%AA",
      "ics_url": "./events/event-الإدراج-في-خطوات.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-12T10:00:00+03:00",
        "ends_at": "2026-08-12T12:00:00+03:00",
        "room": "عن بعد",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "الإدراج في خطوات. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
      "rich_summary": "الإدراج في خطوات. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
      "program_outline": {
        "provider": "Saudi Food and Drug Authority",
        "source_method": "official-html",
        "source_url": "https://www.sfda.gov.sa/ar/workshop/5521993",
        "collected_at": "2026-07-07T20:50:06.205Z",
        "official_description": "الإدراج في خطوات. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
        "duration_text": "2026-08-12T10:00:00+03:00 إلى 2026-08-12T12:00:00+03:00",
        "registration_deadline": "",
        "goals": [
          "الإدراج في خطوات"
        ],
        "features": [
          "طريقة الحضور: عن بعد",
          "نوع الورشة: عامة",
          "لغة العرض: العربية",
          "جدول حي: جلسة رسمية واحدة",
          "الوقت: 2026-08-12T10:00:00+03:00 إلى 2026-08-12T12:00:00+03:00"
        ],
        "requirements": [],
        "faqs": {
          "delivery_method": "عن بعد",
          "workshop_type": "عامة",
          "presentation_language": "العربية",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      },
      "highlights": [
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين.",
        "الموقع: عن بعد"
      ]
    },
    {
      "id": "event-معسكر-تطوير-الألعاب-والعوالم-الافتراضية-باستخدام-unreal-engine",
      "file_slug": "event-معسكر-تطوير-الألعاب-والعوالم-الافتراضية-باستخدام-unreal-engine",
      "title": "معسكر تطوير الألعاب والعوالم الافتراضية باستخدام Unreal Engine",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - تطوير البرمجيات والتطبيقات",
      "summary": "معسكر تدريبي يهدف إلى تخريج مطورين محترفين في استخدام محرك Unreal Engine، كما يركز البرنامج على الانتقال المنهجي من الأساسيات إلى الأنظمة المتقدمة، مع التركيز القوي على التعلم القائم على المشاريع، وسير عمل الإنتاج، والتعاون الجماعي؛ يعتم... المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "معسكر تدريبي يهدف إلى تخريج مطورين محترفين في استخدام محرك Unreal Engine، كما يركز البرنامج على الانتقال المنهجي من الأساسيات إلى الأنظمة المتقدمة، مع التركيز القوي على التعلم القائم على المشاريع، وسير عمل الإنتاج، والتعاون الجماعي؛ يعتمد البرنامج على نموذج تدرج المهارات (Skill Progression Model) لضمان وصول المتدربين إلى مستوى الاستقلالية التامة (Autonomous Mastery) بنهاية البرنامج، مع التركيز على مشاريع تخرج تخدم التوجهات الوطنية ورؤية 2030.",
      "image_url": "/assets/event-images/معسكر-تطوير-الألعاب-والعوالم-الافتراضية-باستخدام-unreal-engine-73a0badd44.webp",
      "image_alt": "معسكر تطوير الألعاب والعوالم الافتراضية باستخدام Unreal Engine",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/KMVERlNP/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/1ihbc14l.iun.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/KMVERlNP/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-08-02T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "تطوير البرمجيات والتطبيقات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - تطوير البرمجيات والتطبيقات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-08-16T16:00:00+03:00",
      "ends_at": "2026-11-05T21:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-16T16:00:00+03:00",
          "ends_at": "2026-11-05T21:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/KMVERlNP/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/KMVERlNP/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-تطوير-الألعاب-والعوالم-الافتراضية-باستخدام-unreal-engine.html",
      "ics_url": "./events/event-معسكر-تطوير-الألعاب-والعوالم-الافتراضية-باستخدام-unreal-engine.ics",
      "url": "./events/event-معسكر-تطوير-الألعاب-والعوالم-الافتراضية-باستخدام-unreal-engine.html",
      "share_url": "./events/event-معسكر-تطوير-الألعاب-والعوالم-الافتراضية-باستخدام-unreal-engine.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%A3%D9%84%D8%B9%D8%A7%D8%A8-%D9%88%D8%A7%D9%84%D8%B9%D9%88%D8%A7%D9%84%D9%85-%D8%A7%D9%84%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-unreal-engine",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-تطوير-الألعاب-والعوالم-الافتراضية-باستخدام-unreal-engine",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-16T16:00:00+03:00",
        "ends_at": "2026-11-05T21:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "معسكر تدريبي يهدف إلى تخريج مطورين محترفين في استخدام محرك Unreal Engine، كما يركز البرنامج على الانتقال المنهجي من الأساسيات إلى الأنظمة المتقدمة، مع التركيز القوي على التعلم القائم على المشاريع، وسير عمل الإنتاج، والتعاون الجماعي؛ يعتمد البرنامج على نموذج تدرج المهارات (Skill Progression Model) لضمان وصول المتدربين إلى مستوى الاستقلالية التامة (Autonomous Mastery) بنهاية البرنامج، مع التركيز على مشاريع تخرج تخدم التوجهات الوطنية ورؤية 2030.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/KMVERlNP",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "معسكر تدريبي يهدف إلى تخريج مطورين محترفين في استخدام محرك Unreal Engine، كما يركز البرنامج على الانتقال المنهجي من الأساسيات إلى الأنظمة المتقدمة، مع التركيز القوي على التعلم القائم على المشاريع، وسير عمل الإنتاج، والتعاون الجماعي؛ يعتمد البرنامج على نموذج تدرج المهارات (Skill Progression Model) لضمان وصول المتدربين إلى مستوى الاستقلالية التامة (Autonomous Mastery) بنهاية البرنامج، مع التركيز على مشاريع تخرج تخدم التوجهات الوطنية ورؤية 2030.",
        "duration_text": "04:00 م - 09:00 م",
        "registration_deadline": "2026-08-02T12:00:00+03:00",
        "goals": [
          "فهم البنية المعمارية لمحرك Unreal Engine ومبادئ البرمجة الموجهة للكائنات (OOP).",
          "استيعاب مفاهيم تصميم المراحل (Level Design) والإضاءة المتقدمة (Lumen) والرسومات عالية الدقة (Nanite).",
          "تحليل وتصميم أنظمة الذكاء الاصطناعي (AI) وسلوكيات الشخصيات داخل اللعبة.",
          "بناء أنظمة لعب متكاملة باستخدام Blueprint Visual Scripting و C++.",
          "تصميم وتطوير واجهات المستخدم (UI/UMG) التفاعلية.",
          "تحسين أداء الألعاب (Optimization & Profiling) لضمان عملها بسلاسة على مختلف المنصات.",
          "تطوير مشاريع تخرج متكاملة (Capstone Projects) تحاكي بيئات واقعية أو ألعاب تفاعلية مستوحاة من الثقافة السعودية والمشاريع الكبرى.",
          "فهم متطلبات السوق في مجال تطوير الألعاب والعمل على تطوير المهارات المطلوبة لتحقيق النجاح الوظيفي.",
          "تأهيل المشاركين للحصول على شهادات مهنية معتمدة من Epic Games لتعزيز فرصهم الوظيفية.",
          "أهيل المشاركين للحصول على شهادات مهنية معتمدة من Epic Games لتعزيز فرصهم الوظيفية.",
          "إعداد ملف أعمال (Portfolio) احترافي يعرض المشاريع المنجزة خلال البرنامج.",
          "تنمية القدرة على العمل الجماعي والتعاون مع فرق متعددة التخصصات لضمان تنفيذ مشاريع ناجحة باستخدام أنظمة التحكم بالإصدارات (Git/Perforce).",
          "تعزيز التفكير الإبداعي والقدرة على تطوير حلول تقنية مبتكرة تلبي احتياجات المستخدمين والشركات.",
          "المشاركة في ورش عمل تفاعلية وحلقات نقاش مع مختصين لاكتساب رؤى مهنية معمقة.",
          "تحفيز المشاركين على الاستمرار في التعلم والتطوير الذاتي لمواكبة التغيرات السريعة في المجال."
        ],
        "features": [
          "منهجية تعلّم قائمة على التطبيقات العملية، مما يضمن اكتساب المهارات بشكل تطبيقي وفعّال.",
          "بيئة تعليمية داعمة وتنافسية تساعد على تعزيز الدافعية وتحفيز الإنجاز.",
          "التشجيع على التعلم الذاتي وصقل مهارات البحث والتطوير الشخصي من خلال نموذج تدرج المهارات (Skill Progression Model).",
          "تغطية أحدث التقنيات والتعرف على أحدث الأدوات والممارسات في المجال التقني (مثل Nanite و Lumen).",
          "أنشطة ومشاريع تفاعلية تساعد في تطبيق المفاهيم وتعزيز الفهم.",
          "ورش عمل تفاعلية وحلقات نقاش مع مختصين لضمان اكتساب رؤية متكاملة عن المجال.",
          "توجيه وإرشاد من خبراء تقنيين لضمان اكتساب المهارات بالشكل الأمثل.",
          "دعم تقني مستمر من فريق محترف متاح للإجابة على جميع الاستفسارات خلال فترة البرنامج.",
          "مجتمع تعليمي تفاعلي يوفر فرصة للتواصل مع مدربين محترفين وزملاء مشاركين لتبادل الخبرات وتوسيع شبكة العلاقات المهنية."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "الحصول على شهادة تقنية أو شهادة ذات صلة بمجال الألعاب.",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "القدرة على العمل الجماعي والمشاركة الفعّالة في الأنشطة.",
          "التفرغ الكامل أثناء فترة البرنامج.",
          "القدرة على العمل الجماعي والمشاركة الفعّالة في الأنشطة."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-احتياطات-الأمان-عند-استخدام-مبيدات-آفات-الصحة-العامة",
      "slug": "احتياطات-الأمان-عند-استخدام-مبيدات-آفات-الصحة-العامة",
      "title": "احتياطات الأمان عند استخدام مبيدات آفات الصحة العامة",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "عن بعد",
      "venue_address": "عن بعد",
      "category": "regulatory workshop",
      "summary": "احتياطات الأمان عند استخدام مبيدات آفات الصحة العامة. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية. المصدر الرسمي: الهيئة العامة للغذاء والدواء.",
      "attendance_mode": "online",
      "language": "ar",
      "richness_score": 9,
      "starts_at": "2026-08-18T10:00:00+03:00",
      "ends_at": "2026-08-18T11:00:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Food and Drug Authority Events",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521983",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521983",
      "source_confidence": "approved-source",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/sfda-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop"
      ],
      "audiences": [
        "professionals"
      ],
      "file_slug": "event-احتياطات-الأمان-عند-استخدام-مبيدات-آفات-الصحة-العامة",
      "city_label": "عن بعد",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "id": "event-احتياطات-الأمان-عند-استخدام-مبيدات-آفات-الصحة-العامة-official-session-1",
          "title": "احتياطات الأمان عند استخدام مبيدات آفات الصحة العامة",
          "starts_at": "2026-08-18T10:00:00+03:00",
          "ends_at": "2026-08-18T11:00:00+03:00",
          "session_type": "official-online-workshop",
          "room": "عن بعد"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "image_url": "/assets/event-covers/event-احتياطات-الأمان-عند-استخدام-مبيدات-آفات-الصحة-العامة.svg",
      "image_alt": "غلاف EventLive لفعالية احتياطات الأمان عند استخدام مبيدات آفات الصحة العامة",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521983",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/event-احتياطات-الأمان-عند-استخدام-مبيدات-آفات-الصحة-العامة.html",
      "url": "./events/event-احتياطات-الأمان-عند-استخدام-مبيدات-آفات-الصحة-العامة.html",
      "share_url": "./events/event-احتياطات-الأمان-عند-استخدام-مبيدات-آفات-الصحة-العامة.html",
      "print_url": "./print.html?event=event-%D8%A7%D8%AD%D8%AA%D9%8A%D8%A7%D8%B7%D8%A7%D8%AA-%D8%A7%D9%84%D8%A3%D9%85%D8%A7%D9%86-%D8%B9%D9%86%D8%AF-%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D9%85%D8%A8%D9%8A%D8%AF%D8%A7%D8%AA-%D8%A2%D9%81%D8%A7%D8%AA-%D8%A7%D9%84%D8%B5%D8%AD%D8%A9-%D8%A7%D9%84%D8%B9%D8%A7%D9%85%D8%A9",
      "ics_url": "./events/event-احتياطات-الأمان-عند-استخدام-مبيدات-آفات-الصحة-العامة.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "catalog",
      "generated_image": true,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-18T10:00:00+03:00",
        "ends_at": "2026-08-18T11:00:00+03:00",
        "room": "عن بعد",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "احتياطات الأمان عند استخدام مبيدات آفات الصحة العامة. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
      "rich_summary": "احتياطات الأمان عند استخدام مبيدات آفات الصحة العامة. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
      "program_outline": {
        "provider": "Saudi Food and Drug Authority",
        "source_method": "official-html",
        "source_url": "https://www.sfda.gov.sa/ar/workshop/5521983",
        "collected_at": "2026-07-07T20:50:06.205Z",
        "official_description": "احتياطات الأمان عند استخدام مبيدات آفات الصحة العامة. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية",
        "duration_text": "2026-08-18T10:00:00+03:00 إلى 2026-08-18T11:00:00+03:00",
        "registration_deadline": "",
        "goals": [
          "احتياطات الأمان عند استخدام مبيدات آفات الصحة العامة"
        ],
        "features": [
          "طريقة الحضور: عن بعد",
          "نوع الورشة: عامة",
          "لغة العرض: العربية",
          "جدول حي: جلسة رسمية واحدة",
          "الوقت: 2026-08-18T10:00:00+03:00 إلى 2026-08-18T11:00:00+03:00"
        ],
        "requirements": [],
        "faqs": {
          "delivery_method": "عن بعد",
          "workshop_type": "عامة",
          "presentation_language": "العربية",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      },
      "highlights": [
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين.",
        "الموقع: عن بعد"
      ]
    },
    {
      "id": "event-معسكر-تصميم-تجربة-المستخدم-ux-ui",
      "file_slug": "event-معسكر-تصميم-تجربة-المستخدم-ux-ui",
      "title": "معسكر تصميم تجربة المستخدم UX\\UI",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - تطوير البرمجيات والتطبيقات",
      "summary": "يهدف المعسكر إلى تمكين المشاركين من فهم المفاهيم الأساسية لتصميم واجهات وتجربة المستخدم، بما في ذلك إجراء أبحاث المستخدم وتحليل احتياجاته باستخدام منهجية التصميم المتمركز حول الإنسان (User-Centric Design) ومنهجية التفكير التصميمي (Design... المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "يهدف المعسكر إلى تمكين المشاركين من فهم المفاهيم الأساسية لتصميم واجهات وتجربة المستخدم، بما في ذلك إجراء أبحاث المستخدم وتحليل احتياجاته باستخدام منهجية التصميم المتمركز حول الإنسان (User-Centric Design) ومنهجية التفكير التصميمي (Design Thinking)، سيكتسب المشاركون مهارات تصميم حلول إبداعية لتحسين تجربة المستخدم وبناء واجهات احترافية باستخدام أدوات التصميم الإحترافية مثل Figma.",
      "image_url": "/assets/event-images/معسكر-تصميم-تجربة-المستخدم-ux-ui-6d00714e43.webp",
      "image_alt": "معسكر تصميم تجربة المستخدم UX\\UI",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/ZnwlyY5G/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/2ejwj522.h15.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/ZnwlyY5G/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-08-02T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "تطوير البرمجيات والتطبيقات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - تطوير البرمجيات والتطبيقات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-08-23T10:00:00+03:00",
      "ends_at": "2026-10-15T15:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-23T10:00:00+03:00",
          "ends_at": "2026-10-15T15:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/ZnwlyY5G/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/ZnwlyY5G/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-تصميم-تجربة-المستخدم-ux-ui.html",
      "ics_url": "./events/event-معسكر-تصميم-تجربة-المستخدم-ux-ui.ics",
      "url": "./events/event-معسكر-تصميم-تجربة-المستخدم-ux-ui.html",
      "share_url": "./events/event-معسكر-تصميم-تجربة-المستخدم-ux-ui.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%AA%D8%B5%D9%85%D9%8A%D9%85-%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9-%D8%A7%D9%84%D9%85%D8%B3%D8%AA%D8%AE%D8%AF%D9%85-ux-ui",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "slug": "معسكر-تصميم-تجربة-المستخدم-ux-ui",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-23T10:00:00+03:00",
        "ends_at": "2026-10-15T15:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يهدف المعسكر إلى تمكين المشاركين من فهم المفاهيم الأساسية لتصميم واجهات وتجربة المستخدم، بما في ذلك إجراء أبحاث المستخدم وتحليل احتياجاته باستخدام منهجية التصميم المتمركز حول الإنسان (User-Centric Design) ومنهجية التفكير التصميمي (Design Thinking)، سيكتسب المشاركون مهارات تصميم حلول إبداعية لتحسين تجربة المستخدم وبناء واجهات احترافية باستخدام أدوات التصميم الإحترافية مثل Figma.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/ZnwlyY5G",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف المعسكر إلى تمكين المشاركين من فهم المفاهيم الأساسية لتصميم واجهات وتجربة المستخدم، بما في ذلك إجراء أبحاث المستخدم وتحليل احتياجاته باستخدام منهجية التصميم المتمركز حول الإنسان (User-Centric Design) ومنهجية التفكير التصميمي (Design Thinking)، سيكتسب المشاركون مهارات تصميم حلول إبداعية لتحسين تجربة المستخدم وبناء واجهات احترافية باستخدام أدوات التصميم الإحترافية مثل Figma.",
        "duration_text": "10:00 ص - 03:00 م",
        "registration_deadline": "2026-08-02T12:00:00+03:00",
        "goals": [
          "فهم مبادئ التصميم الأساسية والأساليب البصرية والتفاعلية لتحسين تجربة المستخدم.",
          "التمكن من تصميم تطبيقات ومواقع ويب تسهم في حل المشكلات التي تواجه المستخدمين في مختلف مجالات الحياة باستخدام أدوات مثل Figma.",
          "المعرفة الأساسية بالخطوات المتبعة في بناء واجهة وتجربة مستخدم، بدءًا من البحث وتصميم النماذج الأولية وحتى اختبار قابلية الاستخدام.",
          "المعرفة بأساسيات تصميم واجهة وتجربة المستخدم، مع بناء قاعدة معرفية قوية تشمل تصميم الأنظمة، إمكانية الوصول (Accessibility)، تصميم التفاعل (Interaction Design)، ومبادئ التصميم البصري.",
          "التعرف على أساليب بحث المستخدمين لتحليل سلوكياتهم واحتياجاتهم وتطوير حلول مبتكرة بناءً عليها.",
          "تطوير مهارات التفكير التصميمي (Design Thinking) للعمل على مشاريع عملية متكاملة من البداية وحتى تقديم الحل النهائي.",
          "إعداد المشاركين لسوق العمل من خلال تعزيز مهاراتهم في إعداد محفظة أعمال احترافية وتقديم أفكارهم بفعالية.",
          "زيادة عدد المتمرسين بمجال تصميم واجهات وتجربة المستخدم لتغطية احتياج سوق العمل."
        ],
        "features": [
          "منهجية تعلّم قائمة على التطبيقات العملية.",
          "ملف أعمال متكامل بمشاريع تطبيقية.",
          "شهادة حضور مقدمة من أكاديمية طويق عند إنهاء المعسكر.",
          "بيئة تعليمية داعمة وتنافسية.",
          "ترشح المشاركين المميزين لملتقى التوظيف الخاص بالأكاديمية لتعزيز فرص العمل.",
          "توجيه وإرشاد من خبراء تقنيين لضمان اكتساب المهارات بالشكل الأمثل.",
          "ورش عمل تفاعلية وحلقات نقاش مع مختصين."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "إحضار جهاز لابتوب شخصي.",
          "شهادة البكالوريوس بتخصص تقني.",
          "الإلمام بأساسيات تصميم تجربة المستخدم (UX\\UI).",
          "المعرفة بأدوات تصميم واجهات المستخدم مثل Figma.",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "القدرة على العمل الجماعي والمشاركة الفعّالة في الأنشطة.",
          "الشغف بالتعلم والتطوير في مجالات التقنية.",
          "يلزم اجتياز اختبار القبول للإنضمام للمعسكر."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-معسكر-طويق-السيبراني",
      "file_slug": "event-معسكر-طويق-السيبراني",
      "title": "معسكر طويق السيبراني",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - الأمن السيبراني ",
      "summary": "يهدف هذا المعسكر إلى تأهيل المشاركين لاكتساب مهارات متقدمة في الأمن السيبراني عبر تدريب عملي مكثف يشمل حماية الأنظمة والشبكات ومواقع الويب، تحليل الثغرات الأمنية، واستخدام أدوات متقدمة لتقييم المخاطر. المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "يهدف هذا المعسكر إلى تأهيل المشاركين لاكتساب مهارات متقدمة في الأمن السيبراني عبر تدريب عملي مكثف يشمل حماية الأنظمة والشبكات ومواقع الويب، تحليل الثغرات الأمنية، واستخدام أدوات متقدمة لتقييم المخاطر. يتضمن مسارين: هجومي لاختبار الاختراق ودفاعي للحماية والاستجابة، ويرتبط بشهادات Offsec مثل SOC 200 وPEN 200.",
      "image_url": "/assets/event-images/معسكر-طويق-السيبراني-00da1b33f9.webp",
      "image_alt": "معسكر طويق السيبراني",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/oA2ryDzB/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/uxkkl54r.3ng.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/oA2ryDzB/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-08-02T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "الأمن السيبراني ",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - الأمن السيبراني "
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-08-23T10:00:00+03:00",
      "ends_at": "2027-01-07T15:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-23T10:00:00+03:00",
          "ends_at": "2027-01-07T15:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/oA2ryDzB/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/oA2ryDzB/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-طويق-السيبراني.html",
      "ics_url": "./events/event-معسكر-طويق-السيبراني.ics",
      "url": "./events/event-معسكر-طويق-السيبراني.html",
      "share_url": "./events/event-معسكر-طويق-السيبراني.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%B7%D9%88%D9%8A%D9%82-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-طويق-السيبراني",
      "city_label": "الرياض",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-23T10:00:00+03:00",
        "ends_at": "2027-01-07T15:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يهدف هذا المعسكر إلى تأهيل المشاركين لاكتساب مهارات متقدمة في الأمن السيبراني عبر تدريب عملي مكثف يشمل حماية الأنظمة والشبكات ومواقع الويب، تحليل الثغرات الأمنية، واستخدام أدوات متقدمة لتقييم المخاطر. يتضمن مسارين: هجومي لاختبار الاختراق ودفاعي للحماية والاستجابة، ويرتبط بشهادات Offsec مثل SOC 200 وPEN 200.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/oA2ryDzB",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف هذا المعسكر إلى تأهيل المشاركين لاكتساب مهارات متقدمة في الأمن السيبراني عبر تدريب عملي مكثف يشمل حماية الأنظمة والشبكات ومواقع الويب، تحليل الثغرات الأمنية، واستخدام أدوات متقدمة لتقييم المخاطر. يتضمن مسارين: هجومي لاختبار الاختراق ودفاعي للحماية والاستجابة، ويرتبط بشهادات Offsec مثل SOC 200 وPEN 200.",
        "duration_text": "10:00 ص - 03:00 م",
        "registration_deadline": "2026-08-02T12:00:00+03:00",
        "goals": [
          "تأهيل كوادر وطنية متخصصة في الأمن السيبراني قادرة على اكتشاف الثغرات الأمنية وتحليلها والتعامل معها وفق أفضل الممارسات العالمية.",
          "تطوير مهارات المتدربين في مجالات اختبار الاختراق، تحليل الثغرات، وحماية الأنظمة والشبكات باستخدام أدوات وتقنيات متقدمة.",
          "إعداد المتدربين للعمل ضمن مراكز العمليات الأمنية (SOC) والفرق المختصة بالأمن السيبراني في الجهات الحكومية والخاصة.",
          "تعزيز القدرة على تحليل الهجمات السيبرانية والاستجابة لها بفعالية للحد من المخاطر الأمنية.",
          "تنمية مهارات البحث الأمني والتفكير التحليلي لدى المتدربين بما يسهم في تطوير حلول أمنية مبتكرة.",
          "دعم بناء مجتمع من الباحثين الأمنيين القادرين على الإسهام في رفع مستوى الأمن السيبراني في المملكة.",
          "تمكين المتدربين من الاستعداد للحصول على شهادات احترافية معتمدة دوليًا في مجال الأمن السيبراني.",
          "تطوير مهارات العمل الجماعي والتعاون ضمن فرق أمنية متعددة التخصصات لتنفيذ المهام الأمنية بكفاءة."
        ],
        "features": [
          "يحصل المشاركون على شهادة حضور من أكاديمية طويق تعزز السيرة الذاتية.",
          "فرصة حضور لقاءات تقنية وفعاليات معرفية تقدمها الأكاديمية.",
          "تنمية مهارات العمل الجماعي والتعاون أثناء تنفيذ المشاريع.",
          "بيئة تعليمية تفاعلية تدعم تبادل الخبرات وبناء شبكة علاقات مهنية.",
          "توفير دعم تقني مستمر من فريق مختص طوال فترة المعسكر.",
          "ترشيح المتميزين للمشاركة في ملتقى التوظيف لتعزيز فرصهم المهنية."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "الحصول على درجة البكالوريوس في أحد التخصصات التقنية.",
          "وجود خلفية في الهندسة العكسية وتحليل البرمجيات.",
          "الإلمام بأنواع الثغرات الأمنية ومفاهيمها الأساسية.",
          "التفرغ الكامل طوال فترة المعسكر.",
          "مستوى جيد في اللغة الإنجليزية."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-معسكر-هندسة-الحوسبة-السحابية-باستخدام-google-cloud",
      "file_slug": "event-معسكر-هندسة-الحوسبة-السحابية-باستخدام-google-cloud",
      "title": "معسكر هندسة الحوسبة السحابية باستخدام Google Cloud",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - الحوسبة السحابية",
      "summary": "يهدف المعسكر إلى تأهيل المتدربين بالمهارات العملية لتصميم وتنفيذ الحلول السحابية على Google Cloud بكفاءة. المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "يهدف المعسكر إلى تأهيل المتدربين بالمهارات العملية لتصميم وتنفيذ الحلول السحابية على Google Cloud بكفاءة. يغطي خدمات مثل Compute Engine وCloud Storage وBigQuery وCloud SQL، إضافة إلى الشبكات الافتراضية VPC وإدارة الهوية والصلاحيات وتأمين البيئات السحابية. كما يشمل تحسين الأداء وإدارة الحاويات وتنفيذ الأتمتة واستكشاف الأخطاء وإصلاحها. بنهاية المعسكر يصبح المتدرب قادرًا على بناء بيئات سحابية مرنة والاستعداد للاختبارات المهنية والمنافسة في سوق العمل التقني.",
      "image_url": "/assets/event-images/معسكر-هندسة-الحوسبة-السحابية-باستخدام-google-cloud-ac3f34923b.webp",
      "image_alt": "معسكر هندسة الحوسبة السحابية باستخدام Google Cloud",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/v9JwMlMo/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/p33x3n31.rj4.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/v9JwMlMo/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-08-09T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "الحوسبة السحابية",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - الحوسبة السحابية"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-08-23T11:00:00+03:00",
      "ends_at": "2026-09-17T15:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-23T11:00:00+03:00",
          "ends_at": "2026-09-17T15:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/v9JwMlMo/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/v9JwMlMo/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-هندسة-الحوسبة-السحابية-باستخدام-google-cloud.html",
      "ics_url": "./events/event-معسكر-هندسة-الحوسبة-السحابية-باستخدام-google-cloud.ics",
      "url": "./events/event-معسكر-هندسة-الحوسبة-السحابية-باستخدام-google-cloud.html",
      "share_url": "./events/event-معسكر-هندسة-الحوسبة-السحابية-باستخدام-google-cloud.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D9%87%D9%86%D8%AF%D8%B3%D8%A9-%D8%A7%D9%84%D8%AD%D9%88%D8%B3%D8%A8%D8%A9-%D8%A7%D9%84%D8%B3%D8%AD%D8%A7%D8%A8%D9%8A%D8%A9-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-google-cloud",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-هندسة-الحوسبة-السحابية-باستخدام-google-cloud",
      "city_label": "الرياض",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-23T11:00:00+03:00",
        "ends_at": "2026-09-17T15:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يهدف المعسكر إلى تأهيل المتدربين بالمهارات العملية لتصميم وتنفيذ الحلول السحابية على Google Cloud بكفاءة. يغطي خدمات مثل Compute Engine وCloud Storage وBigQuery وCloud SQL، إضافة إلى الشبكات الافتراضية VPC وإدارة الهوية والصلاحيات وتأمين البيئات السحابية. كما يشمل تحسين الأداء وإدارة الحاويات وتنفيذ الأتمتة واستكشاف الأخطاء وإصلاحها. بنهاية المعسكر يصبح المتدرب قادرًا على بناء بيئات سحابية مرنة والاستعداد للاختبارات المهنية والمنافسة في سوق العمل التقني.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/v9JwMlMo",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف المعسكر إلى تأهيل المتدربين بالمهارات العملية لتصميم وتنفيذ الحلول السحابية على Google Cloud بكفاءة. يغطي خدمات مثل Compute Engine وCloud Storage وBigQuery وCloud SQL، إضافة إلى الشبكات الافتراضية VPC وإدارة الهوية والصلاحيات وتأمين البيئات السحابية. كما يشمل تحسين الأداء وإدارة الحاويات وتنفيذ الأتمتة واستكشاف الأخطاء وإصلاحها. بنهاية المعسكر يصبح المتدرب قادرًا على بناء بيئات سحابية مرنة والاستعداد للاختبارات المهنية والمنافسة في سوق العمل التقني.",
        "duration_text": "11:00 ص - 03:00 م",
        "registration_deadline": "2026-08-09T12:00:00+03:00",
        "goals": [
          "فهم بنية Google Cloud وإدارة الخدمات السحابية الأساسية مثل Compute Engine وCloud Storage وBigQuery.",
          "التفاعل مع بيئة Google Cloud من خلال Cloud Console وCloud Shell لتنفيذ المهام السحابية.",
          "إعداد وإدارة الشبكات السحابية باستخدام VPC وCloud Load Balancing وCloud CDN.",
          "تأمين الوصول إلى الموارد عبر Cloud IAM وتطبيق أفضل ممارسات الحماية وإدارة المفاتيح والتشفير.",
          "نشر التطبيقات السحابية.",
          "مراقبة الأداء وتحسين التكلفة باستخدام Cloud Monitoring وLogging وBigQuery.",
          "إدارة الفوترة وتحليل الاستخدام لضبط التكاليف وتحسين استهلاك الموارد.",
          "أتمتة عمليات النشر والإدارة باستخدام Terraform وCloud Deployment Manager.",
          "تنفيذ حلول مختلطة ومتعددة السحابات عبر Interconnect وVPN لربط البنية التحتية السحابية والمحلية.",
          "استكشاف المشكلات وإصلاحها في بيئة Google Cloud لضمان استمرارية الأداء والكفاءة التشغيلية."
        ],
        "features": [
          "منهجية تعلّم قائمة على التطبيقات العملية.",
          "بيئة تعليمية محفزة وتفاعلية تتيح التعاون بين المتدربين لتعزيز تجربة التعلم.",
          "توجيه وإرشاد من مدربين معتمدين لضمان جودة التعلم واستيعاب المفاهيم الأساسية.",
          "إعداد المشاركين للحصول على شهادات Google Cloud مثل Associate Cloud Engineer، وتعزيز فرص تطبيق المعرفة في العمل اليومي.",
          "تعزيز فرص التوظيف في مجال الحوسبة السحابية",
          "إعداد المتدربين لسوق العمل."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "إحضار جهاز لابتوب شخصي.",
          "شهادة البكالوريوس تخصص تقني.",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "مستوى جيد في اللغة الإنجليزية.",
          "أن يكون لدى المتدرب خلفية أساسية في تقنية المعلومات (مثل الشبكات، نظم التشغيل، وقواعد البيانات) واستعداد للتعلم العملي واستخدام الأدوات التقنية.",
          "يلزم اجتياز اختبار القبول للإنضمام للمعسكر."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-معسكر-اختبار-البرمجيات-والأتمتة",
      "file_slug": "event-معسكر-اختبار-البرمجيات-والأتمتة",
      "title": "معسكر اختبار البرمجيات والأتمتة",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - هندسة البرمجيات",
      "summary": "يهدف المعسكر إلى تمكين المشاركين من فهم أساسيات اختبار البرمجيات والتعرف على أفضل الممارسات لضمان جودة التطبيقات واستقرارها قبل الإطلاق، كما يغطي المعسكر مفاهيم الاختبار الشامل، مع التركيز على المهارات العملية اللازمة لتنفيذ اختبارات فعا... المصدر الرسمي: أكاديمية طويق.",
      "rich_summary": "يهدف المعسكر إلى تمكين المشاركين من فهم أساسيات اختبار البرمجيات والتعرف على أفضل الممارسات لضمان جودة التطبيقات واستقرارها قبل الإطلاق، كما يغطي المعسكر مفاهيم الاختبار الشامل، مع التركيز على المهارات العملية اللازمة لتنفيذ اختبارات فعالة لمواقع الويب وتطبيقات الجوال.",
      "image_url": "/assets/event-images/معسكر-اختبار-البرمجيات-والأتمتة-b3b8f8afec.webp",
      "image_alt": "معسكر اختبار البرمجيات والأتمتة",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/ORGldGgx/view",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/kkmcxyvk.wju.webp",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/ORGldGgx/view",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-08-02T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "هندسة البرمجيات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - هندسة البرمجيات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-08-23T18:00:00+03:00",
      "ends_at": "2026-10-15T22:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-23T18:00:00+03:00",
          "ends_at": "2026-10-15T22:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/ORGldGgx/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/ORGldGgx/view",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معسكر-اختبار-البرمجيات-والأتمتة.html",
      "ics_url": "./events/event-معسكر-اختبار-البرمجيات-والأتمتة.ics",
      "url": "./events/event-معسكر-اختبار-البرمجيات-والأتمتة.html",
      "share_url": "./events/event-معسكر-اختبار-البرمجيات-والأتمتة.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%A7%D8%AE%D8%AA%D8%A8%D8%A7%D8%B1-%D8%A7%D9%84%D8%A8%D8%B1%D9%85%D8%AC%D9%8A%D8%A7%D8%AA-%D9%88%D8%A7%D9%84%D8%A3%D8%AA%D9%85%D8%AA%D8%A9",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "slug": "معسكر-اختبار-البرمجيات-والأتمتة",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-23T18:00:00+03:00",
        "ends_at": "2026-10-15T22:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يهدف المعسكر إلى تمكين المشاركين من فهم أساسيات اختبار البرمجيات والتعرف على أفضل الممارسات لضمان جودة التطبيقات واستقرارها قبل الإطلاق، كما يغطي المعسكر مفاهيم الاختبار الشامل، مع التركيز على المهارات العملية اللازمة لتنفيذ اختبارات فعالة لمواقع الويب وتطبيقات الجوال.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/ORGldGgx",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف المعسكر إلى تمكين المشاركين من فهم أساسيات اختبار البرمجيات والتعرف على أفضل الممارسات لضمان جودة التطبيقات واستقرارها قبل الإطلاق، كما يغطي المعسكر مفاهيم الاختبار الشامل، مع التركيز على المهارات العملية اللازمة لتنفيذ اختبارات فعالة لمواقع الويب وتطبيقات الجوال.",
        "duration_text": "06:00 م - 10:00 م",
        "registration_deadline": "2026-08-02T12:00:00+03:00",
        "goals": [
          "تمكين المشاركين من فهم أساسيات ومفاهيم اختبار البرمجيات ودوره في ضمان جودة الأنظمة والتطبيقات.",
          "تنمية مهارات تحليل الأنظمة البرمجية واكتشاف العيوب والأخطاء البرمجية بطرق منهجية.",
          "إكساب المشاركين القدرة على تنفيذ أنواع مختلفة من اختبارات البرمجيات على مواقع الويب وتطبيقات الجوال.",
          "التعرف على أفضل الممارسات في تصميم وتنفيذ خطط الاختبار لضمان استقرار الأنظمة قبل الإطلاق.",
          "تطوير مهارات استخدام أدوات أتمتة الاختبارات لتحسين كفاءة عمليات الاختبار وتسريعها.",
          "تمكين المشاركين من تقليل المخاطر التقنية من خلال اكتشاف المشكلات مبكرًا أثناء دورة تطوير البرمجيات"
        ],
        "features": [
          "بيئة تعليمية تفاعلية تعزز روح التحدي والتنافس في اكتشاف أخطاء البرمجيات وتحليلها.",
          "التدريب العملي على أدوات أتمتة الاختبارات وتطبيقها في سيناريوهات واقعية.",
          "تنفيذ مشروع تخرج عملي يطبق فيه المشاركين جميع المهارات والمعارف المكتسبة خلال المعسكر.",
          "إشراف وتوجيه مستمر من خبراء تقنيين لدعم عملية التعلم وتعزيز المهارات التطبيقية.",
          "ورش عمل تطبيقية وحلقات نقاش مع مختصين في مجال اختبار وجودة البرمجيات.",
          "تجربة تعليمية تركز على التطبيق العملي بما يسهم في رفع الجاهزية المهنية للمشاركين في سوق العمل."
        ],
        "requirements": [
          "⁠أن يكون سعودي / سعودية الجنسية.",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "القدرة على العمل الجماعي والمشاركة الفعّالة في الأنشطة.",
          "التفرغ الكامل أثناء فترة المعسكر.",
          "مستوى جيد في اللغة الإنجليزية.",
          "طالب جامعي في تخصص تقني أو أعلى.",
          "يلزم اجتياز اختبار القبول للإنضمام للمعسكر."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-معسكر-أساسيات-الأمن-السيبراني",
      "slug": "معسكر-أساسيات-الأمن-السيبراني",
      "title": "معسكر أساسيات الأمن السيبراني",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - تطوير البرمجيات والتطبيقات",
      "summary": "يتعرف المشاركون على أهم المجالات مثل أمن الشبكات، وأمن التطبيقات، وتحليل البرمجيات الخبيثة، والأدلة الجنائية الرقمية لفهم كيفية حدوث الهجمات السيبرانية وطرق تحليلها والتعامل معها، يركز المعسكر على بناء فهم شامل لمنظومة الأمن السيبراني من... المصدر الرسمي: أكاديمية طويق.",
      "image_url": "/assets/event-images/معسكر-أساسيات-الأمن-السيبراني-bff0c3d784.webp",
      "image_alt": "معسكر أساسيات الأمن السيبراني ",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/6VRQ2LNZ/view",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/6VRQ2LNZ/view",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-08-02T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "تطوير البرمجيات والتطبيقات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "starts_at": "2026-08-23T18:00:00+03:00",
      "ends_at": "2026-09-17T21:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/6VRQ2LNZ/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/6VRQ2LNZ/view",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-06T23-30-56-524Z.json",
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - تطوير البرمجيات والتطبيقات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "file_slug": "event-معسكر-أساسيات-الأمن-السيبراني",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-23T18:00:00+03:00",
          "ends_at": "2026-09-17T21:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/4jaiuua2.tw3.webp",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "detail_url": "./events/event-معسكر-أساسيات-الأمن-السيبراني.html",
      "url": "./events/event-معسكر-أساسيات-الأمن-السيبراني.html",
      "share_url": "./events/event-معسكر-أساسيات-الأمن-السيبراني.html",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%A3%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A",
      "ics_url": "./events/event-معسكر-أساسيات-الأمن-السيبراني.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-23T18:00:00+03:00",
        "ends_at": "2026-09-17T21:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يتعرف المشاركون على أهم المجالات مثل أمن الشبكات، وأمن التطبيقات، وتحليل البرمجيات الخبيثة، والأدلة الجنائية الرقمية لفهم كيفية حدوث الهجمات السيبرانية وطرق تحليلها والتعامل معها، يركز المعسكر على بناء فهم شامل لمنظومة الأمن السيبراني من خلال التعرف على المفاهيم العملية، وأساليب الهجوم الشائعة، وأطر العمل المستخدمة في القطاع، وبنهاية المعسكر سيتمكن الطلاب من فهم أساسيات الأمن السيبراني واستكشاف المسارات التخصصية المناسبة لمستقبلهم المهني.",
      "rich_summary": "يتعرف المشاركون على أهم المجالات مثل أمن الشبكات، وأمن التطبيقات، وتحليل البرمجيات الخبيثة، والأدلة الجنائية الرقمية لفهم كيفية حدوث الهجمات السيبرانية وطرق تحليلها والتعامل معها، يركز المعسكر على بناء فهم شامل لمنظومة الأمن السيبراني من خلال التعرف على المفاهيم العملية، وأساليب الهجوم الشائعة، وأطر العمل المستخدمة في القطاع، وبنهاية المعسكر سيتمكن الطلاب من فهم أساسيات الأمن السيبراني واستكشاف المسارات التخصصية المناسبة لمستقبلهم المهني.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/6VRQ2LNZ",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يتعرف المشاركون على أهم المجالات مثل أمن الشبكات، وأمن التطبيقات، وتحليل البرمجيات الخبيثة، والأدلة الجنائية الرقمية لفهم كيفية حدوث الهجمات السيبرانية وطرق تحليلها والتعامل معها، يركز المعسكر على بناء فهم شامل لمنظومة الأمن السيبراني من خلال التعرف على المفاهيم العملية، وأساليب الهجوم الشائعة، وأطر العمل المستخدمة في القطاع، وبنهاية المعسكر سيتمكن الطلاب من فهم أساسيات الأمن السيبراني واستكشاف المسارات التخصصية المناسبة لمستقبلهم المهني.",
        "duration_text": "06:00 م - 09:00 م",
        "registration_deadline": "2026-08-02T12:00:00+03:00",
        "goals": [
          "تمكين الطلاب من فهم الغرض والمبادئ الأساسية لمجالات الأمن السيبراني الرئيسية، بما في ذلك أمن الشبكات، وأمن التطبيقات، وتحليل البرمجيات الخبيثة، والأدلة الجنائية الرقمية.",
          "مساعدة الطلاب على التعرف على التهديدات السيبرانية الشائعة وطرق الهجوم والثغرات في الشبكات والتطبيقات وأنظمة التشغيل، وكيفية الحد منها.",
          "تعريف الطلاب بأساسيات تحليل البرمجيات الخبيثة وفهم سلوكها على مستوى أولي.",
          "توضيح أساسيات الأدلة الجنائية الرقمية، وآليات التحقيق في الحوادث السيبرانية.",
          "دعم الطلاب في تقييم اهتماماتهم ومهاراتهم لاختيار المسار التخصصي المناسب في مجال الأمن السيبراني لمواصلة التعلم والتطوير."
        ],
        "features": [
          "إعداد المحتوى من قبل خبراء متخصصين في الأمن السيبراني.",
          "تقديم مقدمة شاملة ومنهجية لأهم مجالات الأمن السيبراني.",
          "فهم واضح لكيفية ترابط الهجمات السيبرانية وطرق الدفاع والتحليل والتحقيق.",
          "التعرف على المفاهيم وأطر العمل المعتمدة في القطاع مثل OWASP وMITRE ATT&CK.",
          "تطبيقات عملية تتيح للطلاب تجربة الأدوات الشائعة المستخدمة في الأمن السيبراني.",
          "منظور مهني يساعد الطلاب على تحديد المسار التخصصي المناسب لمستقبلهم الوظيفي في المجال."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "إحضار جهاز لابتوب شخصي.",
          "شهادة البكالوريوس تخصص تقني.",
          "امتلاك مهارات أساسية في استخدام الحاسب، بما في ذلك العمل على نظام Windows واستخدام سطر الأوامر.",
          "فهم أساسيات الإنترنت وعناوين IP وآلية التواصل بين الخادم والعميل (Client–Server).",
          "الإلمام ببعض أوامر الشبكات الأساسية مثل: ping و ipconfig/ifconfig و traceroute.",
          "معرفة أولية بمفاهيم شبكات الحاسب مثل اتصال الحاسب بالمبدّل (Switch) والموجّه (Router)، وتعيين عناوين IP وإعدادات الشبكة الأساسية.",
          "فهم أساسي لماهية التطبيقات وكيفية تطويرها واختبارها.",
          "معرفة عامة بكيفية عمل تطبيقات سطح المكتب وتطبيقات الويب بما يشمل إدخال المستخدم والنماذج وأنظمة التحقق (Authentication).",
          "إلمام مبدئي بقواعد البيانات وكيفية استخدامها داخل التطبيقات."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-offshore-technology-innovation-technical-conference-expo-offshore-arabia",
      "file_slug": "event-offshore-technology-innovation-technical-conference-expo-offshore-arabia",
      "title": "Offshore Technology & Innovation Technical Conference & Expo - OFFSHORE ARABIA 2026”",
      "organizer": "Aldrich International L.L.C.",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "conference",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٢٤ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٦ أغسطس ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Aldrich International L.L.C..",
      "rich_summary": "Offshore Technology & Innovation Technical Conference & Expo - OFFSHORE ARABIA 2026” مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٤ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٦ أغسطس ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Aldrich International L.L.C.. تصنيف الفعالية في EventLive: conference.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Offshore Technology & Innovation Technical Conference & Expo - OFFSHORE ARABIA 2026”",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٢٤ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٦ أغسطس ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Aldrich International L.L.C.",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "conference",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2026-08-24T09:00:00+03:00",
      "ends_at": "2026-08-26T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-offshore-technology-innovation-technical-conference-expo-offshore-arabia-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-08-24T16:00:00+03:00",
          "ends_at": "2026-08-24T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-offshore-technology-innovation-technical-conference-expo-offshore-arabia-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-08-25T16:00:00+03:00",
          "ends_at": "2026-08-25T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-offshore-technology-innovation-technical-conference-expo-offshore-arabia-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-08-26T16:00:00+03:00",
          "ends_at": "2026-08-26T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-offshore-technology-innovation-technical-conference-expo-offshore-arabia.html",
      "ics_url": "./events/event-offshore-technology-innovation-technical-conference-expo-offshore-arabia.ics",
      "url": "./events/event-offshore-technology-innovation-technical-conference-expo-offshore-arabia.html",
      "share_url": "./events/event-offshore-technology-innovation-technical-conference-expo-offshore-arabia.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-offshore-technology-innovation-technical-conference-expo-offshore-arabia",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/skilled-trades.html"
      ],
      "generated_image": false,
      "slug": "offshore-technology-innovation-technical-conference-expo-offshore-arabia",
      "city_label": "الظهران",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-24T09:00:00+03:00",
        "ends_at": "2026-08-26T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Offshore Technology & Innovation Technical Conference & Expo - OFFSHORE ARABIA 2026” مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٤ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٦ أغسطس ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Aldrich International L.L.C.. تصنيف الفعالية في EventLive: conference.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Offshore Technology & Innovation Technical Conference & Expo - OFFSHORE ARABIA 2026” مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٤ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٦ أغسطس ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Aldrich International L.L.C.. تصنيف الفعالية في EventLive: conference.",
        "duration_text": "٢٤ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٦ أغسطس ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Offshore Technology & Innovation Technical Conference & Expo - OFFSHORE ARABIA 2026”",
          "النافذة الزمنية: ٢٤ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٦ أغسطس ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Aldrich International L.L.C.",
          "التصنيف: conference",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Aldrich International L.L.C.",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "conference",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-saudi-logistic-038-warehousing-expo",
      "file_slug": "event-saudi-logistic-038-warehousing-expo",
      "title": "Saudi Logistic & Warehousing Expo",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. المصدر الرسمي: واجهة الرياض للمعارض والمؤتمرات. Saudi Logistic & Warehousing Expo ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٣٠‏/٠٨‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠١‏/٠٩‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "image_url": "/assets/event-covers/event-saudi-logistic-038-warehousing-expo.svg",
      "image_alt": "غلاف EventLive لفعالية Saudi Logistic & Warehousing Expo",
      "image_source_url": "https://rfecc.sa/events/saudi-logistic-warehousing-expo/",
      "original_image_url": "https://cdn.rfecc.sa/wp-content/uploads/2026/01/06122220/images-5.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 9,
      "highlights": [
        "الموعد الرسمي: ٣٠ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "تاريخ صفحة RFECC: Aug 30 2026 - Sep 01 2026",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "المنظم: Riyadh Front Exhibition & Conference Center",
        "الصورة الرسمية محفوظة من CDN واجهة الرياض."
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-08-30T09:00:00+03:00",
      "ends_at": "2026-09-01T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:22.434Z",
      "sessions": [
        {
          "id": "event-saudi-logistic-038-warehousing-expo-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-08-30T16:00:00+03:00",
          "ends_at": "2026-08-30T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-saudi-logistic-038-warehousing-expo-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-08-31T16:00:00+03:00",
          "ends_at": "2026-08-31T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-saudi-logistic-038-warehousing-expo-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-01T16:00:00+03:00",
          "ends_at": "2026-09-01T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/saudi-logistic-warehousing-expo/",
      "evidence_url": "https://rfecc.sa/events/saudi-logistic-warehousing-expo/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-saudi-logistic-038-warehousing-expo.html",
      "ics_url": "./events/event-saudi-logistic-038-warehousing-expo.ics",
      "url": "./events/event-saudi-logistic-038-warehousing-expo.html",
      "share_url": "./events/event-saudi-logistic-038-warehousing-expo.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-saudi-logistic-038-warehousing-expo",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-saudi-logistic-warehousing-expo-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "slug": "saudi-logistic-038-warehousing-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:22.434Z",
      "image_discovery_method": "meta",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-30T09:00:00+03:00",
        "ends_at": "2026-09-01T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "program_outline": {
        "provider": "RFECC What’s On",
        "source_method": "official-page-html-jsonld",
        "source_url": "https://rfecc.sa/events/saudi-logistic-warehousing-expo/",
        "collected_at": "2026-07-07T20:50:22.434Z",
        "official_description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
        "duration_text": "٣٠ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة واجهة الرياض الرسمية.",
          "توضيح موعد المعرض وموقعه قبل انتقال الزائر إلى مركز المعارض.",
          "توسيع تغطية EventLive للمعارض التجارية والقطاعية في الرياض."
        ],
        "features": [
          "الفعالية: Saudi Logistic & Warehousing Expo",
          "النافذة الزمنية: ٣٠ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "تاريخ صفحة RFECC: Aug 30 2026 - Sep 01 2026",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "المدينة: Riyadh",
          "التصنيف: exhibition",
          "الصورة الرسمية: https://cdn.rfecc.sa/wp-content/uploads/2026/01/06122220/images-5.jpg",
          "Schema status: EventScheduled"
        ],
        "requirements": [
          "راجع صفحة RFECC الرسمية قبل الحضور لاحتمال تحديث ساعات الدخول أو القاعة.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "RFECC official event page with WordPress event metadata",
          "organizer": "Riyadh Front Exhibition & Conference Center",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "city": "Riyadh",
          "category": "exhibition",
          "attendance_mode": "OfflineEventAttendanceMode",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-merath-middle-east-museums-heritage-expo",
      "slug": "merath-middle-east-museums-heritage-expo",
      "title": "Merath – Middle East Museums & Heritage Expo",
      "organizer": "DMG Events LLC Ltd",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "Exhibitions & Conferences",
      "summary": "Taking place at the Riyadh Front Exhibition & Convention Center, Merath – Middle East Museums & Heritage Expo is the Kingdom’s first dedicated trade event for museums, heritage, and cultural development. The three-day exhibition brings together more than 100 exhibiting companies and over 3,000 visitors, including museums, galleries, science centers, cultural institutions, government entities, private collectors, and heritage developers. Co-located with the Saudi Entertainment and Amusement Expo (SEA Expo) and the Saudi Light and Sound Expo (SLS Expo), Merath provides a strategic platform to connect with decision-makers and explore opportunities within Saudi Arabia’s rapidly expanding $67 billion heritage and museum market, reinforcing Riyadh’s role as a growing hub for cultural innovation and investment.",
      "image_url": "/assets/event-images/merath-middle-east-museums-heritage-expo-eac8f5b86e.jpg",
      "image_alt": "Merath – Middle East Museums & Heritage Expo",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30502",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-02/merath-hero-3.jpg?itok=5PW5QruA",
      "starts_at": "2026-08-30T15:00:00+03:00",
      "ends_at": "2026-09-01T21:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30502",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30502",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "9601",
        "9976",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs",
        "researchers",
        "families"
      ],
      "file_slug": "event-merath-middle-east-museums-heritage-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-30T15:00:00+03:00",
          "ends_at": "2026-09-01T21:00:00+03:00",
          "room": "Riyadh Front Exhibition & Conference Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html",
        "./for/researchers.html",
        "./for/families.html"
      ],
      "detail_url": "./events/event-merath-middle-east-museums-heritage-expo.html",
      "url": "./events/event-merath-middle-east-museums-heritage-expo.html",
      "share_url": "./events/event-merath-middle-east-museums-heritage-expo.html",
      "print_url": "./print.html?event=event-merath-middle-east-museums-heritage-expo",
      "ics_url": "./events/event-merath-middle-east-museums-heritage-expo.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-30T15:00:00+03:00",
        "ends_at": "2026-09-01T21:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Taking place at the Riyadh Front Exhibition & Convention Center, Merath – Middle East Museums & Heritage Expo is the Kingdom’s first dedicated trade event for museums, heritage, and cultural development. The three-day exhibition brings together more than 100 exhibiting companies and over 3,000 visitors, including museums, galleries, science centers, cultural institutions, government entities, private collectors, and heritage developers. Co-located with the Saudi Entertainment and Amusement Expo (SEA Expo) and the Saudi Light and Sound Expo (SLS Expo), Merath provides a strategic platform to connect with decision-makers and explore opportunities within Saudi Arabia’s rapidly expanding $67 billion heritage and museum market, reinforcing Riyadh’s role as a growing hub for cultural innovation and investment.",
      "rich_summary": "Taking place at the Riyadh Front Exhibition & Convention Center, Merath – Middle East Museums & Heritage Expo is the Kingdom’s first dedicated trade event for museums, heritage, and cultural development. The three-day exhibition brings together more than 100 exhibiting companies and over 3,000 visitors, including museums, galleries, science centers, cultural institutions, government entities, private collectors, and heritage developers. Co-located with the Saudi Entertainment and Amusement Expo (SEA Expo) and the Saudi Light and Sound Expo (SLS Expo), Merath provides a strategic platform to connect with decision-makers and explore opportunities within Saudi Arabia’s rapidly expanding $67 billion heritage and museum market, reinforcing Riyadh’s role as a growing hub for cultural innovation and investment.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٣٠ أغسطس ٢٠٢٦ في ٠٣:٠٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30502",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Taking place at the Riyadh Front Exhibition & Convention Center, Merath – Middle East Museums & Heritage Expo is the Kingdom’s first dedicated trade event for museums, heritage, and cultural development. The three-day exhibition brings together more than 100 exhibiting companies and over 3,000 visitors, including museums, galleries, science centers, cultural institutions, government entities, private collectors, and heritage developers. Co-located with the Saudi Entertainment and Amusement Expo (SEA Expo) and the Saudi Light and Sound Expo (SLS Expo), Merath provides a strategic platform to connect with decision-makers and explore opportunities within Saudi Arabia’s rapidly expanding $67 billion heritage and museum market, reinforcing Riyadh’s role as a growing hub for cultural innovation and investment.",
        "duration_text": "٣٠ أغسطس ٢٠٢٦ في ٠٣:٠٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Merath – Middle East Museums & Heritage Expo",
          "النافذة الزمنية: ٣٠ أغسطس ٢٠٢٦ في ٠٣:٠٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events LLC Ltd",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30502"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-saudi-light-and-sound-sls-expo",
      "slug": "saudi-light-and-sound-sls-expo",
      "title": "Saudi Light and Sound (SLS) Expo",
      "organizer": "DMG Events LLC Ltd",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Convention Center",
      "venue_address": "Riyadh Front Exhibition & Convention Center",
      "category": "Exhibitions & Conferences",
      "summary": "Discover the future of Saudi Arabia’s professional light and sound industry at the Saudi Light & Sound (SLS) Exhibition, the premier platform for event technology, lighting design, and audio innovations. The exhibition offers a rare opportunity to present AV and lighting solutions at the heart of a fast-evolving market, with the Pro AV segment valued at $30.5 million in 2024 and projected to reach $40.5 million by 2033, fueled by smart city investments and immersive event infrastructure. Visitors can connect with decision-makers driving billion-dollar projects, explore cutting-edge solutions across pro lighting, audio equipment, stage technology, digital signage, laser effects, and theatrical systems, and position their brand at the forefront of the region’s pro light and sound transformation. Register Now",
      "image_url": "/assets/event-images/saudi-light-and-sound-sls-expo-c9125a14f8.jpg",
      "image_alt": "Saudi Light and Sound (SLS) Expo",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/29320",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-09/Untitled-1905-x-976-px-1910-x-980-px-ezgif.com-png-to-jpg-converter.jpg?itok=HnFYNsrJ",
      "starts_at": "2026-08-30T15:00:00+03:00",
      "ends_at": "2026-09-01T21:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/29320",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/29320",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "6384",
        "9601",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "tech",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "file_slug": "event-saudi-light-and-sound-sls-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-30T15:00:00+03:00",
          "ends_at": "2026-09-01T21:00:00+03:00",
          "room": "Riyadh Front Exhibition & Convention Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-saudi-light-and-sound-sls-expo.html",
      "url": "./events/event-saudi-light-and-sound-sls-expo.html",
      "share_url": "./events/event-saudi-light-and-sound-sls-expo.html",
      "print_url": "./print.html?event=event-saudi-light-and-sound-sls-expo",
      "ics_url": "./events/event-saudi-light-and-sound-sls-expo.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Convention%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Convention%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-30T15:00:00+03:00",
        "ends_at": "2026-09-01T21:00:00+03:00",
        "room": "Riyadh Front Exhibition & Convention Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Discover the future of Saudi Arabia’s professional light and sound industry at the Saudi Light & Sound (SLS) Exhibition, the premier platform for event technology, lighting design, and audio innovations. The exhibition offers a rare opportunity to present AV and lighting solutions at the heart of a fast-evolving market, with the Pro AV segment valued at $30.5 million in 2024 and projected to reach $40.5 million by 2033, fueled by smart city investments and immersive event infrastructure. Visitors can connect with decision-makers driving billion-dollar projects, explore cutting-edge solutions across pro lighting, audio equipment, stage technology, digital signage, laser effects, and theatrical systems, and position their brand at the forefront of the region’s pro light and sound transformation. Register Now",
      "rich_summary": "Discover the future of Saudi Arabia’s professional light and sound industry at the Saudi Light & Sound (SLS) Exhibition, the premier platform for event technology, lighting design, and audio innovations. The exhibition offers a rare opportunity to present AV and lighting solutions at the heart of a fast-evolving market, with the Pro AV segment valued at $30.5 million in 2024 and projected to reach $40.5 million by 2033, fueled by smart city investments and immersive event infrastructure. Visitors can connect with decision-makers driving billion-dollar projects, explore cutting-edge solutions across pro lighting, audio equipment, stage technology, digital signage, laser effects, and theatrical systems, and position their brand at the forefront of the region’s pro light and sound transformation. Register Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٣٠ أغسطس ٢٠٢٦ في ٠٣:٠٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Front Exhibition & Convention Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/29320",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Discover the future of Saudi Arabia’s professional light and sound industry at the Saudi Light & Sound (SLS) Exhibition, the premier platform for event technology, lighting design, and audio innovations. The exhibition offers a rare opportunity to present AV and lighting solutions at the heart of a fast-evolving market, with the Pro AV segment valued at $30.5 million in 2024 and projected to reach $40.5 million by 2033, fueled by smart city investments and immersive event infrastructure. Visitors can connect with decision-makers driving billion-dollar projects, explore cutting-edge solutions across pro lighting, audio equipment, stage technology, digital signage, laser effects, and theatrical systems, and position their brand at the forefront of the region’s pro light and sound transformation. Register Now",
        "duration_text": "٣٠ أغسطس ٢٠٢٦ في ٠٣:٠٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Saudi Light and Sound (SLS) Expo",
          "النافذة الزمنية: ٣٠ أغسطس ٢٠٢٦ في ٠٣:٠٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Front Exhibition & Convention Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events LLC Ltd",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/29320"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Front Exhibition & Convention Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-saudi-entertainment-and-amusement-expo",
      "slug": "saudi-entertainment-and-amusement-expo",
      "title": "Saudi Entertainment and Amusement Expo",
      "organizer": "DMG Events LLC Ltd",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "Exhibitions & Conferences",
      "summary": "The Saudi Entertainment and Amusement (SEA) Expo, running for over 8 years in Riyadh, is the Kingdom’s premier platform for the global entertainment and attractions industry. Bringing together innovators, suppliers, and decision-makers from across the Middle East and Africa, the expo showcases the latest technologies and solutions shaping the future of leisure and attractions. More than just an exhibition, SEA Expo offers opportunities to connect with like-minded industry experts, foster collaboration, and take businesses to new heights in Saudi Arabia’s rapidly growing entertainment sector. Register Now",
      "image_url": "/assets/event-images/saudi-entertainment-and-amusement-expo-057df33351.jpg",
      "image_alt": "Saudi Entertainment and Amusement Expo",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/29307",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-09/Gre_nPTXsAADuqy.jpeg?itok=kvhfR4wV",
      "starts_at": "2026-08-30T15:00:00+03:00",
      "ends_at": "2026-09-01T21:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/29307",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/29307",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "8104",
        "9601",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "families"
      ],
      "file_slug": "event-saudi-entertainment-and-amusement-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-30T15:00:00+03:00",
          "ends_at": "2026-09-01T21:00:00+03:00",
          "room": "Riyadh Front Exhibition & Conference Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html"
      ],
      "detail_url": "./events/event-saudi-entertainment-and-amusement-expo.html",
      "url": "./events/event-saudi-entertainment-and-amusement-expo.html",
      "share_url": "./events/event-saudi-entertainment-and-amusement-expo.html",
      "print_url": "./print.html?event=event-saudi-entertainment-and-amusement-expo",
      "ics_url": "./events/event-saudi-entertainment-and-amusement-expo.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-30T15:00:00+03:00",
        "ends_at": "2026-09-01T21:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The Saudi Entertainment and Amusement (SEA) Expo, running for over 8 years in Riyadh, is the Kingdom’s premier platform for the global entertainment and attractions industry. Bringing together innovators, suppliers, and decision-makers from across the Middle East and Africa, the expo showcases the latest technologies and solutions shaping the future of leisure and attractions. More than just an exhibition, SEA Expo offers opportunities to connect with like-minded industry experts, foster collaboration, and take businesses to new heights in Saudi Arabia’s rapidly growing entertainment sector. Register Now",
      "rich_summary": "The Saudi Entertainment and Amusement (SEA) Expo, running for over 8 years in Riyadh, is the Kingdom’s premier platform for the global entertainment and attractions industry. Bringing together innovators, suppliers, and decision-makers from across the Middle East and Africa, the expo showcases the latest technologies and solutions shaping the future of leisure and attractions. More than just an exhibition, SEA Expo offers opportunities to connect with like-minded industry experts, foster collaboration, and take businesses to new heights in Saudi Arabia’s rapidly growing entertainment sector. Register Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٣٠ أغسطس ٢٠٢٦ في ٠٣:٠٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/29307",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The Saudi Entertainment and Amusement (SEA) Expo, running for over 8 years in Riyadh, is the Kingdom’s premier platform for the global entertainment and attractions industry. Bringing together innovators, suppliers, and decision-makers from across the Middle East and Africa, the expo showcases the latest technologies and solutions shaping the future of leisure and attractions. More than just an exhibition, SEA Expo offers opportunities to connect with like-minded industry experts, foster collaboration, and take businesses to new heights in Saudi Arabia’s rapidly growing entertainment sector. Register Now",
        "duration_text": "٣٠ أغسطس ٢٠٢٦ في ٠٣:٠٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Saudi Entertainment and Amusement Expo",
          "النافذة الزمنية: ٣٠ أغسطس ٢٠٢٦ في ٠٣:٠٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events LLC Ltd",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/29307"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-معسكر-هندسة-تطبيقات-الذكاء-الاصطناعي-التوليدي-باستخدام-النماذج-اللغوية-ا",
      "slug": "معسكر-هندسة-تطبيقات-الذكاء-الاصطناعي-التوليدي-باستخدام-النماذج-اللغوية-ا",
      "title": "معسكر هندسة تطبيقات الذكاء الاصطناعي التوليدي باستخدام النماذج اللغوية الضخمة",
      "organizer": "Tuwaiq Academy",
      "city": "Riyadh",
      "venue": "الرياض - المقر الرئيسي",
      "venue_address": "الرياض - المقر الرئيسي",
      "category": "معسكر - تطوير البرمجيات والتطبيقات",
      "summary": "يهدف المعسكر إلى تمكين المشاركين من اكتساب مهارات الذكاء الاصطناعي التوليدي والنماذج اللغوية الكبيرة (LLMs)، من خلال تعلّم أساسيات النماذج الحديثة، هندسة التوجيه (Prompt Engineering)، وبناء تطبيقات ذكية باستخدام أدوات مثل Python وPyTorch... المصدر الرسمي: أكاديمية طويق.",
      "image_url": "/assets/event-images/معسكر-هندسة-تطبيقات-الذكاء-الاصطناعي-التوليدي-باستخدام-النماذج-اللغوية-8d170d1b9c.jpg",
      "image_alt": "معسكر هندسة تطبيقات الذكاء الاصطناعي التوليدي باستخدام النماذج اللغوية الضخمة",
      "image_source_url": "https://tuwaiq.edu.sa/bootcamp/ab7DP73J/view",
      "registration_url": "https://tuwaiq.edu.sa/bootcamp/ab7DP73J/view",
      "attendance_mode": "in-person",
      "price_label": "free",
      "language": "ar",
      "registration_deadline": "2026-08-09T12:00:00+03:00",
      "richness_score": 10,
      "highlights": [
        "معسكر",
        "تطوير البرمجيات والتطبيقات",
        "كبار",
        "registration-open",
        "requires-profile-completion"
      ],
      "starts_at": "2026-08-30T16:00:00+03:00",
      "ends_at": "2026-10-08T20:00:00+03:00",
      "updated_at": "2026-07-07T20:49:51.733Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Tuwaiq Academy Bootcamps and Programs",
      "source_url": "https://tuwaiq.edu.sa/bootcamp/ab7DP73J/view",
      "evidence_url": "https://tuwaiq.edu.sa/bootcamp/ab7DP73J/view",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/tuwaiq-academy-bootcamps-2026-07-06T23-30-56-524Z.json",
      "tags": [
        "technology",
        "bootcamps",
        "training",
        "AI",
        "software development",
        "cybersecurity",
        "معسكر - تطوير البرمجيات والتطبيقات"
      ],
      "audiences": [
        "students",
        "tech",
        "researchers"
      ],
      "file_slug": "event-معسكر-هندسة-تطبيقات-الذكاء-الاصطناعي-التوليدي-باستخدام-النماذج-اللغوية-ا",
      "city_label": "الرياض",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-30T16:00:00+03:00",
          "ends_at": "2026-10-08T20:00:00+03:00",
          "room": "الرياض - المقر الرئيسي",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://cdn.tuwaiq.edu.sa/initiatives_admin/images/rpowwrnx.tnw.jpg",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/researchers.html"
      ],
      "detail_url": "./events/event-معسكر-هندسة-تطبيقات-الذكاء-الاصطناعي-التوليدي-باستخدام-النماذج-اللغوية-ا.html",
      "url": "./events/event-معسكر-هندسة-تطبيقات-الذكاء-الاصطناعي-التوليدي-باستخدام-النماذج-اللغوية-ا.html",
      "share_url": "./events/event-معسكر-هندسة-تطبيقات-الذكاء-الاصطناعي-التوليدي-باستخدام-النماذج-اللغوية-ا.html",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B3%D9%83%D8%B1-%D9%87%D9%86%D8%AF%D8%B3%D8%A9-%D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A-%D8%A7%D9%84%D8%AA%D9%88%D9%84%D9%8A%D8%AF%D9%8A-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%A7%D9%84%D9%86%D9%85%D8%A7%D8%B0%D8%AC-%D8%A7%D9%84%D9%84%D8%BA%D9%88%D9%8A%D8%A9-%D8%A7",
      "ics_url": "./events/event-معسكر-هندسة-تطبيقات-الذكاء-الاصطناعي-التوليدي-باستخدام-النماذج-اللغوية-ا.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%B6%20-%20%D8%A7%D9%84%D9%85%D9%82%D8%B1%20%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%20Riyadh",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-30T16:00:00+03:00",
        "ends_at": "2026-10-08T20:00:00+03:00",
        "room": "الرياض - المقر الرئيسي",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "يهدف المعسكر إلى تمكين المشاركين من اكتساب مهارات الذكاء الاصطناعي التوليدي والنماذج اللغوية الكبيرة (LLMs)، من خلال تعلّم أساسيات النماذج الحديثة، هندسة التوجيه (Prompt Engineering)، وبناء تطبيقات ذكية باستخدام أدوات مثل Python وPyTorch وHugging Face وLlama API.",
      "rich_summary": "يهدف المعسكر إلى تمكين المشاركين من اكتساب مهارات الذكاء الاصطناعي التوليدي والنماذج اللغوية الكبيرة (LLMs)، من خلال تعلّم أساسيات النماذج الحديثة، هندسة التوجيه (Prompt Engineering)، وبناء تطبيقات ذكية باستخدام أدوات مثل Python وPyTorch وHugging Face وLlama API.",
      "program_outline": {
        "provider": "Tuwaiq Academy",
        "source_method": "official-api",
        "source_url": "https://tuwaiq.edu.sa/api/GetInitiativePublishBySlug/ab7DP73J",
        "collected_at": "2026-07-07T20:49:51.733Z",
        "official_description": "يهدف المعسكر إلى تمكين المشاركين من اكتساب مهارات الذكاء الاصطناعي التوليدي والنماذج اللغوية الكبيرة (LLMs)، من خلال تعلّم أساسيات النماذج الحديثة، هندسة التوجيه (Prompt Engineering)، وبناء تطبيقات ذكية باستخدام أدوات مثل Python وPyTorch وHugging Face وLlama API.",
        "duration_text": "04:00 م - 08:00 م",
        "registration_deadline": "2026-08-09T12:00:00+03:00",
        "goals": [
          "فهم أساسيات الذكاء الاصطناعي التوليدي والنماذج اللغوية الكبيرة (LLMs).",
          "التعرف على أدوات وتقنيات مثل PyTorch وHugging Face وPrompt Engineering وFine-Tuning.",
          "التعرف على مفاهيم الشبكات العصبية والتعلّم العميق وتقنيات RAG وLoRA.",
          "بناء معرفة قوية حول تطوير وتخصيص تطبيقات الذكاء الاصطناعي.",
          "تنفيذ مشاريع عملية تحاكي تطبيقات العالم الحقيقي في الذكاء الاصطناعي التوليدي.",
          "استخدام أدوات احترافية مثل Python وPyTorch وLlama API لبناء النماذج.",
          "تطوير تطبيقات ذكية مثل أنظمة المحادثة والتوليد النصي.",
          "تعزيز مهارات التفكير التحليلي وحل المشكلات باستخدام تقنيات الذكاء الاصطناعي الحديثة."
        ],
        "features": [
          "تعلّم قائم على التطبيقات والمشاريع التفاعلية.",
          "بيئة تعليمية داعمة تناسب المبتدئين وتساعد على بناء أساس قوي.",
          "تغطية أحدث تقنيات الذكاء الاصطناعي التوليدي وأدوات تطوير النماذج اللغوية.",
          "ورش عمل ونقاشات مع مختصين وخبراء تقنيين.",
          "شهادة حضور من الأكاديمية عند إنهاء المعسكر."
        ],
        "requirements": [
          "أن يكون المتقدم سعودي الجنسية.",
          "الالتزام بحضور جميع الجلسات التدريبية.",
          "القدرة على العمل الجماعي والمشاركة الفعّالة في الأنشطة.",
          "التفرغ الكامل أثناء فترة المعسكر.",
          "مستوى جيد في اللغة الإنجليزية.",
          "أن يكون المتقدم طالبًا جامعيًا في تخصص تقني فأعلى.",
          "معرفة سابقة بـ python, deep learning, machine learning, databases and APIs",
          "إتمام الدورات التأهيلية المطلوبة على منصة سطر: مسار علم البيانات والذكاء الاصطناعي."
        ],
        "faqs": {}
      }
    },
    {
      "id": "event-saudi-warehousing-logistics-expo",
      "slug": "saudi-warehousing-logistics-expo",
      "title": "Saudi Warehousing & Logistics Expo",
      "organizer": "DMG Events",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "Exhibitions & Conferences",
      "summary": "Saudi Warehousing & Logistics Expo runs from 30 August to 1 September 2026 at Riyadh Front Exhibition & Conference Center, bringing together the Kingdom’s most influential supply chain leaders and solution providers to drive smarter, more efficient logistics. Focused on empowering efficiency across warehousing, transport, and end-to-end supply chains, the expo offers exhibitors direct access to key decision-makers, a high-visibility platform to showcase and launch innovations, and targeted networking that supports business growth aligned with Vision 2030’s logistics transformation goals. Register Now",
      "image_url": "/assets/event-images/saudi-warehousing-logistics-expo-a6feb9468b.jpg",
      "image_alt": "Saudi Warehousing & Logistics Expo",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30083",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-01/GsCAI5HW8AAJ4iz.jpeg?itok=_Q-EZrLo",
      "starts_at": "2026-08-30T16:30:00+03:00",
      "ends_at": "2026-09-01T21:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30083",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30083",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "9194",
        "8167",
        "7972"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "file_slug": "event-saudi-warehousing-logistics-expo",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-30T16:30:00+03:00",
          "ends_at": "2026-09-01T21:00:00+03:00",
          "room": "Riyadh Front Exhibition & Conference Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-saudi-warehousing-logistics-expo.html",
      "url": "./events/event-saudi-warehousing-logistics-expo.html",
      "share_url": "./events/event-saudi-warehousing-logistics-expo.html",
      "print_url": "./print.html?event=event-saudi-warehousing-logistics-expo",
      "ics_url": "./events/event-saudi-warehousing-logistics-expo.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-30T16:30:00+03:00",
        "ends_at": "2026-09-01T21:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Saudi Warehousing & Logistics Expo runs from 30 August to 1 September 2026 at Riyadh Front Exhibition & Conference Center, bringing together the Kingdom’s most influential supply chain leaders and solution providers to drive smarter, more efficient logistics. Focused on empowering efficiency across warehousing, transport, and end-to-end supply chains, the expo offers exhibitors direct access to key decision-makers, a high-visibility platform to showcase and launch innovations, and targeted networking that supports business growth aligned with Vision 2030’s logistics transformation goals. Register Now",
      "rich_summary": "Saudi Warehousing & Logistics Expo runs from 30 August to 1 September 2026 at Riyadh Front Exhibition & Conference Center, bringing together the Kingdom’s most influential supply chain leaders and solution providers to drive smarter, more efficient logistics. Focused on empowering efficiency across warehousing, transport, and end-to-end supply chains, the expo offers exhibitors direct access to key decision-makers, a high-visibility platform to showcase and launch innovations, and targeted networking that supports business growth aligned with Vision 2030’s logistics transformation goals. Register Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٣٠ أغسطس ٢٠٢٦ في ٠٤:٣٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30083",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Saudi Warehousing & Logistics Expo runs from 30 August to 1 September 2026 at Riyadh Front Exhibition & Conference Center, bringing together the Kingdom’s most influential supply chain leaders and solution providers to drive smarter, more efficient logistics. Focused on empowering efficiency across warehousing, transport, and end-to-end supply chains, the expo offers exhibitors direct access to key decision-makers, a high-visibility platform to showcase and launch innovations, and targeted networking that supports business growth aligned with Vision 2030’s logistics transformation goals. Register Now",
        "duration_text": "٣٠ أغسطس ٢٠٢٦ في ٠٤:٣٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Saudi Warehousing & Logistics Expo",
          "النافذة الزمنية: ٣٠ أغسطس ٢٠٢٦ في ٠٤:٣٠ م إلى ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30083"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-leap-2026",
      "file_slug": "event-leap-2026",
      "title": "LEAP 2026",
      "organizer": "Saudi Tourism Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Exhibition / Families",
      "summary": "LEAP 2026 marks the fifth edition of Saudi’s flagship global technology and innovation event, cementing its position as one of the world’s most influential platforms for digital transformation. المصدر الرسمي: Visit Saudi.",
      "rich_summary": "LEAP 2026 marks the fifth edition of Saudi’s flagship global technology and innovation event, cementing its position as one of the world’s most influential platforms for digital transformation. Taking place in Riyadh from August 31 to September 3, 2026, LEAP brings together technology leaders, startups, investors, policymakers, and innovators from around the world. What began as a bold Saudi initiative has evolved into a globally recognized meeting point for ideas shaping the future. Across four days, LEAP explores breakthroughs in artificial intelligence, fintech, smart cities, sustainability, space, health tech, and emerging technologies, placing Riyadh at the center of global innovation conversations. With thousands of international speakers, hundreds of exhibitors, and tens of thousands of attendees, LEAP’s fifth edition reflects both scale and maturity, showcasing how Saudi continues to drive collaboration, investment, and future-focused thinking across industries.",
      "image_url": "/assets/event-images/leap-2026-00c83b2b08.webp",
      "image_alt": "LEAP 2026",
      "image_source_url": "https://www.visitsaudi.com/en/riyadh/events/leap-2026",
      "original_image_url": "https://scth.scene7.com/is/image/scth/leap-event-in-riyadh?wid=1920&hei=1080&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٣١ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣ سبتمبر ٢٠٢٦ في ٠٥:٠٠ م",
        "الموقع: Riyadh",
        "التصنيف: Exhibition / Families",
        "الصورة الرسمية محفوظة بجودة عالية من مصدر Visit Saudi.",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Exhibition / Families",
        "sauditourism:audience/adults",
        "Exhibition",
        "Families",
        "Friends"
      ],
      "audiences": [
        "tech",
        "entrepreneurs",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-08-31T09:00:00+03:00",
      "ends_at": "2026-09-03T17:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-08-31T09:00:00+03:00",
          "ends_at": "2026-09-03T17:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/riyadh/events/leap-2026",
      "evidence_url": "https://www.visitsaudi.com/en/riyadh/events/leap-2026",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-leap-2026.html",
      "ics_url": "./events/event-leap-2026.ics",
      "url": "./events/event-leap-2026.html",
      "share_url": "./events/event-leap-2026.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-leap-2026",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/entrepreneurs.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "slug": "leap-2026",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-08-31T09:00:00+03:00",
        "ends_at": "2026-09-03T17:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "image_discovered_at": "2026-07-07T20:50:14.957Z",
      "image_discovery_method": "catalog-candidate",
      "description": "LEAP 2026 marks the fifth edition of Saudi’s flagship global technology and innovation event, cementing its position as one of the world’s most influential platforms for digital transformation. Taking place in Riyadh from August 31 to September 3, 2026, LEAP brings together technology leaders, startups, investors, policymakers, and innovators from around the world. What began as a bold Saudi initiative has evolved into a globally recognized meeting point for ideas shaping the future. Across four days, LEAP explores breakthroughs in artificial intelligence, fintech, smart cities, sustainability, space, health tech, and emerging technologies, placing Riyadh at the center of global innovation conversations. With thousands of international speakers, hundreds of exhibitors, and tens of thousands of attendees, LEAP’s fifth edition reflects both scale and maturity, showcasing how Saudi continues to drive collaboration, investment, and future-focused thinking across industries.",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/riyadh/events/leap-2026",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "LEAP 2026 marks the fifth edition of Saudi’s flagship global technology and innovation event, cementing its position as one of the world’s most influential platforms for digital transformation. Taking place in Riyadh from August 31 to September 3, 2026, LEAP brings together technology leaders, startups, investors, policymakers, and innovators from around the world. What began as a bold Saudi initiative has evolved into a globally recognized meeting point for ideas shaping the future. Across four days, LEAP explores breakthroughs in artificial intelligence, fintech, smart cities, sustainability, space, health tech, and emerging technologies, placing Riyadh at the center of global innovation conversations. With thousands of international speakers, hundreds of exhibitors, and tens of thousands of attendees, LEAP’s fifth edition reflects both scale and maturity, showcasing how Saudi continues to drive collaboration, investment, and future-focused thinking across industries.",
        "duration_text": "٣١ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣ سبتمبر ٢٠٢٦ في ٠٥:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: LEAP 2026",
          "النافذة الزمنية: ٣١ أغسطس ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣ سبتمبر ٢٠٢٦ في ٠٥:٠٠ م",
          "المدينة أو النطاق: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Exhibition / Families",
          "الصورة الرسمية: https://scth.scene7.com/is/image/scth/leap-event-in-riyadh?wid=1920&hei=1080&fit=constrain&fmt=webp",
          "عنوان الصفحة الرسمية: LEAP 2026"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Exhibition / Families",
          "image_status": "official_or_catalog_scene7_image",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "event-crafts-handicrafts-exhibition",
      "file_slug": "event-crafts-handicrafts-exhibition",
      "title": "Crafts & Handicrafts Exhibition",
      "organizer": "Sharqia Chamber",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٤ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Sharqia Chamber.",
      "rich_summary": "Crafts & Handicrafts Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٤ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Sharqia Chamber. تصنيف الفعالية في EventLive: exhibition.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Crafts & Handicrafts Exhibition",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٤ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Sharqia Chamber",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-09-01T09:00:00+03:00",
      "ends_at": "2026-09-04T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-crafts-handicrafts-exhibition-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-01T16:00:00+03:00",
          "ends_at": "2026-09-01T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-crafts-handicrafts-exhibition-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-02T16:00:00+03:00",
          "ends_at": "2026-09-02T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-crafts-handicrafts-exhibition-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-03T16:00:00+03:00",
          "ends_at": "2026-09-03T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-crafts-handicrafts-exhibition-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-04T16:00:00+03:00",
          "ends_at": "2026-09-04T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 4,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-crafts-handicrafts-exhibition.html",
      "ics_url": "./events/event-crafts-handicrafts-exhibition.ics",
      "url": "./events/event-crafts-handicrafts-exhibition.html",
      "share_url": "./events/event-crafts-handicrafts-exhibition.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-crafts-handicrafts-exhibition",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "crafts-handicrafts-exhibition",
      "city_label": "الظهران",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-01T09:00:00+03:00",
        "ends_at": "2026-09-04T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Crafts & Handicrafts Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٤ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Sharqia Chamber. تصنيف الفعالية في EventLive: exhibition.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Crafts & Handicrafts Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٤ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Sharqia Chamber. تصنيف الفعالية في EventLive: exhibition.",
        "duration_text": "١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٤ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Crafts & Handicrafts Exhibition",
          "النافذة الزمنية: ١ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٤ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Sharqia Chamber",
          "التصنيف: exhibition",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Sharqia Chamber",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "exhibition",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-saudi-woodshow",
      "slug": "saudi-woodshow",
      "title": "Saudi WoodShow",
      "organizer": "Strategic Marketing & Exhibitions",
      "city": "Riyadh",
      "venue": "Riyadh International Convention & Exhibition Center",
      "venue_address": "Riyadh International Convention & Exhibition Center",
      "category": "Exhibitions & Conferences",
      "summary": "Saudi WoodShow 2026 runs 1–3 September 2026 at the Riyadh International Convention & Exhibition Center (RICEC) as Saudi Arabia’s dedicated event for the wood and woodworking machinery sector. As part of the internationally recognized Global WoodShow platform, it brings together 250 exhibitors and participants from 54 countries, welcoming thousands of industry professionals to discover wood products, machinery, and production technologies, connect with suppliers and buyers, and explore partnerships that support growth across the Kingdom’s expanding construction and manufacturing landscape.",
      "image_url": "/assets/event-images/saudi-woodshow-eb44c59f8f.png",
      "image_alt": "Saudi WoodShow",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30053",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/w%204%20%281%29.png?itok=SQmH5o7e",
      "starts_at": "2026-09-01T13:00:00+03:00",
      "ends_at": "2026-09-03T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30053",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30053",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "7972",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "skilled-trades",
        "creatives"
      ],
      "file_slug": "event-saudi-woodshow",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-01T13:00:00+03:00",
          "ends_at": "2026-09-03T22:00:00+03:00",
          "room": "Riyadh International Convention & Exhibition Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-saudi-woodshow.html",
      "url": "./events/event-saudi-woodshow.html",
      "share_url": "./events/event-saudi-woodshow.html",
      "print_url": "./print.html?event=event-saudi-woodshow",
      "ics_url": "./events/event-saudi-woodshow.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20International%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20International%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-01T13:00:00+03:00",
        "ends_at": "2026-09-03T22:00:00+03:00",
        "room": "Riyadh International Convention & Exhibition Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Saudi WoodShow 2026 runs 1–3 September 2026 at the Riyadh International Convention & Exhibition Center (RICEC) as Saudi Arabia’s dedicated event for the wood and woodworking machinery sector. As part of the internationally recognized Global WoodShow platform, it brings together 250 exhibitors and participants from 54 countries, welcoming thousands of industry professionals to discover wood products, machinery, and production technologies, connect with suppliers and buyers, and explore partnerships that support growth across the Kingdom’s expanding construction and manufacturing landscape.",
      "rich_summary": "Saudi WoodShow 2026 runs 1–3 September 2026 at the Riyadh International Convention & Exhibition Center (RICEC) as Saudi Arabia’s dedicated event for the wood and woodworking machinery sector. As part of the internationally recognized Global WoodShow platform, it brings together 250 exhibitors and participants from 54 countries, welcoming thousands of industry professionals to discover wood products, machinery, and production technologies, connect with suppliers and buyers, and explore partnerships that support growth across the Kingdom’s expanding construction and manufacturing landscape.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١ سبتمبر ٢٠٢٦ في ٠١:٠٠ م إلى ٣ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh International Convention & Exhibition Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30053",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Saudi WoodShow 2026 runs 1–3 September 2026 at the Riyadh International Convention & Exhibition Center (RICEC) as Saudi Arabia’s dedicated event for the wood and woodworking machinery sector. As part of the internationally recognized Global WoodShow platform, it brings together 250 exhibitors and participants from 54 countries, welcoming thousands of industry professionals to discover wood products, machinery, and production technologies, connect with suppliers and buyers, and explore partnerships that support growth across the Kingdom’s expanding construction and manufacturing landscape.",
        "duration_text": "١ سبتمبر ٢٠٢٦ في ٠١:٠٠ م إلى ٣ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Saudi WoodShow",
          "النافذة الزمنية: ١ سبتمبر ٢٠٢٦ في ٠١:٠٠ م إلى ٣ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh International Convention & Exhibition Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: Strategic Marketing & Exhibitions",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30053"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh International Convention & Exhibition Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-معرض-الحرف-والأعمال-اليدوية-2026",
      "file_slug": "event-معرض-الحرف-والأعمال-اليدوية-2026",
      "title": "معرض الحرف والأعمال اليدوية 2026",
      "organizer": "Asharqia Chamber",
      "city": "Dhahran",
      "venue": "شركة معارض الظهران الدولي",
      "venue_address": "شركة معارض الظهران الدولي",
      "category": "exhibition",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: شركة معارض الظهران الدولي. التاريخ المعلن: خلال الفترة مــــــــن (1-4 سبتمبر 2026م )في مقر شركة معارض الظهران الدولي وحيث تتطلع غرفة الشرقية لحضوركم ومشاركتكم فإننا نؤكد لكم تقديرنا الكبير لهذه المشاركة واعتزازنا .",
      "rich_summary": "تفاصيل الفعاليه متابعة English Toggle navigation English غرفة الشرقية المناسبات غرفة الأحداث تفاصيل الفعاليه تفاصيل الفعاليه معرض الحرف والأعمال اليدوية 2026 عام تاريخ البدء : 09/01/2029 تاريخ الانتهاء : 09/04/2026 شركة معارض الظهران الدولي ​تحت رعاية كريمة من صاحب السمو الملكي الأميـر / سعود بن نايف بن عبد العزيز أميـر المنطقة الشرقية تنظم غرفة الشرقية (معرض الحرف والأعمال اليدوية 2026) الذي يهدف إلى تنمية مهارات الأسر المنتجة من خلال دعم العمل والإنتاج والتحول من المساعدة الى المشاركــــــــة الفاعلة وتنمية روح ا",
      "image_url": "/assets/event-covers/event-معرض-الحرف-والأعمال-اليدوية-2026.svg",
      "image_alt": "غلاف EventLive لفعالية معرض الحرف والأعمال اليدوية 2026",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=343",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ١ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٤ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "المدينة: Dhahran",
        "الموقع: شركة معارض الظهران الدولي",
        "التصنيف: exhibition",
        "المصدر: Asharqia Chamber Events"
      ],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "exhibition"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-09-01T16:00:00+03:00",
      "ends_at": "2026-09-04T16:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-01T16:00:00+03:00",
          "ends_at": "2026-09-04T16:00:00+03:00",
          "room": "شركة معارض الظهران الدولي",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=343",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=343",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معرض-الحرف-والأعمال-اليدوية-2026.html",
      "ics_url": "./events/event-معرض-الحرف-والأعمال-اليدوية-2026.ics",
      "url": "./events/event-معرض-الحرف-والأعمال-اليدوية-2026.html",
      "share_url": "./events/event-معرض-الحرف-والأعمال-اليدوية-2026.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AD%D8%B1%D9%81-%D9%88%D8%A7%D9%84%D8%A3%D8%B9%D9%85%D8%A7%D9%84-%D8%A7%D9%84%D9%8A%D8%AF%D9%88%D9%8A%D8%A9-2026",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%20Dhahran",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "slug": "معرض-الحرف-والأعمال-اليدوية-2026",
      "city_label": "الظهران",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T01:46:17.848Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-01T16:00:00+03:00",
        "ends_at": "2026-09-04T16:00:00+03:00",
        "room": "شركة معارض الظهران الدولي",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "تفاصيل الفعاليه متابعة English Toggle navigation English غرفة الشرقية المناسبات غرفة الأحداث تفاصيل الفعاليه تفاصيل الفعاليه معرض الحرف والأعمال اليدوية 2026 عام تاريخ البدء : 09/01/2029 تاريخ الانتهاء : 09/04/2026 شركة معارض الظهران الدولي ​تحت رعاية كريمة من صاحب السمو الملكي الأميـر / سعود بن نايف بن عبد العزيز أميـر المنطقة الشرقية تنظم غرفة الشرقية (معرض الحرف والأعمال اليدوية 2026) الذي يهدف إلى تنمية مهارات الأسر المنتجة من خلال دعم العمل والإنتاج والتحول من المساعدة الى المشاركــــــــة الفاعلة وتنمية روح ا",
      "program_outline": {
        "provider": "Asharqia Chamber Events",
        "source_method": "approved-source-row",
        "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=343",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "تفاصيل الفعاليه متابعة English Toggle navigation English غرفة الشرقية المناسبات غرفة الأحداث تفاصيل الفعاليه تفاصيل الفعاليه معرض الحرف والأعمال اليدوية 2026 عام تاريخ البدء : 09/01/2029 تاريخ الانتهاء : 09/04/2026 شركة معارض الظهران الدولي ​تحت رعاية كريمة من صاحب السمو الملكي الأميـر / سعود بن نايف بن عبد العزيز أميـر المنطقة الشرقية تنظم غرفة الشرقية (معرض الحرف والأعمال اليدوية 2026) الذي يهدف إلى تنمية مهارات الأسر المنتجة من خلال دعم العمل والإنتاج والتحول من المساعدة الى المشاركــــــــة الفاعلة وتنمية روح ا",
        "duration_text": "١ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٤ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: معرض الحرف والأعمال اليدوية 2026",
          "النافذة الزمنية: ١ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٤ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م",
          "المدينة: Dhahran",
          "الموقع: شركة معارض الظهران الدولي",
          "التصنيف: exhibition",
          "المنظم: Asharqia Chamber",
          "رابط المصدر: https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=343"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Asharqia Chamber Events",
          "city": "Dhahran",
          "venue": "شركة معارض الظهران الدولي",
          "category": "exhibition",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-arabian-and-international-industries-exhibition",
      "file_slug": "event-arabian-and-international-industries-exhibition",
      "title": "Arabian and International Industries Exhibition",
      "organizer": "Ibrahim Mohammed Saad Al-Awad Establishment for Organizing Exhibitions and Conferences",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٢ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Ibrahim Mohammed Saad Al-Awad Establishment for Organizing Exhibitions and Conferences.",
      "rich_summary": "Arabian and International Industries Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Ibrahim Mohammed Saad Al-Awad Establishment for Organizing Exhibitions and Conferences. تصنيف الفعالية في EventLive: exhibition.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Arabian and International Industries Exhibition",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٢ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Ibrahim Mohammed Saad Al-Awad Establishment for Organizing Exhibitions and Conferences",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-09-02T09:00:00+03:00",
      "ends_at": "2026-09-11T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-02T16:00:00+03:00",
          "ends_at": "2026-09-02T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-03T16:00:00+03:00",
          "ends_at": "2026-09-03T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-04T16:00:00+03:00",
          "ends_at": "2026-09-04T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-05T16:00:00+03:00",
          "ends_at": "2026-09-05T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-5",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-06T16:00:00+03:00",
          "ends_at": "2026-09-06T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-6",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-07T16:00:00+03:00",
          "ends_at": "2026-09-07T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-7",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-08T16:00:00+03:00",
          "ends_at": "2026-09-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-8",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-09T16:00:00+03:00",
          "ends_at": "2026-09-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-9",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-10T16:00:00+03:00",
          "ends_at": "2026-09-10T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-arabian-and-international-industries-exhibition-opening-hours-10",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-11T16:00:00+03:00",
          "ends_at": "2026-09-11T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 10,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-arabian-and-international-industries-exhibition.html",
      "ics_url": "./events/event-arabian-and-international-industries-exhibition.ics",
      "url": "./events/event-arabian-and-international-industries-exhibition.html",
      "share_url": "./events/event-arabian-and-international-industries-exhibition.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-arabian-and-international-industries-exhibition",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "arabian-and-international-industries-exhibition",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-02T09:00:00+03:00",
        "ends_at": "2026-09-11T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Arabian and International Industries Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Ibrahim Mohammed Saad Al-Awad Establishment for Organizing Exhibitions and Conferences. تصنيف الفعالية في EventLive: exhibition.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Arabian and International Industries Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Ibrahim Mohammed Saad Al-Awad Establishment for Organizing Exhibitions and Conferences. تصنيف الفعالية في EventLive: exhibition.",
        "duration_text": "٢ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Arabian and International Industries Exhibition",
          "النافذة الزمنية: ٢ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Ibrahim Mohammed Saad Al-Awad Establishment for Organizing Exhibitions and Conferences",
          "التصنيف: exhibition",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Ibrahim Mohammed Saad Al-Awad Establishment for Organizing Exhibitions and Conferences",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "exhibition",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-the-innovation-diwan",
      "file_slug": "event-the-innovation-diwan",
      "title": "The Innovation Diwan",
      "organizer": "Mohammed Bin Salman Foundation / Misk Hub",
      "city": "Riyadh",
      "venue": "Misk Hub Riyadh",
      "venue_address": "Hybrid",
      "category": "skills program",
      "summary": "A national initiative aimed at enhancing creativity and innovation among young Saudi youth by providing youth with the opportunity to present solutions to community challenges. المصدر الرسمي: Misk Hub.",
      "rich_summary": "A national initiative aimed at enhancing creativity and innovation among young Saudi youth by providing youth with the opportunity to present solutions to community challenges.",
      "image_url": "/assets/event-images/the-innovation-diwan-f02f359761.svg",
      "image_alt": "The Innovation Diwan",
      "image_source_url": "https://hub.misk.org.sa/programs/community/the-innovation-diwan/",
      "original_image_url": "https://hub.misk.org.sa/media/duyhwegb/intagram.svg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "2026-08-15T18:00:00+03:00",
      "richness_score": 10,
      "highlights": [],
      "tags": [
        "skills",
        "training",
        "entrepreneurship",
        "leadership",
        "online learning",
        "career readiness",
        "skills program"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-09-05T09:00:00+03:00",
      "ends_at": "2027-01-31T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:09.342Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-05T09:00:00+03:00",
          "ends_at": "2027-01-31T18:00:00+03:00",
          "room": "Misk Hub Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Programs",
      "source_url": "https://hub.misk.org.sa/programs/community/the-innovation-diwan/",
      "evidence_url": "https://hub.misk.org.sa/programs/community/the-innovation-diwan/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-the-innovation-diwan.html",
      "ics_url": "./events/event-the-innovation-diwan.ics",
      "url": "./events/event-the-innovation-diwan.html",
      "share_url": "./events/event-the-innovation-diwan.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-the-innovation-diwan",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Misk%20Hub%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Misk%20Hub%20Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/misk-hub-programs-the-innovation-diwan-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html"
      ],
      "generated_image": false,
      "slug": "the-innovation-diwan",
      "city_label": "الرياض",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-05T09:00:00+03:00",
        "ends_at": "2027-01-31T18:00:00+03:00",
        "room": "Misk Hub Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "A national initiative aimed at enhancing creativity and innovation among young Saudi youth by providing youth with the opportunity to present solutions to community challenges.",
      "program_outline": {
        "provider": "Misk Hub",
        "source_method": "official-html",
        "source_url": "https://hub.misk.org.sa/programs/community/the-innovation-diwan/",
        "collected_at": "2026-07-07T20:50:09.342Z",
        "official_description": "A national initiative aimed at enhancing creativity and innovation among young Saudi youth by providing youth with the opportunity to present solutions to community challenges.",
        "duration_text": "",
        "registration_deadline": "2026-08-15T18:00:00+03:00",
        "goals": [
          "A national initiative aimed at enhancing creativity and innovation among young Saudi youth by providing youth with the opportunity to present solutions to community challenges."
        ],
        "features": [
          "Program format: Hybrid",
          "Program type: Instructor Paced",
          "Language: Arabic",
          "Application close: 2026-08-15T18:00:00+03:00"
        ],
        "requirements": [
          "and decide if this program is right for you Application Confirmation Successful applicants will receive an email confirming their program enrollment. We will also share more program-specific information and details about your participation Frequently Asked Question Who can apply to Innovation Diwan? Innovation Diwan is open to Saudi youth who are passionate about innovation and interested in developing solutions t..."
        ],
        "faqs": {
          "program_format": "Hybrid",
          "program_type": "Instructor Paced",
          "language": "Arabic",
          "application_close": "2026-08-15T18:00:00+03:00"
        }
      }
    },
    {
      "id": "event-saudi-food-manufacturing-show",
      "slug": "saudi-food-manufacturing-show",
      "title": "Saudi Food Manufacturing show",
      "organizer": "DMG Events  ||  KAOUN",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "Exhibitions & Conferences",
      "summary": "Saudi Food Manufacturing returns to Riyadh as the Kingdom’s hub for next-generation food technology, automation, and global partnerships supporting industrial growth and Vision 2030 economic diversification. The show brings together international exhibitors, leading manufacturers, and senior decision-makers to explore smart factories, advanced processing, sustainable solutions, funding and investment opportunities, and the latest innovations shaping the future of F&B manufacturing. Alongside the exhibition, the Food Forward Summit features expert-led insights on innovation economics, greener production, and smarter manufacturing, while the “Get Connected” B2B programme matches exhibitors with selected factory owners and top buyers for focused, high-value meetings on the show floor. Register Now",
      "image_url": "/assets/event-images/saudi-food-manufacturing-show-d1f5873cb5.jpg",
      "image_alt": "Saudi Food Manufacturing show",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30155",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-01/GxP8b3NaIAIaKWE.jpeg?itok=4qip45e1",
      "starts_at": "2026-09-05T14:00:00+03:00",
      "ends_at": "2026-09-07T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30155",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30155",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "7972",
        "9909",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "file_slug": "event-saudi-food-manufacturing-show",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-05T14:00:00+03:00",
          "ends_at": "2026-09-07T22:00:00+03:00",
          "room": "Riyadh Front Exhibition & Conference Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-saudi-food-manufacturing-show.html",
      "url": "./events/event-saudi-food-manufacturing-show.html",
      "share_url": "./events/event-saudi-food-manufacturing-show.html",
      "print_url": "./print.html?event=event-saudi-food-manufacturing-show",
      "ics_url": "./events/event-saudi-food-manufacturing-show.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-05T14:00:00+03:00",
        "ends_at": "2026-09-07T22:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Saudi Food Manufacturing returns to Riyadh as the Kingdom’s hub for next-generation food technology, automation, and global partnerships supporting industrial growth and Vision 2030 economic diversification. The show brings together international exhibitors, leading manufacturers, and senior decision-makers to explore smart factories, advanced processing, sustainable solutions, funding and investment opportunities, and the latest innovations shaping the future of F&B manufacturing. Alongside the exhibition, the Food Forward Summit features expert-led insights on innovation economics, greener production, and smarter manufacturing, while the “Get Connected” B2B programme matches exhibitors with selected factory owners and top buyers for focused, high-value meetings on the show floor. Register Now",
      "rich_summary": "Saudi Food Manufacturing returns to Riyadh as the Kingdom’s hub for next-generation food technology, automation, and global partnerships supporting industrial growth and Vision 2030 economic diversification. The show brings together international exhibitors, leading manufacturers, and senior decision-makers to explore smart factories, advanced processing, sustainable solutions, funding and investment opportunities, and the latest innovations shaping the future of F&B manufacturing. Alongside the exhibition, the Food Forward Summit features expert-led insights on innovation economics, greener production, and smarter manufacturing, while the “Get Connected” B2B programme matches exhibitors with selected factory owners and top buyers for focused, high-value meetings on the show floor. Register Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٥ سبتمبر ٢٠٢٦ في ٠٢:٠٠ م إلى ٧ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30155",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Saudi Food Manufacturing returns to Riyadh as the Kingdom’s hub for next-generation food technology, automation, and global partnerships supporting industrial growth and Vision 2030 economic diversification. The show brings together international exhibitors, leading manufacturers, and senior decision-makers to explore smart factories, advanced processing, sustainable solutions, funding and investment opportunities, and the latest innovations shaping the future of F&B manufacturing. Alongside the exhibition, the Food Forward Summit features expert-led insights on innovation economics, greener production, and smarter manufacturing, while the “Get Connected” B2B programme matches exhibitors with selected factory owners and top buyers for focused, high-value meetings on the show floor. Register Now",
        "duration_text": "٥ سبتمبر ٢٠٢٦ في ٠٢:٠٠ م إلى ٧ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Saudi Food Manufacturing show",
          "النافذة الزمنية: ٥ سبتمبر ٢٠٢٦ في ٠٢:٠٠ م إلى ٧ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events || KAOUN",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30155"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-misk-launchpad",
      "file_slug": "event-misk-launchpad",
      "title": "Misk Launchpad",
      "organizer": "Mohammed Bin Salman Foundation / Misk Hub",
      "city": "Riyadh",
      "venue": "Misk Hub Riyadh",
      "venue_address": "Hybrid",
      "category": "skills program",
      "summary": "A 10-week hybrid pre-accelerator program supporting entrepreneurs to validate ideas, build MVPs, and prepare startups for launch through structured, comprehensive support. المصدر الرسمي: Misk Hub.",
      "rich_summary": "A 10-week hybrid pre-accelerator program supporting entrepreneurs to validate ideas, build MVPs, and prepare startups for launch through structured, comprehensive support.",
      "image_url": "/assets/event-images/misk-launchpad-2f5fb7ba18.jpg",
      "image_alt": "Misk Launchpad",
      "image_source_url": "https://hub.misk.org.sa/programs/entrepreneurship/misk-launchpad/",
      "original_image_url": "https://hub.misk.org.sa/media/awcbpjiq/lp-hub-image_en.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "2026-07-31T18:00:00+03:00",
      "richness_score": 10,
      "highlights": [],
      "tags": [
        "skills",
        "training",
        "entrepreneurship",
        "leadership",
        "online learning",
        "career readiness",
        "skills program"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-09-06T09:00:00+03:00",
      "ends_at": "2027-01-02T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:09.342Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-06T09:00:00+03:00",
          "ends_at": "2027-01-02T18:00:00+03:00",
          "room": "Misk Hub Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Programs",
      "source_url": "https://hub.misk.org.sa/programs/entrepreneurship/misk-launchpad/",
      "evidence_url": "https://hub.misk.org.sa/programs/entrepreneurship/misk-launchpad/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-misk-launchpad.html",
      "ics_url": "./events/event-misk-launchpad.ics",
      "url": "./events/event-misk-launchpad.html",
      "share_url": "./events/event-misk-launchpad.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-misk-launchpad",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Misk%20Hub%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Misk%20Hub%20Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/misk-hub-programs-misk-launchpad-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "generated_image": false,
      "slug": "misk-launchpad",
      "city_label": "الرياض",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "meta",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-06T09:00:00+03:00",
        "ends_at": "2027-01-02T18:00:00+03:00",
        "room": "Misk Hub Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "A 10-week hybrid pre-accelerator program supporting entrepreneurs to validate ideas, build MVPs, and prepare startups for launch through structured, comprehensive support.",
      "program_outline": {
        "provider": "Misk Hub",
        "source_method": "official-html",
        "source_url": "https://hub.misk.org.sa/programs/entrepreneurship/misk-launchpad/",
        "collected_at": "2026-07-07T20:50:09.342Z",
        "official_description": "A 10-week hybrid pre-accelerator program supporting entrepreneurs to validate ideas, build MVPs, and prepare startups for launch through structured, comprehensive support.",
        "duration_text": "2026-09-06T09:00:00+03:00 إلى 2027-01-02T18:00:00+03:00",
        "registration_deadline": "2026-07-31T18:00:00+03:00",
        "goals": [
          "The program ideal for: Aspiring entrepreneurs with tech or tech-enabled ideas Startups in the idea, prototype, or MVP stage Founders seeking structured support to validate concepts, build MVPs, and solve real market problems"
        ],
        "features": [
          "Program format: Hybrid",
          "Program type: Instructor Paced",
          "Language: English",
          "Application close: 2026-07-31T18:00:00+03:00"
        ],
        "requirements": [
          "To join Misk Launchpad, you should meet the following criteria:",
          "Stage : Early-stage tech or tech-enabled startups in the idea, prototype, MVP, or early-launch stages.",
          "Focus : Be a Saudi national or non-Saudi with a strong commitment to testing and launching your venture in Saudi Arabia.",
          "Commitment : Be prepared to dedicate your time and effort to the program.",
          "Proficiency : Possess a good command of written and spoken English, as the programme is delivered entirely in English.",
          "Structure : The ideal team should consist of 2-3 co-founders; however, solo founders are also eligible to apply."
        ],
        "faqs": {
          "program_format": "Hybrid",
          "program_type": "Instructor Paced",
          "language": "English",
          "who_should_apply": "The program ideal for: Aspiring entrepreneurs with tech or tech-enabled ideas Startups in the idea, prototype, or MVP stage Founders seeking structured support to validate concepts, build MVPs, and solve real market problems",
          "application_close": "2026-07-31T18:00:00+03:00",
          "faq_summary": "Program Format Hybrid Program Type Instructor Paced Language English Misk Launchpad 10.0 Program Start/End Date 06 Sep 2026 - 02 Jan 2027 Applications open 15 Jun 2026 Application Close 31 Jul 2026"
        }
      }
    },
    {
      "id": "event-index-saudi-arabia-interior-design-trade-show",
      "slug": "index-saudi-arabia-interior-design-trade-show",
      "title": "INDEX Saudi Arabia (Interior Design Trade Show)",
      "organizer": "DMG Events LLC Ltd",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "Exhibitions & Conferences",
      "summary": "INDEX Saudi Arabia takes place 6–8 September 2026 at Riyadh Front Exhibition & Conference Center, bringing together global interior design and fit-out brands with thousands of buyers and decision-makers shaping the Kingdom’s fast-growing design sector. Co-located with Lighting Design & Technology Expo, the event offers a key meeting point for interior designers, architects, developers, hotel owners and operators, fit-out specialists, and distributors to source the latest solutions across furniture, kitchen and bathroom, surfaces and flooring, décor, textiles, lighting, home automation, building materials, and architectural hardware—supported by inspiring conferences and expert speakers.",
      "image_url": "/assets/event-images/index-saudi-arabia-interior-design-trade-show-621d6b0d3b.jpg",
      "image_alt": "INDEX Saudi Arabia (Interior Design Trade Show)",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30052",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/index-saudi-hero-web.jpg?itok=nbS37yWL",
      "starts_at": "2026-09-06T16:00:00+03:00",
      "ends_at": "2026-09-08T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30052",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30052",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "3354",
        "6379",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "file_slug": "event-index-saudi-arabia-interior-design-trade-show",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-06T16:00:00+03:00",
          "ends_at": "2026-09-08T22:00:00+03:00",
          "room": "Riyadh Front Exhibition & Conference Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-index-saudi-arabia-interior-design-trade-show.html",
      "url": "./events/event-index-saudi-arabia-interior-design-trade-show.html",
      "share_url": "./events/event-index-saudi-arabia-interior-design-trade-show.html",
      "print_url": "./print.html?event=event-index-saudi-arabia-interior-design-trade-show",
      "ics_url": "./events/event-index-saudi-arabia-interior-design-trade-show.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-06T16:00:00+03:00",
        "ends_at": "2026-09-08T22:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "INDEX Saudi Arabia takes place 6–8 September 2026 at Riyadh Front Exhibition & Conference Center, bringing together global interior design and fit-out brands with thousands of buyers and decision-makers shaping the Kingdom’s fast-growing design sector. Co-located with Lighting Design & Technology Expo, the event offers a key meeting point for interior designers, architects, developers, hotel owners and operators, fit-out specialists, and distributors to source the latest solutions across furniture, kitchen and bathroom, surfaces and flooring, décor, textiles, lighting, home automation, building materials, and architectural hardware—supported by inspiring conferences and expert speakers.",
      "rich_summary": "INDEX Saudi Arabia takes place 6–8 September 2026 at Riyadh Front Exhibition & Conference Center, bringing together global interior design and fit-out brands with thousands of buyers and decision-makers shaping the Kingdom’s fast-growing design sector. Co-located with Lighting Design & Technology Expo, the event offers a key meeting point for interior designers, architects, developers, hotel owners and operators, fit-out specialists, and distributors to source the latest solutions across furniture, kitchen and bathroom, surfaces and flooring, décor, textiles, lighting, home automation, building materials, and architectural hardware—supported by inspiring conferences and expert speakers.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٦ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٨ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30052",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "INDEX Saudi Arabia takes place 6–8 September 2026 at Riyadh Front Exhibition & Conference Center, bringing together global interior design and fit-out brands with thousands of buyers and decision-makers shaping the Kingdom’s fast-growing design sector. Co-located with Lighting Design & Technology Expo, the event offers a key meeting point for interior designers, architects, developers, hotel owners and operators, fit-out specialists, and distributors to source the latest solutions across furniture, kitchen and bathroom, surfaces and flooring, décor, textiles, lighting, home automation, building materials, and architectural hardware—supported by inspiring conferences and expert speakers.",
        "duration_text": "٦ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٨ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: INDEX Saudi Arabia (Interior Design Trade Show)",
          "النافذة الزمنية: ٦ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٨ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events LLC Ltd",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30052"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-lighting-design-technology-expo",
      "slug": "lighting-design-technology-expo",
      "title": "Lighting Design & Technology Expo",
      "organizer": "DMG Events LLC Ltd",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "Exhibitions & Conferences",
      "summary": "Taking place 6–8 September 2026 at Riyadh Front Exhibition & Conference Center, the Lighting Design & Technology Expo is Saudi Arabia’s dedicated platform for lighting professionals, connecting global manufacturers, solution providers, and design specialists with key buyers from giga projects, government entities, and leading developers. From architectural, decorative, and outdoor lighting to smart and sustainable technologies, co‑located with INDEX Saudi Arabia, the expo showcases innovations that enhance aesthetics, energy efficiency, and user experience—serving hospitality, commercial, retail, and residential projects across the Kingdom’s fast-growing construction and design landscape.",
      "image_url": "/assets/event-images/lighting-design-technology-expo-61efabc7e3.jpg",
      "image_alt": "Lighting Design & Technology Expo",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30051",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/1500x500%20%2897%29.jpeg?itok=hcCt8NlN",
      "starts_at": "2026-09-06T16:00:00+03:00",
      "ends_at": "2026-09-08T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30051",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30051",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "6380",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "file_slug": "event-lighting-design-technology-expo",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-06T16:00:00+03:00",
          "ends_at": "2026-09-08T22:00:00+03:00",
          "room": "Riyadh Front Exhibition & Conference Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-lighting-design-technology-expo.html",
      "url": "./events/event-lighting-design-technology-expo.html",
      "share_url": "./events/event-lighting-design-technology-expo.html",
      "print_url": "./print.html?event=event-lighting-design-technology-expo",
      "ics_url": "./events/event-lighting-design-technology-expo.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-06T16:00:00+03:00",
        "ends_at": "2026-09-08T22:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Taking place 6–8 September 2026 at Riyadh Front Exhibition & Conference Center, the Lighting Design & Technology Expo is Saudi Arabia’s dedicated platform for lighting professionals, connecting global manufacturers, solution providers, and design specialists with key buyers from giga projects, government entities, and leading developers. From architectural, decorative, and outdoor lighting to smart and sustainable technologies, co‑located with INDEX Saudi Arabia, the expo showcases innovations that enhance aesthetics, energy efficiency, and user experience—serving hospitality, commercial, retail, and residential projects across the Kingdom’s fast-growing construction and design landscape.",
      "rich_summary": "Taking place 6–8 September 2026 at Riyadh Front Exhibition & Conference Center, the Lighting Design & Technology Expo is Saudi Arabia’s dedicated platform for lighting professionals, connecting global manufacturers, solution providers, and design specialists with key buyers from giga projects, government entities, and leading developers. From architectural, decorative, and outdoor lighting to smart and sustainable technologies, co‑located with INDEX Saudi Arabia, the expo showcases innovations that enhance aesthetics, energy efficiency, and user experience—serving hospitality, commercial, retail, and residential projects across the Kingdom’s fast-growing construction and design landscape.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٦ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٨ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30051",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Taking place 6–8 September 2026 at Riyadh Front Exhibition & Conference Center, the Lighting Design & Technology Expo is Saudi Arabia’s dedicated platform for lighting professionals, connecting global manufacturers, solution providers, and design specialists with key buyers from giga projects, government entities, and leading developers. From architectural, decorative, and outdoor lighting to smart and sustainable technologies, co‑located with INDEX Saudi Arabia, the expo showcases innovations that enhance aesthetics, energy efficiency, and user experience—serving hospitality, commercial, retail, and residential projects across the Kingdom’s fast-growing construction and design landscape.",
        "duration_text": "٦ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٨ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Lighting Design & Technology Expo",
          "النافذة الزمنية: ٦ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٨ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events LLC Ltd",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30051"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-inter-aviation-arabia",
      "file_slug": "event-inter-aviation-arabia",
      "title": "Inter Aviation Arabia",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. المصدر الرسمي: واجهة الرياض للمعارض والمؤتمرات. Inter Aviation Arabia ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٠٨‏/٠٩‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٠‏/٠٩‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "image_url": "/assets/event-covers/event-inter-aviation-arabia.svg",
      "image_alt": "غلاف EventLive لفعالية Inter Aviation Arabia",
      "image_source_url": "https://rfecc.sa/events/inter-aviation-arabia/",
      "original_image_url": "https://cdn.rfecc.sa/wp-content/uploads/2026/03/12031444/inter-aviation-Arabia-HP-PR-logo.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 9,
      "highlights": [
        "الموعد الرسمي: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "المنظم: Riyadh Front Exhibition & Conference Center",
        "الصورة الرسمية محفوظة من CDN واجهة الرياض."
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-09-08T09:00:00+03:00",
      "ends_at": "2026-09-10T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:22.434Z",
      "sessions": [
        {
          "id": "event-inter-aviation-arabia-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-08T16:00:00+03:00",
          "ends_at": "2026-09-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-inter-aviation-arabia-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-09T16:00:00+03:00",
          "ends_at": "2026-09-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-inter-aviation-arabia-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-10T16:00:00+03:00",
          "ends_at": "2026-09-10T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/inter-aviation-arabia/",
      "evidence_url": "https://rfecc.sa/events/inter-aviation-arabia/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-inter-aviation-arabia.html",
      "ics_url": "./events/event-inter-aviation-arabia.ics",
      "url": "./events/event-inter-aviation-arabia.html",
      "share_url": "./events/event-inter-aviation-arabia.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-inter-aviation-arabia",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-inter-aviation-arabia-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "slug": "inter-aviation-arabia",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:22.434Z",
      "image_discovery_method": "meta",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-08T09:00:00+03:00",
        "ends_at": "2026-09-10T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "program_outline": {
        "provider": "RFECC What’s On",
        "source_method": "official-page-html-jsonld",
        "source_url": "https://rfecc.sa/events/inter-aviation-arabia/",
        "collected_at": "2026-07-07T20:50:22.434Z",
        "official_description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
        "duration_text": "٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة واجهة الرياض الرسمية.",
          "توضيح موعد المعرض وموقعه قبل انتقال الزائر إلى مركز المعارض.",
          "توسيع تغطية EventLive للمعارض التجارية والقطاعية في الرياض."
        ],
        "features": [
          "الفعالية: Inter Aviation Arabia",
          "النافذة الزمنية: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "المدينة: Riyadh",
          "التصنيف: exhibition",
          "الصورة الرسمية: https://cdn.rfecc.sa/wp-content/uploads/2026/03/12031444/inter-aviation-Arabia-HP-PR-logo.png",
          "Schema status: EventScheduled"
        ],
        "requirements": [
          "راجع صفحة RFECC الرسمية قبل الحضور لاحتمال تحديث ساعات الدخول أو القاعة.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "RFECC official event page with WordPress event metadata",
          "organizer": "Riyadh Front Exhibition & Conference Center",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "city": "Riyadh",
          "category": "exhibition",
          "attendance_mode": "OfflineEventAttendanceMode",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-fibo-2026",
      "file_slug": "event-fibo-2026",
      "title": "FIBO 2026",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. المصدر الرسمي: واجهة الرياض للمعارض والمؤتمرات. FIBO 2026 ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٠٨‏/٠٩‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٠‏/٠٩‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "image_url": "/assets/event-covers/event-fibo-2026.svg",
      "image_alt": "غلاف EventLive لفعالية FIBO 2026",
      "image_source_url": "https://rfecc.sa/events/fibo-2026/",
      "original_image_url": "https://cdn.rfecc.sa/wp-content/uploads/2026/01/06122706/fibo_arabia_logo_10431.webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 9,
      "highlights": [
        "الموعد الرسمي: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "المنظم: Riyadh Front Exhibition & Conference Center",
        "الصورة الرسمية محفوظة من CDN واجهة الرياض."
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-09-08T09:00:00+03:00",
      "ends_at": "2026-09-10T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:22.434Z",
      "sessions": [
        {
          "id": "event-fibo-2026-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-08T16:00:00+03:00",
          "ends_at": "2026-09-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-fibo-2026-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-09T16:00:00+03:00",
          "ends_at": "2026-09-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-fibo-2026-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-10T16:00:00+03:00",
          "ends_at": "2026-09-10T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/fibo-2026/",
      "evidence_url": "https://rfecc.sa/events/fibo-2026/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-fibo-2026.html",
      "ics_url": "./events/event-fibo-2026.ics",
      "url": "./events/event-fibo-2026.html",
      "share_url": "./events/event-fibo-2026.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-fibo-2026",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-fibo-2026-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "slug": "fibo-2026",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:22.434Z",
      "image_discovery_method": "meta",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-08T09:00:00+03:00",
        "ends_at": "2026-09-10T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "program_outline": {
        "provider": "RFECC What’s On",
        "source_method": "official-page-html-jsonld",
        "source_url": "https://rfecc.sa/events/fibo-2026/",
        "collected_at": "2026-07-07T20:50:22.434Z",
        "official_description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
        "duration_text": "٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة واجهة الرياض الرسمية.",
          "توضيح موعد المعرض وموقعه قبل انتقال الزائر إلى مركز المعارض.",
          "توسيع تغطية EventLive للمعارض التجارية والقطاعية في الرياض."
        ],
        "features": [
          "الفعالية: FIBO 2026",
          "النافذة الزمنية: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "المدينة: Riyadh",
          "التصنيف: exhibition",
          "الصورة الرسمية: https://cdn.rfecc.sa/wp-content/uploads/2026/01/06122706/fibo_arabia_logo_10431.webp",
          "Schema status: EventScheduled"
        ],
        "requirements": [
          "راجع صفحة RFECC الرسمية قبل الحضور لاحتمال تحديث ساعات الدخول أو القاعة.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "RFECC official event page with WordPress event metadata",
          "organizer": "Riyadh Front Exhibition & Conference Center",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "city": "Riyadh",
          "category": "exhibition",
          "attendance_mode": "OfflineEventAttendanceMode",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-static-equipment-engineering-maintenance-technical-conference-expo-state",
      "file_slug": "event-static-equipment-engineering-maintenance-technical-conference-expo-state",
      "title": "Static Equipment Engineering & Maintenance Technical Conference & Expo - STATEC Arabia",
      "organizer": "Aldrich Int’l LLC",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "conference",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Aldrich Int’l LLC.",
      "rich_summary": "Static Equipment Engineering & Maintenance Technical Conference & Expo - STATEC Arabia مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Aldrich Int’l LLC. تصنيف الفعالية في EventLive: conference.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Static Equipment Engineering & Maintenance Technical Conference & Expo - STATEC Arabia",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Aldrich Int’l LLC",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "conference",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2026-09-08T09:00:00+03:00",
      "ends_at": "2026-09-10T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-static-equipment-engineering-maintenance-technical-conference-expo-state-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-08T16:00:00+03:00",
          "ends_at": "2026-09-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-static-equipment-engineering-maintenance-technical-conference-expo-state-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-09T16:00:00+03:00",
          "ends_at": "2026-09-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-static-equipment-engineering-maintenance-technical-conference-expo-state-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-10T16:00:00+03:00",
          "ends_at": "2026-09-10T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-static-equipment-engineering-maintenance-technical-conference-expo-state.html",
      "ics_url": "./events/event-static-equipment-engineering-maintenance-technical-conference-expo-state.ics",
      "url": "./events/event-static-equipment-engineering-maintenance-technical-conference-expo-state.html",
      "share_url": "./events/event-static-equipment-engineering-maintenance-technical-conference-expo-state.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-static-equipment-engineering-maintenance-technical-conference-expo-state",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/skilled-trades.html"
      ],
      "generated_image": false,
      "slug": "static-equipment-engineering-maintenance-technical-conference-expo-state",
      "city_label": "الظهران",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-08T09:00:00+03:00",
        "ends_at": "2026-09-10T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Static Equipment Engineering & Maintenance Technical Conference & Expo - STATEC Arabia مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Aldrich Int’l LLC. تصنيف الفعالية في EventLive: conference.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Static Equipment Engineering & Maintenance Technical Conference & Expo - STATEC Arabia مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Aldrich Int’l LLC. تصنيف الفعالية في EventLive: conference.",
        "duration_text": "٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Static Equipment Engineering & Maintenance Technical Conference & Expo - STATEC Arabia",
          "النافذة الزمنية: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Aldrich Int’l LLC",
          "التصنيف: conference",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Aldrich Int’l LLC",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "conference",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-wtm-spotlight-riyadh",
      "file_slug": "event-wtm-spotlight-riyadh",
      "title": "WTM Spotlight Riyadh",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. المصدر الرسمي: واجهة الرياض للمعارض والمؤتمرات. WTM Spotlight Riyadh ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٠٨‏/٠٩‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٠‏/٠٩‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "image_url": "/assets/event-covers/event-wtm-spotlight-riyadh.svg",
      "image_alt": "غلاف EventLive لفعالية WTM Spotlight Riyadh",
      "image_source_url": "https://rfecc.sa/events/wtm-2026/",
      "original_image_url": "https://cdn.rfecc.sa/wp-content/uploads/2026/01/06122431/WMT-Spotlight-Riyadh-Dates-1200x675-1-1024x576-1.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 9,
      "highlights": [
        "الموعد الرسمي: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "المنظم: Riyadh Front Exhibition & Conference Center",
        "الصورة الرسمية محفوظة من CDN واجهة الرياض."
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-09-08T09:00:00+03:00",
      "ends_at": "2026-09-10T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:22.434Z",
      "sessions": [
        {
          "id": "event-wtm-spotlight-riyadh-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-08T16:00:00+03:00",
          "ends_at": "2026-09-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-wtm-spotlight-riyadh-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-09T16:00:00+03:00",
          "ends_at": "2026-09-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-wtm-spotlight-riyadh-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-10T16:00:00+03:00",
          "ends_at": "2026-09-10T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/wtm-2026/",
      "evidence_url": "https://rfecc.sa/events/wtm-2026/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-wtm-spotlight-riyadh.html",
      "ics_url": "./events/event-wtm-spotlight-riyadh.ics",
      "url": "./events/event-wtm-spotlight-riyadh.html",
      "share_url": "./events/event-wtm-spotlight-riyadh.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-wtm-spotlight-riyadh",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-wtm-spotlight-riyadh-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "slug": "wtm-spotlight-riyadh",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:22.434Z",
      "image_discovery_method": "meta",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-08T09:00:00+03:00",
        "ends_at": "2026-09-10T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "program_outline": {
        "provider": "RFECC What’s On",
        "source_method": "official-page-html-jsonld",
        "source_url": "https://rfecc.sa/events/wtm-2026/",
        "collected_at": "2026-07-07T20:50:22.434Z",
        "official_description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
        "duration_text": "٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة واجهة الرياض الرسمية.",
          "توضيح موعد المعرض وموقعه قبل انتقال الزائر إلى مركز المعارض.",
          "توسيع تغطية EventLive للمعارض التجارية والقطاعية في الرياض."
        ],
        "features": [
          "الفعالية: WTM Spotlight Riyadh",
          "النافذة الزمنية: ٨ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٠ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "المدينة: Riyadh",
          "التصنيف: exhibition",
          "الصورة الرسمية: https://cdn.rfecc.sa/wp-content/uploads/2026/01/06122431/WMT-Spotlight-Riyadh-Dates-1200x675-1-1024x576-1.jpg",
          "Schema status: EventScheduled"
        ],
        "requirements": [
          "راجع صفحة RFECC الرسمية قبل الحضور لاحتمال تحديث ساعات الدخول أو القاعة.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "RFECC official event page with WordPress event metadata",
          "organizer": "Riyadh Front Exhibition & Conference Center",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "city": "Riyadh",
          "category": "exhibition",
          "attendance_mode": "OfflineEventAttendanceMode",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-fibo-arabia-2026",
      "file_slug": "event-fibo-arabia-2026",
      "title": "FIBO Arabia 2026",
      "organizer": "Saudi Tourism Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Exhibition / Families",
      "summary": "FIBO Arabia 2026 returns to Riyadh from September 8 to 10, bringing together the latest developments in health, fitness, and nutrition under one roof. المصدر الرسمي: Visit Saudi.",
      "rich_summary": "FIBO Arabia 2026 returns to Riyadh from September 8 to 10, bringing together the latest developments in health, fitness, and nutrition under one roof. The exhibition will take place at Riyadh Front Exhibition & Conference Center, transforming the venue into a hub where leading brands, industry experts, and the latest innovations meet with thousands of visitors from around the world. The exhibition reflects the rapid growth of Saudi Arabia’s health and fitness sector, building on the success of its previous edition, which welcomed more than 12,000 visitors from over 40 countries. This year, FIBO Arabia returns on a larger scale, offering a wider range of experiences for those passionate about fitness, wellness, and healthy living.",
      "image_url": "/assets/event-images/fibo-arabia-2026-5a9221f06b.webp",
      "image_alt": "FIBO Arabia 2026",
      "image_source_url": "https://www.visitsaudi.com/en/riyadh/events/fibo-arabia",
      "original_image_url": "https://scth.scene7.com/is/image/scth/fibo-arabia?wid=1920&hei=1080&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٨ سبتمبر ٢٠٢٦ في ٠١:٠٠ م إلى ١٠ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "الموقع: Riyadh",
        "التصنيف: Exhibition / Families",
        "الصورة الرسمية محفوظة بجودة عالية من مصدر Visit Saudi.",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Exhibition / Families",
        "sauditourism:audience/adults",
        "Exhibition",
        "Families",
        "Friends"
      ],
      "audiences": [
        "professionals",
        "families",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2026-09-08T13:00:00+03:00",
      "ends_at": "2026-09-10T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-08T13:00:00+03:00",
          "ends_at": "2026-09-10T22:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/riyadh/events/fibo-arabia",
      "evidence_url": "https://www.visitsaudi.com/en/riyadh/events/fibo-arabia",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-fibo-arabia-2026.html",
      "ics_url": "./events/event-fibo-arabia-2026.ics",
      "url": "./events/event-fibo-arabia-2026.html",
      "share_url": "./events/event-fibo-arabia-2026.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-fibo-arabia-2026",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/sports.html"
      ],
      "slug": "fibo-arabia-2026",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-08T13:00:00+03:00",
        "ends_at": "2026-09-10T22:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "image_discovered_at": "2026-07-07T20:50:14.957Z",
      "image_discovery_method": "catalog-candidate",
      "description": "FIBO Arabia 2026 returns to Riyadh from September 8 to 10, bringing together the latest developments in health, fitness, and nutrition under one roof. The exhibition will take place at Riyadh Front Exhibition & Conference Center, transforming the venue into a hub where leading brands, industry experts, and the latest innovations meet with thousands of visitors from around the world. The exhibition reflects the rapid growth of Saudi Arabia’s health and fitness sector, building on the success of its previous edition, which welcomed more than 12,000 visitors from over 40 countries. This year, FIBO Arabia returns on a larger scale, offering a wider range of experiences for those passionate about fitness, wellness, and healthy living.",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/riyadh/events/fibo-arabia",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "FIBO Arabia 2026 returns to Riyadh from September 8 to 10, bringing together the latest developments in health, fitness, and nutrition under one roof. The exhibition will take place at Riyadh Front Exhibition & Conference Center, transforming the venue into a hub where leading brands, industry experts, and the latest innovations meet with thousands of visitors from around the world. The exhibition reflects the rapid growth of Saudi Arabia’s health and fitness sector, building on the success of its previous edition, which welcomed more than 12,000 visitors from over 40 countries. This year, FIBO Arabia returns on a larger scale, offering a wider range of experiences for those passionate about fitness, wellness, and healthy living.",
        "duration_text": "٨ سبتمبر ٢٠٢٦ في ٠١:٠٠ م إلى ١٠ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: FIBO Arabia 2026",
          "النافذة الزمنية: ٨ سبتمبر ٢٠٢٦ في ٠١:٠٠ م إلى ١٠ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة أو النطاق: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Exhibition / Families",
          "الصورة الرسمية: https://scth.scene7.com/is/image/scth/fibo-arabia?wid=1920&hei=1080&fit=constrain&fmt=webp",
          "عنوان الصفحة الرسمية: FIBO Arabia 2026"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Exhibition / Families",
          "image_status": "official_or_catalog_scene7_image",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "event-saudi-wood-expo",
      "slug": "saudi-wood-expo",
      "title": "Saudi Wood Expo",
      "organizer": "DMG Events",
      "city": "Riyadh",
      "venue": "Riyadh International Convention and Exhibition Center",
      "venue_address": "Riyadh International Convention and Exhibition Center",
      "category": "Exhibitions & Conferences",
      "summary": "The Saudi Wood Expo is the Kingdom’s leading exhibition for the wood and woodworking sector, bringing together suppliers, buyers, and specifiers to discover the latest industry trends, sustainable wood products, and innovative design solutions. Exhibitors and visitors can connect directly with decision-makers, explore new product launches, and build partnerships aligned with the growing demand driven by Saudi Arabia’s Vision 2030 projects. The event is co-located with the Saudi Industrial Series, creating a wider platform for cross-sector networking and business opportunities.",
      "image_url": "/assets/event-images/saudi-wood-expo-5d2c61e1bf.png",
      "image_alt": "Saudi Wood Expo",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30050",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/Wood%20Show%20m%20%281%29.png?itok=Pc6kv-K1",
      "starts_at": "2026-09-08T15:00:00+03:00",
      "ends_at": "2026-09-10T21:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30050",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30050",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "9871",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "file_slug": "event-saudi-wood-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-08T15:00:00+03:00",
          "ends_at": "2026-09-10T21:00:00+03:00",
          "room": "Riyadh International Convention and Exhibition Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-saudi-wood-expo.html",
      "url": "./events/event-saudi-wood-expo.html",
      "share_url": "./events/event-saudi-wood-expo.html",
      "print_url": "./print.html?event=event-saudi-wood-expo",
      "ics_url": "./events/event-saudi-wood-expo.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20International%20Convention%20and%20Exhibition%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20International%20Convention%20and%20Exhibition%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-08T15:00:00+03:00",
        "ends_at": "2026-09-10T21:00:00+03:00",
        "room": "Riyadh International Convention and Exhibition Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The Saudi Wood Expo is the Kingdom’s leading exhibition for the wood and woodworking sector, bringing together suppliers, buyers, and specifiers to discover the latest industry trends, sustainable wood products, and innovative design solutions. Exhibitors and visitors can connect directly with decision-makers, explore new product launches, and build partnerships aligned with the growing demand driven by Saudi Arabia’s Vision 2030 projects. The event is co-located with the Saudi Industrial Series, creating a wider platform for cross-sector networking and business opportunities.",
      "rich_summary": "The Saudi Wood Expo is the Kingdom’s leading exhibition for the wood and woodworking sector, bringing together suppliers, buyers, and specifiers to discover the latest industry trends, sustainable wood products, and innovative design solutions. Exhibitors and visitors can connect directly with decision-makers, explore new product launches, and build partnerships aligned with the growing demand driven by Saudi Arabia’s Vision 2030 projects. The event is co-located with the Saudi Industrial Series, creating a wider platform for cross-sector networking and business opportunities.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٨ سبتمبر ٢٠٢٦ في ٠٣:٠٠ م إلى ١٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh International Convention and Exhibition Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30050",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The Saudi Wood Expo is the Kingdom’s leading exhibition for the wood and woodworking sector, bringing together suppliers, buyers, and specifiers to discover the latest industry trends, sustainable wood products, and innovative design solutions. Exhibitors and visitors can connect directly with decision-makers, explore new product launches, and build partnerships aligned with the growing demand driven by Saudi Arabia’s Vision 2030 projects. The event is co-located with the Saudi Industrial Series, creating a wider platform for cross-sector networking and business opportunities.",
        "duration_text": "٨ سبتمبر ٢٠٢٦ في ٠٣:٠٠ م إلى ١٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Saudi Wood Expo",
          "النافذة الزمنية: ٨ سبتمبر ٢٠٢٦ في ٠٣:٠٠ م إلى ١٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh International Convention and Exhibition Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30050"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh International Convention and Exhibition Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-saudi-industrial-series",
      "slug": "saudi-industrial-series",
      "title": "Saudi Industrial Series",
      "organizer": "DMG Events",
      "city": "Riyadh",
      "venue": "Riyadh International Convention & Exhibition Center",
      "venue_address": "Riyadh International Convention & Exhibition Center",
      "category": "Exhibitions & Conferences",
      "summary": "Running from 8 to 10 September 2026 at the Riyadh International Convention & Exhibition Center (RICEC) from 3:00 PM to 9:00 PM, this dedicated industry event returns for its second edition as a platform focused on Saudi Arabia’s industrial expansion. Co-located with Saudi Wood Expo, it brings together thousands of professionals, industry leaders, and decision-makers to explore solutions, suppliers, and partnerships that support growth across key industrial sectors.",
      "image_url": "/assets/event-images/saudi-industrial-series-78216d6a2f.jpg",
      "image_alt": "Saudi Industrial Series",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30049",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/1%20Gz8L7L6WEAAvJTa.jpeg?itok=9GKGn5Tc",
      "starts_at": "2026-09-08T15:00:00+03:00",
      "ends_at": "2026-09-10T21:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30049",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30049",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "9871",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "file_slug": "event-saudi-industrial-series",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-08T15:00:00+03:00",
          "ends_at": "2026-09-10T21:00:00+03:00",
          "room": "Riyadh International Convention & Exhibition Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-saudi-industrial-series.html",
      "url": "./events/event-saudi-industrial-series.html",
      "share_url": "./events/event-saudi-industrial-series.html",
      "print_url": "./print.html?event=event-saudi-industrial-series",
      "ics_url": "./events/event-saudi-industrial-series.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20International%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20International%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-08T15:00:00+03:00",
        "ends_at": "2026-09-10T21:00:00+03:00",
        "room": "Riyadh International Convention & Exhibition Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Running from 8 to 10 September 2026 at the Riyadh International Convention & Exhibition Center (RICEC) from 3:00 PM to 9:00 PM, this dedicated industry event returns for its second edition as a platform focused on Saudi Arabia’s industrial expansion. Co-located with Saudi Wood Expo, it brings together thousands of professionals, industry leaders, and decision-makers to explore solutions, suppliers, and partnerships that support growth across key industrial sectors.",
      "rich_summary": "Running from 8 to 10 September 2026 at the Riyadh International Convention & Exhibition Center (RICEC) from 3:00 PM to 9:00 PM, this dedicated industry event returns for its second edition as a platform focused on Saudi Arabia’s industrial expansion. Co-located with Saudi Wood Expo, it brings together thousands of professionals, industry leaders, and decision-makers to explore solutions, suppliers, and partnerships that support growth across key industrial sectors.",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٨ سبتمبر ٢٠٢٦ في ٠٣:٠٠ م إلى ١٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh International Convention & Exhibition Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30049",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Running from 8 to 10 September 2026 at the Riyadh International Convention & Exhibition Center (RICEC) from 3:00 PM to 9:00 PM, this dedicated industry event returns for its second edition as a platform focused on Saudi Arabia’s industrial expansion. Co-located with Saudi Wood Expo, it brings together thousands of professionals, industry leaders, and decision-makers to explore solutions, suppliers, and partnerships that support growth across key industrial sectors.",
        "duration_text": "٨ سبتمبر ٢٠٢٦ في ٠٣:٠٠ م إلى ١٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Saudi Industrial Series",
          "النافذة الزمنية: ٨ سبتمبر ٢٠٢٦ في ٠٣:٠٠ م إلى ١٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh International Convention & Exhibition Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30049"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh International Convention & Exhibition Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-hotel-hospitality-expo",
      "slug": "hotel-hospitality-expo",
      "title": "Hotel & Hospitality Expo",
      "organizer": "DMG Events  ||  KAOUN",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "Exhibitions & Conferences",
      "summary": "Hotel & Hospitality Expo Saudi Arabia takes place in Riyadh from 13–15 September 2026 at the Riyadh Front Exhibition & Conference Center, bringing together leading local and international brands with some of the Kingdom’s most influential buyers across the hotel and hospitality sector. As Saudi Arabia’s tourism and travel growth accelerates in line with Vision 2030, the expo offers a prime platform to build partnerships, discover the latest trends and technologies, and connect with global exhibitors and designers. Visitors can explore a comprehensive range of solutions covering hospitality interiors, operating supplies and equipment, HoReCa and food services, cleaning and hygiene, hospitality technology, hotel services, and wellness (gyms, recreation, spa, and sports). Inquire Now",
      "image_url": "/assets/event-images/hotel-hospitality-expo-91b835ceaf.jpg",
      "image_alt": "Hotel & Hospitality Expo",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30026",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/hospitality%20GzwL_uhXIAE-ADv.jpeg?itok=mEuQUu0G",
      "starts_at": "2026-09-13T16:00:00+03:00",
      "ends_at": "2026-09-15T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30026",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30026",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "7972",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "skilled-trades",
        "creatives",
        "sports"
      ],
      "file_slug": "event-hotel-hospitality-expo",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-13T16:00:00+03:00",
          "ends_at": "2026-09-15T22:00:00+03:00",
          "room": "Riyadh Front Exhibition & Conference Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-hotel-hospitality-expo.html",
      "url": "./events/event-hotel-hospitality-expo.html",
      "share_url": "./events/event-hotel-hospitality-expo.html",
      "print_url": "./print.html?event=event-hotel-hospitality-expo",
      "ics_url": "./events/event-hotel-hospitality-expo.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-13T16:00:00+03:00",
        "ends_at": "2026-09-15T22:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Hotel & Hospitality Expo Saudi Arabia takes place in Riyadh from 13–15 September 2026 at the Riyadh Front Exhibition & Conference Center, bringing together leading local and international brands with some of the Kingdom’s most influential buyers across the hotel and hospitality sector. As Saudi Arabia’s tourism and travel growth accelerates in line with Vision 2030, the expo offers a prime platform to build partnerships, discover the latest trends and technologies, and connect with global exhibitors and designers. Visitors can explore a comprehensive range of solutions covering hospitality interiors, operating supplies and equipment, HoReCa and food services, cleaning and hygiene, hospitality technology, hotel services, and wellness (gyms, recreation, spa, and sports). Inquire Now",
      "rich_summary": "Hotel & Hospitality Expo Saudi Arabia takes place in Riyadh from 13–15 September 2026 at the Riyadh Front Exhibition & Conference Center, bringing together leading local and international brands with some of the Kingdom’s most influential buyers across the hotel and hospitality sector. As Saudi Arabia’s tourism and travel growth accelerates in line with Vision 2030, the expo offers a prime platform to build partnerships, discover the latest trends and technologies, and connect with global exhibitors and designers. Visitors can explore a comprehensive range of solutions covering hospitality interiors, operating supplies and equipment, HoReCa and food services, cleaning and hygiene, hospitality technology, hotel services, and wellness (gyms, recreation, spa, and sports). Inquire Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٣ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ١٥ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30026",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Hotel & Hospitality Expo Saudi Arabia takes place in Riyadh from 13–15 September 2026 at the Riyadh Front Exhibition & Conference Center, bringing together leading local and international brands with some of the Kingdom’s most influential buyers across the hotel and hospitality sector. As Saudi Arabia’s tourism and travel growth accelerates in line with Vision 2030, the expo offers a prime platform to build partnerships, discover the latest trends and technologies, and connect with global exhibitors and designers. Visitors can explore a comprehensive range of solutions covering hospitality interiors, operating supplies and equipment, HoReCa and food services, cleaning and hygiene, hospitality technology, hotel services, and wellness (gyms, recreation, spa, and sports). Inquire Now",
        "duration_text": "١٣ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ١٥ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Hotel & Hospitality Expo",
          "النافذة الزمنية: ١٣ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ١٥ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events || KAOUN",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30026"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-global-forum-on-the-ethics-of-ai",
      "file_slug": "event-global-forum-on-the-ethics-of-ai",
      "title": "Global Forum on the Ethics of AI",
      "organizer": "UNESCO",
      "city": "Riyadh",
      "venue": "SDAIA",
      "venue_address": "SDAIA",
      "category": "artificial intelligence",
      "summary": "فعالية رسمية من SDAIA. التاريخ المعلن: 9/14/2026 - 9/17/2026. Global Forum on the Ethics of AI ضمن مؤتمرات ومنتديات في الرياض. تبدأ الفعالية ١٤‏/٠٩‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٧‏/٠٩‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: SDAIA Calendar and Events.",
      "rich_summary": "View the full details of SDAIA's events and conferences, including agenda, speakers, location, and registration information for events advancing data and AI.",
      "image_url": "/assets/event-covers/event-global-forum-on-the-ethics-of-ai.svg",
      "image_alt": "غلاف EventLive لفعالية Global Forum on the Ethics of AI",
      "image_source_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=122",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ١٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: SDAIA",
        "التصنيف: artificial intelligence",
        "المصدر: SDAIA Calendar and Events"
      ],
      "tags": [
        "AI",
        "data",
        "technology",
        "conferences",
        "workshops",
        "training",
        "artificial intelligence"
      ],
      "audiences": [
        "professionals",
        "tech",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-09-14T09:00:00+03:00",
      "ends_at": "2026-09-17T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-14T09:00:00+03:00",
          "ends_at": "2026-09-17T18:00:00+03:00",
          "room": "SDAIA",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "SDAIA Calendar and Events",
      "source_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=122",
      "evidence_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=122",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-global-forum-on-the-ethics-of-ai.html",
      "ics_url": "./events/event-global-forum-on-the-ethics-of-ai.ics",
      "url": "./events/event-global-forum-on-the-ethics-of-ai.html",
      "share_url": "./events/event-global-forum-on-the-ethics-of-ai.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-global-forum-on-the-ethics-of-ai",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SDAIA%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SDAIA%20Riyadh",
      "source_file": "data/raw/source-snapshots/sdaia-calendar-events-2026-07-06T23-30-56-524Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "slug": "global-forum-on-the-ethics-of-ai",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-14T09:00:00+03:00",
        "ends_at": "2026-09-17T18:00:00+03:00",
        "room": "SDAIA",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "View the full details of SDAIA's events and conferences, including agenda, speakers, location, and registration information for events advancing data and AI.",
      "program_outline": {
        "provider": "SDAIA Calendar and Events",
        "source_method": "approved-source-row",
        "source_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=122",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "View the full details of SDAIA's events and conferences, including agenda, speakers, location, and registration information for events advancing data and AI.",
        "duration_text": "١٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Global Forum on the Ethics of AI",
          "النافذة الزمنية: ١٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: SDAIA",
          "التصنيف: artificial intelligence",
          "المنظم: UNESCO",
          "رابط المصدر: https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=122"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "SDAIA Calendar and Events",
          "city": "Riyadh",
          "venue": "SDAIA",
          "category": "artificial intelligence",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-money20-20-middle-east",
      "slug": "money20-20-middle-east",
      "title": "Money20/20 Middle East",
      "organizer": "Tahaluf Co.",
      "city": "Riyadh",
      "venue": "Riyadh Exhibition & Convention Center - Malham",
      "venue_address": "Riyadh Exhibition & Convention Center - Malham",
      "category": "Exhibitions & Conferences",
      "summary": "Money20/20 Middle East is the region’s definitive fintech event, bringing together over 38,500 visitors, 450+ global brands, 350+ speakers, 400+ investors, and 150+ startups to shape the future of money, finance, and technology. As the most influential gathering in the Middle East, it offers world-class thought leadership, groundbreaking innovations, and high-impact networking that fuels business growth and positions Saudi Arabia at the heart of the global fintech revolution. Book Now",
      "image_url": "/assets/event-images/money20-20-middle-east-5ccc78e6d8.png",
      "image_alt": "Money20/20 Middle East",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/29339",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-10/Fin%20Tech%20event.png?itok=9q_7S02l",
      "starts_at": "2026-09-14T09:00:00+03:00",
      "ends_at": "2026-09-16T17:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/29339",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/29339",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "6275",
        "9336",
        "9601"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs",
        "creatives"
      ],
      "file_slug": "event-money20-20-middle-east",
      "city_label": "الرياض",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-14T09:00:00+03:00",
          "ends_at": "2026-09-16T17:00:00+03:00",
          "room": "Riyadh Exhibition & Convention Center - Malham",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-money20-20-middle-east.html",
      "url": "./events/event-money20-20-middle-east.html",
      "share_url": "./events/event-money20-20-middle-east.html",
      "print_url": "./print.html?event=event-money20-20-middle-east",
      "ics_url": "./events/event-money20-20-middle-east.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/education-community.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Exhibition%20%26%20Convention%20Center%20-%20Malham%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Exhibition%20%26%20Convention%20Center%20-%20Malham%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-14T09:00:00+03:00",
        "ends_at": "2026-09-16T17:00:00+03:00",
        "room": "Riyadh Exhibition & Convention Center - Malham",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Money20/20 Middle East is the region’s definitive fintech event, bringing together over 38,500 visitors, 450+ global brands, 350+ speakers, 400+ investors, and 150+ startups to shape the future of money, finance, and technology. As the most influential gathering in the Middle East, it offers world-class thought leadership, groundbreaking innovations, and high-impact networking that fuels business growth and positions Saudi Arabia at the heart of the global fintech revolution. Book Now",
      "rich_summary": "Money20/20 Middle East is the region’s definitive fintech event, bringing together over 38,500 visitors, 450+ global brands, 350+ speakers, 400+ investors, and 150+ startups to shape the future of money, finance, and technology. As the most influential gathering in the Middle East, it offers world-class thought leadership, groundbreaking innovations, and high-impact networking that fuels business growth and positions Saudi Arabia at the heart of the global fintech revolution. Book Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ سبتمبر ٢٠٢٦ في ٠٥:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Exhibition & Convention Center - Malham",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/29339",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Money20/20 Middle East is the region’s definitive fintech event, bringing together over 38,500 visitors, 450+ global brands, 350+ speakers, 400+ investors, and 150+ startups to shape the future of money, finance, and technology. As the most influential gathering in the Middle East, it offers world-class thought leadership, groundbreaking innovations, and high-impact networking that fuels business growth and positions Saudi Arabia at the heart of the global fintech revolution. Book Now",
        "duration_text": "١٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ سبتمبر ٢٠٢٦ في ٠٥:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Money20/20 Middle East",
          "النافذة الزمنية: ١٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ سبتمبر ٢٠٢٦ في ٠٥:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Exhibition & Convention Center - Malham",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: Tahaluf Co.",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/29339"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Exhibition & Convention Center - Malham",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-riyadh-global-medical-biotechnology-summit",
      "slug": "riyadh-global-medical-biotechnology-summit",
      "title": "Riyadh Global Medical Biotechnology Summit",
      "organizer": "Ministry of National Guard Health Affairs",
      "city": "Riyadh",
      "venue": "Sofitel Riyadh Hotel & Convention Centre",
      "venue_address": "Sofitel Riyadh Hotel & Convention Centre",
      "category": "Exhibitions & Conferences",
      "summary": "Under the patronage of His Royal Highness the Crown Prince, the Riyadh Global Medical Biotechnology Summit returns for its fourth edition on 14–16 September 2026, organized by the Ministry of the National Guard (NGHA) in strategic partnership with the Ministry of Investment (MISA). The summit is a leading international platform bringing together government leaders, decision-makers, pharmaceutical executives, innovators, and investors to explore advances in medical biotechnology, cell and gene technologies, and AI in life sciences—supporting Saudi Vision 2030 through innovation, bioeconomy development, and high-quality investment, while reinforcing the Kingdom’s role in biomedical research and future public health solutions. Register Now",
      "image_url": "/assets/event-images/riyadh-global-medical-biotechnology-summit-4152a7b9e8.jpg",
      "image_alt": "Riyadh Global Medical Biotechnology Summit",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30261",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-02/HAEdfmHXwAA_2WL.jpeg?itok=-azjYn5n",
      "starts_at": "2026-09-14T09:30:00+03:00",
      "ends_at": "2026-09-16T15:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30261",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30261",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "6319",
        "5818",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "tech",
        "entrepreneurs",
        "researchers",
        "creatives"
      ],
      "file_slug": "event-riyadh-global-medical-biotechnology-summit",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-14T09:30:00+03:00",
          "ends_at": "2026-09-16T15:00:00+03:00",
          "room": "Sofitel Riyadh Hotel & Convention Centre",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/entrepreneurs.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-riyadh-global-medical-biotechnology-summit.html",
      "url": "./events/event-riyadh-global-medical-biotechnology-summit.html",
      "share_url": "./events/event-riyadh-global-medical-biotechnology-summit.html",
      "print_url": "./print.html?event=event-riyadh-global-medical-biotechnology-summit",
      "ics_url": "./events/event-riyadh-global-medical-biotechnology-summit.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Sofitel%20Riyadh%20Hotel%20%26%20Convention%20Centre%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Sofitel%20Riyadh%20Hotel%20%26%20Convention%20Centre%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-14T09:30:00+03:00",
        "ends_at": "2026-09-16T15:00:00+03:00",
        "room": "Sofitel Riyadh Hotel & Convention Centre",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Under the patronage of His Royal Highness the Crown Prince, the Riyadh Global Medical Biotechnology Summit returns for its fourth edition on 14–16 September 2026, organized by the Ministry of the National Guard (NGHA) in strategic partnership with the Ministry of Investment (MISA). The summit is a leading international platform bringing together government leaders, decision-makers, pharmaceutical executives, innovators, and investors to explore advances in medical biotechnology, cell and gene technologies, and AI in life sciences—supporting Saudi Vision 2030 through innovation, bioeconomy development, and high-quality investment, while reinforcing the Kingdom’s role in biomedical research and future public health solutions. Register Now",
      "rich_summary": "Under the patronage of His Royal Highness the Crown Prince, the Riyadh Global Medical Biotechnology Summit returns for its fourth edition on 14–16 September 2026, organized by the Ministry of the National Guard (NGHA) in strategic partnership with the Ministry of Investment (MISA). The summit is a leading international platform bringing together government leaders, decision-makers, pharmaceutical executives, innovators, and investors to explore advances in medical biotechnology, cell and gene technologies, and AI in life sciences—supporting Saudi Vision 2030 through innovation, bioeconomy development, and high-quality investment, while reinforcing the Kingdom’s role in biomedical research and future public health solutions. Register Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٤ سبتمبر ٢٠٢٦ في ٠٩:٣٠ ص إلى ١٦ سبتمبر ٢٠٢٦ في ٠٣:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Sofitel Riyadh Hotel & Convention Centre",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30261",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Under the patronage of His Royal Highness the Crown Prince, the Riyadh Global Medical Biotechnology Summit returns for its fourth edition on 14–16 September 2026, organized by the Ministry of the National Guard (NGHA) in strategic partnership with the Ministry of Investment (MISA). The summit is a leading international platform bringing together government leaders, decision-makers, pharmaceutical executives, innovators, and investors to explore advances in medical biotechnology, cell and gene technologies, and AI in life sciences—supporting Saudi Vision 2030 through innovation, bioeconomy development, and high-quality investment, while reinforcing the Kingdom’s role in biomedical research and future public health solutions. Register Now",
        "duration_text": "١٤ سبتمبر ٢٠٢٦ في ٠٩:٣٠ ص إلى ١٦ سبتمبر ٢٠٢٦ في ٠٣:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Riyadh Global Medical Biotechnology Summit",
          "النافذة الزمنية: ١٤ سبتمبر ٢٠٢٦ في ٠٩:٣٠ ص إلى ١٦ سبتمبر ٢٠٢٦ في ٠٣:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Sofitel Riyadh Hotel & Convention Centre",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: Ministry of National Guard Health Affairs",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30261"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Sofitel Riyadh Hotel & Convention Centre",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-global-infrastructure-expo",
      "file_slug": "event-global-infrastructure-expo",
      "title": "Global Infrastructure Expo",
      "organizer": "Saudi Water Authority",
      "city": "Riyadh",
      "venue": "Riyadh Intl. Convention & Exhibition Center",
      "venue_address": "Riyadh Intl. Convention & Exhibition Center",
      "category": "exhibition",
      "summary": "An international specialized event showcasing the latest solutions and technologies in infrastructure projects, supporting the Saudi Water Authority’s direction… المصدر الرسمي: الهيئة السعودية للمياه.",
      "rich_summary": "An international specialized event showcasing the latest solutions and technologies in infrastructure projects, supporting the Saudi Water Authority’s direction…",
      "image_url": "/assets/event-images/global-infrastructure-expo-1935b0ae77.png",
      "image_alt": "Global Infrastructure Expo",
      "image_source_url": "https://www.swa.gov.sa/en/events/Event-639148593206554999",
      "original_image_url": "https://swa-cdn.swa.gov.sa/Events/b4fed1f10c414a39a5c49cd9fda6a63d_2026_05_20_07_35_20_655.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ١٥ سبتمبر ٢٠٢٦ في ٠٤:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ١٠:٠٠ ص",
        "الموقع: Riyadh Intl. Convention & Exhibition Center",
        "المنظم: Saudi Water Authority",
        "التصنيف: exhibition",
        "الصورة الرسمية محفوظة من CDN الهيئة السعودية للمياه."
      ],
      "tags": [
        "water",
        "sustainability",
        "conferences",
        "government",
        "awards",
        "workshops",
        "exhibition"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-09-15T04:00:00+03:00",
      "ends_at": "2026-09-17T10:00:00+03:00",
      "updated_at": "2026-07-07T20:50:16.464Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-15T04:00:00+03:00",
          "ends_at": "2026-09-17T10:00:00+03:00",
          "room": "Riyadh Intl. Convention & Exhibition Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Water Authority Events",
      "source_url": "https://www.swa.gov.sa/en/events/Event-639148593206554999",
      "evidence_url": "https://www.swa.gov.sa/en/events/Event-639148593206554999",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-global-infrastructure-expo.html",
      "ics_url": "./events/event-global-infrastructure-expo.ics",
      "url": "./events/event-global-infrastructure-expo.html",
      "share_url": "./events/event-global-infrastructure-expo.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-global-infrastructure-expo",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Intl.%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Intl.%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-water-authority-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "global-infrastructure-expo",
      "city_label": "الرياض",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:16.464Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-15T04:00:00+03:00",
        "ends_at": "2026-09-17T10:00:00+03:00",
        "room": "Riyadh Intl. Convention & Exhibition Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "An international specialized event showcasing the latest solutions and technologies in infrastructure projects, supporting the Saudi Water Authority’s direction…",
      "program_outline": {
        "provider": "Saudi Water Authority",
        "source_method": "official-page-html",
        "source_url": "https://www.swa.gov.sa/en/events/Event-639148593206554999",
        "collected_at": "2026-07-07T20:50:16.464Z",
        "official_description": "An international specialized event showcasing the latest solutions and technologies in infrastructure projects, supporting the Saudi Water Authority’s direction…",
        "duration_text": "١٥ سبتمبر ٢٠٢٦ في ٠٤:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ١٠:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة الهيئة السعودية للمياه الرسمية.",
          "توضيح موعد الفعالية وموقعها والجهة المنظمة للزائر قبل الحضور.",
          "إثراء فعاليات قطاع المياه والاستدامة ضمن كتالوج EventLive الوطني."
        ],
        "features": [
          "الفعالية: Global Infrastructure Expo",
          "النافذة الزمنية: ١٥ سبتمبر ٢٠٢٦ في ٠٤:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ١٠:٠٠ ص",
          "الموقع: Riyadh Intl. Convention & Exhibition Center",
          "المدينة: Riyadh",
          "المنظم: Saudi Water Authority",
          "التصنيف: exhibition",
          "الصورة الرسمية: https://swa-cdn.swa.gov.sa/Events/b4fed1f10c414a39a5c49cd9fda6a63d_2026_05_20_07_35_20_655.png",
          "Google Calendar dates: 20260915T040000/20260917T100000"
        ],
        "requirements": [
          "راجع صفحة الهيئة الرسمية قبل الحضور لاحتمال تحديث القاعة أو ساعات الدخول.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Saudi Water Authority official event page",
          "organizer": "Saudi Water Authority",
          "venue": "Riyadh Intl. Convention & Exhibition Center",
          "city": "Riyadh",
          "category": "exhibition",
          "calendar_location": "Riyadh Intl. Convention & Exhibition Center",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-global-ai-summit",
      "file_slug": "event-global-ai-summit",
      "title": "Global AI Summit",
      "organizer": "SDAIA",
      "city": "Riyadh",
      "venue": "SDAIA",
      "venue_address": "SDAIA",
      "category": "artificial intelligence",
      "summary": "فعالية رسمية من SDAIA. التاريخ المعلن: 9/15/2026 - 9/17/2026. Global AI Summit ضمن مؤتمرات ومنتديات في الرياض. تبدأ الفعالية ١٥‏/٠٩‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٧‏/٠٩‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: SDAIA Calendar and Events.",
      "rich_summary": "View the full details of SDAIA's events and conferences, including agenda, speakers, location, and registration information for events advancing data and AI.",
      "image_url": "/assets/event-covers/event-global-ai-summit.svg",
      "image_alt": "غلاف EventLive لفعالية Global AI Summit",
      "image_source_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=123",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ١٥ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: SDAIA",
        "التصنيف: artificial intelligence",
        "المصدر: SDAIA Calendar and Events"
      ],
      "tags": [
        "AI",
        "data",
        "technology",
        "conferences",
        "workshops",
        "training",
        "artificial intelligence",
        "SDAIA"
      ],
      "audiences": [
        "professionals",
        "tech",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-09-15T09:00:00+03:00",
      "ends_at": "2026-09-17T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-15T09:00:00+03:00",
          "ends_at": "2026-09-17T18:00:00+03:00",
          "room": "SDAIA",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "SDAIA Calendar and Events",
      "source_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=123",
      "evidence_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=123",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-global-ai-summit.html",
      "ics_url": "./events/event-global-ai-summit.ics",
      "url": "./events/event-global-ai-summit.html",
      "share_url": "./events/event-global-ai-summit.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-global-ai-summit",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SDAIA%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SDAIA%20Riyadh",
      "source_file": "data/raw/source-snapshots/sdaia-calendar-events-2026-07-06T23-30-56-524Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "slug": "global-ai-summit",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-15T09:00:00+03:00",
        "ends_at": "2026-09-17T18:00:00+03:00",
        "room": "SDAIA",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "View the full details of SDAIA's events and conferences, including agenda, speakers, location, and registration information for events advancing data and AI.",
      "program_outline": {
        "provider": "SDAIA Calendar and Events",
        "source_method": "approved-source-row",
        "source_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=123",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "View the full details of SDAIA's events and conferences, including agenda, speakers, location, and registration information for events advancing data and AI.",
        "duration_text": "١٥ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Global AI Summit",
          "النافذة الزمنية: ١٥ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: SDAIA",
          "التصنيف: artificial intelligence",
          "المنظم: SDAIA",
          "رابط المصدر: https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=123"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "SDAIA Calendar and Events",
          "city": "Riyadh",
          "venue": "SDAIA",
          "category": "artificial intelligence",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-global-ai-summit-gain",
      "slug": "global-ai-summit-gain",
      "title": "Global AI Summit (GAIN)",
      "organizer": "Saudi Data and Artificial Intelligence Authority (SDAIA)",
      "city": "Riyadh",
      "venue": "King Abdulaziz International Conference Center (KAICC), Riyadh",
      "venue_address": "King Abdulaziz International Conference Center (KAICC), Riyadh",
      "category": "Exhibitions & Conferences",
      "summary": "Under the patronage of His Royal Highness Prince Mohammed bin Salman bin Abdulaziz Al-Saud, Crown Prince and Prime Minister, the Global AI Summit (GAIN 2026) takes place at King Abdulaziz International Convention Centre in Riyadh, bringing together global leaders, innovators, and decision-makers to explore how generative AI can move from ambitious theory to real-world outcomes. Through keynotes, discussions, showcases, and immersive experiences, the summit focuses on the big questions shaping AI’s future—responsible development, practical adoption, and collaboration—highlighting breakthroughs that can accelerate progress, strengthen resilience, and create measurable benefits for people and communities worldwide. Live Stream of GAIN",
      "image_url": "/assets/event-images/global-ai-summit-gain-b83a8ce082.jpg",
      "image_alt": "Global AI Summit (GAIN)",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30168",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-01/GAIN.jpg?itok=pcTvnIls",
      "starts_at": "2026-09-15T09:00:00+03:00",
      "ends_at": "2026-09-17T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30168",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30168",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "5441",
        "6194",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "tech",
        "creatives"
      ],
      "file_slug": "event-global-ai-summit-gain",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-15T09:00:00+03:00",
          "ends_at": "2026-09-17T18:00:00+03:00",
          "room": "King Abdulaziz International Conference Center (KAICC), Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-global-ai-summit-gain.html",
      "url": "./events/event-global-ai-summit-gain.html",
      "share_url": "./events/event-global-ai-summit-gain.html",
      "print_url": "./print.html?event=event-global-ai-summit-gain",
      "ics_url": "./events/event-global-ai-summit-gain.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20International%20Conference%20Center%20(KAICC)%2C%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20International%20Conference%20Center%20(KAICC)%2C%20Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-15T09:00:00+03:00",
        "ends_at": "2026-09-17T18:00:00+03:00",
        "room": "King Abdulaziz International Conference Center (KAICC), Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "Under the patronage of His Royal Highness Prince Mohammed bin Salman bin Abdulaziz Al-Saud, Crown Prince and Prime Minister, the Global AI Summit (GAIN 2026) takes place at King Abdulaziz International Convention Centre in Riyadh, bringing together global leaders, innovators, and decision-makers to explore how generative AI can move from ambitious theory to real-world outcomes. Through keynotes, discussions, showcases, and immersive experiences, the summit focuses on the big questions shaping AI’s future—responsible development, practical adoption, and collaboration—highlighting breakthroughs that can accelerate progress, strengthen resilience, and create measurable benefits for people and communities worldwide. Live Stream of GAIN",
      "rich_summary": "Under the patronage of His Royal Highness Prince Mohammed bin Salman bin Abdulaziz Al-Saud, Crown Prince and Prime Minister, the Global AI Summit (GAIN 2026) takes place at King Abdulaziz International Convention Centre in Riyadh, bringing together global leaders, innovators, and decision-makers to explore how generative AI can move from ambitious theory to real-world outcomes. Through keynotes, discussions, showcases, and immersive experiences, the summit focuses on the big questions shaping AI’s future—responsible development, practical adoption, and collaboration—highlighting breakthroughs that can accelerate progress, strengthen resilience, and create measurable benefits for people and communities worldwide. Live Stream of GAIN",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٥ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: King Abdulaziz International Conference Center (KAICC), Riyadh",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30168",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Under the patronage of His Royal Highness Prince Mohammed bin Salman bin Abdulaziz Al-Saud, Crown Prince and Prime Minister, the Global AI Summit (GAIN 2026) takes place at King Abdulaziz International Convention Centre in Riyadh, bringing together global leaders, innovators, and decision-makers to explore how generative AI can move from ambitious theory to real-world outcomes. Through keynotes, discussions, showcases, and immersive experiences, the summit focuses on the big questions shaping AI’s future—responsible development, practical adoption, and collaboration—highlighting breakthroughs that can accelerate progress, strengthen resilience, and create measurable benefits for people and communities worldwide. Live Stream of GAIN",
        "duration_text": "١٥ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Global AI Summit (GAIN)",
          "النافذة الزمنية: ١٥ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: King Abdulaziz International Conference Center (KAICC), Riyadh",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: Saudi Data and Artificial Intelligence Authority (SDAIA)",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30168"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "King Abdulaziz International Conference Center (KAICC), Riyadh",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-kingdom-business-luxury-travel-congress",
      "slug": "kingdom-business-luxury-travel-congress",
      "title": "Kingdom Business Luxury Travel Congress",
      "organizer": "QnA International",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Exhibitions & Conferences",
      "summary": "The 5th Annual Kingdom Business Luxury Travel Congress 2026 (KBLT) takes place in Riyadh on 15–16 September 2026, offering a boutique, content-led platform designed for high-level discussions and real business outcomes. Under the theme “The Saudi Connection – Outbound Travel Meets Global Opportunities,” the event connects global luxury travel and hospitality suppliers with Saudi Arabia’s budget-holding buyers through an invitation-only, pre-qualified audience and structured one-to-one meetings. With a tailored agenda focused matchmaking and networking, KBLT provides targeted access to the Kingdom’s fast-growing outbound luxury travel segment while spotlighting Saudi change-makers shaping the future of travel, hospitality, and premium experiences in line with Vision 2030. Register Now",
      "image_url": "/assets/event-images/kingdom-business-luxury-travel-congress-ef0650a8b2.jpg",
      "image_alt": "Kingdom Business Luxury Travel Congress",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30022",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/ezgif.com-webp-to-jpg-converter%20%2810%29.jpg?itok=kDt3HQUx",
      "starts_at": "2026-09-15T09:00:00+03:00",
      "ends_at": "2026-09-16T17:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30022",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30022",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "5822",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "file_slug": "event-kingdom-business-luxury-travel-congress",
      "city_label": "الرياض",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-15T09:00:00+03:00",
          "ends_at": "2026-09-16T17:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-kingdom-business-luxury-travel-congress.html",
      "url": "./events/event-kingdom-business-luxury-travel-congress.html",
      "share_url": "./events/event-kingdom-business-luxury-travel-congress.html",
      "print_url": "./print.html?event=event-kingdom-business-luxury-travel-congress",
      "ics_url": "./events/event-kingdom-business-luxury-travel-congress.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/education-community.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-15T09:00:00+03:00",
        "ends_at": "2026-09-16T17:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The 5th Annual Kingdom Business Luxury Travel Congress 2026 (KBLT) takes place in Riyadh on 15–16 September 2026, offering a boutique, content-led platform designed for high-level discussions and real business outcomes. Under the theme “The Saudi Connection – Outbound Travel Meets Global Opportunities,” the event connects global luxury travel and hospitality suppliers with Saudi Arabia’s budget-holding buyers through an invitation-only, pre-qualified audience and structured one-to-one meetings. With a tailored agenda focused matchmaking and networking, KBLT provides targeted access to the Kingdom’s fast-growing outbound luxury travel segment while spotlighting Saudi change-makers shaping the future of travel, hospitality, and premium experiences in line with Vision 2030. Register Now",
      "rich_summary": "The 5th Annual Kingdom Business Luxury Travel Congress 2026 (KBLT) takes place in Riyadh on 15–16 September 2026, offering a boutique, content-led platform designed for high-level discussions and real business outcomes. Under the theme “The Saudi Connection – Outbound Travel Meets Global Opportunities,” the event connects global luxury travel and hospitality suppliers with Saudi Arabia’s budget-holding buyers through an invitation-only, pre-qualified audience and structured one-to-one meetings. With a tailored agenda focused matchmaking and networking, KBLT provides targeted access to the Kingdom’s fast-growing outbound luxury travel segment while spotlighting Saudi change-makers shaping the future of travel, hospitality, and premium experiences in line with Vision 2030. Register Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٥ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ سبتمبر ٢٠٢٦ في ٠٥:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30022",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The 5th Annual Kingdom Business Luxury Travel Congress 2026 (KBLT) takes place in Riyadh on 15–16 September 2026, offering a boutique, content-led platform designed for high-level discussions and real business outcomes. Under the theme “The Saudi Connection – Outbound Travel Meets Global Opportunities,” the event connects global luxury travel and hospitality suppliers with Saudi Arabia’s budget-holding buyers through an invitation-only, pre-qualified audience and structured one-to-one meetings. With a tailored agenda focused matchmaking and networking, KBLT provides targeted access to the Kingdom’s fast-growing outbound luxury travel segment while spotlighting Saudi change-makers shaping the future of travel, hospitality, and premium experiences in line with Vision 2030. Register Now",
        "duration_text": "١٥ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ سبتمبر ٢٠٢٦ في ٠٥:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Kingdom Business Luxury Travel Congress",
          "النافذة الزمنية: ١٥ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٦ سبتمبر ٢٠٢٦ في ٠٥:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: QnA International",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30022"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-smart-cities-saudi-expo",
      "slug": "smart-cities-saudi-expo",
      "title": "Smart Cities Saudi Expo",
      "organizer": "DMG Events",
      "city": "Riyadh",
      "venue": "Riyadh International Convention & Exhibition Center",
      "venue_address": "Riyadh International Convention & Exhibition Center",
      "category": "Exhibitions & Conferences",
      "summary": "The Smart Cities Saudi Expo takes place in Riyadh from 15–17 September 2026 at the Riyadh International Convention & Exhibition Center, showcasing innovative technologies and solutions that support smarter, more connected communities across the Kingdom. Co-located with the Global Infrastructure Expo, the event brings together the full ecosystem of smart city technologies, urban planning, and digital infrastructure—offering visitors and industry professionals a prime opportunity to explore leading suppliers for smart city projects, gain the latest insights, and network with peers and decision-makers shaping the future of cognitive urban living in Saudi Arabia. Inquire Now",
      "image_url": "/assets/event-images/smart-cities-saudi-expo-f6371708aa.jpg",
      "image_alt": "Smart Cities Saudi Expo",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30023",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/1%20G0_DaNaXUAABPHj.jpeg?itok=mWh47hzQ",
      "starts_at": "2026-09-15T14:00:00+03:00",
      "ends_at": "2026-09-17T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30023",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30023",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "8530",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "tech",
        "creatives"
      ],
      "file_slug": "event-smart-cities-saudi-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-15T14:00:00+03:00",
          "ends_at": "2026-09-17T22:00:00+03:00",
          "room": "Riyadh International Convention & Exhibition Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-smart-cities-saudi-expo.html",
      "url": "./events/event-smart-cities-saudi-expo.html",
      "share_url": "./events/event-smart-cities-saudi-expo.html",
      "print_url": "./print.html?event=event-smart-cities-saudi-expo",
      "ics_url": "./events/event-smart-cities-saudi-expo.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20International%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20International%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-15T14:00:00+03:00",
        "ends_at": "2026-09-17T22:00:00+03:00",
        "room": "Riyadh International Convention & Exhibition Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The Smart Cities Saudi Expo takes place in Riyadh from 15–17 September 2026 at the Riyadh International Convention & Exhibition Center, showcasing innovative technologies and solutions that support smarter, more connected communities across the Kingdom. Co-located with the Global Infrastructure Expo, the event brings together the full ecosystem of smart city technologies, urban planning, and digital infrastructure—offering visitors and industry professionals a prime opportunity to explore leading suppliers for smart city projects, gain the latest insights, and network with peers and decision-makers shaping the future of cognitive urban living in Saudi Arabia. Inquire Now",
      "rich_summary": "The Smart Cities Saudi Expo takes place in Riyadh from 15–17 September 2026 at the Riyadh International Convention & Exhibition Center, showcasing innovative technologies and solutions that support smarter, more connected communities across the Kingdom. Co-located with the Global Infrastructure Expo, the event brings together the full ecosystem of smart city technologies, urban planning, and digital infrastructure—offering visitors and industry professionals a prime opportunity to explore leading suppliers for smart city projects, gain the latest insights, and network with peers and decision-makers shaping the future of cognitive urban living in Saudi Arabia. Inquire Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٥ سبتمبر ٢٠٢٦ في ٠٢:٠٠ م إلى ١٧ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh International Convention & Exhibition Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30023",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The Smart Cities Saudi Expo takes place in Riyadh from 15–17 September 2026 at the Riyadh International Convention & Exhibition Center, showcasing innovative technologies and solutions that support smarter, more connected communities across the Kingdom. Co-located with the Global Infrastructure Expo, the event brings together the full ecosystem of smart city technologies, urban planning, and digital infrastructure—offering visitors and industry professionals a prime opportunity to explore leading suppliers for smart city projects, gain the latest insights, and network with peers and decision-makers shaping the future of cognitive urban living in Saudi Arabia. Inquire Now",
        "duration_text": "١٥ سبتمبر ٢٠٢٦ في ٠٢:٠٠ م إلى ١٧ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Smart Cities Saudi Expo",
          "النافذة الزمنية: ١٥ سبتمبر ٢٠٢٦ في ٠٢:٠٠ م إلى ١٧ سبتمبر ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh International Convention & Exhibition Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30023"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh International Convention & Exhibition Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-gulf-steel-storage-tank-refinery-expo",
      "file_slug": "event-gulf-steel-storage-tank-refinery-expo",
      "title": "Gulf Steel, Storage Tank & Refinery Expo",
      "organizer": "Spartans and Knights Events Management",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Spartans and Knights Events Management.",
      "rich_summary": "Gulf Steel, Storage Tank & Refinery Expo مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Spartans and Knights Events Management. تصنيف الفعالية في EventLive: exhibition.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Gulf Steel, Storage Tank & Refinery Expo",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Spartans and Knights Events Management",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-09-20T09:00:00+03:00",
      "ends_at": "2026-09-22T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-gulf-steel-storage-tank-refinery-expo-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-20T16:00:00+03:00",
          "ends_at": "2026-09-20T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-gulf-steel-storage-tank-refinery-expo-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-21T16:00:00+03:00",
          "ends_at": "2026-09-21T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-gulf-steel-storage-tank-refinery-expo-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-22T16:00:00+03:00",
          "ends_at": "2026-09-22T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-gulf-steel-storage-tank-refinery-expo.html",
      "ics_url": "./events/event-gulf-steel-storage-tank-refinery-expo.ics",
      "url": "./events/event-gulf-steel-storage-tank-refinery-expo.html",
      "share_url": "./events/event-gulf-steel-storage-tank-refinery-expo.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-gulf-steel-storage-tank-refinery-expo",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "generated_image": false,
      "slug": "gulf-steel-storage-tank-refinery-expo",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-20T09:00:00+03:00",
        "ends_at": "2026-09-22T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Gulf Steel, Storage Tank & Refinery Expo مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Spartans and Knights Events Management. تصنيف الفعالية في EventLive: exhibition.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Gulf Steel, Storage Tank & Refinery Expo مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Spartans and Knights Events Management. تصنيف الفعالية في EventLive: exhibition.",
        "duration_text": "٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Gulf Steel, Storage Tank & Refinery Expo",
          "النافذة الزمنية: ٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Spartans and Knights Events Management",
          "التصنيف: exhibition",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Spartans and Knights Events Management",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "exhibition",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-facility-management-conference-exhibition",
      "slug": "facility-management-conference-exhibition",
      "title": "Facility Management Conference & Exhibition",
      "organizer": "Sary Events & Exhibition",
      "city": "Riyadh",
      "venue": "Riyadh International Convention & Exhibition Center",
      "venue_address": "Riyadh International Convention & Exhibition Center",
      "category": "Exhibitions & Conferences",
      "summary": "The International Conference & Exhibition for Facility Management 2026 returns to Riyadh for its third edition from 20–22 September 2026 at the Riyadh International Convention & Exhibition Center, under the theme “Smart Facilities – Smart Cities.” Bringing together sector leaders, local and international experts, and innovators, the event highlights the latest technologies and solutions shaping smarter, more sustainable urban environments—showcasing the integration of facility management with digital transformation, IoT, and artificial intelligence. With a focus on global and local best practices, knowledge exchange, and future-ready solutions that enhance efficiency, sustainability, and quality of life, the conference supports Saudi Vision 2030 and the Kingdom’s journey toward smart infrastructure and advanced resource management. Register Now",
      "image_url": "/assets/event-images/facility-management-conference-exhibition-4d4d574dbb.png",
      "image_alt": "Facility Management Conference & Exhibition",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30021",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2025-12/Cover-Banner.png?itok=KT7YvNG-",
      "starts_at": "2026-09-20T09:00:00+03:00",
      "ends_at": "2026-09-22T19:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30021",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30021",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "6336",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "tech",
        "creatives"
      ],
      "file_slug": "event-facility-management-conference-exhibition",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-20T09:00:00+03:00",
          "ends_at": "2026-09-22T19:00:00+03:00",
          "room": "Riyadh International Convention & Exhibition Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-facility-management-conference-exhibition.html",
      "url": "./events/event-facility-management-conference-exhibition.html",
      "share_url": "./events/event-facility-management-conference-exhibition.html",
      "print_url": "./print.html?event=event-facility-management-conference-exhibition",
      "ics_url": "./events/event-facility-management-conference-exhibition.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20International%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20International%20Convention%20%26%20Exhibition%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-20T09:00:00+03:00",
        "ends_at": "2026-09-22T19:00:00+03:00",
        "room": "Riyadh International Convention & Exhibition Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The International Conference & Exhibition for Facility Management 2026 returns to Riyadh for its third edition from 20–22 September 2026 at the Riyadh International Convention & Exhibition Center, under the theme “Smart Facilities – Smart Cities.” Bringing together sector leaders, local and international experts, and innovators, the event highlights the latest technologies and solutions shaping smarter, more sustainable urban environments—showcasing the integration of facility management with digital transformation, IoT, and artificial intelligence. With a focus on global and local best practices, knowledge exchange, and future-ready solutions that enhance efficiency, sustainability, and quality of life, the conference supports Saudi Vision 2030 and the Kingdom’s journey toward smart infrastructure and advanced resource management. Register Now",
      "rich_summary": "The International Conference & Exhibition for Facility Management 2026 returns to Riyadh for its third edition from 20–22 September 2026 at the Riyadh International Convention & Exhibition Center, under the theme “Smart Facilities – Smart Cities.” Bringing together sector leaders, local and international experts, and innovators, the event highlights the latest technologies and solutions shaping smarter, more sustainable urban environments—showcasing the integration of facility management with digital transformation, IoT, and artificial intelligence. With a focus on global and local best practices, knowledge exchange, and future-ready solutions that enhance efficiency, sustainability, and quality of life, the conference supports Saudi Vision 2030 and the Kingdom’s journey toward smart infrastructure and advanced resource management. Register Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٧:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh International Convention & Exhibition Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30021",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The International Conference & Exhibition for Facility Management 2026 returns to Riyadh for its third edition from 20–22 September 2026 at the Riyadh International Convention & Exhibition Center, under the theme “Smart Facilities – Smart Cities.” Bringing together sector leaders, local and international experts, and innovators, the event highlights the latest technologies and solutions shaping smarter, more sustainable urban environments—showcasing the integration of facility management with digital transformation, IoT, and artificial intelligence. With a focus on global and local best practices, knowledge exchange, and future-ready solutions that enhance efficiency, sustainability, and quality of life, the conference supports Saudi Vision 2030 and the Kingdom’s journey toward smart infrastructure and advanced resource management. Register Now",
        "duration_text": "٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٧:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Facility Management Conference & Exhibition",
          "النافذة الزمنية: ٢٠ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ سبتمبر ٢٠٢٦ في ٠٧:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh International Convention & Exhibition Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: Sary Events & Exhibition",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30021"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh International Convention & Exhibition Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-saudi-national-day",
      "file_slug": "event-saudi-national-day",
      "title": "Saudi National Day",
      "organizer": "Saudi Tourism Authority",
      "city": "Nationwide",
      "venue": "Nationwide",
      "venue_address": "Saudi Arabia",
      "category": "Public Holidays",
      "summary": "Everything you need to know about Saudi National Day المصدر الرسمي: Visit Saudi. Saudi National Day ضمن ترفيه وعائلات في على مستوى المملكة. تبدأ الفعالية ٢٣‏/٠٩‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٣‏/٠٩‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Visit Saudi Calendar.",
      "rich_summary": "Everything you need to know about Saudi National Day",
      "image_url": "/assets/event-images/saudi-national-day-3f78cd3279.webp",
      "image_alt": "Saudi National Day - Visit Saudi",
      "image_source_url": "https://www.visitsaudi.com/en/saudi-calendar/saudi-national-day",
      "original_image_url": "https://scth.scene7.com/is/image/scth/saudi-national-day-new?wid=1920&hei=1080&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٢٣ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٣ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Nationwide",
        "التصنيف: Public Holidays",
        "الصورة الرسمية محفوظة بجودة عالية من مصدر Visit Saudi.",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Public Holidays"
      ],
      "audiences": [
        "tech",
        "families",
        "creatives",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2026-09-23T09:00:00+03:00",
      "ends_at": "2026-09-23T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-23T09:00:00+03:00",
          "ends_at": "2026-09-23T18:00:00+03:00",
          "room": "Nationwide",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/saudi-calendar/saudi-national-day",
      "evidence_url": "https://www.visitsaudi.com/en/saudi-calendar/saudi-national-day",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-saudi-national-day.html",
      "ics_url": "./events/event-saudi-national-day.ics",
      "url": "./events/event-saudi-national-day.html",
      "share_url": "./events/event-saudi-national-day.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-saudi-national-day",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Nationwide%20Nationwide",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Nationwide%20Nationwide",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-04T20-44-25-695Z.html",
      "city_url": "./cities/nationwide.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "generated_image": false,
      "slug": "saudi-national-day",
      "city_label": "على مستوى المملكة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-23T09:00:00+03:00",
        "ends_at": "2026-09-23T18:00:00+03:00",
        "room": "Nationwide",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "image_discovered_at": "2026-07-07T20:50:14.957Z",
      "image_discovery_method": "catalog-candidate",
      "description": "Everything you need to know about Saudi National Day",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/saudi-calendar/saudi-national-day",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "Everything you need to know about Saudi National Day",
        "duration_text": "٢٣ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٣ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: Saudi National Day",
          "النافذة الزمنية: ٢٣ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٣ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة أو النطاق: Nationwide",
          "الموقع: Nationwide",
          "التصنيف: Public Holidays",
          "الصورة الرسمية: https://scth.scene7.com/is/image/scth/saudi-national-day-new?wid=1920&hei=1080&fit=constrain&fmt=webp",
          "عنوان الصفحة الرسمية: Saudi National Day Guide | Heritage & Unity"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Nationwide",
          "venue": "Nationwide",
          "category": "Public Holidays",
          "image_status": "official_or_catalog_scene7_image",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "event-the-egyptian-products-exhibition",
      "file_slug": "event-the-egyptian-products-exhibition",
      "title": "The Egyptian Products Exhibition",
      "organizer": "Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٢٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences.",
      "rich_summary": "The Egyptian Products Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences. تصنيف الفعالية في EventLive: exhibition.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "The Egyptian Products Exhibition",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٢٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-09-24T09:00:00+03:00",
      "ends_at": "2026-09-29T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-the-egyptian-products-exhibition-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-24T16:00:00+03:00",
          "ends_at": "2026-09-24T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-the-egyptian-products-exhibition-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-25T16:00:00+03:00",
          "ends_at": "2026-09-25T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-the-egyptian-products-exhibition-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-26T16:00:00+03:00",
          "ends_at": "2026-09-26T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-the-egyptian-products-exhibition-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-27T16:00:00+03:00",
          "ends_at": "2026-09-27T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-the-egyptian-products-exhibition-opening-hours-5",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-28T16:00:00+03:00",
          "ends_at": "2026-09-28T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-the-egyptian-products-exhibition-opening-hours-6",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-29T16:00:00+03:00",
          "ends_at": "2026-09-29T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 6,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-the-egyptian-products-exhibition.html",
      "ics_url": "./events/event-the-egyptian-products-exhibition.ics",
      "url": "./events/event-the-egyptian-products-exhibition.html",
      "share_url": "./events/event-the-egyptian-products-exhibition.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-the-egyptian-products-exhibition",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "the-egyptian-products-exhibition",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-24T09:00:00+03:00",
        "ends_at": "2026-09-29T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "The Egyptian Products Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences. تصنيف الفعالية في EventLive: exhibition.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "The Egyptian Products Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences. تصنيف الفعالية في EventLive: exhibition.",
        "duration_text": "٢٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: The Egyptian Products Exhibition",
          "النافذة الزمنية: ٢٤ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences",
          "التصنيف: exhibition",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "exhibition",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-wadaef-exhibition",
      "file_slug": "event-wadaef-exhibition",
      "title": "Wadaef Exhibition",
      "organizer": "Sharqia Chamber",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٢٧ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Sharqia Chamber.",
      "rich_summary": "Wadaef Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٧ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Sharqia Chamber. تصنيف الفعالية في EventLive: exhibition.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Wadaef Exhibition",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٢٧ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Sharqia Chamber",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "dhahran-expo"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-09-27T09:00:00+03:00",
      "ends_at": "2026-09-29T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-wadaef-exhibition-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-27T16:00:00+03:00",
          "ends_at": "2026-09-27T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-wadaef-exhibition-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-28T16:00:00+03:00",
          "ends_at": "2026-09-28T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-wadaef-exhibition-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-09-29T16:00:00+03:00",
          "ends_at": "2026-09-29T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-wadaef-exhibition.html",
      "ics_url": "./events/event-wadaef-exhibition.ics",
      "url": "./events/event-wadaef-exhibition.html",
      "share_url": "./events/event-wadaef-exhibition.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-wadaef-exhibition",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "wadaef-exhibition",
      "city_label": "الظهران",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-27T09:00:00+03:00",
        "ends_at": "2026-09-29T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Wadaef Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٧ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Sharqia Chamber. تصنيف الفعالية في EventLive: exhibition.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Wadaef Exhibition مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢٧ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Sharqia Chamber. تصنيف الفعالية في EventLive: exhibition.",
        "duration_text": "٢٧ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Wadaef Exhibition",
          "النافذة الزمنية: ٢٧ سبتمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ سبتمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Sharqia Chamber",
          "التصنيف: exhibition",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Sharqia Chamber",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "exhibition",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-the-saudi-food-show",
      "slug": "the-saudi-food-show",
      "title": "The Saudi Food Show",
      "organizer": "DMG Events| Kaoun International",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "Exhibitions & Conferences",
      "summary": "The Saudi Food Show returns to Riyadh Front Exhibition & Convention Center, bringing together global food and beverage leaders to showcase the latest trends, products, and innovations shaping the Kingdom’s fast-growing F&B sector. Alongside the exhibition floor, the Elite Lounge serves as the heart of the Tawasul Meetings—a premium space where top buyers meet top brands and conversations turn into real business impact. Visitors can also catch the excitement at Top Table Saudi, featuring chef-led masterclasses, bold flavours, and standout culinary moments from global icons and local talent, while the Saudi Food Summit delivers interactive sessions on everything from branding strategy to industrial incentives, helping shape the future of F&B. For coffee lovers, Coffee World adds another layer of energy with hands-on masterclasses blending flavour, technique, and passion. Book Now",
      "image_url": "/assets/event-images/the-saudi-food-show-05498df4f1.jpg",
      "image_alt": "The Saudi Food Show",
      "image_source_url": "https://riyadh.sa/en/moment/events/item/event/30094",
      "attendance_mode": "in-person",
      "richness_score": 8,
      "original_image_url": "https://api.riyadh.sa/sites/default/files/styles/medium/public/2026-01/F%20Gu_yE-xWIAAqBvu.jpeg?itok=tEBuPjK9",
      "starts_at": "2026-09-27T16:00:00+03:00",
      "ends_at": "2026-09-29T23:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Riyadh City Events",
      "source_url": "https://riyadh.sa/en/moment/events/item/event/30094",
      "evidence_url": "https://riyadh.sa/en/moment/events/item/event/30094",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/riyadh-city-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "city events",
        "culture",
        "sports",
        "community",
        "camps",
        "tourism",
        "Exhibitions & Conferences",
        "8332",
        "Riyadh City Events"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "file_slug": "event-the-saudi-food-show",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-09-27T16:00:00+03:00",
          "ends_at": "2026-09-29T23:00:00+03:00",
          "room": "Riyadh Front Exhibition & Conference Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-the-saudi-food-show.html",
      "url": "./events/event-the-saudi-food-show.html",
      "share_url": "./events/event-the-saudi-food-show.html",
      "print_url": "./print.html?event=event-the-saudi-food-show",
      "ics_url": "./events/event-the-saudi-food-show.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-09-27T16:00:00+03:00",
        "ends_at": "2026-09-29T23:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": false,
      "description": "The Saudi Food Show returns to Riyadh Front Exhibition & Convention Center, bringing together global food and beverage leaders to showcase the latest trends, products, and innovations shaping the Kingdom’s fast-growing F&B sector. Alongside the exhibition floor, the Elite Lounge serves as the heart of the Tawasul Meetings—a premium space where top buyers meet top brands and conversations turn into real business impact. Visitors can also catch the excitement at Top Table Saudi, featuring chef-led masterclasses, bold flavours, and standout culinary moments from global icons and local talent, while the Saudi Food Summit delivers interactive sessions on everything from branding strategy to industrial incentives, helping shape the future of F&B. For coffee lovers, Coffee World adds another layer of energy with hands-on masterclasses blending flavour, technique, and passion. Book Now",
      "rich_summary": "The Saudi Food Show returns to Riyadh Front Exhibition & Convention Center, bringing together global food and beverage leaders to showcase the latest trends, products, and innovations shaping the Kingdom’s fast-growing F&B sector. Alongside the exhibition floor, the Elite Lounge serves as the heart of the Tawasul Meetings—a premium space where top buyers meet top brands and conversations turn into real business impact. Visitors can also catch the excitement at Top Table Saudi, featuring chef-led masterclasses, bold flavours, and standout culinary moments from global icons and local talent, while the Saudi Food Summit delivers interactive sessions on everything from branding strategy to industrial incentives, helping shape the future of F&B. For coffee lovers, Coffee World adds another layer of energy with hands-on masterclasses blending flavour, technique, and passion. Book Now",
      "image_discovered_at": "2026-07-06T22:52:41.236Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ٢٧ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٢٩ سبتمبر ٢٠٢٦ في ١١:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "التصنيف: Exhibitions & Conferences",
        "المصدر: Riyadh City Events"
      ],
      "program_outline": {
        "provider": "Riyadh City Events",
        "source_method": "approved-source-row",
        "source_url": "https://riyadh.sa/en/moment/events/item/event/30094",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "The Saudi Food Show returns to Riyadh Front Exhibition & Convention Center, bringing together global food and beverage leaders to showcase the latest trends, products, and innovations shaping the Kingdom’s fast-growing F&B sector. Alongside the exhibition floor, the Elite Lounge serves as the heart of the Tawasul Meetings—a premium space where top buyers meet top brands and conversations turn into real business impact. Visitors can also catch the excitement at Top Table Saudi, featuring chef-led masterclasses, bold flavours, and standout culinary moments from global icons and local talent, while the Saudi Food Summit delivers interactive sessions on everything from branding strategy to industrial incentives, helping shape the future of F&B. For coffee lovers, Coffee World adds another layer of energy with hands-on masterclasses blending flavour, technique, and passion. Book Now",
        "duration_text": "٢٧ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٢٩ سبتمبر ٢٠٢٦ في ١١:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: The Saudi Food Show",
          "النافذة الزمنية: ٢٧ سبتمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٢٩ سبتمبر ٢٠٢٦ في ١١:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "التصنيف: Exhibitions & Conferences",
          "المنظم: DMG Events| Kaoun International",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://riyadh.sa/en/moment/events/item/event/30094"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Riyadh City Events",
          "city": "Riyadh",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "category": "Exhibitions & Conferences",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-saudi-international-falcons-hunting-exhibition",
      "file_slug": "event-saudi-international-falcons-hunting-exhibition",
      "title": "Saudi International Falcons & Hunting Exhibition",
      "organizer": "Saudi Tourism Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Exhibition / Families",
      "summary": "The Saudi International Falcons and Hunting Exhibition is one of the largest events dedicated to falconry and hunting in Saudi and globally. It brings together everything related to falconry and outdoor excursions, from falcons and hunting tools to equipment and gear associated with hunting trips, all within a comprehensive space that allows visitors to explore this field in one place. The exhibition also features platforms showcasing a wide range of brands, alongside accompanying activities and events suitable for families, creating an experience that blends cultural and entertainment elements. The event plays an important role in preserving falconry heritage and raising awareness by offering content that introduces visitors to its history and significance within Saudi’s cultural identity.",
      "rich_summary": "Discover Riyadh, the vibrant heart of Saudi Arabia, where rich heritage meets modern attractions, exciting events, and legendary Saudi Arabian hospitality awaits.",
      "image_url": "/assets/event-images/saudi-international-falcons-hunting-exhibition-a3a57b6f46.webp",
      "image_alt": "Saudi International Falcons & Hunting Exhibition",
      "image_source_url": "https://www.visitsaudi.com/en/riyadh/events/international-saudi-falcons-hunting-exhibition",
      "original_image_url": "https://scth.scene7.com/is/image/scth/saudi-international-saudi-falcons-hunting-exhibition?wid=1600&hei=900&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد: ١ أكتوبر ٢٠٢٦ في ٠٢:٠٠ م إلى ١٠ أكتوبر ٢٠٢٦ في ١٠:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh",
        "التصنيف: Exhibition / Families",
        "المصدر: Visit Saudi Seasons"
      ],
      "tags": [
        "seasons",
        "tourism",
        "culture",
        "entertainment",
        "destinations",
        "Exhibition / Families",
        "sauditourism:audience/all",
        "Exhibition",
        "Families",
        "Friends"
      ],
      "audiences": [
        "skilled-trades",
        "families"
      ],
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "starts_at": "2026-10-01T14:00:00+03:00",
      "ends_at": "2026-10-10T22:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-10-01T14:00:00+03:00",
          "ends_at": "2026-10-10T22:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Seasons",
      "source_url": "https://www.visitsaudi.com/en/riyadh/events/international-saudi-falcons-hunting-exhibition",
      "evidence_url": "https://www.visitsaudi.com/en/riyadh/events/international-saudi-falcons-hunting-exhibition",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-saudi-international-falcons-hunting-exhibition.html",
      "ics_url": "./events/event-saudi-international-falcons-hunting-exhibition.ics",
      "url": "./events/event-saudi-international-falcons-hunting-exhibition.html",
      "share_url": "./events/event-saudi-international-falcons-hunting-exhibition.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-saudi-international-falcons-hunting-exhibition",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/visit-saudi-seasons-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/families.html"
      ],
      "slug": "saudi-international-falcons-hunting-exhibition",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-10-01T14:00:00+03:00",
        "ends_at": "2026-10-10T22:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Discover Riyadh, the vibrant heart of Saudi Arabia, where rich heritage meets modern attractions, exciting events, and legendary Saudi Arabian hospitality awaits.",
      "image_discovered_at": "2026-07-06T03:46:56.692Z",
      "image_discovery_method": "meta",
      "program_outline": {
        "provider": "Visit Saudi Seasons",
        "source_method": "official-page-meta",
        "source_url": "https://www.visitsaudi.com/en/riyadh/events/international-saudi-falcons-hunting-exhibition",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Discover Riyadh, the vibrant heart of Saudi Arabia, where rich heritage meets modern attractions, exciting events, and legendary Saudi Arabian hospitality awaits.",
        "duration_text": "١ أكتوبر ٢٠٢٦ في ٠٢:٠٠ م إلى ١٠ أكتوبر ٢٠٢٦ في ١٠:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Saudi International Falcons & Hunting Exhibition",
          "النافذة الزمنية: ١ أكتوبر ٢٠٢٦ في ٠٢:٠٠ م إلى ١٠ أكتوبر ٢٠٢٦ في ١٠:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Exhibition / Families",
          "المنظم: Saudi Tourism Authority",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://www.visitsaudi.com/en/riyadh/events/international-saudi-falcons-hunting-exhibition"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Visit Saudi Seasons",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Exhibition / Families",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-saudi-falcons-club-auction",
      "file_slug": "event-saudi-falcons-club-auction",
      "title": "Saudi Falcons Club Auction",
      "organizer": "Saudi Tourism Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Exhibition / Families",
      "summary": "The Saudi Falcons Club organizes an annual auction dedicated to locally caught falcons, known as “Al Tarh falcons,” which are captured during the hunting season. The auction is a structured platform that brings falconers together to showcase their falcons in a competitive live bidding environment, enabling reliable buying and selling. The event is broadcast on television channels and digital platforms. The club also provides integrated services for falcon owners, including transportation to the auction venue, along with facilities that organize and enhance the participation experience, all within a framework aimed at developing falcon auctions in Saudi. The auction also contributes to raising awareness about preserving falcon breeds by regulating sales and emphasizing the protection of endangered species.",
      "rich_summary": "Discover Riyadh, the vibrant heart of Saudi Arabia, where rich heritage meets modern attractions, exciting events, and legendary Saudi Arabian hospitality awaits.",
      "image_url": "/assets/event-images/saudi-falcons-club-auction-00c8106902.webp",
      "image_alt": "Saudi Falcons Club Auction",
      "image_source_url": "https://www.visitsaudi.com/en/riyadh/events/saudi-falcons-club-auction",
      "original_image_url": "https://scth.scene7.com/is/image/scth/saudi-falcons-auction?wid=1600&hei=900&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد: ١ أكتوبر ٢٠٢٦ في ٠٧:٠٠ م إلى ٣٠ نوفمبر ٢٠٢٦ في ١١:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh",
        "التصنيف: Exhibition / Families",
        "المصدر: Visit Saudi Seasons"
      ],
      "tags": [
        "seasons",
        "tourism",
        "culture",
        "entertainment",
        "destinations",
        "Exhibition / Families",
        "sauditourism:audience/all",
        "Exhibition",
        "Families",
        "Friends"
      ],
      "audiences": [
        "tech",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-10-01T19:00:00+03:00",
      "ends_at": "2026-11-30T23:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-10-01T19:00:00+03:00",
          "ends_at": "2026-11-30T23:00:00+03:00",
          "room": "Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Seasons",
      "source_url": "https://www.visitsaudi.com/en/riyadh/events/saudi-falcons-club-auction",
      "evidence_url": "https://www.visitsaudi.com/en/riyadh/events/saudi-falcons-club-auction",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-saudi-falcons-club-auction.html",
      "ics_url": "./events/event-saudi-falcons-club-auction.ics",
      "url": "./events/event-saudi-falcons-club-auction.html",
      "share_url": "./events/event-saudi-falcons-club-auction.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-saudi-falcons-club-auction",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/visit-saudi-seasons-2026-07-07T20-45-48-196Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "slug": "saudi-falcons-club-auction",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-10-01T19:00:00+03:00",
        "ends_at": "2026-11-30T23:00:00+03:00",
        "room": "Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Discover Riyadh, the vibrant heart of Saudi Arabia, where rich heritage meets modern attractions, exciting events, and legendary Saudi Arabian hospitality awaits.",
      "image_discovered_at": "2026-07-06T03:46:56.692Z",
      "image_discovery_method": "meta",
      "program_outline": {
        "provider": "Visit Saudi Seasons",
        "source_method": "official-page-meta",
        "source_url": "https://www.visitsaudi.com/en/riyadh/events/saudi-falcons-club-auction",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Discover Riyadh, the vibrant heart of Saudi Arabia, where rich heritage meets modern attractions, exciting events, and legendary Saudi Arabian hospitality awaits.",
        "duration_text": "١ أكتوبر ٢٠٢٦ في ٠٧:٠٠ م إلى ٣٠ نوفمبر ٢٠٢٦ في ١١:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم تجربة حضور موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Saudi Falcons Club Auction",
          "النافذة الزمنية: ١ أكتوبر ٢٠٢٦ في ٠٧:٠٠ م إلى ٣٠ نوفمبر ٢٠٢٦ في ١١:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Exhibition / Families",
          "المنظم: Saudi Tourism Authority",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://www.visitsaudi.com/en/riyadh/events/saudi-falcons-club-auction"
        ],
        "requirements": [
          "راجع ساعات التشغيل وسياسة الدخول من صفحة المصدر قبل التوجه للموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Visit Saudi Seasons",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Exhibition / Families",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-al-milwah-falcon-race",
      "slug": "al-milwah-falcon-race",
      "title": "Al Milwah Falcon Race",
      "organizer": "Saudi Tourism Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "Exhibition / Families",
      "summary": "The Al Milwah Falcon Race, held annually, brings together falconers in a competition that measures the speed and flight performance of falcons. المصدر الرسمي: Visit Saudi.",
      "image_url": "/assets/event-covers/event-al-milwah-falcon-race.svg",
      "image_alt": "غلاف EventLive لفعالية Al Milwah Falcon Race",
      "image_source_url": "https://www.visitsaudi.com/en/riyadh/events/melwah-racing",
      "richness_score": 10,
      "original_image_url": "https://scth.scene7.com/is/image/scth/almelwah-racing?wid=1400&hei=788&fit=constrain&fmt=webp",
      "starts_at": "2026-10-04T19:00:00+03:00",
      "ends_at": "2026-10-09T00:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/riyadh/events/melwah-racing",
      "evidence_url": "https://www.visitsaudi.com/en/riyadh/events/melwah-racing",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-07T20-45-48-196Z.json",
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Exhibition / Families",
        "sauditourism:audience/all",
        "Exhibition",
        "Families",
        "Friends"
      ],
      "audiences": [
        "families",
        "creatives"
      ],
      "image_discovered_at": "2026-07-07T20:50:14.957Z",
      "image_discovery_method": "catalog-candidate",
      "description": "The Al Milwah Falcon Race, held annually, brings together falconers in a competition that measures the speed and flight performance of falcons. Falcons are released from a designated starting point toward the finish line, with the winner determined based on speed, making the race a true test of a falcon’s capabilities and training level. The event also offers a unique viewing experience, allowing spectators to watch falcons in flight within a well-organized setting.",
      "rich_summary": "The Al Milwah Falcon Race, held annually, brings together falconers in a competition that measures the speed and flight performance of falcons. Falcons are released from a designated starting point toward the finish line, with the winner determined based on speed, making the race a true test of a falcon’s capabilities and training level. The event also offers a unique viewing experience, allowing spectators to watch falcons in flight within a well-organized setting.",
      "highlights": [
        "الموعد الرسمي: ٤ أكتوبر ٢٠٢٦ في ٠٧:٠٠ م إلى ٩ أكتوبر ٢٠٢٦ في ١٢:٠٠ ص",
        "الموقع: Riyadh",
        "التصنيف: Exhibition / Families",
        "الصورة الرسمية محفوظة بجودة عالية من مصدر Visit Saudi.",
        "مصدر البيانات: Visit Saudi"
      ],
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/riyadh/events/melwah-racing",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "The Al Milwah Falcon Race, held annually, brings together falconers in a competition that measures the speed and flight performance of falcons. Falcons are released from a designated starting point toward the finish line, with the winner determined based on speed, making the race a true test of a falcon’s capabilities and training level. The event also offers a unique viewing experience, allowing spectators to watch falcons in flight within a well-organized setting.",
        "duration_text": "٤ أكتوبر ٢٠٢٦ في ٠٧:٠٠ م إلى ٩ أكتوبر ٢٠٢٦ في ١٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: Al Milwah Falcon Race",
          "النافذة الزمنية: ٤ أكتوبر ٢٠٢٦ في ٠٧:٠٠ م إلى ٩ أكتوبر ٢٠٢٦ في ١٢:٠٠ ص",
          "المدينة أو النطاق: Riyadh",
          "الموقع: Riyadh",
          "التصنيف: Exhibition / Families",
          "الصورة الرسمية: https://scth.scene7.com/is/image/scth/almelwah-racing?wid=1920&hei=1080&fit=constrain&fmt=webp",
          "عنوان الصفحة الرسمية: Al Milwah Falcon Race"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Riyadh",
          "venue": "Riyadh",
          "category": "Exhibition / Families",
          "image_status": "official_or_catalog_scene7_image",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      },
      "file_slug": "event-al-milwah-falcon-race",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-10-04T19:00:00+03:00",
          "ends_at": "2026-10-09T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-al-milwah-falcon-race.html",
      "url": "./events/event-al-milwah-falcon-race.html",
      "share_url": "./events/event-al-milwah-falcon-race.html",
      "print_url": "./print.html?event=event-al-milwah-falcon-race",
      "ics_url": "./events/event-al-milwah-falcon-race.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-10-04T19:00:00+03:00",
        "ends_at": "2026-10-09T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "event-natrual-expo",
      "file_slug": "event-natrual-expo",
      "title": "Natrual Expo",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. المصدر الرسمي: واجهة الرياض للمعارض والمؤتمرات. Natrual Expo ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٢٦‏/١٠‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٩‏/١٠‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "image_url": "/assets/event-covers/event-natrual-expo.svg",
      "image_alt": "غلاف EventLive لفعالية Natrual Expo",
      "image_source_url": "https://rfecc.sa/events/natrual-expo/",
      "original_image_url": "https://cdn.rfecc.sa/wp-content/uploads/2026/01/06123740/GqbqdoDWMAAm16R.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 9,
      "highlights": [
        "الموعد الرسمي: ٢٦ أكتوبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ أكتوبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "المنظم: Riyadh Front Exhibition & Conference Center",
        "الصورة الرسمية محفوظة من CDN واجهة الرياض."
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-10-26T09:00:00+03:00",
      "ends_at": "2026-10-29T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:22.434Z",
      "sessions": [
        {
          "id": "event-natrual-expo-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-10-26T16:00:00+03:00",
          "ends_at": "2026-10-26T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-natrual-expo-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-10-27T16:00:00+03:00",
          "ends_at": "2026-10-27T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-natrual-expo-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-10-28T16:00:00+03:00",
          "ends_at": "2026-10-28T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-natrual-expo-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-10-29T16:00:00+03:00",
          "ends_at": "2026-10-29T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 4,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/natrual-expo/",
      "evidence_url": "https://rfecc.sa/events/natrual-expo/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-natrual-expo.html",
      "ics_url": "./events/event-natrual-expo.ics",
      "url": "./events/event-natrual-expo.html",
      "share_url": "./events/event-natrual-expo.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-natrual-expo",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-natrual-expo-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "slug": "natrual-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:22.434Z",
      "image_discovery_method": "meta",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-10-26T09:00:00+03:00",
        "ends_at": "2026-10-29T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "program_outline": {
        "provider": "RFECC What’s On",
        "source_method": "official-page-html-jsonld",
        "source_url": "https://rfecc.sa/events/natrual-expo/",
        "collected_at": "2026-07-07T20:50:22.434Z",
        "official_description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
        "duration_text": "٢٦ أكتوبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ أكتوبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة واجهة الرياض الرسمية.",
          "توضيح موعد المعرض وموقعه قبل انتقال الزائر إلى مركز المعارض.",
          "توسيع تغطية EventLive للمعارض التجارية والقطاعية في الرياض."
        ],
        "features": [
          "الفعالية: Natrual Expo",
          "النافذة الزمنية: ٢٦ أكتوبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٩ أكتوبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "المدينة: Riyadh",
          "التصنيف: exhibition",
          "الصورة الرسمية: https://cdn.rfecc.sa/wp-content/uploads/2026/01/06123740/GqbqdoDWMAAm16R.jpg",
          "Schema status: EventScheduled"
        ],
        "requirements": [
          "راجع صفحة RFECC الرسمية قبل الحضور لاحتمال تحديث ساعات الدخول أو القاعة.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "RFECC official event page with WordPress event metadata",
          "organizer": "Riyadh Front Exhibition & Conference Center",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "city": "Riyadh",
          "category": "exhibition",
          "attendance_mode": "OfflineEventAttendanceMode",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-future-investment-initiative-fii-10",
      "slug": "future-investment-initiative-fii-10",
      "title": "Future Investment Initiative (FII 10)",
      "organizer": "Ministry of Investment / Invest Saudi",
      "city": "Riyadh",
      "venue": "Riyadh, Saudi Arabia.",
      "venue_address": "Riyadh, Saudi Arabia.",
      "category": "chamber event",
      "summary": "The 10th Edition of the Future Investment Initiative (FII) convenes global leaders, investors, innovators, and policymakers to shape future economic growth, focusing on technology, capital markets, AI, sustainability, and global opportunity.",
      "image_url": "/assets/event-images/future-investment-initiative-fii-10-071b9100b3.webp",
      "image_alt": "Future Investment Initiative (FII 10)",
      "image_source_url": "https://fii-institute.org/conference/fii-10th-edition",
      "language": "en",
      "richness_score": 8,
      "starts_at": "2026-10-27T09:00:00+03:00",
      "ends_at": "2026-10-30T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Invest Saudi Events",
      "source_url": "https://fii-institute.org/conference/fii-10th-edition",
      "evidence_url": "https://fii-institute.org/conference/fii-10th-edition",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/invest-saudi-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "investment",
        "business",
        "trade",
        "real estate",
        "technology",
        "chamber event"
      ],
      "audiences": [
        "tech",
        "entrepreneurs"
      ],
      "file_slug": "event-future-investment-initiative-fii-10",
      "city_label": "الرياض",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-10-27T09:00:00+03:00",
          "ends_at": "2026-10-30T18:00:00+03:00",
          "room": "Riyadh, Saudi Arabia.",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://fii-institute.org/wp-content/uploads/2026/01/IMG_5042-1024x576.webp",
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "audience_urls": [
        "./for/tech.html",
        "./for/entrepreneurs.html"
      ],
      "detail_url": "./events/event-future-investment-initiative-fii-10.html",
      "url": "./events/event-future-investment-initiative-fii-10.html",
      "share_url": "./events/event-future-investment-initiative-fii-10.html",
      "print_url": "./print.html?event=event-future-investment-initiative-fii-10",
      "ics_url": "./events/event-future-investment-initiative-fii-10.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%2C%20Saudi%20Arabia.%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%2C%20Saudi%20Arabia.%20Riyadh",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-10-27T09:00:00+03:00",
        "ends_at": "2026-10-30T18:00:00+03:00",
        "room": "Riyadh, Saudi Arabia.",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "In 2026, Future Investment Initiative (FII) marks a defining milestone, our 10th Anniversary. Over the past decade, FII has become a global platform where the",
      "rich_summary": "In 2026, Future Investment Initiative (FII) marks a defining milestone, our 10th Anniversary. Over the past decade, FII has become a global platform where the",
      "image_discovered_at": "2026-07-06T03:46:56.692Z",
      "image_discovery_method": "meta",
      "highlights": [
        "الموعد: ٢٧ أكتوبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣٠ أكتوبر ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh, Saudi Arabia.",
        "التصنيف: chamber event",
        "المصدر: Invest Saudi Events"
      ],
      "program_outline": {
        "provider": "Invest Saudi Events",
        "source_method": "official-page-meta",
        "source_url": "https://fii-institute.org/conference/fii-10th-edition",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "In 2026, Future Investment Initiative (FII) marks a defining milestone, our 10th Anniversary. Over the past decade, FII has become a global platform where the",
        "duration_text": "٢٧ أكتوبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣٠ أكتوبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم فعالية موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Future Investment Initiative (FII 10)",
          "النافذة الزمنية: ٢٧ أكتوبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٣٠ أكتوبر ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh, Saudi Arabia.",
          "التصنيف: chamber event",
          "المنظم: Ministry of Investment / Invest Saudi",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://fii-institute.org/conference/fii-10th-edition"
        ],
        "requirements": [
          "راجع صفحة المصدر الرسمية قبل الحضور لاحتمال تحديث الوقت أو الموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Invest Saudi Events",
          "city": "Riyadh",
          "venue": "Riyadh, Saudi Arabia.",
          "category": "chamber event",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-a-thousand-and-one",
      "file_slug": "event-a-thousand-and-one",
      "title": "A Thousand and One",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "And the stories continue... المصدر الرسمي: MDLBEAST. A Thousand and One ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٢٩‏/١٠‏/٢٠٢٦، ١٢:٠٠ ص وتنتهي ٣٠‏/١٠‏/٢٠٢٦، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "And the stories continue... A Thousand and One opens its gates again-- new stories, new stages, new ways to lose yourself. 2 nights. 70+ artists. A world where music meets fairytale, and you become part of the story.",
      "image_url": "/assets/event-covers/event-a-thousand-and-one.svg",
      "image_alt": "غلاف EventLive لفعالية A Thousand and One",
      "image_source_url": "https://mdlbeast.com/events/a-thousand-and-one-2026",
      "original_image_url": "https://www.datocms-assets.com/66357/1751801189-mdlbeast.png?auto=format&fit=max&w=1200",
      "registration_url": "https://nofomo.com/events/a-thousand-and-one-2026/cart",
      "ticket_url": "https://nofomo.com/events/a-thousand-and-one-2026/cart",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٢٩ أكتوبر ٢٠٢٦ في ١٢:٠٠ ص إلى ٣٠ أكتوبر ٢٠٢٦ في ١٢:٠٠ ص",
        "المدينة: Riyadh",
        "إجراء الحجز: Buy tickets",
        "الصورة الرسمية محفوظة من DatoCMS الخاص بـ MDLBEAST."
      ],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-10-29T00:00:00+03:00",
      "ends_at": "2026-10-30T00:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.330Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-10-29T00:00:00+03:00",
          "ends_at": "2026-10-30T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/a-thousand-and-one-2026",
      "evidence_url": "https://mdlbeast.com/events/a-thousand-and-one-2026",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-a-thousand-and-one.html",
      "ics_url": "./events/event-a-thousand-and-one.ics",
      "url": "./events/event-a-thousand-and-one.html",
      "share_url": "./events/event-a-thousand-and-one.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-a-thousand-and-one",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "slug": "a-thousand-and-one",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:24.330Z",
      "image_discovery_method": "json-ld",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-10-29T00:00:00+03:00",
        "ends_at": "2026-10-30T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "And the stories continue... A Thousand and One opens its gates again-- new stories, new stages, new ways to lose yourself. 2 nights. 70+ artists. A world where music meets fairytale, and you become part of the story.",
      "program_outline": {
        "provider": "MDLBEAST",
        "source_method": "official-next-data",
        "source_url": "https://mdlbeast.com/events/a-thousand-and-one-2026",
        "collected_at": "2026-07-07T20:50:24.330Z",
        "official_description": "And the stories continue... A Thousand and One opens its gates again-- new stories, new stages, new ways to lose yourself. 2 nights. 70+ artists. A world where music meets fairytale, and you become part of the story.",
        "duration_text": "٢٩ أكتوبر ٢٠٢٦ في ١٢:٠٠ ص إلى ٣٠ أكتوبر ٢٠٢٦ في ١٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة MDLBEAST الرسمية.",
          "إبراز تجربة الموسيقى والترفيه في الرياض ضمن تقويم EventLive الحي.",
          "توضيح رابط الحجز والصورة الرسمية والموعد للمستخدم قبل الذهاب."
        ],
        "features": [
          "الفعالية: A Thousand and One",
          "النافذة الزمنية: ٢٩ أكتوبر ٢٠٢٦ في ١٢:٠٠ ص إلى ٣٠ أكتوبر ٢٠٢٦ في ١٢:٠٠ ص",
          "المدينة: Riyadh",
          "المنظم: MDLBEAST",
          "رابط الحجز: https://nofomo.com/events/a-thousand-and-one-2026/cart",
          "الصورة الرسمية: https://www.datocms-assets.com/66357/1782304250-1001-v3-web.webp?auto=format&fit=max&w=2048&q=90",
          "29 Oct 2026 - 30 Oct 2026, Riyadh"
        ],
        "requirements": [
          "راجع صفحة MDLBEAST الرسمية قبل الحضور لاحتمال تحديث التذاكر أو ساعات التشغيل.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "MDLBEAST official event page from Next.js data",
          "organizer": "MDLBEAST",
          "city": "Riyadh",
          "category": "music",
          "ticket_url": "https://nofomo.com/events/a-thousand-and-one-2026/cart",
          "timezone": "Asia/Riyadh",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-world-conference-on-desalination-and-water-reuse",
      "file_slug": "event-world-conference-on-desalination-and-water-reuse",
      "title": "World Conference on Desalination and Water Reuse",
      "organizer": "Saudi Water Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "conference",
      "summary": "An international specialized conference that discusses the latest technologies and practices in water desalination and reuse, supporting the Saudi Water Authori… المصدر الرسمي: الهيئة السعودية للمياه.",
      "rich_summary": "An international specialized conference that discusses the latest technologies and practices in water desalination and reuse, supporting the Saudi Water Authori…",
      "image_url": "/assets/event-images/world-conference-on-desalination-and-water-reuse-814d26eb30.jpg",
      "image_alt": "World Conference on Desalination and Water Reuse",
      "image_source_url": "https://www.swa.gov.sa/en/events/Event-639152055712272031",
      "original_image_url": "https://swa-cdn.swa.gov.sa/Events/a8b384622a1d4281b64b6fd75c82bd5e_2026_05_25_07_44_38_769.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ١ نوفمبر ٢٠٢٦ في ٠٨:٠٠ ص إلى ٥ نوفمبر ٢٠٢٦ في ٠٤:٠٠ ص",
        "الموقع: Riyadh",
        "المنظم: Saudi Water Authority",
        "التصنيف: conference",
        "الصورة الرسمية محفوظة من CDN الهيئة السعودية للمياه."
      ],
      "tags": [
        "water",
        "sustainability",
        "conferences",
        "government",
        "awards",
        "workshops",
        "conference"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-11-01T08:00:00+03:00",
      "ends_at": "2026-11-05T04:00:00+03:00",
      "updated_at": "2026-07-07T20:50:16.464Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-11-01T08:00:00+03:00",
          "ends_at": "2026-11-05T04:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Water Authority Events",
      "source_url": "https://www.swa.gov.sa/en/events/Event-639152055712272031",
      "evidence_url": "https://www.swa.gov.sa/en/events/Event-639152055712272031",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-world-conference-on-desalination-and-water-reuse.html",
      "ics_url": "./events/event-world-conference-on-desalination-and-water-reuse.ics",
      "url": "./events/event-world-conference-on-desalination-and-water-reuse.html",
      "share_url": "./events/event-world-conference-on-desalination-and-water-reuse.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-world-conference-on-desalination-and-water-reuse",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-water-authority-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "world-conference-on-desalination-and-water-reuse",
      "city_label": "الرياض",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:16.464Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-11-01T08:00:00+03:00",
        "ends_at": "2026-11-05T04:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "An international specialized conference that discusses the latest technologies and practices in water desalination and reuse, supporting the Saudi Water Authori…",
      "program_outline": {
        "provider": "Saudi Water Authority",
        "source_method": "official-page-html",
        "source_url": "https://www.swa.gov.sa/en/events/Event-639152055712272031",
        "collected_at": "2026-07-07T20:50:16.464Z",
        "official_description": "An international specialized conference that discusses the latest technologies and practices in water desalination and reuse, supporting the Saudi Water Authori…",
        "duration_text": "١ نوفمبر ٢٠٢٦ في ٠٨:٠٠ ص إلى ٥ نوفمبر ٢٠٢٦ في ٠٤:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة الهيئة السعودية للمياه الرسمية.",
          "توضيح موعد الفعالية وموقعها والجهة المنظمة للزائر قبل الحضور.",
          "إثراء فعاليات قطاع المياه والاستدامة ضمن كتالوج EventLive الوطني."
        ],
        "features": [
          "الفعالية: World Conference on Desalination and Water Reuse",
          "النافذة الزمنية: ١ نوفمبر ٢٠٢٦ في ٠٨:٠٠ ص إلى ٥ نوفمبر ٢٠٢٦ في ٠٤:٠٠ ص",
          "الموقع: Riyadh",
          "المدينة: Riyadh",
          "المنظم: Saudi Water Authority",
          "التصنيف: conference",
          "الصورة الرسمية: https://swa-cdn.swa.gov.sa/Events/a8b384622a1d4281b64b6fd75c82bd5e_2026_05_25_07_44_38_769.jpg",
          "Google Calendar dates: 20261101T080000/20261105T040000"
        ],
        "requirements": [
          "راجع صفحة الهيئة الرسمية قبل الحضور لاحتمال تحديث القاعة أو ساعات الدخول.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Saudi Water Authority official event page",
          "organizer": "Saudi Water Authority",
          "venue": "Riyadh",
          "city": "Riyadh",
          "category": "conference",
          "calendar_location": "Riyadh",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-world-firefighters-challenge",
      "file_slug": "event-world-firefighters-challenge",
      "title": "World Firefighters Challenge",
      "organizer": "Saudi Aramco",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "sports",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٥ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٣ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Saudi Aramco.",
      "rich_summary": "World Firefighters Challenge مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٥ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٣ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Saudi Aramco. تصنيف الفعالية في EventLive: sports.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "World Firefighters Challenge",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٥ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٣ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Saudi Aramco",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "sports",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2026-11-05T09:00:00+03:00",
      "ends_at": "2026-11-13T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-11-05T09:00:00+03:00",
          "ends_at": "2026-11-13T18:00:00+03:00",
          "room": "Dhahran Expo",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-world-firefighters-challenge.html",
      "ics_url": "./events/event-world-firefighters-challenge.ics",
      "url": "./events/event-world-firefighters-challenge.html",
      "share_url": "./events/event-world-firefighters-challenge.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-world-firefighters-challenge",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/sports.html"
      ],
      "generated_image": false,
      "slug": "world-firefighters-challenge",
      "city_label": "الظهران",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-11-05T09:00:00+03:00",
        "ends_at": "2026-11-13T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "World Firefighters Challenge مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٥ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٣ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Saudi Aramco. تصنيف الفعالية في EventLive: sports.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "World Firefighters Challenge مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٥ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٣ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Saudi Aramco. تصنيف الفعالية في EventLive: sports.",
        "duration_text": "٥ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٣ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: World Firefighters Challenge",
          "النافذة الزمنية: ٥ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٣ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Saudi Aramco",
          "التصنيف: sports",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Saudi Aramco",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "sports",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-web-summit-lisbon-2026",
      "slug": "web-summit-lisbon-2026",
      "title": "Web Summit Lisbon 2026",
      "organizer": "Ministry of Investment / Invest Saudi",
      "city": "Global",
      "venue": "Lisbon, Portugal.",
      "venue_address": "Lisbon, Portugal.",
      "category": "conference",
      "summary": "Web Summit is one of the world’s largest technology conferences, bringing together founders, startups, investors, and tech leaders for networking, insights, and industry-leading sessions covering tech innovation, startup growth, and digital trends.",
      "image_url": "/assets/event-images/web-summit-lisbon-2026-b9e840051d.webp",
      "image_alt": "Web Summit Lisbon 2026",
      "image_source_url": "https://www.investsaudi.sa/events",
      "language": "en",
      "richness_score": 8,
      "starts_at": "2026-11-09T09:00:00+03:00",
      "ends_at": "2026-11-12T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Invest Saudi Events",
      "source_url": "https://www.investsaudi.sa/events",
      "evidence_url": "https://www.investsaudi.sa/events",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/invest-saudi-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "investment",
        "business",
        "trade",
        "real estate",
        "technology",
        "conference"
      ],
      "audiences": [
        "professionals",
        "tech",
        "entrepreneurs",
        "creatives"
      ],
      "file_slug": "event-web-summit-lisbon-2026",
      "city_label": "دولي",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-11-09T09:00:00+03:00",
          "ends_at": "2026-11-12T18:00:00+03:00",
          "room": "Lisbon, Portugal.",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://investsaudi.sa//Hero/Hero.webp",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-web-summit-lisbon-2026.html",
      "url": "./events/event-web-summit-lisbon-2026.html",
      "share_url": "./events/event-web-summit-lisbon-2026.html",
      "print_url": "./print.html?event=event-web-summit-lisbon-2026",
      "ics_url": "./events/event-web-summit-lisbon-2026.ics",
      "city_url": "./cities/global.html",
      "category_url": "./categories/conference-forum.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Lisbon%2C%20Portugal.%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Lisbon%2C%20Portugal.%20Global",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-11-09T09:00:00+03:00",
        "ends_at": "2026-11-12T18:00:00+03:00",
        "room": "Lisbon, Portugal.",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Discover world-class investment opportunities in Saudi Arabia. Explore sectors, investment opportunities, e-services, and connect with the fastest growing G20 economy.",
      "rich_summary": "Discover world-class investment opportunities in Saudi Arabia. Explore sectors, investment opportunities, e-services, and connect with the fastest growing G20 economy.",
      "image_discovered_at": "2026-07-06T03:46:56.692Z",
      "image_discovery_method": "meta",
      "highlights": [
        "الموعد: ٩ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٢ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Global",
        "الموقع: Lisbon, Portugal.",
        "التصنيف: conference",
        "المصدر: Invest Saudi Events"
      ],
      "program_outline": {
        "provider": "Invest Saudi Events",
        "source_method": "official-page-meta",
        "source_url": "https://www.investsaudi.sa/events",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Discover world-class investment opportunities in Saudi Arabia. Explore sectors, investment opportunities, e-services, and connect with the fastest growing G20 economy.",
        "duration_text": "٩ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٢ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Web Summit Lisbon 2026",
          "النافذة الزمنية: ٩ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٢ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Global",
          "الموقع: Lisbon, Portugal.",
          "التصنيف: conference",
          "المنظم: Ministry of Investment / Invest Saudi",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://www.investsaudi.sa/events"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Invest Saudi Events",
          "city": "Global",
          "venue": "Lisbon, Portugal.",
          "category": "conference",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-cityscape-global-2026",
      "slug": "cityscape-global-2026",
      "title": "Cityscape Global 2026",
      "organizer": "Ministry of Investment / Invest Saudi",
      "city": "Riyadh",
      "venue": "Riyadh, Saudi Arabia.",
      "venue_address": "Riyadh, Saudi Arabia.",
      "category": "chamber event",
      "summary": "Cityscape Global is the world’s largest real estate event, bringing together developers, investors, policymakers, and innovators to explore property trends, smart cities, PropTech, and major global projects.",
      "image_url": "/assets/event-images/cityscape-global-2026-8d09170c9a.webp",
      "image_alt": "Cityscape Global 2026",
      "image_source_url": "https://cityscapeglobal.com/",
      "language": "en",
      "richness_score": 8,
      "starts_at": "2026-11-16T09:00:00+03:00",
      "ends_at": "2026-11-19T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Invest Saudi Events",
      "source_url": "https://cityscapeglobal.com/",
      "evidence_url": "https://cityscapeglobal.com/",
      "source_confidence": "approved-source",
      "live_schedule_ready": false,
      "source_file": "data/raw/source-snapshots/invest-saudi-events-2026-07-07T20-45-48-196Z.html",
      "tags": [
        "investment",
        "business",
        "trade",
        "real estate",
        "technology",
        "chamber event"
      ],
      "audiences": [
        "entrepreneurs",
        "creatives"
      ],
      "file_slug": "event-cityscape-global-2026",
      "city_label": "الرياض",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-11-16T09:00:00+03:00",
          "ends_at": "2026-11-19T18:00:00+03:00",
          "room": "Riyadh, Saudi Arabia.",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "original_image_url": "https://investsaudi.sa/backend/wp-content/uploads/2025/12/cityscape-1-1.png",
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/event-cityscape-global-2026.html",
      "url": "./events/event-cityscape-global-2026.html",
      "share_url": "./events/event-cityscape-global-2026.html",
      "print_url": "./print.html?event=event-cityscape-global-2026",
      "ics_url": "./events/event-cityscape-global-2026.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%2C%20Saudi%20Arabia.%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%2C%20Saudi%20Arabia.%20Riyadh",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-11-16T09:00:00+03:00",
        "ends_at": "2026-11-19T18:00:00+03:00",
        "room": "Riyadh, Saudi Arabia.",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Cityscape Global is the world’s largest real estate event, bringing together developers, investors, policymakers, and innovators to explore property trends, smart cities, PropTech, and major global projects.",
      "rich_summary": "Cityscape Global is the world’s largest real estate event, bringing together developers, investors, policymakers, and innovators to explore property trends, smart cities, PropTech, and major global projects.",
      "image_discovered_at": "2026-07-06T03:46:56.692Z",
      "image_discovery_method": "catalog-candidate",
      "highlights": [
        "الموعد: ١٦ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٩ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Riyadh",
        "الموقع: Riyadh, Saudi Arabia.",
        "التصنيف: chamber event",
        "المصدر: Invest Saudi Events"
      ],
      "program_outline": {
        "provider": "Invest Saudi Events",
        "source_method": "approved-source-row",
        "source_url": "https://cityscapeglobal.com/",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Cityscape Global is the world’s largest real estate event, bringing together developers, investors, policymakers, and innovators to explore property trends, smart cities, PropTech, and major global projects.",
        "duration_text": "١٦ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٩ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم فعالية موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Cityscape Global 2026",
          "النافذة الزمنية: ١٦ نوفمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٩ نوفمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Riyadh",
          "الموقع: Riyadh, Saudi Arabia.",
          "التصنيف: chamber event",
          "المنظم: Ministry of Investment / Invest Saudi",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://cityscapeglobal.com/"
        ],
        "requirements": [
          "راجع صفحة المصدر الرسمية قبل الحضور لاحتمال تحديث الوقت أو الموقع.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Invest Saudi Events",
          "city": "Riyadh",
          "venue": "Riyadh, Saudi Arabia.",
          "category": "chamber event",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-xp-music-futures-2026",
      "file_slug": "event-xp-music-futures-2026",
      "title": "XP Music Futures 2026",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "XP Music Futures is here to accelerate the growth of MENA's music industry. المصدر الرسمي: MDLBEAST. XP Music Futures 2026 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٢٦‏/١١‏/٢٠٢٦، ١٢:٠٠ ص وتنتهي ٢٨‏/١١‏/٢٠٢٦، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "XP Music Futures is here to accelerate the growth of MENA's music industry.",
      "image_url": "/assets/event-covers/event-xp-music-futures-2026.svg",
      "image_alt": "غلاف EventLive لفعالية XP Music Futures 2026",
      "image_source_url": "https://mdlbeast.com/events/xp-music-futures-2026",
      "original_image_url": "https://www.datocms-assets.com/66357/1751801189-mdlbeast.png?auto=format&fit=max&w=1200",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٢٦ نوفمبر ٢٠٢٦ في ١٢:٠٠ ص إلى ٢٨ نوفمبر ٢٠٢٦ في ١٢:٠٠ ص",
        "المدينة: Riyadh",
        "الصورة الرسمية محفوظة من DatoCMS الخاص بـ MDLBEAST."
      ],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-11-26T00:00:00+03:00",
      "ends_at": "2026-11-28T00:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.330Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-11-26T00:00:00+03:00",
          "ends_at": "2026-11-28T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/xp-music-futures-2026",
      "evidence_url": "https://mdlbeast.com/events/xp-music-futures-2026",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-xp-music-futures-2026.html",
      "ics_url": "./events/event-xp-music-futures-2026.ics",
      "url": "./events/event-xp-music-futures-2026.html",
      "share_url": "./events/event-xp-music-futures-2026.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-xp-music-futures-2026",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "slug": "xp-music-futures-2026",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:24.330Z",
      "image_discovery_method": "json-ld",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-11-26T00:00:00+03:00",
        "ends_at": "2026-11-28T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "XP Music Futures is here to accelerate the growth of MENA's music industry.",
      "program_outline": {
        "provider": "MDLBEAST",
        "source_method": "official-next-data",
        "source_url": "https://mdlbeast.com/events/xp-music-futures-2026",
        "collected_at": "2026-07-07T20:50:24.330Z",
        "official_description": "XP Music Futures is here to accelerate the growth of MENA's music industry.",
        "duration_text": "٢٦ نوفمبر ٢٠٢٦ في ١٢:٠٠ ص إلى ٢٨ نوفمبر ٢٠٢٦ في ١٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة MDLBEAST الرسمية.",
          "إبراز تجربة الموسيقى والترفيه في الرياض ضمن تقويم EventLive الحي.",
          "توضيح رابط الحجز والصورة الرسمية والموعد للمستخدم قبل الذهاب."
        ],
        "features": [
          "الفعالية: XP Music Futures 2026",
          "النافذة الزمنية: ٢٦ نوفمبر ٢٠٢٦ في ١٢:٠٠ ص إلى ٢٨ نوفمبر ٢٠٢٦ في ١٢:٠٠ ص",
          "المدينة: Riyadh",
          "المنظم: MDLBEAST",
          "الصورة الرسمية: https://www.datocms-assets.com/66357/1726742373-about-xp-page_xp-music-futures-conference-1-2.jpg?auto=format&fit=max&w=2048&q=90",
          "6 years of building a music community NOV 26-28, 2026 | Riyadh, KSA EVENT STARTS IN",
          "XP Music Futures is delighted to announce the return of our continual strategic partnership with the Saudi Music Commission at this year's XP Music Conference. The Saudi Music Commission ensures that the development of the local music ecosystem remains equitable and anchored in the promotion of Saudi talent - with s..."
        ],
        "requirements": [
          "راجع صفحة MDLBEAST الرسمية قبل الحضور لاحتمال تحديث التذاكر أو ساعات التشغيل.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "MDLBEAST official event page from Next.js data",
          "organizer": "MDLBEAST",
          "city": "Riyadh",
          "category": "music",
          "timezone": "Asia/Riyadh",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-business-sector-annual-reception",
      "file_slug": "event-business-sector-annual-reception",
      "title": "Business Sector Annual Reception.",
      "organizer": "Sharqia Chamber",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "venue event",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Sharqia Chamber.",
      "rich_summary": "Business Sector Annual Reception. مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Sharqia Chamber. تصنيف الفعالية في EventLive: venue event.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Business Sector Annual Reception.",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Sharqia Chamber",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "venue event",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-12-01T09:00:00+03:00",
      "ends_at": "2026-12-01T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-12-01T09:00:00+03:00",
          "ends_at": "2026-12-01T18:00:00+03:00",
          "room": "Dhahran Expo",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-business-sector-annual-reception.html",
      "ics_url": "./events/event-business-sector-annual-reception.ics",
      "url": "./events/event-business-sector-annual-reception.html",
      "share_url": "./events/event-business-sector-annual-reception.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-business-sector-annual-reception",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "business-sector-annual-reception",
      "city_label": "الظهران",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-01T09:00:00+03:00",
        "ends_at": "2026-12-01T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Business Sector Annual Reception. مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Sharqia Chamber. تصنيف الفعالية في EventLive: venue event.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Business Sector Annual Reception. مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Sharqia Chamber. تصنيف الفعالية في EventLive: venue event.",
        "duration_text": "١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Business Sector Annual Reception.",
          "النافذة الزمنية: ١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Sharqia Chamber",
          "التصنيف: venue event",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Sharqia Chamber",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "venue event",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation",
      "file_slug": "event-future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation",
      "title": "Future Frontiers for Businesses: Catalysts for Growth in a Transformational Economy",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "business forum",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 01 Dec 2026 - 02 Dec 2026. Future Frontiers for Businesses: Catalysts for Growth in a Transformational Economy ضمن مؤتمرات ومنتديات في جدة. تبدأ الفعالية ٠١‏/١٢‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠٢‏/١٢‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 01 Dec 2026 - 02 Dec 2026.",
      "image_url": "/assets/event-covers/event-future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation.svg",
      "image_alt": "غلاف EventLive لفعالية Future Frontiers for Businesses: Catalysts for Growth in a Transformational Economy",
      "image_source_url": "https://kau.edu.sa/en/event/future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "المدينة: Jeddah",
        "الموقع: King Abdulaziz University",
        "التصنيف: business forum",
        "المصدر: Saudi Universities and Technical Colleges"
      ],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "business forum"
      ],
      "audiences": [
        "students",
        "professionals",
        "skilled-trades",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-12-01T09:00:00+03:00",
      "ends_at": "2026-12-02T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-12-01T09:00:00+03:00",
          "ends_at": "2026-12-02T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation",
      "evidence_url": "https://kau.edu.sa/en/event/future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation.html",
      "ics_url": "./events/event-future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation.ics",
      "url": "./events/event-future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation.html",
      "share_url": "./events/event-future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "generated_image": true,
      "slug": "future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation",
      "city_label": "جدة",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-01T09:00:00+03:00",
        "ends_at": "2026-12-02T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 01 Dec 2026 - 02 Dec 2026.",
      "program_outline": {
        "provider": "Saudi Universities and Technical Colleges",
        "source_method": "official-page-meta",
        "source_url": "https://kau.edu.sa/en/event/future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Beta Version Official government website of the Government of the Kingdom of Saudi Arabia How to verify Links to official Saudi websites end with gov.sa All links to official websites of government agencies in the Kingdom of Saudi Arabia end with .gov.sa Government websites use the HTTPS protocol for encryption and security. Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption. Registered with the Digital Government Authority under number: 20260412890 About Admission Faculties & Inst",
        "duration_text": "١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Future Frontiers for Businesses: Catalysts for Growth in a Transformational Economy",
          "النافذة الزمنية: ١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "المدينة: Jeddah",
          "الموقع: King Abdulaziz University",
          "التصنيف: business forum",
          "المنظم: King Abdulaziz University",
          "رابط المصدر: https://kau.edu.sa/en/event/future-frontiers-for-businesses-catalysts-for-growth-in-a-transformation"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Saudi Universities and Technical Colleges",
          "city": "Jeddah",
          "venue": "King Abdulaziz University",
          "category": "business forum",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-saudi-water-partnerships-company-forum-and-awards-ceremony",
      "file_slug": "event-saudi-water-partnerships-company-forum-and-awards-ceremony",
      "title": "Saudi Water Partnerships Company Forum and Awards Ceremony",
      "organizer": "Saudi Water Authority",
      "city": "Riyadh",
      "venue": "Fairmont - Riyadh",
      "venue_address": "Fairmont - Riyadh",
      "category": "conference",
      "summary": "A specialized event that brings together government entities, private sector organizations, and strategic partners to strengthen partnerships, exchange expertis… المصدر الرسمي: الهيئة السعودية للمياه.",
      "rich_summary": "A specialized event that brings together government entities, private sector organizations, and strategic partners to strengthen partnerships, exchange expertis…",
      "image_url": "/assets/event-images/saudi-water-partnerships-company-forum-and-awards-ceremony-5e9d653040.jpg",
      "image_alt": "Saudi Water Partnerships Company Forum and Awards Ceremony",
      "image_source_url": "https://www.swa.gov.sa/en/events/Event-639161702137808713",
      "original_image_url": "https://swa-cdn.swa.gov.sa/Events/de29a012e4fd4f33bae4d98c28e9d8e2_2026_06_04_11_43_33_780.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ١ ديسمبر ٢٠٢٦ في ٠٩:٢٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٨:٣٠ م",
        "الموقع: Fairmont - Riyadh",
        "المنظم: Saudi Water Authority",
        "التصنيف: conference",
        "الصورة الرسمية محفوظة من CDN الهيئة السعودية للمياه."
      ],
      "tags": [
        "water",
        "sustainability",
        "conferences",
        "government",
        "awards",
        "workshops",
        "conference"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-12-01T09:20:00+03:00",
      "ends_at": "2026-12-01T20:30:00+03:00",
      "updated_at": "2026-07-07T20:50:16.464Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-12-01T09:20:00+03:00",
          "ends_at": "2026-12-01T20:30:00+03:00",
          "room": "Fairmont - Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Water Authority Events",
      "source_url": "https://www.swa.gov.sa/en/events/Event-639161702137808713",
      "evidence_url": "https://www.swa.gov.sa/en/events/Event-639161702137808713",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-saudi-water-partnerships-company-forum-and-awards-ceremony.html",
      "ics_url": "./events/event-saudi-water-partnerships-company-forum-and-awards-ceremony.ics",
      "url": "./events/event-saudi-water-partnerships-company-forum-and-awards-ceremony.html",
      "share_url": "./events/event-saudi-water-partnerships-company-forum-and-awards-ceremony.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-saudi-water-partnerships-company-forum-and-awards-ceremony",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Fairmont%20-%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Fairmont%20-%20Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-water-authority-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "generated_image": false,
      "slug": "saudi-water-partnerships-company-forum-and-awards-ceremony",
      "city_label": "الرياض",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:16.464Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-01T09:20:00+03:00",
        "ends_at": "2026-12-01T20:30:00+03:00",
        "room": "Fairmont - Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "A specialized event that brings together government entities, private sector organizations, and strategic partners to strengthen partnerships, exchange expertis…",
      "program_outline": {
        "provider": "Saudi Water Authority",
        "source_method": "official-page-html",
        "source_url": "https://www.swa.gov.sa/en/events/Event-639161702137808713",
        "collected_at": "2026-07-07T20:50:16.464Z",
        "official_description": "A specialized event that brings together government entities, private sector organizations, and strategic partners to strengthen partnerships, exchange expertis…",
        "duration_text": "١ ديسمبر ٢٠٢٦ في ٠٩:٢٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٨:٣٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة الهيئة السعودية للمياه الرسمية.",
          "توضيح موعد الفعالية وموقعها والجهة المنظمة للزائر قبل الحضور.",
          "إثراء فعاليات قطاع المياه والاستدامة ضمن كتالوج EventLive الوطني."
        ],
        "features": [
          "الفعالية: Saudi Water Partnerships Company Forum and Awards Ceremony",
          "النافذة الزمنية: ١ ديسمبر ٢٠٢٦ في ٠٩:٢٠ ص إلى ١ ديسمبر ٢٠٢٦ في ٠٨:٣٠ م",
          "الموقع: Fairmont - Riyadh",
          "المدينة: Riyadh",
          "المنظم: Saudi Water Authority",
          "التصنيف: conference",
          "الصورة الرسمية: https://swa-cdn.swa.gov.sa/Events/de29a012e4fd4f33bae4d98c28e9d8e2_2026_06_04_11_43_33_780.jpg",
          "Google Calendar dates: 20261201T092000/20261201T203000"
        ],
        "requirements": [
          "راجع صفحة الهيئة الرسمية قبل الحضور لاحتمال تحديث القاعة أو ساعات الدخول.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Saudi Water Authority official event page",
          "organizer": "Saudi Water Authority",
          "venue": "Fairmont - Riyadh",
          "city": "Riyadh",
          "category": "conference",
          "calendar_location": "Fairmont - Riyadh",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-consumer-trade-fair",
      "file_slug": "event-consumer-trade-fair",
      "title": "Consumer Trade Fair",
      "organizer": "Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٢ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences.",
      "rich_summary": "Consumer Trade Fair مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences. تصنيف الفعالية في EventLive: exhibition.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Consumer Trade Fair",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٢ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-12-02T09:00:00+03:00",
      "ends_at": "2026-12-09T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-consumer-trade-fair-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-02T16:00:00+03:00",
          "ends_at": "2026-12-02T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-consumer-trade-fair-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-03T16:00:00+03:00",
          "ends_at": "2026-12-03T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-consumer-trade-fair-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-04T16:00:00+03:00",
          "ends_at": "2026-12-04T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-consumer-trade-fair-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-05T16:00:00+03:00",
          "ends_at": "2026-12-05T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-consumer-trade-fair-opening-hours-5",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-06T16:00:00+03:00",
          "ends_at": "2026-12-06T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-consumer-trade-fair-opening-hours-6",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-07T16:00:00+03:00",
          "ends_at": "2026-12-07T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-consumer-trade-fair-opening-hours-7",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-08T16:00:00+03:00",
          "ends_at": "2026-12-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-consumer-trade-fair-opening-hours-8",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-09T16:00:00+03:00",
          "ends_at": "2026-12-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 8,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-consumer-trade-fair.html",
      "ics_url": "./events/event-consumer-trade-fair.ics",
      "url": "./events/event-consumer-trade-fair.html",
      "share_url": "./events/event-consumer-trade-fair.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-consumer-trade-fair",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "consumer-trade-fair",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-02T09:00:00+03:00",
        "ends_at": "2026-12-09T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Consumer Trade Fair مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences. تصنيف الفعالية في EventLive: exhibition.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Consumer Trade Fair مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٢ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences. تصنيف الفعالية في EventLive: exhibition.",
        "duration_text": "٢ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Consumer Trade Fair",
          "النافذة الزمنية: ٢ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences",
          "التصنيف: exhibition",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "exhibition",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-soundstorm-26",
      "file_slug": "event-soundstorm-26",
      "title": "SOUNDSTORM 26",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "Soundstorm ‘26 was one for the books! المصدر الرسمي: MDLBEAST. SOUNDSTORM 26 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠٣‏/١٢‏/٢٠٢٦، ١٢:٠٠ ص وتنتهي ٠٤‏/١٢‏/٢٠٢٦، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "Soundstorm ‘26 was one for the books! Thank you for bringing the Storm with unforgettable energy. We’re excited to make history with you again! Join us on the dancefloor once more at Soundstorm 26. You read that right - the forecast says the STORM is back AGAIN on Dec. 3, 4 and 5, 2026! Another weekend of lights, beats and the BIGGEST stars - all in Riyadh.",
      "image_url": "/assets/event-covers/event-soundstorm-26.svg",
      "image_alt": "غلاف EventLive لفعالية SOUNDSTORM 26",
      "image_source_url": "https://mdlbeast.com/events/soundstorm-26",
      "original_image_url": "https://www.datocms-assets.com/66357/1751801189-mdlbeast.png?auto=format&fit=max&w=1200",
      "registration_url": "https://nofomo.com/events/soundstorm-26/cart",
      "ticket_url": "https://nofomo.com/events/soundstorm-26/cart",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٣ ديسمبر ٢٠٢٦ في ١٢:٠٠ ص إلى ٤ ديسمبر ٢٠٢٦ في ١٢:٠٠ ص",
        "المدينة: Riyadh",
        "إجراء الحجز: Buy tickets",
        "الصورة الرسمية محفوظة من DatoCMS الخاص بـ MDLBEAST."
      ],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-12-03T00:00:00+03:00",
      "ends_at": "2026-12-04T00:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.330Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-12-03T00:00:00+03:00",
          "ends_at": "2026-12-04T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/soundstorm-26",
      "evidence_url": "https://mdlbeast.com/events/soundstorm-26",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-soundstorm-26.html",
      "ics_url": "./events/event-soundstorm-26.ics",
      "url": "./events/event-soundstorm-26.html",
      "share_url": "./events/event-soundstorm-26.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-soundstorm-26",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "slug": "soundstorm-26",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:24.330Z",
      "image_discovery_method": "json-ld",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-03T00:00:00+03:00",
        "ends_at": "2026-12-04T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Soundstorm ‘26 was one for the books! Thank you for bringing the Storm with unforgettable energy. We’re excited to make history with you again! Join us on the dancefloor once more at Soundstorm 26. You read that right - the forecast says the STORM is back AGAIN on Dec. 3, 4 and 5, 2026! Another weekend of lights, beats and the BIGGEST stars - all in Riyadh.",
      "program_outline": {
        "provider": "MDLBEAST",
        "source_method": "official-next-data",
        "source_url": "https://mdlbeast.com/events/soundstorm-26",
        "collected_at": "2026-07-07T20:50:24.330Z",
        "official_description": "Soundstorm ‘26 was one for the books! Thank you for bringing the Storm with unforgettable energy. We’re excited to make history with you again! Join us on the dancefloor once more at Soundstorm 26. You read that right - the forecast says the STORM is back AGAIN on Dec. 3, 4 and 5, 2026! Another weekend of lights, beats and the BIGGEST stars - all in Riyadh.",
        "duration_text": "٣ ديسمبر ٢٠٢٦ في ١٢:٠٠ ص إلى ٤ ديسمبر ٢٠٢٦ في ١٢:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة MDLBEAST الرسمية.",
          "إبراز تجربة الموسيقى والترفيه في الرياض ضمن تقويم EventLive الحي.",
          "توضيح رابط الحجز والصورة الرسمية والموعد للمستخدم قبل الذهاب."
        ],
        "features": [
          "الفعالية: SOUNDSTORM 26",
          "النافذة الزمنية: ٣ ديسمبر ٢٠٢٦ في ١٢:٠٠ ص إلى ٤ ديسمبر ٢٠٢٦ في ١٢:٠٠ ص",
          "المدينة: Riyadh",
          "المنظم: MDLBEAST",
          "رابط الحجز: https://nofomo.com/events/soundstorm-26/cart",
          "الصورة الرسمية: https://www.datocms-assets.com/66357/1779098389-80-lowres.jpg?auto=format&fit=max&w=2048&q=90",
          "3 Dec 2026 - 4 Dec 2026, Riyadh",
          "SOUNDSTORM is the region’s boldest music festival, held every December in Riyadh, Saudi Arabia. Set in Banban, it turns Riyadh into the City of Sound, with hundreds of thousands of fans dancing to the beats of global, regional and local artists. This is SOUNDSTORM. A City of Beats."
        ],
        "requirements": [
          "راجع صفحة MDLBEAST الرسمية قبل الحضور لاحتمال تحديث التذاكر أو ساعات التشغيل.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "MDLBEAST official event page from Next.js data",
          "organizer": "MDLBEAST",
          "city": "Riyadh",
          "category": "music",
          "ticket_url": "https://nofomo.com/events/soundstorm-26/cart",
          "timezone": "Asia/Riyadh",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-dirayah-forum",
      "file_slug": "event-dirayah-forum",
      "title": "Dirayah Forum",
      "organizer": "Princess Seetah Bint Abdulaziz Award Association",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "conference",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٥ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Princess Seetah Bint Abdulaziz Award Association.",
      "rich_summary": "Dirayah Forum مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٥ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Princess Seetah Bint Abdulaziz Award Association. تصنيف الفعالية في EventLive: conference.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Dirayah Forum",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٥ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Princess Seetah Bint Abdulaziz Award Association",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "conference",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-12-05T09:00:00+03:00",
      "ends_at": "2026-12-07T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-dirayah-forum-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-05T16:00:00+03:00",
          "ends_at": "2026-12-05T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-dirayah-forum-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-06T16:00:00+03:00",
          "ends_at": "2026-12-06T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-dirayah-forum-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-07T16:00:00+03:00",
          "ends_at": "2026-12-07T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-dirayah-forum.html",
      "ics_url": "./events/event-dirayah-forum.ics",
      "url": "./events/event-dirayah-forum.html",
      "share_url": "./events/event-dirayah-forum.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-dirayah-forum",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "dirayah-forum",
      "city_label": "الظهران",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-05T09:00:00+03:00",
        "ends_at": "2026-12-07T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Dirayah Forum مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٥ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Princess Seetah Bint Abdulaziz Award Association. تصنيف الفعالية في EventLive: conference.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Dirayah Forum مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٥ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Princess Seetah Bint Abdulaziz Award Association. تصنيف الفعالية في EventLive: conference.",
        "duration_text": "٥ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Dirayah Forum",
          "النافذة الزمنية: ٥ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Princess Seetah Bint Abdulaziz Award Association",
          "التصنيف: conference",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Princess Seetah Bint Abdulaziz Award Association",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "conference",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-global-prize-for-innovation-in-water",
      "file_slug": "event-global-prize-for-innovation-in-water",
      "title": "Global Prize for Innovation in Water",
      "organizer": "Saudi Water Authority",
      "city": "Jeddah",
      "venue": "Jeddah – The Ritz-Carlton",
      "venue_address": "Jeddah – The Ritz-Carlton",
      "category": "awards",
      "summary": "The Global Water Innovation Award (GPIW) is run by the Saudi Water Authority and brings together a top bunch of innovators, researchers, entrepreneurs, and expe… المصدر الرسمي: الهيئة السعودية للمياه.",
      "rich_summary": "The Global Water Innovation Award (GPIW) is run by the Saudi Water Authority and brings together a top bunch of innovators, researchers, entrepreneurs, and expe…",
      "image_url": "/assets/event-images/global-prize-for-innovation-in-water-74b654cfd4.png",
      "image_alt": "Global Prize for Innovation in Water",
      "image_source_url": "https://www.swa.gov.sa/en/events/Event-639167725551054643",
      "original_image_url": "https://swa-cdn.swa.gov.sa/Events/a4ae75a0b5914231a232796f3b7fd47a_2026_06_11_11_02_35_109.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "الموقع: Jeddah – The Ritz-Carlton",
        "المنظم: Saudi Water Authority",
        "التصنيف: awards",
        "الصورة الرسمية محفوظة من CDN الهيئة السعودية للمياه."
      ],
      "tags": [
        "water",
        "sustainability",
        "conferences",
        "government",
        "awards",
        "workshops"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-12-07T09:00:00+03:00",
      "ends_at": "2026-12-07T16:00:00+03:00",
      "updated_at": "2026-07-07T20:50:16.464Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-12-07T09:00:00+03:00",
          "ends_at": "2026-12-07T16:00:00+03:00",
          "room": "Jeddah – The Ritz-Carlton",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Water Authority Events",
      "source_url": "https://www.swa.gov.sa/en/events/Event-639167725551054643",
      "evidence_url": "https://www.swa.gov.sa/en/events/Event-639167725551054643",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-global-prize-for-innovation-in-water.html",
      "ics_url": "./events/event-global-prize-for-innovation-in-water.ics",
      "url": "./events/event-global-prize-for-innovation-in-water.html",
      "share_url": "./events/event-global-prize-for-innovation-in-water.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-global-prize-for-innovation-in-water",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20%E2%80%93%20The%20Ritz-Carlton%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20%E2%80%93%20The%20Ritz-Carlton%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-water-authority-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html",
        "./for/researchers.html"
      ],
      "generated_image": false,
      "slug": "global-prize-for-innovation-in-water",
      "city_label": "جدة",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:16.464Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-07T09:00:00+03:00",
        "ends_at": "2026-12-07T16:00:00+03:00",
        "room": "Jeddah – The Ritz-Carlton",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "The Global Water Innovation Award (GPIW) is run by the Saudi Water Authority and brings together a top bunch of innovators, researchers, entrepreneurs, and expe…",
      "program_outline": {
        "provider": "Saudi Water Authority",
        "source_method": "official-page-html",
        "source_url": "https://www.swa.gov.sa/en/events/Event-639167725551054643",
        "collected_at": "2026-07-07T20:50:16.464Z",
        "official_description": "The Global Water Innovation Award (GPIW) is run by the Saudi Water Authority and brings together a top bunch of innovators, researchers, entrepreneurs, and expe…",
        "duration_text": "٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة الهيئة السعودية للمياه الرسمية.",
          "توضيح موعد الفعالية وموقعها والجهة المنظمة للزائر قبل الحضور.",
          "إثراء فعاليات قطاع المياه والاستدامة ضمن كتالوج EventLive الوطني."
        ],
        "features": [
          "الفعالية: Global Prize for Innovation in Water",
          "النافذة الزمنية: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٧ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
          "الموقع: Jeddah – The Ritz-Carlton",
          "المدينة: Jeddah",
          "المنظم: Saudi Water Authority",
          "التصنيف: awards",
          "الصورة الرسمية: https://swa-cdn.swa.gov.sa/Events/a4ae75a0b5914231a232796f3b7fd47a_2026_06_11_11_02_35_109.png",
          "Google Calendar dates: 20261207T090000/20261207T160000"
        ],
        "requirements": [
          "راجع صفحة الهيئة الرسمية قبل الحضور لاحتمال تحديث القاعة أو ساعات الدخول.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Saudi Water Authority official event page",
          "organizer": "Saudi Water Authority",
          "venue": "Jeddah – The Ritz-Carlton",
          "city": "Jeddah",
          "category": "awards",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-the-global-water-sustainability-conference-2026",
      "file_slug": "event-the-global-water-sustainability-conference-2026",
      "title": "The Global Water Sustainability Conference 2026",
      "organizer": "Saudi Water Authority",
      "city": "Jeddah",
      "venue": "Jeddah-The Ritz-Carlton",
      "venue_address": "Jeddah-The Ritz-Carlton",
      "category": "conference",
      "summary": "With a broader international reach and distinguished participation from around the world, the Innovation Driven Water Sustainability Conference 2026 serves as a… المصدر الرسمي: الهيئة السعودية للمياه.",
      "rich_summary": "With a broader international reach and distinguished participation from around the world, the Innovation Driven Water Sustainability Conference 2026 serves as a…",
      "image_url": "/assets/event-images/the-global-water-sustainability-conference-2026-1ff7fb4855.png",
      "image_alt": "The Global Water Sustainability Conference 2026",
      "image_source_url": "https://www.swa.gov.sa/en/events/Event-639166882740331066",
      "original_image_url": "https://swa-cdn.swa.gov.sa/Events/a1b3becf671a43428fe8aefe050dcd10_2026_06_10_11_37_54_033.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "الموقع: Jeddah-The Ritz-Carlton",
        "المنظم: Saudi Water Authority",
        "التصنيف: conference",
        "الصورة الرسمية محفوظة من CDN الهيئة السعودية للمياه."
      ],
      "tags": [
        "water",
        "sustainability",
        "conferences",
        "government",
        "awards",
        "workshops",
        "conference"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-12-07T09:00:00+03:00",
      "ends_at": "2026-12-09T16:00:00+03:00",
      "updated_at": "2026-07-07T20:50:16.464Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-12-07T09:00:00+03:00",
          "ends_at": "2026-12-09T16:00:00+03:00",
          "room": "Jeddah-The Ritz-Carlton",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Water Authority Events",
      "source_url": "https://www.swa.gov.sa/en/events/Event-639166882740331066",
      "evidence_url": "https://www.swa.gov.sa/en/events/Event-639166882740331066",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-the-global-water-sustainability-conference-2026.html",
      "ics_url": "./events/event-the-global-water-sustainability-conference-2026.ics",
      "url": "./events/event-the-global-water-sustainability-conference-2026.html",
      "share_url": "./events/event-the-global-water-sustainability-conference-2026.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-the-global-water-sustainability-conference-2026",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah-The%20Ritz-Carlton%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah-The%20Ritz-Carlton%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-water-authority-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "generated_image": false,
      "slug": "the-global-water-sustainability-conference-2026",
      "city_label": "جدة",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:16.464Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-07T09:00:00+03:00",
        "ends_at": "2026-12-09T16:00:00+03:00",
        "room": "Jeddah-The Ritz-Carlton",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "With a broader international reach and distinguished participation from around the world, the Innovation Driven Water Sustainability Conference 2026 serves as a…",
      "program_outline": {
        "provider": "Saudi Water Authority",
        "source_method": "official-page-html",
        "source_url": "https://www.swa.gov.sa/en/events/Event-639166882740331066",
        "collected_at": "2026-07-07T20:50:16.464Z",
        "official_description": "With a broader international reach and distinguished participation from around the world, the Innovation Driven Water Sustainability Conference 2026 serves as a…",
        "duration_text": "٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة الهيئة السعودية للمياه الرسمية.",
          "توضيح موعد الفعالية وموقعها والجهة المنظمة للزائر قبل الحضور.",
          "إثراء فعاليات قطاع المياه والاستدامة ضمن كتالوج EventLive الوطني."
        ],
        "features": [
          "الفعالية: The Global Water Sustainability Conference 2026",
          "النافذة الزمنية: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
          "الموقع: Jeddah-The Ritz-Carlton",
          "المدينة: Jeddah",
          "المنظم: Saudi Water Authority",
          "التصنيف: conference",
          "الصورة الرسمية: https://swa-cdn.swa.gov.sa/Events/a1b3becf671a43428fe8aefe050dcd10_2026_06_10_11_37_54_033.png",
          "Google Calendar dates: 20261207T090000/20261209T160000"
        ],
        "requirements": [
          "راجع صفحة الهيئة الرسمية قبل الحضور لاحتمال تحديث القاعة أو ساعات الدخول.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Saudi Water Authority official event page",
          "organizer": "Saudi Water Authority",
          "venue": "Jeddah-The Ritz-Carlton",
          "city": "Jeddah",
          "category": "conference",
          "calendar_location": "Jeddah-The Ritz-Carlton",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-emtec-the-environmental-management-technology-exhibitions-conference",
      "file_slug": "event-emtec-the-environmental-management-technology-exhibitions-conference",
      "title": "EMTEC – The Environmental Management & Technology Exhibitions & Conference",
      "organizer": "AYM Events",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "conference",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: AYM Events.",
      "rich_summary": "EMTEC – The Environmental Management & Technology Exhibitions & Conference مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: AYM Events. تصنيف الفعالية في EventLive: conference.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "EMTEC – The Environmental Management & Technology Exhibitions & Conference",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: AYM Events",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "conference",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-12-07T09:00:00+03:00",
      "ends_at": "2026-12-09T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-emtec-the-environmental-management-technology-exhibitions-conference-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-07T16:00:00+03:00",
          "ends_at": "2026-12-07T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-emtec-the-environmental-management-technology-exhibitions-conference-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-08T16:00:00+03:00",
          "ends_at": "2026-12-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-emtec-the-environmental-management-technology-exhibitions-conference-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-09T16:00:00+03:00",
          "ends_at": "2026-12-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-emtec-the-environmental-management-technology-exhibitions-conference.html",
      "ics_url": "./events/event-emtec-the-environmental-management-technology-exhibitions-conference.ics",
      "url": "./events/event-emtec-the-environmental-management-technology-exhibitions-conference.html",
      "share_url": "./events/event-emtec-the-environmental-management-technology-exhibitions-conference.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-emtec-the-environmental-management-technology-exhibitions-conference",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "emtec-the-environmental-management-technology-exhibitions-conference",
      "city_label": "الظهران",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-07T09:00:00+03:00",
        "ends_at": "2026-12-09T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "EMTEC – The Environmental Management & Technology Exhibitions & Conference مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: AYM Events. تصنيف الفعالية في EventLive: conference.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "EMTEC – The Environmental Management & Technology Exhibitions & Conference مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: AYM Events. تصنيف الفعالية في EventLive: conference.",
        "duration_text": "٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: EMTEC – The Environmental Management & Technology Exhibitions & Conference",
          "النافذة الزمنية: ٧ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٩ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: AYM Events",
          "التصنيف: conference",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "AYM Events",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "conference",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-pfl-mena-final",
      "file_slug": "event-pfl-mena-final",
      "title": "PFL Mena Final",
      "organizer": "PFL Mena",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "venue event",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ١١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: PFL Mena.",
      "rich_summary": "PFL Mena Final مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: PFL Mena. تصنيف الفعالية في EventLive: venue event.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "PFL Mena Final",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ١١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: PFL Mena",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "venue event",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-12-11T09:00:00+03:00",
      "ends_at": "2026-12-11T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-12-11T09:00:00+03:00",
          "ends_at": "2026-12-11T18:00:00+03:00",
          "room": "Dhahran Expo",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-pfl-mena-final.html",
      "ics_url": "./events/event-pfl-mena-final.ics",
      "url": "./events/event-pfl-mena-final.html",
      "share_url": "./events/event-pfl-mena-final.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-pfl-mena-final",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "pfl-mena-final",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-11T09:00:00+03:00",
        "ends_at": "2026-12-11T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "PFL Mena Final مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: PFL Mena. تصنيف الفعالية في EventLive: venue event.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "PFL Mena Final مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: PFL Mena. تصنيف الفعالية في EventLive: venue event.",
        "duration_text": "١١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: PFL Mena Final",
          "النافذة الزمنية: ١١ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١١ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: PFL Mena",
          "التصنيف: venue event",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "PFL Mena",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "venue event",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-saudi-intl-construction-interior-design-cidex-2026",
      "file_slug": "event-saudi-intl-construction-interior-design-cidex-2026",
      "title": "Saudi Int’l Construction & Interior Design CIDEX 2026",
      "organizer": "Creative XP",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: Creative XP.",
      "rich_summary": "Saudi Int’l Construction & Interior Design CIDEX 2026 مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Creative XP. تصنيف الفعالية في EventLive: exhibition.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "Saudi Int’l Construction & Interior Design CIDEX 2026",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: Creative XP",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-12-14T09:00:00+03:00",
      "ends_at": "2026-12-17T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "id": "event-saudi-intl-construction-interior-design-cidex-2026-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-14T16:00:00+03:00",
          "ends_at": "2026-12-14T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-saudi-intl-construction-interior-design-cidex-2026-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-15T16:00:00+03:00",
          "ends_at": "2026-12-15T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-saudi-intl-construction-interior-design-cidex-2026-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-16T16:00:00+03:00",
          "ends_at": "2026-12-16T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "event-saudi-intl-construction-interior-design-cidex-2026-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-17T16:00:00+03:00",
          "ends_at": "2026-12-17T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 4,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-saudi-intl-construction-interior-design-cidex-2026.html",
      "ics_url": "./events/event-saudi-intl-construction-interior-design-cidex-2026.ics",
      "url": "./events/event-saudi-intl-construction-interior-design-cidex-2026.html",
      "share_url": "./events/event-saudi-intl-construction-interior-design-cidex-2026.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-saudi-intl-construction-interior-design-cidex-2026",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/creatives.html"
      ],
      "generated_image": false,
      "slug": "saudi-intl-construction-interior-design-cidex-2026",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-14T09:00:00+03:00",
        "ends_at": "2026-12-17T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "Saudi Int’l Construction & Interior Design CIDEX 2026 مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Creative XP. تصنيف الفعالية في EventLive: exhibition.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "Saudi Int’l Construction & Interior Design CIDEX 2026 مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: Creative XP. تصنيف الفعالية في EventLive: exhibition.",
        "duration_text": "١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: Saudi Int’l Construction & Interior Design CIDEX 2026",
          "النافذة الزمنية: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: Creative XP",
          "التصنيف: exhibition",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "Creative XP",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "exhibition",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-ctw-global-ksa-gulf-4p-mach-tools",
      "file_slug": "event-ctw-global-ksa-gulf-4p-mach-tools",
      "title": "CTW Global KSA, Gulf 4P & Mach Tools",
      "organizer": "MIE Events DMCC Branch",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "venue event",
      "summary": "فعالية مدرجة في التقويم الرسمي لـ Dhahran Expo. الموعد: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. المنظم: MIE Events DMCC Branch.",
      "rich_summary": "CTW Global KSA, Gulf 4P & Mach Tools مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: MIE Events DMCC Branch. تصنيف الفعالية في EventLive: venue event.",
      "image_url": "/assets/event-images/offshore-technology-innovation-technical-conference-expo-offshore-arab-46911ebc89.jpg",
      "image_alt": "CTW Global KSA, Gulf 4P & Mach Tools",
      "image_source_url": "https://dhahranexpo.com.sa/",
      "original_image_url": "https://dhahranexpo.com.sa/userfiles/clients/G3_24052026142116.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Dhahran Expo، Dhahran",
        "المنظم: MIE Events DMCC Branch",
        "مصدر البيانات: التقويم الرسمي لـ Dhahran Expo"
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "venue event",
        "dhahran-expo"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-12-14T09:00:00+03:00",
      "ends_at": "2026-12-17T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.771Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-12-14T09:00:00+03:00",
          "ends_at": "2026-12-17T18:00:00+03:00",
          "room": "Dhahran Expo",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-ctw-global-ksa-gulf-4p-mach-tools.html",
      "ics_url": "./events/event-ctw-global-ksa-gulf-4p-mach-tools.ics",
      "url": "./events/event-ctw-global-ksa-gulf-4p-mach-tools.html",
      "share_url": "./events/event-ctw-global-ksa-gulf-4p-mach-tools.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-ctw-global-ksa-gulf-4p-mach-tools",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "ctw-global-ksa-gulf-4p-mach-tools",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T02:08:59.019Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-14T09:00:00+03:00",
        "ends_at": "2026-12-17T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "CTW Global KSA, Gulf 4P & Mach Tools مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: MIE Events DMCC Branch. تصنيف الفعالية في EventLive: venue event.",
      "program_outline": {
        "provider": "Dhahran Expo Calendar",
        "source_method": "official-calendar-html",
        "source_url": "https://dhahranexpo.com.sa",
        "collected_at": "2026-07-07T20:50:14.771Z",
        "official_description": "CTW Global KSA, Gulf 4P & Mach Tools مدرجة في التقويم الرسمي لـ Dhahran Expo لعام 2026. النافذة الزمنية المعلنة: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م. الموقع: Dhahran Expo، Dhahran. الجهة المنظمة: MIE Events DMCC Branch. تصنيف الفعالية في EventLive: venue event.",
        "duration_text": "١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة اعتمادا على التقويم الرسمي للفعالية.",
          "إبراز الموعد والمكان والجهة المنظمة قبل زيارة Dhahran Expo.",
          "تمييز فعاليات المعارض والمؤتمرات في المنطقة الشرقية ضمن كتالوج EventLive."
        ],
        "features": [
          "الفعالية: CTW Global KSA, Gulf 4P & Mach Tools",
          "النافذة الزمنية: ١٤ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ١٧ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Dhahran Expo، Dhahran",
          "المنظم: MIE Events DMCC Branch",
          "التصنيف: venue event",
          "المصدر: تقويم Dhahran Expo الرسمي"
        ],
        "requirements": [
          "راجع رابط المصدر الرسمي قبل الحضور لاحتمال تحديث القاعات أو ساعات الدخول.",
          "استخدم صفحة الفعالية في EventLive لمتابعة العد التنازلي وحالة الموعد."
        ],
        "faqs": {
          "source_scope": "Official Dhahran Expo yearly calendar row",
          "organizer": "MIE Events DMCC Branch",
          "venue": "Dhahran Expo",
          "city": "Dhahran",
          "category": "venue event",
          "live_schedule_status": "Calendar-level listing only; no timed sessions were published in the source row."
        }
      }
    },
    {
      "id": "event-china-homelife-saudi-arabia-2026",
      "file_slug": "event-china-homelife-saudi-arabia-2026",
      "title": "China Homelife Saudi Arabia 2026",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. المصدر الرسمي: واجهة الرياض للمعارض والمؤتمرات. China Homelife Saudi Arabia 2026 ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٢٠‏/١٢‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٢‏/١٢‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "image_url": "/assets/event-covers/event-china-homelife-saudi-arabia-2026.svg",
      "image_alt": "غلاف EventLive لفعالية China Homelife Saudi Arabia 2026",
      "image_source_url": "https://rfecc.sa/events/china-homelife-saudi-arabia-2026/",
      "original_image_url": "https://cdn.rfecc.sa/wp-content/uploads/2025/02/26113050/images-4.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 9,
      "highlights": [
        "الموعد الرسمي: ٢٠ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "الموقع: Riyadh Front Exhibition & Conference Center",
        "المنظم: Riyadh Front Exhibition & Conference Center",
        "الصورة الرسمية محفوظة من CDN واجهة الرياض."
      ],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-12-20T09:00:00+03:00",
      "ends_at": "2026-12-22T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:22.434Z",
      "sessions": [
        {
          "id": "event-china-homelife-saudi-arabia-2026-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-20T16:00:00+03:00",
          "ends_at": "2026-12-20T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-china-homelife-saudi-arabia-2026-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-21T16:00:00+03:00",
          "ends_at": "2026-12-21T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "event-china-homelife-saudi-arabia-2026-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-12-22T16:00:00+03:00",
          "ends_at": "2026-12-22T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/china-homelife-saudi-arabia-2026/",
      "evidence_url": "https://rfecc.sa/events/china-homelife-saudi-arabia-2026/",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-china-homelife-saudi-arabia-2026.html",
      "ics_url": "./events/event-china-homelife-saudi-arabia-2026.ics",
      "url": "./events/event-china-homelife-saudi-arabia-2026.html",
      "share_url": "./events/event-china-homelife-saudi-arabia-2026.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=event-china-homelife-saudi-arabia-2026",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-china-homelife-saudi-arabia-2026-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "slug": "china-homelife-saudi-arabia-2026",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:22.434Z",
      "image_discovery_method": "meta",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-20T09:00:00+03:00",
        "ends_at": "2026-12-22T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
      "program_outline": {
        "provider": "RFECC What’s On",
        "source_method": "official-page-html-jsonld",
        "source_url": "https://rfecc.sa/events/china-homelife-saudi-arabia-2026/",
        "collected_at": "2026-07-07T20:50:22.434Z",
        "official_description": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات.",
        "duration_text": "٢٠ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة واجهة الرياض الرسمية.",
          "توضيح موعد المعرض وموقعه قبل انتقال الزائر إلى مركز المعارض.",
          "توسيع تغطية EventLive للمعارض التجارية والقطاعية في الرياض."
        ],
        "features": [
          "الفعالية: China Homelife Saudi Arabia 2026",
          "النافذة الزمنية: ٢٠ ديسمبر ٢٠٢٦ في ٠٩:٠٠ ص إلى ٢٢ ديسمبر ٢٠٢٦ في ٠٦:٠٠ م",
          "الموقع: Riyadh Front Exhibition & Conference Center",
          "المدينة: Riyadh",
          "التصنيف: exhibition",
          "الصورة الرسمية: https://cdn.rfecc.sa/wp-content/uploads/2025/02/26113050/images-4.png",
          "Schema status: EventScheduled"
        ],
        "requirements": [
          "راجع صفحة RFECC الرسمية قبل الحضور لاحتمال تحديث ساعات الدخول أو القاعة.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "RFECC official event page with WordPress event metadata",
          "organizer": "Riyadh Front Exhibition & Conference Center",
          "venue": "Riyadh Front Exhibition & Conference Center",
          "city": "Riyadh",
          "category": "exhibition",
          "attendance_mode": "OfflineEventAttendanceMode",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-معرض-وظائف-2026",
      "file_slug": "event-معرض-وظائف-2026",
      "title": "معرض وظائف 2026",
      "organizer": "Asharqia Chamber",
      "city": "Dhahran",
      "venue": "شركة معارض الظهران الدولية ( كسبو)",
      "venue_address": "شركة معارض الظهران الدولية ( كسبو)",
      "category": "career fair",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: شركة معارض الظهران الدولية ( كسبو). التاريخ المعلن: خلال الفترة 27-29ديسمبر 2026 للتسجيل وحجز الأجنحة للشركات 0540634433 0593042010 0593042005 البريد الالكتروني wadaef@chamber.",
      "rich_summary": "تفاصيل الفعاليه متابعة English Toggle navigation English غرفة الشرقية المناسبات غرفة الأحداث تفاصيل الفعاليه تفاصيل الفعاليه معرض وظائف 2026 عام تاريخ البدء : 27/06/2026 تاريخ الانتهاء : 29/09/2026 شركة معارض الظهران الدولية ( كسبو) تحت رعاية وتشريف صاحب السمو الملكي الامير سعود بن نايف بن عبدالعزيزأمير المنطقة الشرقية تنظم غرفة الشرقية معرض وظائف 2026 بمقر شركة معارض الظهران الدولية خلال الفترة&#160;&#160; 27-29ديسمبر 2026 للتسجيل وحجز الأجنحة للشركات &#160; 0540634433 0593042010 0593042005 &#160;&#160;&#160;&#160",
      "image_url": "/assets/event-covers/event-معرض-وظائف-2026.svg",
      "image_alt": "غلاف EventLive لفعالية معرض وظائف 2026",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=344",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ٢٧ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٢٩ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "المدينة: Dhahran",
        "الموقع: شركة معارض الظهران الدولية ( كسبو)",
        "التصنيف: career fair",
        "المصدر: Asharqia Chamber Events"
      ],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "career fair"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-12-27T16:00:00+03:00",
      "ends_at": "2026-12-29T16:00:00+03:00",
      "updated_at": "2026-07-07T20:50:24.686Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-12-27T16:00:00+03:00",
          "ends_at": "2026-12-29T16:00:00+03:00",
          "room": "شركة معارض الظهران الدولية ( كسبو)",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=344",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=344",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-معرض-وظائف-2026.html",
      "ics_url": "./events/event-معرض-وظائف-2026.ics",
      "url": "./events/event-معرض-وظائف-2026.html",
      "share_url": "./events/event-معرض-وظائف-2026.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D9%85%D8%B9%D8%B1%D8%B6-%D9%88%D8%B8%D8%A7%D8%A6%D9%81-2026",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20(%20%D9%83%D8%B3%D8%A8%D9%88)%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20(%20%D9%83%D8%B3%D8%A8%D9%88)%20Dhahran",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": true,
      "slug": "معرض-وظائف-2026",
      "city_label": "الظهران",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-06T01:46:17.848Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-12-27T16:00:00+03:00",
        "ends_at": "2026-12-29T16:00:00+03:00",
        "room": "شركة معارض الظهران الدولية ( كسبو)",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "تفاصيل الفعاليه متابعة English Toggle navigation English غرفة الشرقية المناسبات غرفة الأحداث تفاصيل الفعاليه تفاصيل الفعاليه معرض وظائف 2026 عام تاريخ البدء : 27/06/2026 تاريخ الانتهاء : 29/09/2026 شركة معارض الظهران الدولية ( كسبو) تحت رعاية وتشريف صاحب السمو الملكي الامير سعود بن نايف بن عبدالعزيزأمير المنطقة الشرقية تنظم غرفة الشرقية معرض وظائف 2026 بمقر شركة معارض الظهران الدولية خلال الفترة&#160;&#160; 27-29ديسمبر 2026 للتسجيل وحجز الأجنحة للشركات &#160; 0540634433 0593042010 0593042005 &#160;&#160;&#160;&#160",
      "program_outline": {
        "provider": "Asharqia Chamber Events",
        "source_method": "approved-source-row",
        "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=344",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "تفاصيل الفعاليه متابعة English Toggle navigation English غرفة الشرقية المناسبات غرفة الأحداث تفاصيل الفعاليه تفاصيل الفعاليه معرض وظائف 2026 عام تاريخ البدء : 27/06/2026 تاريخ الانتهاء : 29/09/2026 شركة معارض الظهران الدولية ( كسبو) تحت رعاية وتشريف صاحب السمو الملكي الامير سعود بن نايف بن عبدالعزيزأمير المنطقة الشرقية تنظم غرفة الشرقية معرض وظائف 2026 بمقر شركة معارض الظهران الدولية خلال الفترة&#160;&#160; 27-29ديسمبر 2026 للتسجيل وحجز الأجنحة للشركات &#160; 0540634433 0593042010 0593042005 &#160;&#160;&#160;&#160",
        "duration_text": "٢٧ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٢٩ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم ملتقى أو مؤتمر موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: معرض وظائف 2026",
          "النافذة الزمنية: ٢٧ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م إلى ٢٩ ديسمبر ٢٠٢٦ في ٠٤:٠٠ م",
          "المدينة: Dhahran",
          "الموقع: شركة معارض الظهران الدولية ( كسبو)",
          "التصنيف: career fair",
          "المنظم: Asharqia Chamber",
          "رابط المصدر: https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=344"
        ],
        "requirements": [
          "راجع جدول الجلسات النهائي وتحديثات التسجيل من الجهة المنظمة قبل الحضور.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Asharqia Chamber Events",
          "city": "Dhahran",
          "venue": "شركة معارض الظهران الدولية ( كسبو)",
          "category": "career fair",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      }
    },
    {
      "id": "event-foundation-day",
      "file_slug": "event-foundation-day",
      "title": "Foundation Day",
      "organizer": "Saudi Water Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "national day",
      "summary": "A national occasion commemorating the early beginnings of glory and deeply rooted heritage of the foundation of the Saudi State, while celebrating the national… المصدر الرسمي: الهيئة السعودية للمياه.",
      "rich_summary": "A national occasion commemorating the early beginnings of glory and deeply rooted heritage of the foundation of the Saudi State, while celebrating the national…",
      "image_url": "/assets/event-images/foundation-day-4fc69bec98.jpg",
      "image_alt": "Foundation Day",
      "image_source_url": "https://www.swa.gov.sa/en/events/Event-639152936274801348",
      "original_image_url": "https://swa-cdn.swa.gov.sa/Events/8ca9c4254c334d8d90c85b0c4f5f275c_2026_05_25_08_13_47_482.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٢٢ فبراير ٢٠٢٧ في ٠٨:٠٠ ص إلى ٢٣ فبراير ٢٠٢٧ في ٠٣:٠٠ ص",
        "الموقع: Riyadh",
        "المنظم: Saudi Water Authority",
        "التصنيف: national day",
        "الصورة الرسمية محفوظة من CDN الهيئة السعودية للمياه."
      ],
      "tags": [
        "water",
        "sustainability",
        "conferences",
        "government",
        "awards",
        "workshops",
        "national day"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2027-02-22T08:00:00+03:00",
      "ends_at": "2027-02-23T03:00:00+03:00",
      "updated_at": "2026-07-07T20:50:16.464Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2027-02-22T08:00:00+03:00",
          "ends_at": "2027-02-23T03:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Water Authority Events",
      "source_url": "https://www.swa.gov.sa/en/events/Event-639152936274801348",
      "evidence_url": "https://www.swa.gov.sa/en/events/Event-639152936274801348",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-foundation-day.html",
      "ics_url": "./events/event-foundation-day.ics",
      "url": "./events/event-foundation-day.html",
      "share_url": "./events/event-foundation-day.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-foundation-day",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-water-authority-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "foundation-day",
      "city_label": "الرياض",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:16.464Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2027-02-22T08:00:00+03:00",
        "ends_at": "2027-02-23T03:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "A national occasion commemorating the early beginnings of glory and deeply rooted heritage of the foundation of the Saudi State, while celebrating the national…",
      "program_outline": {
        "provider": "Saudi Water Authority",
        "source_method": "official-page-html",
        "source_url": "https://www.swa.gov.sa/en/events/Event-639152936274801348",
        "collected_at": "2026-07-07T20:50:16.464Z",
        "official_description": "A national occasion commemorating the early beginnings of glory and deeply rooted heritage of the foundation of the Saudi State, while celebrating the national…",
        "duration_text": "٢٢ فبراير ٢٠٢٧ في ٠٨:٠٠ ص إلى ٢٣ فبراير ٢٠٢٧ في ٠٣:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة الهيئة السعودية للمياه الرسمية.",
          "توضيح موعد الفعالية وموقعها والجهة المنظمة للزائر قبل الحضور.",
          "إثراء فعاليات قطاع المياه والاستدامة ضمن كتالوج EventLive الوطني."
        ],
        "features": [
          "الفعالية: Foundation Day",
          "النافذة الزمنية: ٢٢ فبراير ٢٠٢٧ في ٠٨:٠٠ ص إلى ٢٣ فبراير ٢٠٢٧ في ٠٣:٠٠ ص",
          "الموقع: Riyadh",
          "المدينة: Riyadh",
          "المنظم: Saudi Water Authority",
          "التصنيف: national day",
          "الصورة الرسمية: https://swa-cdn.swa.gov.sa/Events/8ca9c4254c334d8d90c85b0c4f5f275c_2026_05_25_08_13_47_482.jpg",
          "Google Calendar dates: 20270222T080000/20270223T030000"
        ],
        "requirements": [
          "راجع صفحة الهيئة الرسمية قبل الحضور لاحتمال تحديث القاعة أو ساعات الدخول.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Saudi Water Authority official event page",
          "organizer": "Saudi Water Authority",
          "venue": "Riyadh",
          "city": "Riyadh",
          "category": "national day",
          "calendar_location": "Riyadh",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-founding-day",
      "file_slug": "event-founding-day",
      "title": "Founding Day",
      "organizer": "Saudi Tourism Authority",
      "city": "Nationwide",
      "venue": "Nationwide",
      "venue_address": "Saudi Arabia",
      "category": "Public Holidays",
      "summary": "Honoring History. المصدر الرسمي: Visit Saudi. Founding Day ضمن ترفيه وعائلات في على مستوى المملكة. تبدأ الفعالية ٢٢‏/٠٢‏/٢٠٢٧، ٩:٠٠ ص وتنتهي ٢٢‏/٠٢‏/٢٠٢٧، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Visit Saudi Calendar.",
      "rich_summary": "Honoring History. Celebrating Identity.",
      "image_url": "/assets/event-images/founding-day-ce0ba125be.webp",
      "image_alt": "Founding Day - Visit Saudi",
      "image_source_url": "https://www.visitsaudi.com/en/saudi-calendar/founding-day",
      "original_image_url": "https://scth.scene7.com/is/image/scth/founding-day-hero-banner?wid=1920&hei=1080&fit=constrain&fmt=webp",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ٢٢ فبراير ٢٠٢٧ في ٠٩:٠٠ ص إلى ٢٢ فبراير ٢٠٢٧ في ٠٦:٠٠ م",
        "الموقع: Nationwide",
        "التصنيف: Public Holidays",
        "الصورة الرسمية محفوظة بجودة عالية من مصدر Visit Saudi.",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Public Holidays"
      ],
      "audiences": [
        "tech",
        "families",
        "creatives",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2027-02-22T09:00:00+03:00",
      "ends_at": "2027-02-22T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2027-02-22T09:00:00+03:00",
          "ends_at": "2027-02-22T18:00:00+03:00",
          "room": "Nationwide",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/saudi-calendar/founding-day",
      "evidence_url": "https://www.visitsaudi.com/en/saudi-calendar/founding-day",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-founding-day.html",
      "ics_url": "./events/event-founding-day.ics",
      "url": "./events/event-founding-day.html",
      "share_url": "./events/event-founding-day.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-founding-day",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Nationwide%20Nationwide",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Nationwide%20Nationwide",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-04T20-44-25-695Z.html",
      "city_url": "./cities/nationwide.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "generated_image": false,
      "slug": "founding-day",
      "city_label": "على مستوى المملكة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2027-02-22T09:00:00+03:00",
        "ends_at": "2027-02-22T18:00:00+03:00",
        "room": "Nationwide",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "image_discovered_at": "2026-07-07T20:50:14.957Z",
      "image_discovery_method": "catalog-candidate",
      "description": "Honoring History. Celebrating Identity.",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/saudi-calendar/founding-day",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "Honoring History. Celebrating Identity.",
        "duration_text": "٢٢ فبراير ٢٠٢٧ في ٠٩:٠٠ ص إلى ٢٢ فبراير ٢٠٢٧ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: Founding Day",
          "النافذة الزمنية: ٢٢ فبراير ٢٠٢٧ في ٠٩:٠٠ ص إلى ٢٢ فبراير ٢٠٢٧ في ٠٦:٠٠ م",
          "المدينة أو النطاق: Nationwide",
          "الموقع: Nationwide",
          "التصنيف: Public Holidays",
          "الصورة الرسمية: https://scth.scene7.com/is/image/scth/founding-day-hero-banner?wid=1920&hei=1080&fit=constrain&fmt=webp",
          "عنوان الصفحة الرسمية: Founding Day"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Nationwide",
          "venue": "Nationwide",
          "category": "Public Holidays",
          "image_status": "official_or_catalog_scene7_image",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "event-saudi-flag-day",
      "file_slug": "event-saudi-flag-day",
      "title": "Saudi Flag Day",
      "organizer": "Saudi Water Authority",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "national day",
      "summary": "A national occasion that reflects the profound meaning of the Kingdom’s waving flag and all that it symbolizes from strength to growth and unity as it stands as… المصدر الرسمي: الهيئة السعودية للمياه.",
      "rich_summary": "A national occasion that reflects the profound meaning of the Kingdom’s waving flag and all that it symbolizes from strength to growth and unity as it stands as…",
      "image_url": "/assets/event-images/saudi-flag-day-4d97254065.png",
      "image_alt": "Saudi Flag Day",
      "image_source_url": "https://www.swa.gov.sa/en/events/Event-639152942884779740",
      "original_image_url": "https://swa-cdn.swa.gov.sa/Events/f168ba04d30d4fec96ca03600421bd99_2026_05_25_08_24_48_478.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 10,
      "highlights": [
        "الموعد الرسمي: ١١ مارس ٢٠٢٧ في ٠٨:٠٠ ص إلى ١٢ مارس ٢٠٢٧ في ٠٤:٠٠ ص",
        "الموقع: Riyadh",
        "المنظم: Saudi Water Authority",
        "التصنيف: national day",
        "الصورة الرسمية محفوظة من CDN الهيئة السعودية للمياه."
      ],
      "tags": [
        "water",
        "sustainability",
        "conferences",
        "government",
        "awards",
        "workshops",
        "national day"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2027-03-11T08:00:00+03:00",
      "ends_at": "2027-03-12T04:00:00+03:00",
      "updated_at": "2026-07-07T20:50:16.464Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2027-03-11T08:00:00+03:00",
          "ends_at": "2027-03-12T04:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Water Authority Events",
      "source_url": "https://www.swa.gov.sa/en/events/Event-639152942884779740",
      "evidence_url": "https://www.swa.gov.sa/en/events/Event-639152942884779740",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-saudi-flag-day.html",
      "ics_url": "./events/event-saudi-flag-day.ics",
      "url": "./events/event-saudi-flag-day.html",
      "share_url": "./events/event-saudi-flag-day.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-saudi-flag-day",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-water-authority-events-2026-07-07T20-45-48-196Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": false,
      "slug": "saudi-flag-day",
      "city_label": "الرياض",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "catalog",
      "image_discovered_at": "2026-07-07T20:50:16.464Z",
      "image_discovery_method": "img",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2027-03-11T08:00:00+03:00",
        "ends_at": "2027-03-12T04:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "A national occasion that reflects the profound meaning of the Kingdom’s waving flag and all that it symbolizes from strength to growth and unity as it stands as…",
      "program_outline": {
        "provider": "Saudi Water Authority",
        "source_method": "official-page-html",
        "source_url": "https://www.swa.gov.sa/en/events/Event-639152942884779740",
        "collected_at": "2026-07-07T20:50:16.464Z",
        "official_description": "A national occasion that reflects the profound meaning of the Kingdom’s waving flag and all that it symbolizes from strength to growth and unity as it stands as…",
        "duration_text": "١١ مارس ٢٠٢٧ في ٠٨:٠٠ ص إلى ١٢ مارس ٢٠٢٧ في ٠٤:٠٠ ص",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من صفحة الهيئة السعودية للمياه الرسمية.",
          "توضيح موعد الفعالية وموقعها والجهة المنظمة للزائر قبل الحضور.",
          "إثراء فعاليات قطاع المياه والاستدامة ضمن كتالوج EventLive الوطني."
        ],
        "features": [
          "الفعالية: Saudi Flag Day",
          "النافذة الزمنية: ١١ مارس ٢٠٢٧ في ٠٨:٠٠ ص إلى ١٢ مارس ٢٠٢٧ في ٠٤:٠٠ ص",
          "الموقع: Riyadh",
          "المدينة: Riyadh",
          "المنظم: Saudi Water Authority",
          "التصنيف: national day",
          "الصورة الرسمية: https://swa-cdn.swa.gov.sa/Events/f168ba04d30d4fec96ca03600421bd99_2026_05_25_08_24_48_478.png",
          "Google Calendar dates: 20270311T080000/20270312T040000"
        ],
        "requirements": [
          "راجع صفحة الهيئة الرسمية قبل الحضور لاحتمال تحديث القاعة أو ساعات الدخول.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Saudi Water Authority official event page",
          "organizer": "Saudi Water Authority",
          "venue": "Riyadh",
          "city": "Riyadh",
          "category": "national day",
          "calendar_location": "Riyadh",
          "live_schedule_status": "Event-level official page only; no timed session agenda was published in the extracted page."
        }
      }
    },
    {
      "id": "event-eid-al-fitr",
      "file_slug": "event-eid-al-fitr",
      "title": "Eid Al-Fitr",
      "organizer": "Saudi Tourism Authority",
      "city": "Nationwide",
      "venue": "Nationwide",
      "venue_address": "Saudi Arabia",
      "category": "Public Holidays",
      "summary": "Eid Al Fitr: A Sweet Celebration of Faith and Community المصدر الرسمي: Visit Saudi. Eid Al-Fitr ضمن ترفيه وعائلات في على مستوى المملكة. تبدأ الفعالية ٣٠‏/٠٣‏/٢٠٢٧، ٩:٠٠ ص وتنتهي ٣٠‏/٠٣‏/٢٠٢٧، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Visit Saudi Calendar.",
      "rich_summary": "Eid Al Fitr: A Sweet Celebration of Faith and Community",
      "image_url": "/assets/event-covers/event-eid-al-fitr.svg",
      "image_alt": "غلاف EventLive لفعالية Eid Al-Fitr",
      "image_source_url": "https://www.visitsaudi.com/en/saudi-calendar/eid-al-fitr",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٣٠ مارس ٢٠٢٧ في ٠٩:٠٠ ص إلى ٣٠ مارس ٢٠٢٧ في ٠٦:٠٠ م",
        "الموقع: Nationwide",
        "التصنيف: Public Holidays",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Public Holidays"
      ],
      "audiences": [
        "tech",
        "families",
        "creatives",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2027-03-30T09:00:00+03:00",
      "ends_at": "2027-03-30T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2027-03-30T09:00:00+03:00",
          "ends_at": "2027-03-30T18:00:00+03:00",
          "room": "Nationwide",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/saudi-calendar/eid-al-fitr",
      "evidence_url": "https://www.visitsaudi.com/en/saudi-calendar/eid-al-fitr",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-eid-al-fitr.html",
      "ics_url": "./events/event-eid-al-fitr.ics",
      "url": "./events/event-eid-al-fitr.html",
      "share_url": "./events/event-eid-al-fitr.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-eid-al-fitr",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Nationwide%20Nationwide",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Nationwide%20Nationwide",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-04T20-44-25-695Z.html",
      "city_url": "./cities/nationwide.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "generated_image": true,
      "slug": "eid-al-fitr",
      "city_label": "على مستوى المملكة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2027-03-30T09:00:00+03:00",
        "ends_at": "2027-03-30T18:00:00+03:00",
        "room": "Nationwide",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "Eid Al Fitr: A Sweet Celebration of Faith and Community",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/saudi-calendar/eid-al-fitr",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "Eid Al Fitr: A Sweet Celebration of Faith and Community",
        "duration_text": "٣٠ مارس ٢٠٢٧ في ٠٩:٠٠ ص إلى ٣٠ مارس ٢٠٢٧ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: Eid Al-Fitr",
          "النافذة الزمنية: ٣٠ مارس ٢٠٢٧ في ٠٩:٠٠ ص إلى ٣٠ مارس ٢٠٢٧ في ٠٦:٠٠ م",
          "المدينة أو النطاق: Nationwide",
          "الموقع: Nationwide",
          "التصنيف: Public Holidays",
          "عنوان الصفحة الرسمية: Eid Al Fitr in Saudi Arabia | Dates & Events"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Nationwide",
          "venue": "Nationwide",
          "category": "Public Holidays",
          "image_status": "not_available_in_current_source",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "event-eid-al-adha",
      "file_slug": "event-eid-al-adha",
      "title": "Eid Al-Adha",
      "organizer": "Saudi Tourism Authority",
      "city": "Nationwide",
      "venue": "Nationwide",
      "venue_address": "Saudi Arabia",
      "category": "Public Holidays",
      "summary": "مرشح من Visit Saudi Calendar ضمن Public Holidays. المصدر الرسمي: Visit Saudi. Eid Al-Adha ضمن ترفيه وعائلات في على مستوى المملكة. تبدأ الفعالية ٠٦‏/٠٦‏/٢٠٢٧، ٩:٠٠ ص وتنتهي ١٠‏/٠٦‏/٢٠٢٧، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Visit Saudi Calendar.",
      "rich_summary": "مرشح من Visit Saudi Calendar ضمن Public Holidays.",
      "image_url": "/assets/event-covers/event-eid-al-adha.svg",
      "image_alt": "غلاف EventLive لفعالية Eid Al-Adha",
      "image_source_url": "https://www.visitsaudi.com/en/saudi-calendar/eid-al-adha",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد الرسمي: ٦ يونيو ٢٠٢٧ في ٠٩:٠٠ ص إلى ١٠ يونيو ٢٠٢٧ في ٠٦:٠٠ م",
        "الموقع: Nationwide",
        "التصنيف: Public Holidays",
        "مصدر البيانات: Visit Saudi"
      ],
      "tags": [
        "tourism",
        "culture",
        "entertainment",
        "sports",
        "Public Holidays"
      ],
      "audiences": [
        "tech",
        "families",
        "creatives",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2027-06-06T09:00:00+03:00",
      "ends_at": "2027-06-10T18:00:00+03:00",
      "updated_at": "2026-07-07T20:50:14.957Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2027-06-06T09:00:00+03:00",
          "ends_at": "2027-06-10T18:00:00+03:00",
          "room": "Nationwide",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Visit Saudi Calendar",
      "source_url": "https://www.visitsaudi.com/en/saudi-calendar/eid-al-adha",
      "evidence_url": "https://www.visitsaudi.com/en/saudi-calendar/eid-al-adha",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "upcoming",
      "status_label": "قادمة",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-eid-al-adha.html",
      "ics_url": "./events/event-eid-al-adha.ics",
      "url": "./events/event-eid-al-adha.html",
      "share_url": "./events/event-eid-al-adha.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-eid-al-adha",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Nationwide%20Nationwide",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Nationwide%20Nationwide",
      "source_file": "data/raw/source-snapshots/visit-saudi-calendar-2026-07-04T20-44-25-695Z.html",
      "city_url": "./cities/nationwide.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/families.html",
        "./for/creatives.html",
        "./for/sports.html"
      ],
      "generated_image": true,
      "slug": "eid-al-adha",
      "city_label": "على مستوى المملكة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2027-06-06T09:00:00+03:00",
        "ends_at": "2027-06-10T18:00:00+03:00",
        "room": "Nationwide",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "description": "مرشح من Visit Saudi Calendar ضمن Public Holidays.",
      "program_outline": {
        "provider": "Visit Saudi Calendar",
        "source_method": "official-page-html",
        "source_url": "https://www.visitsaudi.com/en/saudi-calendar/eid-al-adha",
        "collected_at": "2026-07-07T20:50:14.957Z",
        "official_description": "مرشح من Visit Saudi Calendar ضمن Public Holidays.",
        "duration_text": "٦ يونيو ٢٠٢٧ في ٠٩:٠٠ ص إلى ١٠ يونيو ٢٠٢٧ في ٠٦:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم بطاقة حضور موثقة من Visit Saudi للفعاليات والمواسم الوطنية.",
          "توضيح الموعد والموقع والتصنيف قبل انتقال الزائر إلى الفعالية.",
          "رفع جودة صفحة الفعالية لمحركات البحث والذكاءات عبر وصف وصورة ومصدر رسمي."
        ],
        "features": [
          "الفعالية: Eid Al-Adha",
          "النافذة الزمنية: ٦ يونيو ٢٠٢٧ في ٠٩:٠٠ ص إلى ١٠ يونيو ٢٠٢٧ في ٠٦:٠٠ م",
          "المدينة أو النطاق: Nationwide",
          "الموقع: Nationwide",
          "التصنيف: Public Holidays",
          "عنوان الصفحة الرسمية: Eid Al-Adha"
        ],
        "requirements": [
          "راجع صفحة Visit Saudi الرسمية قبل الحضور لاحتمال تحديث ساعات التشغيل أو المواقع الفرعية.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Visit Saudi official event or calendar page",
          "city": "Nationwide",
          "venue": "Nationwide",
          "category": "Public Holidays",
          "image_status": "not_available_in_current_source",
          "live_schedule_status": "Event-level page only; no timed session agenda was published in the extracted source."
        }
      }
    },
    {
      "id": "ended-saudi-university-events-egypt-vs-argentina-join-the-celebration-at-the-fifa-fan-zone-20260707-14c45ed1",
      "slug": "egypt-vs-argentina",
      "title": "Egypt Vs Argentina",
      "organizer": "Saudi universities and technical colleges",
      "city": "Thuwal",
      "venue": "Discovery Square",
      "venue_address": "Discovery Square",
      "category": "sports and community",
      "summary": "Join us to watch one of the most anticipated upcoming matches in the FIFA World Cup 2026 in the round of 16. Egypt Vs Argentina ضمن رياضة وفعاليات جماهيرية في ثول. تبدأ الفعالية ٠٧‏/٠٧‏/٢٠٢٦، ٦:٠٠ م وتنتهي ٠٧‏/٠٧‏/٢٠٢٦، ٩:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: Saudi Universities and Technical Colleges.",
      "richness_score": 3,
      "starts_at": "2026-07-07T18:00:00+03:00",
      "ends_at": "2026-07-07T21:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517",
      "evidence_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517",
      "source_confidence": "official",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/saudi-university-events-kaustcentral-event-list-2026-07-06T21-52-15-972Z.json",
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "sports and community",
        "ended-event"
      ],
      "audiences": [
        "skilled-trades",
        "researchers",
        "sports"
      ],
      "description": "Kaust Central DVT Event Website",
      "rich_summary": "Kaust Central DVT Event Website",
      "highlights": [
        "الموعد: ٧ يوليو ٢٠٢٦ في ٠٦:٠٠ م إلى ٧ يوليو ٢٠٢٦ في ٠٩:٠٠ م",
        "المدينة: Thuwal",
        "الموقع: Discovery Square",
        "التصنيف: sports and community",
        "المصدر: Saudi Universities and Technical Colleges",
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين."
      ],
      "program_outline": {
        "provider": "Saudi Universities and Technical Colleges",
        "source_method": "official-page-meta",
        "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517",
        "collected_at": "2026-07-06T22:52:41.236Z",
        "official_description": "Kaust Central DVT Event Website",
        "duration_text": "٧ يوليو ٢٠٢٦ في ٠٦:٠٠ م إلى ٧ يوليو ٢٠٢٦ في ٠٩:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Egypt Vs Argentina",
          "النافذة الزمنية: ٧ يوليو ٢٠٢٦ في ٠٦:٠٠ م إلى ٧ يوليو ٢٠٢٦ في ٠٩:٠٠ م",
          "المدينة: Thuwal",
          "الموقع: Discovery Square",
          "التصنيف: sports and community",
          "المنظم: Saudi universities and technical colleges",
          "رابط المصدر: https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Saudi Universities and Technical Colleges",
          "city": "Thuwal",
          "venue": "Discovery Square",
          "category": "sports and community",
          "live_schedule_status": "Event-level source only; no timed session agenda was extracted."
        }
      },
      "sessions": [
        {
          "id": "event-egypt-vs-argentina-official-session-1",
          "title": "Egypt Vs Argentina",
          "starts_at": "2026-07-07T18:00:00+03:00",
          "ends_at": "2026-07-07T21:00:00+03:00",
          "session_type": "official-community-session",
          "room": "Discovery Square"
        }
      ],
      "url": "./events/ended-saudi-university-events-egypt-vs-argentina-join-the-celebration-at-the-fifa-fan-zone-20260707-14c45ed1.html",
      "file_slug": "ended-saudi-university-events-egypt-vs-argentina-join-the-celebration-at-the-fifa-fan-zone-20260707-14c45ed1",
      "city_label": "ثول",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-saudi-university-events-egypt-vs-argentina-join-the-celebration-at-the-fifa-fan-zone-20260707-14c45ed1.svg",
      "image_alt": "غلاف EventLive لفعالية Egypt Vs Argentina",
      "image_source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/ended-saudi-university-events-egypt-vs-argentina-join-the-celebration-at-the-fifa-fan-zone-20260707-14c45ed1.html",
      "share_url": "./events/ended-saudi-university-events-egypt-vs-argentina-join-the-celebration-at-the-fifa-fan-zone-20260707-14c45ed1.html",
      "print_url": "./print.html?event=ended-saudi-university-events-egypt-vs-argentina-join-the-celebration-at-the-fifa-fan-zone-20260707-14c45ed1",
      "ics_url": "./events/ended-saudi-university-events-egypt-vs-argentina-join-the-celebration-at-the-fifa-fan-zone-20260707-14c45ed1.ics",
      "city_url": "./cities/thuwal.html",
      "category_url": "./categories/sports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Discovery%20Square%20Thuwal",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Discovery%20Square%20Thuwal",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-07T18:00:00+03:00",
        "ends_at": "2026-07-07T21:00:00+03:00",
        "room": "Discovery Square",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-kaustcentral-event-list-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-07T19:14:38.221Z"
    },
    {
      "id": "event-egypt-vs-argentina",
      "slug": "egypt-vs-argentina",
      "title": "Egypt Vs Argentina",
      "organizer": "Saudi universities and technical colleges",
      "city": "Thuwal",
      "venue": "Discovery Square",
      "venue_address": "Discovery Square",
      "category": "sports and community",
      "summary": "Join us to watch one of the most anticipated upcoming matches in the FIFA World Cup 2026 in the round of 16. Egypt Vs Argentina ضمن رياضة وفعاليات جماهيرية في ثول. تبدأ الفعالية ٠٧‏/٠٧‏/٢٠٢٦، ٦:٠٠ م وتنتهي ٠٧‏/٠٧‏/٢٠٢٦، ٩:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: Saudi Universities and Technical Colleges.",
      "richness_score": 6,
      "starts_at": "2026-07-07T18:00:00+03:00",
      "ends_at": "2026-07-07T21:00:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517",
      "evidence_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517",
      "source_confidence": "approved-source",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/saudi-university-events-kaustcentral-event-list-2026-07-06T21-52-15-972Z.json",
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "sports and community"
      ],
      "audiences": [
        "skilled-trades",
        "researchers",
        "sports"
      ],
      "description": "Kaust Central DVT Event Website",
      "rich_summary": "Kaust Central DVT Event Website",
      "highlights": [
        "الموعد: ٧ يوليو ٢٠٢٦ في ٠٦:٠٠ م إلى ٧ يوليو ٢٠٢٦ في ٠٩:٠٠ م",
        "المدينة: Thuwal",
        "الموقع: Discovery Square",
        "التصنيف: sports and community",
        "المصدر: Saudi Universities and Technical Colleges",
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين."
      ],
      "program_outline": {
        "provider": "Saudi Universities and Technical Colleges",
        "source_method": "official-page-meta",
        "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "Kaust Central DVT Event Website",
        "duration_text": "٧ يوليو ٢٠٢٦ في ٠٦:٠٠ م إلى ٧ يوليو ٢٠٢٦ في ٠٩:٠٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: Egypt Vs Argentina",
          "النافذة الزمنية: ٧ يوليو ٢٠٢٦ في ٠٦:٠٠ م إلى ٧ يوليو ٢٠٢٦ في ٠٩:٠٠ م",
          "المدينة: Thuwal",
          "الموقع: Discovery Square",
          "التصنيف: sports and community",
          "المنظم: Saudi universities and technical colleges",
          "رابط المصدر: https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517",
          "جدول حي: جلسة رسمية واحدة"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Saudi Universities and Technical Colleges",
          "city": "Thuwal",
          "venue": "Discovery Square",
          "category": "sports and community",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      },
      "sessions": [
        {
          "id": "event-egypt-vs-argentina-official-session-1",
          "title": "Egypt Vs Argentina",
          "starts_at": "2026-07-07T18:00:00+03:00",
          "ends_at": "2026-07-07T21:00:00+03:00",
          "session_type": "official-community-session",
          "room": "Discovery Square"
        }
      ],
      "url": "./events/event-egypt-vs-argentina.html",
      "file_slug": "event-egypt-vs-argentina",
      "city_label": "ثول",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/event-egypt-vs-argentina.svg",
      "image_alt": "غلاف EventLive لفعالية Egypt Vs Argentina",
      "image_source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/517",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/event-egypt-vs-argentina.html",
      "share_url": "./events/event-egypt-vs-argentina.html",
      "print_url": "./print.html?event=event-egypt-vs-argentina",
      "ics_url": "./events/event-egypt-vs-argentina.ics",
      "city_url": "./cities/thuwal.html",
      "category_url": "./categories/sports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Discovery%20Square%20Thuwal",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Discovery%20Square%20Thuwal",
      "catalog_group": "catalog",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-07T18:00:00+03:00",
        "ends_at": "2026-07-07T21:00:00+03:00",
        "room": "Discovery Square",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "generated_image": true
    },
    {
      "id": "ended-qassim-chamber-events-عمليات-إدارة-الموارد-البشرية-20260706-8690db19",
      "file_slug": "ended-qassim-chamber-events-عمليات-إدارة-الموارد-البشرية-20260706-8690db19",
      "title": "عمليات إدارة الموارد البشرية",
      "organizer": "Qassim Chamber of Commerce",
      "city": "Buraydah",
      "venue": "Qassim Chamber",
      "venue_address": "Qassim Chamber",
      "category": "chamber event",
      "summary": "عمليات إدارة الموارد البشرية عمليات إدارة الموارد البشرية ضمن فعاليات الغرف التجارية في بريدة. تبدأ الفعالية ٠٦‏/٠٧‏/٢٠٢٦، ٤:٣٠ م وتنتهي ٠٦‏/٠٧‏/٢٠٢٦، ٦:٣٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: Qassim Chamber Events.",
      "rich_summary": "عمليات إدارة الموارد البشرية",
      "image_url": "/assets/event-images/عمليات-إدارة-الموارد-البشرية-44fab3c9d8.jpg",
      "image_alt": "عمليات إدارة الموارد البشرية",
      "image_source_url": "https://tc.qcc.org.sa/events/204",
      "original_image_url": "https://tc.qcc.org.sa/storage/260/6a4649f72c2c4_%D8%A7%D9%95%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D9%85%D9%88%D8%A7%D8%B1%D8%AF-%D8%A7%D9%84%D8%A8%D8%B4%D8%B1%D9%8A%D8%A9_%D8%A7%D9%84%D8%A7%D8%B9%D9%84%D8%A7%D9%86.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [
        "الموعد: ٦ يوليو ٢٠٢٦ في ٠٤:٣٠ م إلى ٦ يوليو ٢٠٢٦ في ٠٦:٣٠ م",
        "المدينة: Buraydah",
        "الموقع: Qassim Chamber",
        "التصنيف: chamber event",
        "المصدر: Qassim Chamber Events",
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين."
      ],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "chamber event",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-07-06T16:30:00+03:00",
      "ends_at": "2026-07-06T18:30:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "id": "event-عمليات-إدارة-الموارد-البشرية-official-session-1",
          "title": "عمليات إدارة الموارد البشرية",
          "starts_at": "2026-07-06T16:30:00+03:00",
          "ends_at": "2026-07-06T18:30:00+03:00",
          "session_type": "official-business-workshop",
          "room": "Qassim Chamber"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Qassim Chamber Events",
      "source_url": "https://tc.qcc.org.sa/events/204",
      "evidence_url": "https://tc.qcc.org.sa/events/204",
      "source_confidence": "official",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-qassim-chamber-events-عمليات-إدارة-الموارد-البشرية-20260706-8690db19.html",
      "ics_url": "./events/ended-qassim-chamber-events-عمليات-إدارة-الموارد-البشرية-20260706-8690db19.ics",
      "url": "./events/ended-qassim-chamber-events-عمليات-إدارة-الموارد-البشرية-20260706-8690db19.html",
      "share_url": "./events/ended-qassim-chamber-events-عمليات-إدارة-الموارد-البشرية-20260706-8690db19.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-qassim-chamber-events-%D8%B9%D9%85%D9%84%D9%8A%D8%A7%D8%AA-%D8%A5%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D9%85%D9%88%D8%A7%D8%B1%D8%AF-%D8%A7%D9%84%D8%A8%D8%B4%D8%B1%D9%8A%D8%A9-20260706-8690db19",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Qassim%20Chamber%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Qassim%20Chamber%20Buraydah",
      "source_file": "data/raw/source-snapshots/qassim-chamber-events-2026-07-05T19-46-40-960Z.html",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "slug": "عمليات-إدارة-الموارد-البشرية",
      "city_label": "بريدة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-06T16:30:00+03:00",
        "ends_at": "2026-07-06T18:30:00+03:00",
        "room": "Qassim Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "عمليات إدارة الموارد البشرية",
      "image_discovered_at": "2026-07-06T03:46:56.692Z",
      "image_discovery_method": "meta",
      "program_outline": {
        "provider": "Qassim Chamber Events",
        "source_method": "official-page-meta",
        "source_url": "https://tc.qcc.org.sa/events/204",
        "collected_at": "2026-07-06T03:50:25.392Z",
        "official_description": "عمليات إدارة الموارد البشرية",
        "duration_text": "٦ يوليو ٢٠٢٦ في ٠٤:٣٠ م إلى ٦ يوليو ٢٠٢٦ في ٠٦:٣٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: عمليات إدارة الموارد البشرية",
          "النافذة الزمنية: ٦ يوليو ٢٠٢٦ في ٠٤:٣٠ م إلى ٦ يوليو ٢٠٢٦ في ٠٦:٣٠ م",
          "المدينة: Buraydah",
          "الموقع: Qassim Chamber",
          "التصنيف: chamber event",
          "المنظم: Qassim Chamber of Commerce",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://tc.qcc.org.sa/events/204"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Official page metadata and approved catalog row",
          "provider": "Qassim Chamber Events",
          "city": "Buraydah",
          "venue": "Qassim Chamber",
          "category": "chamber event",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      },
      "source_type": "official-site",
      "source_owner": "Qassim Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/qassim-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Qassim Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Qassim Chamber event detail or listing row with title, date, location, and chamber context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-06T21:24:42.646Z"
    },
    {
      "id": "event-عمليات-إدارة-الموارد-البشرية",
      "file_slug": "event-عمليات-إدارة-الموارد-البشرية",
      "title": "عمليات إدارة الموارد البشرية",
      "organizer": "Qassim Chamber of Commerce",
      "city": "Buraydah",
      "venue": "Qassim Chamber",
      "venue_address": "Qassim Chamber",
      "category": "chamber event",
      "summary": "ورشة عمل من غرفة القصيم حول عمليات إدارة الموارد البشرية، موجهة للمهنيين ورواد الأعمال لتحسين إدارة الفرق والامتثال والإجراءات التشغيلية داخل المنشآت.",
      "rich_summary": "عمليات إدارة الموارد البشرية",
      "image_url": "/assets/event-images/عمليات-إدارة-الموارد-البشرية-44fab3c9d8.jpg",
      "image_alt": "عمليات إدارة الموارد البشرية",
      "image_source_url": "https://tc.qcc.org.sa/events/204",
      "original_image_url": "https://tc.qcc.org.sa/storage/260/6a4649f72c2c4_%D8%A7%D9%95%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D9%85%D9%88%D8%A7%D8%B1%D8%AF-%D8%A7%D9%84%D8%A8%D8%B4%D8%B1%D9%8A%D8%A9_%D8%A7%D9%84%D8%A7%D8%B9%D9%84%D8%A7%D9%86.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 8,
      "highlights": [
        "الموعد: ٦ يوليو ٢٠٢٦ في ٠٤:٣٠ م إلى ٦ يوليو ٢٠٢٦ في ٠٦:٣٠ م",
        "المدينة: Buraydah",
        "الموقع: Qassim Chamber",
        "التصنيف: chamber event",
        "المصدر: Qassim Chamber Events",
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين."
      ],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "chamber event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-07-06T16:30:00+03:00",
      "ends_at": "2026-07-06T18:30:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions": [
        {
          "id": "event-عمليات-إدارة-الموارد-البشرية-official-session-1",
          "title": "عمليات إدارة الموارد البشرية",
          "starts_at": "2026-07-06T16:30:00+03:00",
          "ends_at": "2026-07-06T18:30:00+03:00",
          "session_type": "official-business-workshop",
          "room": "Qassim Chamber"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Qassim Chamber Events",
      "source_url": "https://tc.qcc.org.sa/events/204",
      "evidence_url": "https://tc.qcc.org.sa/events/204",
      "source_confidence": "approved-source",
      "approval_status": "published",
      "approval_status_label": "منشور",
      "published_by": "EventLive Auto Publisher",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/event-عمليات-إدارة-الموارد-البشرية.html",
      "ics_url": "./events/event-عمليات-إدارة-الموارد-البشرية.ics",
      "url": "./events/event-عمليات-إدارة-الموارد-البشرية.html",
      "share_url": "./events/event-عمليات-إدارة-الموارد-البشرية.html",
      "signage_url": "",
      "print_url": "./print.html?event=event-%D8%B9%D9%85%D9%84%D9%8A%D8%A7%D8%AA-%D8%A5%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D9%85%D9%88%D8%A7%D8%B1%D8%AF-%D8%A7%D9%84%D8%A8%D8%B4%D8%B1%D9%8A%D8%A9",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Qassim%20Chamber%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Qassim%20Chamber%20Buraydah",
      "source_file": "data/raw/source-snapshots/qassim-chamber-events-2026-07-05T19-46-40-960Z.html",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "slug": "عمليات-إدارة-الموارد-البشرية",
      "city_label": "بريدة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "catalog",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-06T16:30:00+03:00",
        "ends_at": "2026-07-06T18:30:00+03:00",
        "room": "Qassim Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "عمليات إدارة الموارد البشرية",
      "image_discovered_at": "2026-07-06T03:46:56.692Z",
      "image_discovery_method": "meta",
      "program_outline": {
        "provider": "Qassim Chamber Events",
        "source_method": "approved-source-row",
        "source_url": "https://tc.qcc.org.sa/events/204",
        "collected_at": "2026-07-07T20:50:24.686Z",
        "official_description": "عمليات إدارة الموارد البشرية",
        "duration_text": "٦ يوليو ٢٠٢٦ في ٠٤:٣٠ م إلى ٦ يوليو ٢٠٢٦ في ٠٦:٣٠ م",
        "registration_deadline": "",
        "goals": [
          "تقديم برنامج تدريبي موثقة من مصدرها ضمن EventLive.",
          "توضيح الموعد والمدينة والموقع قبل قرار الحضور.",
          "إثراء بطاقة الفعالية لتكون مفيدة للمستخدم والذكاءات ومحركات البحث."
        ],
        "features": [
          "الفعالية: عمليات إدارة الموارد البشرية",
          "النافذة الزمنية: ٦ يوليو ٢٠٢٦ في ٠٤:٣٠ م إلى ٦ يوليو ٢٠٢٦ في ٠٦:٣٠ م",
          "المدينة: Buraydah",
          "الموقع: Qassim Chamber",
          "التصنيف: chamber event",
          "المنظم: Qassim Chamber of Commerce",
          "تتوفر صورة غلاف للبطاقة.",
          "رابط المصدر: https://tc.qcc.org.sa/events/204"
        ],
        "requirements": [
          "تحقق من متطلبات التسجيل والحضور من صفحة المصدر قبل بدء البرنامج.",
          "استخدم EventLive لمتابعة العد التنازلي وحالة الفعالية عند اقتراب الموعد."
        ],
        "faqs": {
          "source_scope": "Approved catalog row",
          "provider": "Qassim Chamber Events",
          "city": "Buraydah",
          "venue": "Qassim Chamber",
          "category": "chamber event",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      }
    },
    {
      "id": "event-نقل-مبيدات-آفات-الصحة-العامة",
      "slug": "نقل-مبيدات-آفات-الصحة-العامة",
      "title": "نقل مبيدات آفات الصحة العامة",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "عن بعد",
      "venue_address": "عن بعد",
      "category": "regulatory workshop",
      "summary": "نقل مبيدات آفات الصحة العامة. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية انتهى وقت ورشة العمل. المصدر الرسمي: الهيئة العامة للغذاء والدواء.",
      "attendance_mode": "online",
      "language": "ar",
      "richness_score": 9,
      "starts_at": "2026-07-06T10:00:00+03:00",
      "ends_at": "2026-07-06T11:00:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Food and Drug Authority Events",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521944",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521944",
      "source_confidence": "approved-source",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/sfda-events-2026-07-05T19-46-40-960Z.html",
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop"
      ],
      "audiences": [
        "professionals"
      ],
      "file_slug": "event-نقل-مبيدات-آفات-الصحة-العامة",
      "city_label": "عن بعد",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "id": "event-نقل-مبيدات-آفات-الصحة-العامة-official-session-1",
          "title": "نقل مبيدات آفات الصحة العامة",
          "starts_at": "2026-07-06T10:00:00+03:00",
          "ends_at": "2026-07-06T11:00:00+03:00",
          "session_type": "official-online-workshop",
          "room": "عن بعد"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/event-نقل-مبيدات-آفات-الصحة-العامة.svg",
      "image_alt": "غلاف EventLive لفعالية نقل مبيدات آفات الصحة العامة",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521944",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/event-نقل-مبيدات-آفات-الصحة-العامة.html",
      "url": "./events/event-نقل-مبيدات-آفات-الصحة-العامة.html",
      "share_url": "./events/event-نقل-مبيدات-آفات-الصحة-العامة.html",
      "print_url": "./print.html?event=event-%D9%86%D9%82%D9%84-%D9%85%D8%A8%D9%8A%D8%AF%D8%A7%D8%AA-%D8%A2%D9%81%D8%A7%D8%AA-%D8%A7%D9%84%D8%B5%D8%AD%D8%A9-%D8%A7%D9%84%D8%B9%D8%A7%D9%85%D8%A9",
      "ics_url": "./events/event-نقل-مبيدات-آفات-الصحة-العامة.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "catalog",
      "generated_image": true,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-06T10:00:00+03:00",
        "ends_at": "2026-07-06T11:00:00+03:00",
        "room": "عن بعد",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "نقل مبيدات آفات الصحة العامة. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية انتهى وقت ورشة العمل",
      "rich_summary": "نقل مبيدات آفات الصحة العامة. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية انتهى وقت ورشة العمل",
      "program_outline": {
        "provider": "Saudi Food and Drug Authority",
        "source_method": "official-html",
        "source_url": "https://www.sfda.gov.sa/ar/workshop/5521944",
        "collected_at": "2026-07-07T19:29:00.926Z",
        "official_description": "نقل مبيدات آفات الصحة العامة. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية انتهى وقت ورشة العمل",
        "duration_text": "2026-07-06T10:00:00+03:00 إلى 2026-07-06T11:00:00+03:00",
        "registration_deadline": "",
        "goals": [
          "نقل مبيدات آفات الصحة العامة"
        ],
        "features": [
          "طريقة الحضور: عن بعد",
          "نوع الورشة: عامة",
          "لغة العرض: العربية انتهى وقت ورشة العمل",
          "جدول حي: جلسة رسمية واحدة",
          "الوقت: 2026-07-06T10:00:00+03:00 إلى 2026-07-06T11:00:00+03:00"
        ],
        "requirements": [],
        "faqs": {
          "delivery_method": "عن بعد",
          "workshop_type": "عامة",
          "presentation_language": "العربية انتهى وقت ورشة العمل",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      },
      "highlights": [
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين.",
        "الموقع: عن بعد"
      ]
    },
    {
      "id": "event-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-",
      "slug": "آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-",
      "title": "آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "عن بعد",
      "venue_address": "عن بعد",
      "category": "regulatory workshop",
      "summary": "آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية انتهى وقت ورشة العمل. المصدر الرسمي: الهيئة العامة للغذاء والدواء.",
      "attendance_mode": "online",
      "language": "ar",
      "richness_score": 9,
      "starts_at": "2026-07-06T10:00:00+03:00",
      "ends_at": "2026-07-06T11:00:00+03:00",
      "updated_at": "2026-07-07T20:51:44.578Z",
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "approval_status": "published",
      "published_by": "EventLive Auto Publisher",
      "source_label": "Saudi Food and Drug Authority Events",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521972",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521972",
      "source_confidence": "approved-source",
      "live_schedule_ready": true,
      "source_file": "data/raw/source-snapshots/sfda-events-2026-07-05T19-46-40-960Z.html",
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop"
      ],
      "audiences": [
        "professionals"
      ],
      "file_slug": "event-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-",
      "city_label": "عن بعد",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "sessions": [
        {
          "id": "event-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-official-session-1",
          "title": "آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها",
          "starts_at": "2026-07-06T10:00:00+03:00",
          "ends_at": "2026-07-06T11:00:00+03:00",
          "session_type": "official-online-workshop",
          "room": "عن بعد"
        }
      ],
      "linked_live_updates_count": 0,
      "approval_status_label": "منشورة",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/event-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-.svg",
      "image_alt": "غلاف EventLive لفعالية آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521972",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/event-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-.html",
      "url": "./events/event-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-.html",
      "share_url": "./events/event-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-.html",
      "print_url": "./print.html?event=event-%D8%A2%D9%84%D9%8A%D8%A9-%D8%AA%D9%82%D8%AF%D9%8A%D9%85-%D8%B7%D9%84%D8%A8%D8%A7%D8%AA-%D8%A7%D8%B0%D9%88%D9%86%D8%A7%D8%AA-%D8%A7%D8%B3%D8%AA%D9%8A%D8%B1%D8%A7%D8%AF-%D9%85%D9%88%D8%A7%D8%AF-%D8%A7%D9%84%D8%AA%D8%B5%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%B7%D8%A8%D9%8A-%D9%81%D9%8A-%D8%A7%D9%84%D9%86%D8%B8%D8%A7%D9%85-%D8%A7%D9%84%D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A-",
      "ics_url": "./events/event-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "catalog",
      "generated_image": true,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-06T10:00:00+03:00",
        "ends_at": "2026-07-06T11:00:00+03:00",
        "room": "عن بعد",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed",
      "description": "آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية انتهى وقت ورشة العمل",
      "rich_summary": "آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية انتهى وقت ورشة العمل",
      "program_outline": {
        "provider": "Saudi Food and Drug Authority",
        "source_method": "official-html",
        "source_url": "https://www.sfda.gov.sa/ar/workshop/5521972",
        "collected_at": "2026-07-07T20:50:06.205Z",
        "official_description": "آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها. طريقة الحضور: عن بعد. نوع الورشة: عامة. لغة العرض: العربية انتهى وقت ورشة العمل",
        "duration_text": "2026-07-06T10:00:00+03:00 إلى 2026-07-06T11:00:00+03:00",
        "registration_deadline": "",
        "goals": [
          "آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها"
        ],
        "features": [
          "طريقة الحضور: عن بعد",
          "نوع الورشة: عامة",
          "لغة العرض: العربية انتهى وقت ورشة العمل",
          "جدول حي: جلسة رسمية واحدة",
          "الوقت: 2026-07-06T10:00:00+03:00 إلى 2026-07-06T11:00:00+03:00"
        ],
        "requirements": [],
        "faqs": {
          "delivery_method": "عن بعد",
          "workshop_type": "عامة",
          "presentation_language": "العربية انتهى وقت ورشة العمل",
          "live_schedule_status": "Official single-session schedule: one timed session with verified event start and end."
        }
      },
      "highlights": [
        "جدول حي مختصر: جلسة رسمية واحدة بوقت بداية ونهاية موثقين.",
        "الموقع: عن بعد"
      ]
    },
    {
      "id": "ended-sfda-events-نقل-مبيدات-آفات-الصحة-العامة-20260706-6a3399bd",
      "title": "نقل مبيدات آفات الصحة العامة",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "Online",
      "category": "regulatory workshop",
      "summary": "ورشة عمل رسمية من الهيئة العامة للغذاء والدواء. نقل مبيدات آفات الصحة العامة نقل مبيدات آفات الصحة العامة ضمن ورش تنظيمية وصحية في عن بعد. تبدأ الفعالية ٠٦‏/٠٧‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠٦‏/٠٧‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Food and Drug Authority Events.",
      "starts_at": "2026-07-06T09:00:00+03:00",
      "ends_at": "2026-07-06T18:00:00+03:00",
      "source_type": "government-calendar",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521944",
      "source_label": "Saudi Food and Drug Authority Events",
      "source_owner": "Saudi Food and Drug Authority",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521944",
      "raw_snapshot_path": "data/raw/source-snapshots/sfda-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "attendance_mode": "online",
      "language": "ar",
      "richness_score": 5,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Food and Drug Authority Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. SFDA event, workshop, or official announcement URL with complete schedule and public or professional attendance relevance.",
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-06T21:24:42.646Z",
      "file_slug": "ended-sfda-events-نقل-مبيدات-آفات-الصحة-العامة-20260706-6a3399bd",
      "slug": "نقل-مبيدات-ا-فات-الصحة-العامة",
      "city_label": "عن بعد",
      "venue_address": "Online",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-06T09:00:00+03:00",
          "ends_at": "2026-07-06T18:00:00+03:00",
          "room": "Online",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-sfda-events-نقل-مبيدات-آفات-الصحة-العامة-20260706-6a3399bd.svg",
      "image_alt": "غلاف EventLive لفعالية نقل مبيدات آفات الصحة العامة",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521944",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-sfda-events-نقل-مبيدات-آفات-الصحة-العامة-20260706-6a3399bd.html",
      "url": "./events/ended-sfda-events-نقل-مبيدات-آفات-الصحة-العامة-20260706-6a3399bd.html",
      "share_url": "./events/ended-sfda-events-نقل-مبيدات-آفات-الصحة-العامة-20260706-6a3399bd.html",
      "print_url": "./print.html?event=ended-sfda-events-%D9%86%D9%82%D9%84-%D9%85%D8%A8%D9%8A%D8%AF%D8%A7%D8%AA-%D8%A2%D9%81%D8%A7%D8%AA-%D8%A7%D9%84%D8%B5%D8%AD%D8%A9-%D8%A7%D9%84%D8%B9%D8%A7%D9%85%D8%A9-20260706-6a3399bd",
      "ics_url": "./events/ended-sfda-events-نقل-مبيدات-آفات-الصحة-العامة-20260706-6a3399bd.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-06T09:00:00+03:00",
        "ends_at": "2026-07-06T18:00:00+03:00",
        "room": "Online",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-sfda-events-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني--20260706-e8fb38fa",
      "title": "آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "Online",
      "category": "regulatory workshop",
      "summary": "ورشة عمل رسمية من الهيئة العامة للغذاء والدواء. آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها",
      "starts_at": "2026-07-06T09:00:00+03:00",
      "ends_at": "2026-07-06T18:00:00+03:00",
      "source_type": "government-calendar",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521972",
      "source_label": "Saudi Food and Drug Authority Events",
      "source_owner": "Saudi Food and Drug Authority",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521972",
      "raw_snapshot_path": "data/raw/source-snapshots/sfda-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "attendance_mode": "online",
      "language": "ar",
      "richness_score": 5,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Food and Drug Authority Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. SFDA event, workshop, or official announcement URL with complete schedule and public or professional attendance relevance.",
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-06T21:24:42.646Z",
      "file_slug": "ended-sfda-events-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني--20260706-e8fb38fa",
      "slug": "ا-لية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني-ومتطلباتها",
      "city_label": "عن بعد",
      "venue_address": "Online",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-06T09:00:00+03:00",
          "ends_at": "2026-07-06T18:00:00+03:00",
          "room": "Online",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-sfda-events-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني--20260706-e8fb38fa.svg",
      "image_alt": "غلاف EventLive لفعالية آلية تقديم طلبات اذونات استيراد مواد التصوير الطبي في النظام الالكتروني ومتطلباتها",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521972",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-sfda-events-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني--20260706-e8fb38fa.html",
      "url": "./events/ended-sfda-events-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني--20260706-e8fb38fa.html",
      "share_url": "./events/ended-sfda-events-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني--20260706-e8fb38fa.html",
      "print_url": "./print.html?event=ended-sfda-events-%D8%A2%D9%84%D9%8A%D8%A9-%D8%AA%D9%82%D8%AF%D9%8A%D9%85-%D8%B7%D9%84%D8%A8%D8%A7%D8%AA-%D8%A7%D8%B0%D9%88%D9%86%D8%A7%D8%AA-%D8%A7%D8%B3%D8%AA%D9%8A%D8%B1%D8%A7%D8%AF-%D9%85%D9%88%D8%A7%D8%AF-%D8%A7%D9%84%D8%AA%D8%B5%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%B7%D8%A8%D9%8A-%D9%81%D9%8A-%D8%A7%D9%84%D9%86%D8%B8%D8%A7%D9%85-%D8%A7%D9%84%D8%A7%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A--20260706-e8fb38fa",
      "ics_url": "./events/ended-sfda-events-آلية-تقديم-طلبات-اذونات-استيراد-مواد-التصوير-الطبي-في-النظام-الالكتروني--20260706-e8fb38fa.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-06T09:00:00+03:00",
        "ends_at": "2026-07-06T18:00:00+03:00",
        "room": "Online",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-saudi-university-events-round-of-16-join-the-celebration-at-the-fifa-fan-zone-20260704-6f608191",
      "file_slug": "ended-saudi-university-events-round-of-16-join-the-celebration-at-the-fifa-fan-zone-20260704-6f608191",
      "title": "Round of 16: Join the Celebration at the FIFA Fan Zone",
      "organizer": "Saudi universities and technical colleges",
      "city": "Thuwal",
      "venue": "Discovery Square",
      "venue_address": "Discovery Square",
      "category": "sports and community",
      "summary": "The FIFA World Cup 2026 enters the knockout stage, and the excitement continues at the KAUST FIFA Fan Zone. Round of 16: Join the Celebration at the FIFA Fan Zone ضمن رياضة وفعاليات جماهيرية في ثول. تبدأ الفعالية ٠٤‏/٠٧‏/٢٠٢٦، ٦:٠٠ م وتنتهي ٠٤‏/٠٧‏/٢٠٢٦، ١١:٥٩ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-round-of-16-join-the-celebration-at-the-fifa-fan-zone-20260704-6f608191.svg",
      "image_alt": "غلاف EventLive لفعالية Round of 16: Join the Celebration at the FIFA Fan Zone",
      "image_source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/511",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "sports and community",
        "ended-event"
      ],
      "audiences": [
        "skilled-trades",
        "researchers",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2026-07-04T18:00:00+03:00",
      "ends_at": "2026-07-04T23:59:00+03:00",
      "updated_at": "2026-07-04T23:33:14.530Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-04T18:00:00+03:00",
          "ends_at": "2026-07-04T23:59:00+03:00",
          "room": "Discovery Square",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/511",
      "evidence_url": "https://kaustcentral-eventscalendar-userwebsite.cfapps.eu20.hana.ondemand.com/dashboard/event-details/511",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-round-of-16-join-the-celebration-at-the-fifa-fan-zone-20260704-6f608191.html",
      "ics_url": "./events/ended-saudi-university-events-round-of-16-join-the-celebration-at-the-fifa-fan-zone-20260704-6f608191.ics",
      "url": "./events/ended-saudi-university-events-round-of-16-join-the-celebration-at-the-fifa-fan-zone-20260704-6f608191.html",
      "share_url": "./events/ended-saudi-university-events-round-of-16-join-the-celebration-at-the-fifa-fan-zone-20260704-6f608191.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-round-of-16-join-the-celebration-at-the-fifa-fan-zone-20260704-6f608191",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Discovery%20Square%20Thuwal",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Discovery%20Square%20Thuwal",
      "source_file": "data/raw/source-snapshots/saudi-university-events-kaustcentral-event-list-2026-07-04T23-33-14-530Z.json",
      "city_url": "./cities/thuwal.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-kaustcentral-event-list-2026-07-04T23-33-14-530Z.json",
      "discovered_at": "2026-07-04T23:33:14.530Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-04T23:33:14.530Z",
      "slug": "round-of-16-join-the-celebration-at-the-fifa-fan-zone",
      "city_label": "ثول",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-04T18:00:00+03:00",
        "ends_at": "2026-07-04T23:59:00+03:00",
        "room": "Discovery Square",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-beast-house-20260703-83049a2a",
      "file_slug": "ended-mdlbeast-events-beast-house-20260703-83049a2a",
      "title": "Beast House",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. Beast House ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠٣‏/٠٧‏/٢٠٢٦، ٩:٠٠ م وتنتهي ٠٤‏/٠٧‏/٢٠٢٦، ٣:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-beast-house-20260703-83049a2a.svg",
      "image_alt": "غلاف EventLive لفعالية Beast House",
      "image_source_url": "https://mdlbeast.com/events/beast-house",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-07-03T21:00:00+03:00",
      "ends_at": "2026-07-04T03:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-03T21:00:00+03:00",
          "ends_at": "2026-07-04T03:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/beast-house",
      "evidence_url": "https://mdlbeast.com/events/beast-house",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-beast-house-20260703-83049a2a.html",
      "ics_url": "./events/ended-mdlbeast-events-beast-house-20260703-83049a2a.ics",
      "url": "./events/ended-mdlbeast-events-beast-house-20260703-83049a2a.html",
      "share_url": "./events/ended-mdlbeast-events-beast-house-20260703-83049a2a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-beast-house-20260703-83049a2a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "beast-house",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-03T21:00:00+03:00",
        "ends_at": "2026-07-04T03:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-unstable-20260702-5647df2e",
      "file_slug": "ended-mdlbeast-events-unstable-20260702-5647df2e",
      "title": "Unstable",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. Unstable ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠٢‏/٠٧‏/٢٠٢٦، ١٢:٠٠ ص وتنتهي ٠٣‏/٠٧‏/٢٠٢٦، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-unstable-20260702-5647df2e.svg",
      "image_alt": "غلاف EventLive لفعالية Unstable",
      "image_source_url": "https://mdlbeast.com/events/unstable",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-07-02T00:00:00+03:00",
      "ends_at": "2026-07-03T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-02T00:00:00+03:00",
          "ends_at": "2026-07-03T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/unstable",
      "evidence_url": "https://mdlbeast.com/events/unstable",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-unstable-20260702-5647df2e.html",
      "ics_url": "./events/ended-mdlbeast-events-unstable-20260702-5647df2e.ics",
      "url": "./events/ended-mdlbeast-events-unstable-20260702-5647df2e.html",
      "share_url": "./events/ended-mdlbeast-events-unstable-20260702-5647df2e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-unstable-20260702-5647df2e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "unstable",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-02T00:00:00+03:00",
        "ends_at": "2026-07-03T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-misk-hub-events-cybersecurity-in-the-workplace-20260701-8b208273",
      "file_slug": "ended-misk-hub-events-cybersecurity-in-the-workplace-20260701-8b208273",
      "title": "Cybersecurity in the Workplace",
      "organizer": "Mohammed bin Salman Foundation / Misk",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "Skills",
      "summary": "Within the Misk Career Essentials Program, we provide young people with the opportunity to acquire the necessary skills and knowledge in various fields through sessions that focus on raising awareness among youth about promising sectors and the most sought-after skills for success in the future job market. Join Now!",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-misk-hub-events-cybersecurity-in-the-workplace-20260701-8b208273.svg",
      "image_alt": "غلاف EventLive لفعالية Cybersecurity in the Workplace",
      "image_source_url": "https://hub.misk.org.sa/en/events/skills/cybersecurity-in-the-workplace/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "training",
        "youth",
        "leadership",
        "skills",
        "career",
        "roadshows",
        "Skills",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2026-07-01T19:00:00+03:00",
      "ends_at": "2026-07-01T20:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-01T19:00:00+03:00",
          "ends_at": "2026-07-01T20:00:00+03:00",
          "room": "Online",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Events",
      "source_url": "https://hub.misk.org.sa/en/events/skills/cybersecurity-in-the-workplace/",
      "evidence_url": "https://hub.misk.org.sa/en/events/skills/cybersecurity-in-the-workplace/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-misk-hub-events-cybersecurity-in-the-workplace-20260701-8b208273.html",
      "ics_url": "./events/ended-misk-hub-events-cybersecurity-in-the-workplace-20260701-8b208273.ics",
      "url": "./events/ended-misk-hub-events-cybersecurity-in-the-workplace-20260701-8b208273.html",
      "share_url": "./events/ended-misk-hub-events-cybersecurity-in-the-workplace-20260701-8b208273.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-misk-hub-events-cybersecurity-in-the-workplace-20260701-8b208273",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/misk-hub-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Mohammed bin Salman Foundation / Misk",
      "raw_snapshot_path": "data/raw/source-snapshots/misk-hub-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Misk Hub Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Misk event detail URL with start/end schedule, city or delivery mode, venue, and registration deadline kept separate from event end.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "cybersecurity-in-the-workplace",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-01T19:00:00+03:00",
        "ends_at": "2026-07-01T20:00:00+03:00",
        "room": "Online",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-sfda-events-risk-management-file-for-medical-devices-20260701-6a48e605",
      "file_slug": "ended-sfda-events-risk-management-file-for-medical-devices-20260701-6a48e605",
      "title": "Risk Management File for Medical Devices",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "regulatory workshop",
      "summary": "ورشة عمل رسمية من الهيئة العامة للغذاء والدواء. Risk Management File for Medical Devices Risk Management File for Medical Devices ضمن ورش تنظيمية وصحية في عن بعد. تبدأ الفعالية ٠١‏/٠٧‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠١‏/٠٧‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Food and Drug Authority Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-sfda-events-risk-management-file-for-medical-devices-20260701-6a48e605.svg",
      "image_alt": "غلاف EventLive لفعالية Risk Management File for Medical Devices",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521971",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-07-01T09:00:00+03:00",
      "ends_at": "2026-07-01T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-07-01T09:00:00+03:00",
          "ends_at": "2026-07-01T18:00:00+03:00",
          "room": "Online",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Food and Drug Authority Events",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521971",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521971",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-sfda-events-risk-management-file-for-medical-devices-20260701-6a48e605.html",
      "ics_url": "./events/ended-sfda-events-risk-management-file-for-medical-devices-20260701-6a48e605.ics",
      "url": "./events/ended-sfda-events-risk-management-file-for-medical-devices-20260701-6a48e605.html",
      "share_url": "./events/ended-sfda-events-risk-management-file-for-medical-devices-20260701-6a48e605.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-sfda-events-risk-management-file-for-medical-devices-20260701-6a48e605",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/sfda-events-2026-07-05T05-49-08-776Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "government-calendar",
      "source_owner": "Saudi Food and Drug Authority",
      "raw_snapshot_path": "data/raw/source-snapshots/sfda-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Food and Drug Authority Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. SFDA event, workshop, or official announcement URL with complete schedule and public or professional attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:49:08.776Z",
      "slug": "risk-management-file-for-medical-devices",
      "city_label": "عن بعد",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-07-01T09:00:00+03:00",
        "ends_at": "2026-07-01T18:00:00+03:00",
        "room": "Online",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-sfda-events-التعريف-بالتحديثات-على-نظام-الأجهزة-والمستلزمات-الطبية-20260629-4c9476c8",
      "file_slug": "ended-sfda-events-التعريف-بالتحديثات-على-نظام-الأجهزة-والمستلزمات-الطبية-20260629-4c9476c8",
      "title": "التعريف بالتحديثات على نظام الأجهزة والمستلزمات الطبية",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "regulatory workshop",
      "summary": "ورشة عمل رسمية من الهيئة العامة للغذاء والدواء. التعريف بالتحديثات على نظام الأجهزة والمستلزمات الطبية التعريف بالتحديثات على نظام الأجهزة والمستلزمات الطبية ضمن ورش تنظيمية وصحية في عن بعد. تبدأ الفعالية ٢٩‏/٠٦‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٩‏/٠٦‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Food and Drug Authority Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/التعريف-بالتحديثات-على-نظام-الأجهزة-والمستلزمات-الطبية-cce891ebbd.jpg",
      "image_alt": "التعريف بالتحديثات على نظام الأجهزة والمستلزمات الطبية",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521982",
      "original_image_url": "https://www.sfda.gov.sa/sites/default/files/2026-06/%D9%88%D8%B1%D8%B4%D8%A9%20%D8%B9%D9%85%D9%84%20-%20%D8%A7%D9%84%D8%AA%D8%B9%D8%B1%D9%8A%D9%81%20%D8%A8%D8%A7%D9%84%D8%AA%D8%AD%D8%AF%D9%8A%D8%AB%D8%A7%D8%AA%20%D8%B9%D9%84%D9%89%20%D9%86%D8%B8%D8%A7%D9%85%20%D8%A7%D9%84%D8%A7%D8%AC%D9%87%D8%B2%D8%A9%20%D9%88%D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%84%D8%B2%D9%85%D8%A7%D8%AA%20%D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-06-29T09:00:00+03:00",
      "ends_at": "2026-06-29T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-29T09:00:00+03:00",
          "ends_at": "2026-06-29T18:00:00+03:00",
          "room": "Online",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Food and Drug Authority Events",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521982",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521982",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-sfda-events-التعريف-بالتحديثات-على-نظام-الأجهزة-والمستلزمات-الطبية-20260629-4c9476c8.html",
      "ics_url": "./events/ended-sfda-events-التعريف-بالتحديثات-على-نظام-الأجهزة-والمستلزمات-الطبية-20260629-4c9476c8.ics",
      "url": "./events/ended-sfda-events-التعريف-بالتحديثات-على-نظام-الأجهزة-والمستلزمات-الطبية-20260629-4c9476c8.html",
      "share_url": "./events/ended-sfda-events-التعريف-بالتحديثات-على-نظام-الأجهزة-والمستلزمات-الطبية-20260629-4c9476c8.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-sfda-events-%D8%A7%D9%84%D8%AA%D8%B9%D8%B1%D9%8A%D9%81-%D8%A8%D8%A7%D9%84%D8%AA%D8%AD%D8%AF%D9%8A%D8%AB%D8%A7%D8%AA-%D8%B9%D9%84%D9%89-%D9%86%D8%B8%D8%A7%D9%85-%D8%A7%D9%84%D8%A3%D8%AC%D9%87%D8%B2%D8%A9-%D9%88%D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%84%D8%B2%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9-20260629-4c9476c8",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/sfda-events-2026-07-05T05-49-08-776Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Food and Drug Authority",
      "raw_snapshot_path": "data/raw/source-snapshots/sfda-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Food and Drug Authority Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. SFDA event, workshop, or official announcement URL with complete schedule and public or professional attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:49:08.776Z",
      "slug": "التعريف-بالتحديثات-على-نظام-الا-جهزة-والمستلزمات-الطبية",
      "city_label": "عن بعد",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-29T09:00:00+03:00",
        "ends_at": "2026-06-29T18:00:00+03:00",
        "room": "Online",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-sfda-events-رقابة-ما-بعد-التسويق-للأجهزة-والمستلزمات-الطبية-ومتطلبات-والتزامات-مقدمي-20260629-a6ead49e",
      "file_slug": "ended-sfda-events-رقابة-ما-بعد-التسويق-للأجهزة-والمستلزمات-الطبية-ومتطلبات-والتزامات-مقدمي-20260629-a6ead49e",
      "title": "رقابة ما بعد التسويق للأجهزة والمستلزمات الطبية ومتطلبات والتزامات مقدمي خدمات الصيانة الطبية",
      "organizer": "Saudi Food and Drug Authority",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "regulatory workshop",
      "summary": "ورشة عمل رسمية من الهيئة العامة للغذاء والدواء. رقابة ما بعد التسويق للأجهزة والمستلزمات الطبية ومتطلبات والتزامات مقدمي خدمات الصيانة الطبية",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-sfda-events-رقابة-ما-بعد-التسويق-للأجهزة-والمستلزمات-الطبية-ومتطلبات-والتزامات-مقدمي-20260629-a6ead49e.svg",
      "image_alt": "غلاف EventLive لفعالية رقابة ما بعد التسويق للأجهزة والمستلزمات الطبية ومتطلبات والتزامات مقدمي خدمات الصيانة الطبية",
      "image_source_url": "https://www.sfda.gov.sa/ar/workshop/5521911",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "healthcare",
        "food",
        "pharma",
        "regulation",
        "workshops",
        "conferences",
        "regulatory workshop",
        "SFDA",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-06-29T09:00:00+03:00",
      "ends_at": "2026-06-29T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-29T09:00:00+03:00",
          "ends_at": "2026-06-29T18:00:00+03:00",
          "room": "Online",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Food and Drug Authority Events",
      "source_url": "https://www.sfda.gov.sa/ar/workshop/5521911",
      "evidence_url": "https://www.sfda.gov.sa/ar/workshop/5521911",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-sfda-events-رقابة-ما-بعد-التسويق-للأجهزة-والمستلزمات-الطبية-ومتطلبات-والتزامات-مقدمي-20260629-a6ead49e.html",
      "ics_url": "./events/ended-sfda-events-رقابة-ما-بعد-التسويق-للأجهزة-والمستلزمات-الطبية-ومتطلبات-والتزامات-مقدمي-20260629-a6ead49e.ics",
      "url": "./events/ended-sfda-events-رقابة-ما-بعد-التسويق-للأجهزة-والمستلزمات-الطبية-ومتطلبات-والتزامات-مقدمي-20260629-a6ead49e.html",
      "share_url": "./events/ended-sfda-events-رقابة-ما-بعد-التسويق-للأجهزة-والمستلزمات-الطبية-ومتطلبات-والتزامات-مقدمي-20260629-a6ead49e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-sfda-events-%D8%B1%D9%82%D8%A7%D8%A8%D8%A9-%D9%85%D8%A7-%D8%A8%D8%B9%D8%AF-%D8%A7%D9%84%D8%AA%D8%B3%D9%88%D9%8A%D9%82-%D9%84%D9%84%D8%A3%D8%AC%D9%87%D8%B2%D8%A9-%D9%88%D8%A7%D9%84%D9%85%D8%B3%D8%AA%D9%84%D8%B2%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D8%B7%D8%A8%D9%8A%D8%A9-%D9%88%D9%85%D8%AA%D8%B7%D9%84%D8%A8%D8%A7%D8%AA-%D9%88%D8%A7%D9%84%D8%AA%D8%B2%D8%A7%D9%85%D8%A7%D8%AA-%D9%85%D9%82%D8%AF%D9%85%D9%8A-20260629-a6ead49e",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/sfda-events-2026-07-05T05-49-08-776Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/regulatory-workshop.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "government-calendar",
      "source_owner": "Saudi Food and Drug Authority",
      "raw_snapshot_path": "data/raw/source-snapshots/sfda-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Food and Drug Authority Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. SFDA event, workshop, or official announcement URL with complete schedule and public or professional attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:49:08.776Z",
      "slug": "رقابة-ما-بعد-التسويق-للا-جهزة-والمستلزمات-الطبية-ومتطلبات-والتزامات-مقدمي-خدمات-الصيانة-الطبية",
      "city_label": "عن بعد",
      "category_slug": "regulatory-workshop",
      "category_label": "ورش تنظيمية وصحية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-29T09:00:00+03:00",
        "ends_at": "2026-06-29T18:00:00+03:00",
        "room": "Online",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-water-authority-events-saudi-water-week-20260628-3b4af519",
      "file_slug": "ended-saudi-water-authority-events-saudi-water-week-20260628-3b4af519",
      "title": "Saudi Water Week",
      "organizer": "Saudi Water Authority",
      "city": "Jeddah",
      "venue": "The Ritz-Carlton, Jeddah",
      "venue_address": "The Ritz-Carlton, Jeddah",
      "category": "national day",
      "summary": "A specialized national event that highlights the issues, challenges, and development opportunities within the water sector, reinforcing the Saudi Water Authority’s role in supporting water supply security, enhancing system efficiency, and raising awareness of sustainable water resource management.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-water-authority-events-saudi-water-week-20260628-3b4af519.svg",
      "image_alt": "غلاف EventLive لفعالية Saudi Water Week",
      "image_source_url": "https://www.swa.gov.sa/en/events/Event-639148555832355516",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "water",
        "sustainability",
        "conferences",
        "government",
        "awards",
        "workshops",
        "national day",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-06-28T09:00:00+03:00",
      "ends_at": "2026-07-02T04:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-28T09:00:00+03:00",
          "ends_at": "2026-07-02T04:00:00+03:00",
          "room": "The Ritz-Carlton, Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Water Authority Events",
      "source_url": "https://www.swa.gov.sa/en/events/Event-639148555832355516",
      "evidence_url": "https://www.swa.gov.sa/en/events/Event-639148555832355516",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-water-authority-events-saudi-water-week-20260628-3b4af519.html",
      "ics_url": "./events/ended-saudi-water-authority-events-saudi-water-week-20260628-3b4af519.ics",
      "url": "./events/ended-saudi-water-authority-events-saudi-water-week-20260628-3b4af519.html",
      "share_url": "./events/ended-saudi-water-authority-events-saudi-water-week-20260628-3b4af519.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-water-authority-events-saudi-water-week-20260628-3b4af519",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=The%20Ritz-Carlton%2C%20Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=The%20Ritz-Carlton%2C%20Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-water-authority-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "government-calendar",
      "source_owner": "Saudi Water Authority",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-water-authority-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Water Authority Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Water Authority event URL with date, venue or delivery mode, official description, and public attendance relevance.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "saudi-water-week",
      "city_label": "جدة",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-28T09:00:00+03:00",
        "ends_at": "2026-07-02T04:00:00+03:00",
        "room": "The Ritz-Carlton, Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-دور-أنظمة-تخطيط-موارد-المنشآت-erp-في-تطوير-الشركات-ورفع-كفاءة-أعمالها-20260624-c166499a",
      "file_slug": "ended-jazan-chamber-events-دور-أنظمة-تخطيط-موارد-المنشآت-erp-في-تطوير-الشركات-ورفع-كفاءة-أعمالها-20260624-c166499a",
      "title": "دور أنظمة تخطيط موارد المنشآت ERP في تطوير الشركات ورفع كفاءة أعمالها",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "Jazan Chamber",
      "venue_address": "Jazan Chamber",
      "category": "workshop",
      "summary": "دور أنظمة تخطيط موارد المنشآت ERP في تطوير الشركات ورفع كفاءة أعمالها محاور الورشة: - مفهوم ERP. - الفرق بين النظام المحاسبي و ERP. - لماذا تحتاج المنشآت إلى ERP؟ - تحسين الحوكمة والرقابة المالية والإدارية. - كيف تختار نظام ERP مناسب لك؟ - معايير نجاح تطبيق ERP. الفئة المستهدفة: رواد ورائدات الأعمال. موعد الورشة: 24 يونيو 2025م 11 صباحاً عن بُعد مميزات الورشة: شهادة حضور.",
      "rich_summary": "",
      "image_url": "/assets/event-images/دور-أنظمة-تخطيط-موارد-المنشآت-erp-في-تطوير-الشركات-ورفع-كفاءة-أعمالها-3102d22858.jpg",
      "image_alt": "دور أنظمة تخطيط موارد المنشآت ERP في تطوير الشركات ورفع كفاءة أعمالها",
      "image_source_url": "https://events.jazancci.org.sa/ar/events/dwr-anzmh-tkhtyt-mward-almnshat-erp-fy-ttwyr-alshrkat-wrfa-kfaah-aamalha",
      "original_image_url": "https://firebasestorage.googleapis.com/v0/b/event-jcci/o/media%2FERP-1781778109664-umt7icl2kl.jpeg?alt=media&token=49adfc5e-5641-4e5d-8cea-3a586ee89f8b",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-06-24T11:00:00+03:00",
      "ends_at": "2026-06-24T13:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-24T11:00:00+03:00",
          "ends_at": "2026-06-24T13:00:00+03:00",
          "room": "Jazan Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/ar/events/dwr-anzmh-tkhtyt-mward-almnshat-erp-fy-ttwyr-alshrkat-wrfa-kfaah-aamalha",
      "evidence_url": "https://events.jazancci.org.sa/ar/events/dwr-anzmh-tkhtyt-mward-almnshat-erp-fy-ttwyr-alshrkat-wrfa-kfaah-aamalha",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-دور-أنظمة-تخطيط-موارد-المنشآت-erp-في-تطوير-الشركات-ورفع-كفاءة-أعمالها-20260624-c166499a.html",
      "ics_url": "./events/ended-jazan-chamber-events-دور-أنظمة-تخطيط-موارد-المنشآت-erp-في-تطوير-الشركات-ورفع-كفاءة-أعمالها-20260624-c166499a.ics",
      "url": "./events/ended-jazan-chamber-events-دور-أنظمة-تخطيط-موارد-المنشآت-erp-في-تطوير-الشركات-ورفع-كفاءة-أعمالها-20260624-c166499a.html",
      "share_url": "./events/ended-jazan-chamber-events-دور-أنظمة-تخطيط-موارد-المنشآت-erp-في-تطوير-الشركات-ورفع-كفاءة-أعمالها-20260624-c166499a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D8%AF%D9%88%D8%B1-%D8%A3%D9%86%D8%B8%D9%85%D8%A9-%D8%AA%D8%AE%D8%B7%D9%8A%D8%B7-%D9%85%D9%88%D8%A7%D8%B1%D8%AF-%D8%A7%D9%84%D9%85%D9%86%D8%B4%D8%A2%D8%AA-erp-%D9%81%D9%8A-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%B4%D8%B1%D9%83%D8%A7%D8%AA-%D9%88%D8%B1%D9%81%D8%B9-%D9%83%D9%81%D8%A7%D8%A1%D8%A9-%D8%A3%D8%B9%D9%85%D8%A7%D9%84%D9%87%D8%A7-20260624-c166499a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jazan%20Chamber%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jazan%20Chamber%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T04:56:33.417Z",
      "slug": "دور-ا-نظمة-تخطيط-موارد-المنشا-ت-erp-في-تطوير-الشركات-ورفع-كفاءة-ا-عمالها",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-24T11:00:00+03:00",
        "ends_at": "2026-06-24T13:00:00+03:00",
        "room": "Jazan Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-التعريف-بمركز-تنظيم-المعدات-الثقيلة-وخدماته-وطرق-الامتثال-له-20260624-737f6021",
      "file_slug": "ended-jazan-chamber-events-التعريف-بمركز-تنظيم-المعدات-الثقيلة-وخدماته-وطرق-الامتثال-له-20260624-737f6021",
      "title": "التعريف بمركز تنظيم المعدات الثقيلة وخدماته وطرق الامتثال له",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "Jazan Chamber",
      "venue_address": "Jazan Chamber",
      "category": "workshop",
      "summary": "التعريف بمركز تنظيم المعدات الثقيلة وخدماته وطرق الامتثال له محاور الورشة: - التعريف بمركز تنظيم المعدات الثقيلة. - خدماته. - طرق الامتثال له. الفئة المستهدفة: رواد ورائدات الأعمال. موعد الورشة: 24 يونيو 2025م 10 صباحاً عن بُعد",
      "rich_summary": "",
      "image_url": "/assets/event-images/التعريف-بمركز-تنظيم-المعدات-الثقيلة-وخدماته-وطرق-الامتثال-له-4ea2370369.jpg",
      "image_alt": "التعريف بمركز تنظيم المعدات الثقيلة وخدماته وطرق الامتثال له",
      "image_source_url": "https://events.jazancci.org.sa/ar/events/altaryf-bmrkz-tnzym-almadat-althqylh-wkhdmath-wtrq-alamtthal-lh",
      "original_image_url": "https://firebasestorage.googleapis.com/v0/b/event-jcci/o/media%2FHeavy_2-1782040812965-mafvkkzp2hs.jpeg?alt=media&token=3c49894a-9218-4604-b6a0-2cac0969d2be",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-06-24T10:00:00+03:00",
      "ends_at": "2026-06-24T11:30:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-24T10:00:00+03:00",
          "ends_at": "2026-06-24T11:30:00+03:00",
          "room": "Jazan Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/ar/events/altaryf-bmrkz-tnzym-almadat-althqylh-wkhdmath-wtrq-alamtthal-lh",
      "evidence_url": "https://events.jazancci.org.sa/ar/events/altaryf-bmrkz-tnzym-almadat-althqylh-wkhdmath-wtrq-alamtthal-lh",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-التعريف-بمركز-تنظيم-المعدات-الثقيلة-وخدماته-وطرق-الامتثال-له-20260624-737f6021.html",
      "ics_url": "./events/ended-jazan-chamber-events-التعريف-بمركز-تنظيم-المعدات-الثقيلة-وخدماته-وطرق-الامتثال-له-20260624-737f6021.ics",
      "url": "./events/ended-jazan-chamber-events-التعريف-بمركز-تنظيم-المعدات-الثقيلة-وخدماته-وطرق-الامتثال-له-20260624-737f6021.html",
      "share_url": "./events/ended-jazan-chamber-events-التعريف-بمركز-تنظيم-المعدات-الثقيلة-وخدماته-وطرق-الامتثال-له-20260624-737f6021.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D8%A7%D9%84%D8%AA%D8%B9%D8%B1%D9%8A%D9%81-%D8%A8%D9%85%D8%B1%D9%83%D8%B2-%D8%AA%D9%86%D8%B8%D9%8A%D9%85-%D8%A7%D9%84%D9%85%D8%B9%D8%AF%D8%A7%D8%AA-%D8%A7%D9%84%D8%AB%D9%82%D9%8A%D9%84%D8%A9-%D9%88%D8%AE%D8%AF%D9%85%D8%A7%D8%AA%D9%87-%D9%88%D8%B7%D8%B1%D9%82-%D8%A7%D9%84%D8%A7%D9%85%D8%AA%D8%AB%D8%A7%D9%84-%D9%84%D9%87-20260624-737f6021",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jazan%20Chamber%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jazan%20Chamber%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T04:56:33.417Z",
      "slug": "التعريف-بمركز-تنظيم-المعدات-الثقيلة-وخدماته-وطرق-الامتثال-له",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-24T10:00:00+03:00",
        "ends_at": "2026-06-24T11:30:00+03:00",
        "room": "Jazan Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd",
      "file_slug": "ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd",
      "title": "Global Sources Saudi Arabia Expo",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. Global Sources Saudi Arabia Expo ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٢٣‏/٠٦‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٥‏/٠٦‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd.svg",
      "image_alt": "غلاف EventLive لفعالية Global Sources Saudi Arabia Expo",
      "image_source_url": "https://rfecc.sa/events/global-sources-saudi-arabia-expo/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-06-23T09:00:00+03:00",
      "ends_at": "2026-06-25T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-06-23T16:00:00+03:00",
          "ends_at": "2026-06-23T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-06-24T16:00:00+03:00",
          "ends_at": "2026-06-24T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-06-25T16:00:00+03:00",
          "ends_at": "2026-06-25T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/global-sources-saudi-arabia-expo/",
      "evidence_url": "https://rfecc.sa/events/global-sources-saudi-arabia-expo/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd.html",
      "ics_url": "./events/ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd.ics",
      "url": "./events/ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd.html",
      "share_url": "./events/ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-global-sources-saudi-arabia-expo-20260623-8ec37fcd",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-global-sources-saudi-arabia-expo-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-global-sources-saudi-arabia-expo-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "global-sources-saudi-arabia-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-23T09:00:00+03:00",
        "ends_at": "2026-06-25T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-dhahran-expo-calendar-jewels-of-the-world-20260623-18d15b29",
      "file_slug": "ended-dhahran-expo-calendar-jewels-of-the-world-20260623-18d15b29",
      "title": "Jewels of the World",
      "organizer": "MPP-ME LLC",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "venue event",
      "summary": "فعالية ضمن تقويم Dhahran Expo 2026. التاريخ المعلن: 23- 26 june. المنظم: MPP-ME LLC. Jewels of the World ضمن معارض وتجارية في الظهران. تبدأ الفعالية ٢٣‏/٠٦‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٦‏/٠٦‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Dhahran Expo Calendar.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.svg",
      "image_alt": "غلاف EventLive لفعالية Jewels of the World",
      "image_source_url": "https://dhahranexpo.com.sa",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "venue event",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-06-23T09:00:00+03:00",
      "ends_at": "2026-06-26T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-23T09:00:00+03:00",
          "ends_at": "2026-06-26T18:00:00+03:00",
          "room": "Dhahran Expo",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "ics_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.ics",
      "url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "share_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-dhahran-expo-calendar-jewels-of-the-world-20260623-18d15b29",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Dhahran International Exhibitions Company",
      "raw_snapshot_path": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Dhahran Expo Calendar. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Dhahran Expo event URL plus organizer confirmation when the venue page is not the event owner.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "jewels-of-the-world",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-23T09:00:00+03:00",
        "ends_at": "2026-06-26T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-qassim-chamber-events-أساسيات-إدارة-التأمين-في-المنشآت-والشركات-20260622-e3f988a0",
      "file_slug": "ended-qassim-chamber-events-أساسيات-إدارة-التأمين-في-المنشآت-والشركات-20260622-e3f988a0",
      "title": "أساسيات إدارة التأمين في المنشآت والشركات",
      "organizer": "Qassim Chamber of Commerce",
      "city": "Buraydah",
      "venue": "Qassim Chamber",
      "venue_address": "Qassim Chamber",
      "category": "chamber event",
      "summary": "أساسيات إدارة التأمين في المنشآت والشركات أساسيات إدارة التأمين في المنشآت والشركات ضمن فعاليات الغرف التجارية في بريدة. تبدأ الفعالية ٢٢‏/٠٦‏/٢٠٢٦، ٤:٣٠ م وتنتهي ٢٢‏/٠٦‏/٢٠٢٦، ٦:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Qassim Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/أساسيات-إدارة-التأمين-في-المنشآت-والشركات-a7f66cbfea.jpg",
      "image_alt": "أساسيات إدارة التأمين في المنشآت والشركات",
      "image_source_url": "https://tc.qcc.org.sa/events/203",
      "original_image_url": "https://tc.qcc.org.sa/storage/258/6a2f8ea226a73_%D8%A7%D9%95%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D8%AA%D8%A7%D9%94%D9%85%D9%8A%D9%86_%D8%A7%D9%84%D8%A7%D8%B9%D9%84%D8%A7%D9%86.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "chamber event",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-06-22T16:30:00+03:00",
      "ends_at": "2026-06-22T18:30:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-22T16:30:00+03:00",
          "ends_at": "2026-06-22T18:30:00+03:00",
          "room": "Qassim Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Qassim Chamber Events",
      "source_url": "https://tc.qcc.org.sa/events/203",
      "evidence_url": "https://tc.qcc.org.sa/events/203",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-qassim-chamber-events-أساسيات-إدارة-التأمين-في-المنشآت-والشركات-20260622-e3f988a0.html",
      "ics_url": "./events/ended-qassim-chamber-events-أساسيات-إدارة-التأمين-في-المنشآت-والشركات-20260622-e3f988a0.ics",
      "url": "./events/ended-qassim-chamber-events-أساسيات-إدارة-التأمين-في-المنشآت-والشركات-20260622-e3f988a0.html",
      "share_url": "./events/ended-qassim-chamber-events-أساسيات-إدارة-التأمين-في-المنشآت-والشركات-20260622-e3f988a0.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-qassim-chamber-events-%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA-%D8%A5%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D8%AA%D8%A3%D9%85%D9%8A%D9%86-%D9%81%D9%8A-%D8%A7%D9%84%D9%85%D9%86%D8%B4%D8%A2%D8%AA-%D9%88%D8%A7%D9%84%D8%B4%D8%B1%D9%83%D8%A7%D8%AA-20260622-e3f988a0",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Qassim%20Chamber%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Qassim%20Chamber%20Buraydah",
      "source_file": "data/raw/source-snapshots/qassim-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Qassim Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/qassim-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Qassim Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Qassim Chamber event detail or listing row with title, date, location, and chamber context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "ا-ساسيات-ا-دارة-التا-مين-في-المنشا-ت-والشركات",
      "city_label": "بريدة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-22T16:30:00+03:00",
        "ends_at": "2026-06-22T18:30:00+03:00",
        "room": "Qassim Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-mdlbeast-radio-mixtape-20260619-129ba10b",
      "file_slug": "ended-mdlbeast-events-mdlbeast-radio-mixtape-20260619-129ba10b",
      "title": "MDLBEAST Radio MixTape",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. MDLBEAST Radio MixTape ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ١٩‏/٠٦‏/٢٠٢٦، ١٢:٠٠ ص وتنتهي ١٩‏/٠٦‏/٢٠٢٦، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-mdlbeast-radio-mixtape-20260619-129ba10b.svg",
      "image_alt": "غلاف EventLive لفعالية MDLBEAST Radio MixTape",
      "image_source_url": "https://mdlbeast.com/events/mdlbeast-radio-mixtape",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-06-19T00:00:00+03:00",
      "ends_at": "2026-06-19T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-19T00:00:00+03:00",
          "ends_at": "2026-06-19T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/mdlbeast-radio-mixtape",
      "evidence_url": "https://mdlbeast.com/events/mdlbeast-radio-mixtape",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-mdlbeast-radio-mixtape-20260619-129ba10b.html",
      "ics_url": "./events/ended-mdlbeast-events-mdlbeast-radio-mixtape-20260619-129ba10b.ics",
      "url": "./events/ended-mdlbeast-events-mdlbeast-radio-mixtape-20260619-129ba10b.html",
      "share_url": "./events/ended-mdlbeast-events-mdlbeast-radio-mixtape-20260619-129ba10b.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-mdlbeast-radio-mixtape-20260619-129ba10b",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "mdlbeast-radio-mixtape",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-19T00:00:00+03:00",
        "ends_at": "2026-06-19T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-invest-saudi-events-viva-technology-20260617-af6a9a6a",
      "file_slug": "ended-invest-saudi-events-viva-technology-20260617-af6a9a6a",
      "title": "Viva Technology",
      "organizer": "Ministry of Investment / Invest Saudi",
      "city": "Global",
      "venue": "Paris, France.",
      "venue_address": "Paris, France.",
      "category": "chamber event",
      "summary": "VivaTech (Viva Technology) is Europe’s leading innovation and technology event — a global gathering of startups, leaders, investors, and tech community members celebrating innovation and collaboration.",
      "rich_summary": "",
      "image_url": "/assets/event-images/viva-technology-69f9655709.jpg",
      "image_alt": "Viva Technology",
      "image_source_url": "https://vivatech.com/",
      "original_image_url": "https://investsaudi.sa/backend/wp-content/uploads/2025/12/viva-Techno-1-scaled.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "investment",
        "business",
        "trade",
        "real estate",
        "technology",
        "chamber event",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-06-17T09:00:00+03:00",
      "ends_at": "2026-06-20T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-17T09:00:00+03:00",
          "ends_at": "2026-06-20T18:00:00+03:00",
          "room": "Paris, France.",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Invest Saudi Events",
      "source_url": "https://vivatech.com/",
      "evidence_url": "https://vivatech.com/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-invest-saudi-events-viva-technology-20260617-af6a9a6a.html",
      "ics_url": "./events/ended-invest-saudi-events-viva-technology-20260617-af6a9a6a.ics",
      "url": "./events/ended-invest-saudi-events-viva-technology-20260617-af6a9a6a.html",
      "share_url": "./events/ended-invest-saudi-events-viva-technology-20260617-af6a9a6a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-invest-saudi-events-viva-technology-20260617-af6a9a6a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Paris%2C%20France.%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Paris%2C%20France.%20Global",
      "source_file": "data/raw/source-snapshots/invest-saudi-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/global.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Investment / Invest Saudi",
      "raw_snapshot_path": "data/raw/source-snapshots/invest-saudi-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Invest Saudi Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Invest Saudi event URL and organizer/source detail page.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:19:11.839Z",
      "slug": "viva-technology",
      "city_label": "دولي",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-17T09:00:00+03:00",
        "ends_at": "2026-06-20T18:00:00+03:00",
        "room": "Paris, France.",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-ورشة-عمل-دليل-الإستيراد-من-الصين-20260616-f3a78207",
      "file_slug": "ended-jazan-chamber-events-ورشة-عمل-دليل-الإستيراد-من-الصين-20260616-f3a78207",
      "title": "ورشة عمل دليل الإستيراد من الصين",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Online",
      "venue": "أكاديمية غرفة جازان",
      "venue_address": "أكاديمية غرفة جازان",
      "category": "workshop",
      "summary": "دليل الاستيراد من الصين محـــــــــــاور الورشـــــــــة: - مفهــوم الاستيــــــــــــراد. - مقدمــــــة عـــن التجـــارة الإلكترونية. - معايير اختيار المنتـــج. - أمثلة واقعيـــــة لمتاجـــر قائمة. الفئـــــــــــــة المستهدفة: رواد ورائدات الأعمال.",
      "rich_summary": "",
      "image_url": "/assets/event-images/ورشة-عمل-دليل-الإستيراد-من-الصين-d04119574c.jpg",
      "image_alt": "ورشة عمل دليل الإستيراد من الصين",
      "image_source_url": "https://events.jazancci.org.sa/ar/events/wrshh-aml-dlyl-alistyrad-mn-alsyn-",
      "original_image_url": "https://firebasestorage.googleapis.com/v0/b/event-jcci/o/media%2F________________________copy_jpg-1780904503389-wm3jl7fjk6p.jpeg?alt=media&token=ff6d1681-de90-4a24-9a6e-2a9ac4c2e9cc",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-06-16T18:00:00+03:00",
      "ends_at": "2026-06-16T20:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-16T18:00:00+03:00",
          "ends_at": "2026-06-16T20:00:00+03:00",
          "room": "أكاديمية غرفة جازان",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/ar/events/wrshh-aml-dlyl-alistyrad-mn-alsyn-",
      "evidence_url": "https://events.jazancci.org.sa/ar/events/wrshh-aml-dlyl-alistyrad-mn-alsyn-",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-ورشة-عمل-دليل-الإستيراد-من-الصين-20260616-f3a78207.html",
      "ics_url": "./events/ended-jazan-chamber-events-ورشة-عمل-دليل-الإستيراد-من-الصين-20260616-f3a78207.ics",
      "url": "./events/ended-jazan-chamber-events-ورشة-عمل-دليل-الإستيراد-من-الصين-20260616-f3a78207.html",
      "share_url": "./events/ended-jazan-chamber-events-ورشة-عمل-دليل-الإستيراد-من-الصين-20260616-f3a78207.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D9%88%D8%B1%D8%B4%D8%A9-%D8%B9%D9%85%D9%84-%D8%AF%D9%84%D9%8A%D9%84-%D8%A7%D9%84%D8%A5%D8%B3%D8%AA%D9%8A%D8%B1%D8%A7%D8%AF-%D9%85%D9%86-%D8%A7%D9%84%D8%B5%D9%8A%D9%86-20260616-f3a78207",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/online.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T04:56:33.417Z",
      "slug": "ورشة-عمل-دليل-الا-ستيراد-من-الصين",
      "city_label": "عن بعد",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-16T18:00:00+03:00",
        "ends_at": "2026-06-16T20:00:00+03:00",
        "room": "أكاديمية غرفة جازان",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708",
      "file_slug": "ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708",
      "title": "Saudi Food Show",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. Saudi Food Show ضمن معارض وتجارية في الرياض. تبدأ الفعالية ١٥‏/٠٦‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٧‏/٠٦‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708.svg",
      "image_alt": "غلاف EventLive لفعالية Saudi Food Show",
      "image_source_url": "https://rfecc.sa/events/saudi-food-show/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-06-15T09:00:00+03:00",
      "ends_at": "2026-06-17T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-06-15T16:00:00+03:00",
          "ends_at": "2026-06-15T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-06-16T16:00:00+03:00",
          "ends_at": "2026-06-16T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-06-17T16:00:00+03:00",
          "ends_at": "2026-06-17T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/saudi-food-show/",
      "evidence_url": "https://rfecc.sa/events/saudi-food-show/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708.html",
      "ics_url": "./events/ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708.ics",
      "url": "./events/ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708.html",
      "share_url": "./events/ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-saudi-food-show-20260615-cc7b0708",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-saudi-food-show-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-saudi-food-show-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "saudi-food-show",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-15T09:00:00+03:00",
        "ends_at": "2026-06-17T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-81ab2b4e",
      "file_slug": "ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-81ab2b4e",
      "title": "Participates in the 69th session of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Vienna",
      "venue_address": "Vienna",
      "category": "space",
      "summary": "Organized a side event during the current session of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "rich_summary": "",
      "image_url": "/assets/event-images/participates-in-the-69th-session-of-the-united-nations-committee-on-th-1ffef05233.webp",
      "image_alt": "Participates in the 69th session of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "image_source_url": "https://ssa.gov.sa/en/events/69th-session-copuos/",
      "original_image_url": "https://ssa.gov.sa/media/g33c2ixb/copuosssa2.webp?width=1400&height=788&rnd=134271233838400000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-06-10T09:00:00+03:00",
      "ends_at": "2026-06-18T16:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-10T09:00:00+03:00",
          "ends_at": "2026-06-18T16:00:00+03:00",
          "room": "Vienna",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/69th-session-copuos/",
      "evidence_url": "https://ssa.gov.sa/en/events/69th-session-copuos/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-81ab2b4e.html",
      "ics_url": "./events/ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-81ab2b4e.ics",
      "url": "./events/ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-81ab2b4e.html",
      "share_url": "./events/ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-81ab2b4e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-81ab2b4e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Vienna%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Vienna%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "participates-in-the-69th-session-of-the-united-nations-committee-on-the-peaceful-uses-of-outer-space-copuos",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-10T09:00:00+03:00",
        "ends_at": "2026-06-18T16:00:00+03:00",
        "room": "Vienna",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-a385e223",
      "file_slug": "ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-a385e223",
      "title": "Participates in the 69th session of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Vienna",
      "venue_address": "Vienna",
      "category": "space",
      "summary": "Organized a side event during the current session of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "rich_summary": "",
      "image_url": "/assets/event-images/participates-in-the-69th-session-of-the-united-nations-committee-on-th-1ffef05233.webp",
      "image_alt": "Participates in the 69th session of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "image_source_url": "https://ssa.gov.sa/ar/events/69th-session-copuos/",
      "original_image_url": "https://ssa.gov.sa/media/g33c2ixb/copuosssa2.webp?width=1400&height=788&rnd=134271233838400000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-06-10T09:00:00+03:00",
      "ends_at": "2026-06-18T16:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-10T09:00:00+03:00",
          "ends_at": "2026-06-18T16:00:00+03:00",
          "room": "Vienna",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/69th-session-copuos/",
      "evidence_url": "https://ssa.gov.sa/ar/events/69th-session-copuos/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-a385e223.html",
      "ics_url": "./events/ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-a385e223.ics",
      "url": "./events/ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-a385e223.html",
      "share_url": "./events/ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-a385e223.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-participates-in-the-69th-session-of-the-united-nations-committee-on-the--20260610-a385e223",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Vienna%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Vienna%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "participates-in-the-69th-session-of-the-united-nations-committee-on-the-peaceful-uses-of-outer-space-copuos",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-10T09:00:00+03:00",
        "ends_at": "2026-06-18T16:00:00+03:00",
        "room": "Vienna",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-qassim-chamber-events-إدارة-الأداء-المؤسسي-وتقييم-الموظفين-وفق-مؤشرات-kpi-20260608-bf62f689",
      "file_slug": "ended-qassim-chamber-events-إدارة-الأداء-المؤسسي-وتقييم-الموظفين-وفق-مؤشرات-kpi-20260608-bf62f689",
      "title": "إدارة الأداء المؤسسي وتقييم الموظفين وفق مؤشرات KPI",
      "organizer": "Qassim Chamber of Commerce",
      "city": "Buraydah",
      "venue": "Qassim Chamber",
      "venue_address": "Qassim Chamber",
      "category": "chamber event",
      "summary": "إدارة الأداء المؤسسي وتقييم الموظفين وفق مؤشرات KPI إدارة الأداء المؤسسي وتقييم الموظفين وفق مؤشرات KPI ضمن فعاليات الغرف التجارية في بريدة. تبدأ الفعالية ٠٨‏/٠٦‏/٢٠٢٦، ٤:٣٠ م وتنتهي ٠٨‏/٠٦‏/٢٠٢٦، ٦:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Qassim Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/إدارة-الأداء-المؤسسي-وتقييم-الموظفين-وفق-مؤشرات-kpi-9fabb57f63.jpg",
      "image_alt": "إدارة الأداء المؤسسي وتقييم الموظفين وفق مؤشرات KPI",
      "image_source_url": "https://tc.qcc.org.sa/events/202",
      "original_image_url": "https://tc.qcc.org.sa/storage/257/6a1d99d4711e8_%D9%85%D9%88%D9%94%D8%B4%D8%B1%D8%A7%D8%AA-kpi_%D8%A7%D9%84%D8%A7%D8%B9%D9%84%D8%A7%D9%86.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "chamber event",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-06-08T16:30:00+03:00",
      "ends_at": "2026-06-08T18:30:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-06-08T16:30:00+03:00",
          "ends_at": "2026-06-08T18:30:00+03:00",
          "room": "Qassim Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Qassim Chamber Events",
      "source_url": "https://tc.qcc.org.sa/events/202",
      "evidence_url": "https://tc.qcc.org.sa/events/202",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-qassim-chamber-events-إدارة-الأداء-المؤسسي-وتقييم-الموظفين-وفق-مؤشرات-kpi-20260608-bf62f689.html",
      "ics_url": "./events/ended-qassim-chamber-events-إدارة-الأداء-المؤسسي-وتقييم-الموظفين-وفق-مؤشرات-kpi-20260608-bf62f689.ics",
      "url": "./events/ended-qassim-chamber-events-إدارة-الأداء-المؤسسي-وتقييم-الموظفين-وفق-مؤشرات-kpi-20260608-bf62f689.html",
      "share_url": "./events/ended-qassim-chamber-events-إدارة-الأداء-المؤسسي-وتقييم-الموظفين-وفق-مؤشرات-kpi-20260608-bf62f689.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-qassim-chamber-events-%D8%A5%D8%AF%D8%A7%D8%B1%D8%A9-%D8%A7%D9%84%D8%A3%D8%AF%D8%A7%D8%A1-%D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A-%D9%88%D8%AA%D9%82%D9%8A%D9%8A%D9%85-%D8%A7%D9%84%D9%85%D9%88%D8%B8%D9%81%D9%8A%D9%86-%D9%88%D9%81%D9%82-%D9%85%D8%A4%D8%B4%D8%B1%D8%A7%D8%AA-kpi-20260608-bf62f689",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Qassim%20Chamber%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Qassim%20Chamber%20Buraydah",
      "source_file": "data/raw/source-snapshots/qassim-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Qassim Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/qassim-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Qassim Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Qassim Chamber event detail or listing row with title, date, location, and chamber context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "ا-دارة-الا-داء-المو-سسي-وتقييم-الموظفين-وفق-مو-شرات-kpi",
      "city_label": "بريدة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-08T16:30:00+03:00",
        "ends_at": "2026-06-08T18:30:00+03:00",
        "room": "Qassim Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547",
      "file_slug": "ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547",
      "title": "Saudi Food Manufacturing",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. Saudi Food Manufacturing ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٠٨‏/٠٦‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٠‏/٠٦‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547.svg",
      "image_alt": "غلاف EventLive لفعالية Saudi Food Manufacturing",
      "image_source_url": "https://rfecc.sa/events/saudi-food-manufacturing/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2026-06-08T09:00:00+03:00",
      "ends_at": "2026-06-10T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-06-08T16:00:00+03:00",
          "ends_at": "2026-06-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-06-09T16:00:00+03:00",
          "ends_at": "2026-06-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-06-10T16:00:00+03:00",
          "ends_at": "2026-06-10T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/saudi-food-manufacturing/",
      "evidence_url": "https://rfecc.sa/events/saudi-food-manufacturing/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547.html",
      "ics_url": "./events/ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547.ics",
      "url": "./events/ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547.html",
      "share_url": "./events/ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-saudi-food-manufacturing-20260608-fbe67547",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-saudi-food-manufacturing-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/skilled-trades.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-saudi-food-manufacturing-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "saudi-food-manufacturing",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-06-08T09:00:00+03:00",
        "ends_at": "2026-06-10T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-rfecc-whats-on-sls-expo-20260519-ddebcd99",
      "file_slug": "ended-rfecc-whats-on-sls-expo-20260519-ddebcd99",
      "title": "SLS EXPO",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. SLS EXPO ضمن معارض وتجارية في الرياض. تبدأ الفعالية ١٩‏/٠٥‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢١‏/٠٥‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-sls-expo-20260519-ddebcd99.svg",
      "image_alt": "غلاف EventLive لفعالية SLS EXPO",
      "image_source_url": "https://rfecc.sa/events/sls-expo/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-05-19T09:00:00+03:00",
      "ends_at": "2026-05-21T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-sls-expo-20260519-ddebcd99-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-19T16:00:00+03:00",
          "ends_at": "2026-05-19T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-sls-expo-20260519-ddebcd99-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-20T16:00:00+03:00",
          "ends_at": "2026-05-20T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-sls-expo-20260519-ddebcd99-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-21T16:00:00+03:00",
          "ends_at": "2026-05-21T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/sls-expo/",
      "evidence_url": "https://rfecc.sa/events/sls-expo/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-sls-expo-20260519-ddebcd99.html",
      "ics_url": "./events/ended-rfecc-whats-on-sls-expo-20260519-ddebcd99.ics",
      "url": "./events/ended-rfecc-whats-on-sls-expo-20260519-ddebcd99.html",
      "share_url": "./events/ended-rfecc-whats-on-sls-expo-20260519-ddebcd99.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-sls-expo-20260519-ddebcd99",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-sls-expo-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-sls-expo-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "sls-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-19T09:00:00+03:00",
        "ends_at": "2026-05-21T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-rfecc-whats-on-sea-expo-20260519-666240be",
      "file_slug": "ended-rfecc-whats-on-sea-expo-20260519-666240be",
      "title": "SEA EXPO",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. SEA EXPO ضمن معارض وتجارية في الرياض. تبدأ الفعالية ١٩‏/٠٥‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢١‏/٠٥‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-sea-expo-20260519-666240be.svg",
      "image_alt": "غلاف EventLive لفعالية SEA EXPO",
      "image_source_url": "https://rfecc.sa/events/sea-expo/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-05-19T09:00:00+03:00",
      "ends_at": "2026-05-21T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-sea-expo-20260519-666240be-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-19T16:00:00+03:00",
          "ends_at": "2026-05-19T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-sea-expo-20260519-666240be-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-20T16:00:00+03:00",
          "ends_at": "2026-05-20T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-sea-expo-20260519-666240be-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-21T16:00:00+03:00",
          "ends_at": "2026-05-21T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/sea-expo/",
      "evidence_url": "https://rfecc.sa/events/sea-expo/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-sea-expo-20260519-666240be.html",
      "ics_url": "./events/ended-rfecc-whats-on-sea-expo-20260519-666240be.ics",
      "url": "./events/ended-rfecc-whats-on-sea-expo-20260519-666240be.html",
      "share_url": "./events/ended-rfecc-whats-on-sea-expo-20260519-666240be.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-sea-expo-20260519-666240be",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-sea-expo-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-sea-expo-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "sea-expo",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-19T09:00:00+03:00",
        "ends_at": "2026-05-21T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-saudi-university-events-research-beacons-program-season-3-2026-20260517-1e4e73ce",
      "file_slug": "ended-saudi-university-events-research-beacons-program-season-3-2026-20260517-1e4e73ce",
      "title": "Research Beacons Program, Season 3, 2026",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "academic event",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 17 May 2026 - 20 May 2026. Research Beacons Program, Season 3, 2026 ضمن جامعات ومجتمع في جدة. تبدأ الفعالية ١٧‏/٠٥‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٠‏/٠٥‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-research-beacons-program-season-3-2026-20260517-1e4e73ce.svg",
      "image_alt": "غلاف EventLive لفعالية Research Beacons Program, Season 3, 2026",
      "image_source_url": "https://kau.edu.sa/en/event/research-beacons-program-season-3-2026",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "academic event",
        "ended-event"
      ],
      "audiences": [
        "students",
        "skilled-trades",
        "researchers",
        "families"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "starts_at": "2026-05-17T09:00:00+03:00",
      "ends_at": "2026-05-20T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-05-17T09:00:00+03:00",
          "ends_at": "2026-05-20T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/research-beacons-program-season-3-2026",
      "evidence_url": "https://kau.edu.sa/en/event/research-beacons-program-season-3-2026",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-research-beacons-program-season-3-2026-20260517-1e4e73ce.html",
      "ics_url": "./events/ended-saudi-university-events-research-beacons-program-season-3-2026-20260517-1e4e73ce.ics",
      "url": "./events/ended-saudi-university-events-research-beacons-program-season-3-2026-20260517-1e4e73ce.html",
      "share_url": "./events/ended-saudi-university-events-research-beacons-program-season-3-2026-20260517-1e4e73ce.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-research-beacons-program-season-3-2026-20260517-1e4e73ce",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-04T23-33-14-530Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/families.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "research-beacons-program-season-3-2026",
      "city_label": "جدة",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-17T09:00:00+03:00",
        "ends_at": "2026-05-20T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-university-events-panel-discussions-for-the-international-day-of-families-20260514-844aff4c",
      "file_slug": "ended-saudi-university-events-panel-discussions-for-the-international-day-of-families-20260514-844aff4c",
      "title": "Panel Discussions for the International Day of Families",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "university event",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 14 May 2026 - 14 May 2026. Panel Discussions for the International Day of Families ضمن جامعات ومجتمع في جدة. تبدأ الفعالية ١٤‏/٠٥‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٤‏/٠٥‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-panel-discussions-for-the-international-day-of-families-20260514-844aff4c.svg",
      "image_alt": "غلاف EventLive لفعالية Panel Discussions for the International Day of Families",
      "image_source_url": "https://kau.edu.sa/en/event/panel-discussions-for-the-international-day-of-families",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "university event",
        "ended-event"
      ],
      "audiences": [
        "students",
        "skilled-trades",
        "researchers",
        "families"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "starts_at": "2026-05-14T09:00:00+03:00",
      "ends_at": "2026-05-14T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-05-14T09:00:00+03:00",
          "ends_at": "2026-05-14T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/panel-discussions-for-the-international-day-of-families",
      "evidence_url": "https://kau.edu.sa/en/event/panel-discussions-for-the-international-day-of-families",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-panel-discussions-for-the-international-day-of-families-20260514-844aff4c.html",
      "ics_url": "./events/ended-saudi-university-events-panel-discussions-for-the-international-day-of-families-20260514-844aff4c.ics",
      "url": "./events/ended-saudi-university-events-panel-discussions-for-the-international-day-of-families-20260514-844aff4c.html",
      "share_url": "./events/ended-saudi-university-events-panel-discussions-for-the-international-day-of-families-20260514-844aff4c.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-panel-discussions-for-the-international-day-of-families-20260514-844aff4c",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-04T23-33-14-530Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/families.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "panel-discussions-for-the-international-day-of-families",
      "city_label": "جدة",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-14T09:00:00+03:00",
        "ends_at": "2026-05-14T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-university-events-international-day-of-families-20260514-90f0434e",
      "file_slug": "ended-saudi-university-events-international-day-of-families-20260514-90f0434e",
      "title": "International Day of Families",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "university event",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 14 May 2026 - 14 May 2026. International Day of Families ضمن جامعات ومجتمع في جدة. تبدأ الفعالية ١٤‏/٠٥‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٤‏/٠٥‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-international-day-of-families-20260514-90f0434e.svg",
      "image_alt": "غلاف EventLive لفعالية International Day of Families",
      "image_source_url": "https://kau.edu.sa/en/event/international-day-of-families",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "university event",
        "ended-event"
      ],
      "audiences": [
        "students",
        "skilled-trades",
        "researchers",
        "families"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "starts_at": "2026-05-14T09:00:00+03:00",
      "ends_at": "2026-05-14T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-05-14T09:00:00+03:00",
          "ends_at": "2026-05-14T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/international-day-of-families",
      "evidence_url": "https://kau.edu.sa/en/event/international-day-of-families",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-international-day-of-families-20260514-90f0434e.html",
      "ics_url": "./events/ended-saudi-university-events-international-day-of-families-20260514-90f0434e.ics",
      "url": "./events/ended-saudi-university-events-international-day-of-families-20260514-90f0434e.html",
      "share_url": "./events/ended-saudi-university-events-international-day-of-families-20260514-90f0434e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-international-day-of-families-20260514-90f0434e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-04T23-33-14-530Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/families.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "international-day-of-families",
      "city_label": "جدة",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-14T09:00:00+03:00",
        "ends_at": "2026-05-14T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-university-events-family-hackathon-20260513-c5c16b81",
      "file_slug": "ended-saudi-university-events-family-hackathon-20260513-c5c16b81",
      "title": "Family Hackathon",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "university event",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 13 May 2026 - 13 May 2026. Family Hackathon ضمن جامعات ومجتمع في جدة. تبدأ الفعالية ١٣‏/٠٥‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٣‏/٠٥‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-family-hackathon-20260513-c5c16b81.svg",
      "image_alt": "غلاف EventLive لفعالية Family Hackathon",
      "image_source_url": "https://kau.edu.sa/en/event/family-hackathon",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "university event",
        "ended-event"
      ],
      "audiences": [
        "students",
        "skilled-trades",
        "researchers",
        "families"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "starts_at": "2026-05-13T09:00:00+03:00",
      "ends_at": "2026-05-13T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-05-13T09:00:00+03:00",
          "ends_at": "2026-05-13T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/family-hackathon",
      "evidence_url": "https://kau.edu.sa/en/event/family-hackathon",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-family-hackathon-20260513-c5c16b81.html",
      "ics_url": "./events/ended-saudi-university-events-family-hackathon-20260513-c5c16b81.ics",
      "url": "./events/ended-saudi-university-events-family-hackathon-20260513-c5c16b81.html",
      "share_url": "./events/ended-saudi-university-events-family-hackathon-20260513-c5c16b81.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-family-hackathon-20260513-c5c16b81",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-04T23-33-14-530Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/families.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "family-hackathon",
      "city_label": "جدة",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-13T09:00:00+03:00",
        "ends_at": "2026-05-13T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-حلول-التمويل-للشركات-الصغيرة-والمتوسطة-20260511-c28091bc",
      "file_slug": "ended-jazan-chamber-events-حلول-التمويل-للشركات-الصغيرة-والمتوسطة-20260511-c28091bc",
      "title": "حلول التمويل للشركات الصغيرة والمتوسطة",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "مسرح الغرفة",
      "venue_address": "مسرح الغرفة",
      "category": "workshop",
      "summary": "محاور الورشة - من نحن؟ - ماهي المستهدفات التي نستهدفها؟ - ماهو هدفنا؟ - التعريف بالحلول والمنتجات التمويلية المناسبة لطبيعة هذا القطاع الحيوي - دعم توجيهات الدولة في تمكين رواد الأعمال وتنمية قطاع المنشات الضغيرة والمتوسطة الفئة المستهدفة - رواد ورائدات الأعمال",
      "rich_summary": "",
      "image_url": "/assets/event-images/حلول-التمويل-للشركات-الصغيرة-والمتوسطة-15ec906ba0.jpg",
      "image_alt": "حلول التمويل للشركات الصغيرة والمتوسطة",
      "image_source_url": "https://events.jazancci.org.sa/ar/events/hlwl-altmwyl-llshrkat-alsghyrh-walmtwsth",
      "original_image_url": "https://firebasestorage.googleapis.com/v0/b/event-jcci/o/media%2Fevent-22-04-2026-1776868526993-hv5i81e4mju.jpeg?alt=media&token=26801ccb-3fae-4f56-a265-a7602f8d87ae",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-05-11T10:00:00+03:00",
      "ends_at": "2026-05-11T12:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-05-11T10:00:00+03:00",
          "ends_at": "2026-05-11T12:00:00+03:00",
          "room": "مسرح الغرفة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/ar/events/hlwl-altmwyl-llshrkat-alsghyrh-walmtwsth",
      "evidence_url": "https://events.jazancci.org.sa/ar/events/hlwl-altmwyl-llshrkat-alsghyrh-walmtwsth",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-حلول-التمويل-للشركات-الصغيرة-والمتوسطة-20260511-c28091bc.html",
      "ics_url": "./events/ended-jazan-chamber-events-حلول-التمويل-للشركات-الصغيرة-والمتوسطة-20260511-c28091bc.ics",
      "url": "./events/ended-jazan-chamber-events-حلول-التمويل-للشركات-الصغيرة-والمتوسطة-20260511-c28091bc.html",
      "share_url": "./events/ended-jazan-chamber-events-حلول-التمويل-للشركات-الصغيرة-والمتوسطة-20260511-c28091bc.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D8%AD%D9%84%D9%88%D9%84-%D8%A7%D9%84%D8%AA%D9%85%D9%88%D9%8A%D9%84-%D9%84%D9%84%D8%B4%D8%B1%D9%83%D8%A7%D8%AA-%D8%A7%D9%84%D8%B5%D8%BA%D9%8A%D8%B1%D8%A9-%D9%88%D8%A7%D9%84%D9%85%D8%AA%D9%88%D8%B3%D8%B7%D8%A9-20260511-c28091bc",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T04:56:33.417Z",
      "slug": "حلول-التمويل-للشركات-الصغيرة-والمتوسطة",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-11T10:00:00+03:00",
        "ends_at": "2026-05-11T12:00:00+03:00",
        "room": "مسرح الغرفة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-big5-20260510-72930243",
      "file_slug": "ended-rfecc-whats-on-big5-20260510-72930243",
      "title": "BIG5",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. BIG5 ضمن معارض وتجارية في الرياض. تبدأ الفعالية ١٠‏/٠٥‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٣‏/٠٥‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-big5-20260510-72930243.svg",
      "image_alt": "غلاف EventLive لفعالية BIG5",
      "image_source_url": "https://rfecc.sa/events/big5/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-05-10T09:00:00+03:00",
      "ends_at": "2026-05-13T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-big5-20260510-72930243-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-10T16:00:00+03:00",
          "ends_at": "2026-05-10T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-big5-20260510-72930243-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-11T16:00:00+03:00",
          "ends_at": "2026-05-11T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-big5-20260510-72930243-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-12T16:00:00+03:00",
          "ends_at": "2026-05-12T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-big5-20260510-72930243-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-13T16:00:00+03:00",
          "ends_at": "2026-05-13T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 4,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/big5/",
      "evidence_url": "https://rfecc.sa/events/big5/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-big5-20260510-72930243.html",
      "ics_url": "./events/ended-rfecc-whats-on-big5-20260510-72930243.ics",
      "url": "./events/ended-rfecc-whats-on-big5-20260510-72930243.html",
      "share_url": "./events/ended-rfecc-whats-on-big5-20260510-72930243.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-big5-20260510-72930243",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-big5-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-big5-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "big5",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-10T09:00:00+03:00",
        "ends_at": "2026-05-13T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-misk-hub-events-enhancing-efficiency-and-productivity-in-the-workplace-using-artificial--20260508-37c6b07a",
      "file_slug": "ended-misk-hub-events-enhancing-efficiency-and-productivity-in-the-workplace-using-artificial--20260508-37c6b07a",
      "title": "Enhancing Efficiency and Productivity in the Workplace Using Artificial Intelligence",
      "organizer": "Mohammed bin Salman Foundation / Misk",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "Skills",
      "summary": "The Misk Career Essentials Program, delivered in collaboration with strategic partners, connects youth with industry experts through a dedicated platform that addresses career development, emerging sectors, and the skills most sought after in today’s job market. Join Now!",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-misk-hub-events-enhancing-efficiency-and-productivity-in-the-workplace-using-artificial--20260508-37c6b07a.svg",
      "image_alt": "غلاف EventLive لفعالية Enhancing Efficiency and Productivity in the Workplace Using Artificial Intelligence",
      "image_source_url": "https://hub.misk.org.sa/en/events/skills/enhancing-efficiency-and-productivity-in-the-workplace/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "training",
        "youth",
        "leadership",
        "skills",
        "career",
        "roadshows",
        "Skills",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-05-08T21:00:00+03:00",
      "ends_at": "2026-05-08T22:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-05-08T21:00:00+03:00",
          "ends_at": "2026-05-08T22:00:00+03:00",
          "room": "Online",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Events",
      "source_url": "https://hub.misk.org.sa/en/events/skills/enhancing-efficiency-and-productivity-in-the-workplace/",
      "evidence_url": "https://hub.misk.org.sa/en/events/skills/enhancing-efficiency-and-productivity-in-the-workplace/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-misk-hub-events-enhancing-efficiency-and-productivity-in-the-workplace-using-artificial--20260508-37c6b07a.html",
      "ics_url": "./events/ended-misk-hub-events-enhancing-efficiency-and-productivity-in-the-workplace-using-artificial--20260508-37c6b07a.ics",
      "url": "./events/ended-misk-hub-events-enhancing-efficiency-and-productivity-in-the-workplace-using-artificial--20260508-37c6b07a.html",
      "share_url": "./events/ended-misk-hub-events-enhancing-efficiency-and-productivity-in-the-workplace-using-artificial--20260508-37c6b07a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-misk-hub-events-enhancing-efficiency-and-productivity-in-the-workplace-using-artificial--20260508-37c6b07a",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/misk-hub-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Mohammed bin Salman Foundation / Misk",
      "raw_snapshot_path": "data/raw/source-snapshots/misk-hub-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Misk Hub Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Misk event detail URL with start/end schedule, city or delivery mode, venue, and registration deadline kept separate from event end.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "enhancing-efficiency-and-productivity-in-the-workplace-using-artificial-intelligence",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-08T21:00:00+03:00",
        "ends_at": "2026-05-08T22:00:00+03:00",
        "room": "Online",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-misk-hub-events-how-to-choose-your-career-path-and-keep-up-with-labor-market-changes-20260508-4ea5dc0d",
      "file_slug": "ended-misk-hub-events-how-to-choose-your-career-path-and-keep-up-with-labor-market-changes-20260508-4ea5dc0d",
      "title": "How to Choose Your Career Path and Keep Up with Labor Market Changes",
      "organizer": "Mohammed bin Salman Foundation / Misk",
      "city": "Saudi Arabia",
      "venue": "Offline",
      "venue_address": "Offline",
      "category": "Skills",
      "summary": "The Misk Career Essentials Program, delivered in collaboration with strategic partners, connects youth with industry experts through a dedicated platform that addresses career development, emerging sectors, and the skills most sought after in today’s job market. Join Now!",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-misk-hub-events-how-to-choose-your-career-path-and-keep-up-with-labor-market-changes-20260508-4ea5dc0d.svg",
      "image_alt": "غلاف EventLive لفعالية How to Choose Your Career Path and Keep Up with Labor Market Changes",
      "image_source_url": "https://hub.misk.org.sa/en/events/skills/how-to-choose-your-career-path-and-keep-up-with-labor-market-change/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "training",
        "youth",
        "leadership",
        "skills",
        "career",
        "roadshows",
        "Skills",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-05-08T20:00:00+03:00",
      "ends_at": "2026-05-08T21:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-05-08T20:00:00+03:00",
          "ends_at": "2026-05-08T21:00:00+03:00",
          "room": "Offline",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Events",
      "source_url": "https://hub.misk.org.sa/en/events/skills/how-to-choose-your-career-path-and-keep-up-with-labor-market-change/",
      "evidence_url": "https://hub.misk.org.sa/en/events/skills/how-to-choose-your-career-path-and-keep-up-with-labor-market-change/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-misk-hub-events-how-to-choose-your-career-path-and-keep-up-with-labor-market-changes-20260508-4ea5dc0d.html",
      "ics_url": "./events/ended-misk-hub-events-how-to-choose-your-career-path-and-keep-up-with-labor-market-changes-20260508-4ea5dc0d.ics",
      "url": "./events/ended-misk-hub-events-how-to-choose-your-career-path-and-keep-up-with-labor-market-changes-20260508-4ea5dc0d.html",
      "share_url": "./events/ended-misk-hub-events-how-to-choose-your-career-path-and-keep-up-with-labor-market-changes-20260508-4ea5dc0d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-misk-hub-events-how-to-choose-your-career-path-and-keep-up-with-labor-market-changes-20260508-4ea5dc0d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Offline%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Offline%20Saudi%20Arabia",
      "source_file": "data/raw/source-snapshots/misk-hub-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Mohammed bin Salman Foundation / Misk",
      "raw_snapshot_path": "data/raw/source-snapshots/misk-hub-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Misk Hub Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Misk event detail URL with start/end schedule, city or delivery mode, venue, and registration deadline kept separate from event end.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "how-to-choose-your-career-path-and-keep-up-with-labor-market-changes",
      "city_label": "السعودية",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-05-08T20:00:00+03:00",
        "ends_at": "2026-05-08T21:00:00+03:00",
        "room": "Offline",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-dhahran-expo-calendar-saudi-intl-conference-on-pharmaceutical-sciences-20260430-18d15b29",
      "file_slug": "ended-dhahran-expo-calendar-saudi-intl-conference-on-pharmaceutical-sciences-20260430-18d15b29",
      "title": "Saudi Int’l Conference on Pharmaceutical Sciences",
      "organizer": "Saudi Pharmaceutical Society",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "conference",
      "summary": "فعالية ضمن تقويم Dhahran Expo 2026. التاريخ المعلن: 30 April – 2 May. المنظم: Saudi Pharmaceutical Society. Saudi Int’l Conference on Pharmaceutical Sciences ضمن مؤتمرات ومنتديات في الظهران. تبدأ الفعالية ٣٠‏/٠٤‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠٢‏/٠٥‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: Dhahran Expo Calendar.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.svg",
      "image_alt": "غلاف EventLive لفعالية Saudi Int’l Conference on Pharmaceutical Sciences",
      "image_source_url": "https://dhahranexpo.com.sa",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "conference",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-04-30T09:00:00+03:00",
      "ends_at": "2026-05-02T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-dhahran-expo-calendar-saudi-intl-conference-on-pharmaceutical-sciences-20260430-18d15b29-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-04-30T16:00:00+03:00",
          "ends_at": "2026-04-30T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-saudi-intl-conference-on-pharmaceutical-sciences-20260430-18d15b29-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-01T16:00:00+03:00",
          "ends_at": "2026-05-01T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-saudi-intl-conference-on-pharmaceutical-sciences-20260430-18d15b29-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-05-02T16:00:00+03:00",
          "ends_at": "2026-05-02T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "ics_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.ics",
      "url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "share_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-dhahran-expo-calendar-saudi-intl-conference-on-pharmaceutical-sciences-20260430-18d15b29",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Dhahran International Exhibitions Company",
      "raw_snapshot_path": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Dhahran Expo Calendar. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Dhahran Expo event URL plus organizer confirmation when the venue page is not the event owner.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "saudi-int-l-conference-on-pharmaceutical-sciences",
      "city_label": "الظهران",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-04-30T09:00:00+03:00",
        "ends_at": "2026-05-02T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-saudi-university-events-three-minute-thesis-3mt-20260430-2e454227",
      "file_slug": "ended-saudi-university-events-three-minute-thesis-3mt-20260430-2e454227",
      "title": "Three Minute Thesis 3MT",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "university event",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 30 Apr 2026 - 30 Apr 2026. Three Minute Thesis 3MT ضمن جامعات ومجتمع في جدة. تبدأ الفعالية ٣٠‏/٠٤‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٣٠‏/٠٤‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-three-minute-thesis-3mt-20260430-2e454227.svg",
      "image_alt": "غلاف EventLive لفعالية Three Minute Thesis 3MT",
      "image_source_url": "https://kau.edu.sa/en/event/three-minute-thesis-3mt",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "university event",
        "ended-event"
      ],
      "audiences": [
        "students",
        "skilled-trades",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-04-30T09:00:00+03:00",
      "ends_at": "2026-04-30T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-04-30T09:00:00+03:00",
          "ends_at": "2026-04-30T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/three-minute-thesis-3mt",
      "evidence_url": "https://kau.edu.sa/en/event/three-minute-thesis-3mt",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-three-minute-thesis-3mt-20260430-2e454227.html",
      "ics_url": "./events/ended-saudi-university-events-three-minute-thesis-3mt-20260430-2e454227.ics",
      "url": "./events/ended-saudi-university-events-three-minute-thesis-3mt-20260430-2e454227.html",
      "share_url": "./events/ended-saudi-university-events-three-minute-thesis-3mt-20260430-2e454227.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-three-minute-thesis-3mt-20260430-2e454227",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-04T23-33-14-530Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "three-minute-thesis-3mt",
      "city_label": "جدة",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-04-30T09:00:00+03:00",
        "ends_at": "2026-04-30T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43",
      "file_slug": "ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43",
      "title": "25th WPC Petrolium Congress",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. 25th WPC Petrolium Congress ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٢٦‏/٠٤‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٣٠‏/٠٤‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43.svg",
      "image_alt": "غلاف EventLive لفعالية 25th WPC Petrolium Congress",
      "image_source_url": "https://rfecc.sa/events/25th-wpc-petrolium-congress/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-04-26T09:00:00+03:00",
      "ends_at": "2026-04-30T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-04-26T16:00:00+03:00",
          "ends_at": "2026-04-26T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-04-27T16:00:00+03:00",
          "ends_at": "2026-04-27T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-04-28T16:00:00+03:00",
          "ends_at": "2026-04-28T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-04-29T16:00:00+03:00",
          "ends_at": "2026-04-29T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43-opening-hours-5",
          "title": "ساعات الزيارة",
          "starts_at": "2026-04-30T16:00:00+03:00",
          "ends_at": "2026-04-30T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 5,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/25th-wpc-petrolium-congress/",
      "evidence_url": "https://rfecc.sa/events/25th-wpc-petrolium-congress/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43.html",
      "ics_url": "./events/ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43.ics",
      "url": "./events/ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43.html",
      "share_url": "./events/ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-25th-wpc-petrolium-congress-20260426-3dbe9e43",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-25th-wpc-petrolium-congress-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-25th-wpc-petrolium-congress-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "25th-wpc-petrolium-congress",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-04-26T09:00:00+03:00",
        "ends_at": "2026-04-30T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-saudi-university-events-tech-hub-3-with-fcit-20260425-99423b05",
      "file_slug": "ended-saudi-university-events-tech-hub-3-with-fcit-20260425-99423b05",
      "title": "TECH HUB 3 with FCIT",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "university event",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 25 Apr 2026 - 30 Apr 2026. TECH HUB 3 with FCIT ضمن جامعات ومجتمع في جدة. تبدأ الفعالية ٢٥‏/٠٤‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٣٠‏/٠٤‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-tech-hub-3-with-fcit-20260425-99423b05.svg",
      "image_alt": "غلاف EventLive لفعالية TECH HUB 3 with FCIT",
      "image_source_url": "https://kau.edu.sa/en/event/tech-hub-3-with-fcit",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "university event",
        "ended-event"
      ],
      "audiences": [
        "students",
        "skilled-trades",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-04-25T09:00:00+03:00",
      "ends_at": "2026-04-30T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-04-25T09:00:00+03:00",
          "ends_at": "2026-04-30T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/tech-hub-3-with-fcit",
      "evidence_url": "https://kau.edu.sa/en/event/tech-hub-3-with-fcit",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-tech-hub-3-with-fcit-20260425-99423b05.html",
      "ics_url": "./events/ended-saudi-university-events-tech-hub-3-with-fcit-20260425-99423b05.ics",
      "url": "./events/ended-saudi-university-events-tech-hub-3-with-fcit-20260425-99423b05.html",
      "share_url": "./events/ended-saudi-university-events-tech-hub-3-with-fcit-20260425-99423b05.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-tech-hub-3-with-fcit-20260425-99423b05",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-04T23-33-14-530Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "tech-hub-3-with-fcit",
      "city_label": "جدة",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-04-25T09:00:00+03:00",
        "ends_at": "2026-04-30T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-university-events-invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university-20260406-1652faf9",
      "file_slug": "ended-saudi-university-events-invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university-20260406-1652faf9",
      "title": "Invitation to Attend the 13th Career Forum at King Abdulaziz University",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "business forum",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 06 Apr 2026 - 08 Apr 2026. Invitation to Attend the 13th Career Forum at King Abdulaziz University ضمن مؤتمرات ومنتديات في جدة. تبدأ الفعالية ٠٦‏/٠٤‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠٨‏/٠٤‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university-20260406-1652faf9.svg",
      "image_alt": "غلاف EventLive لفعالية Invitation to Attend the 13th Career Forum at King Abdulaziz University",
      "image_source_url": "https://kau.edu.sa/en/event/invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "business forum",
        "ended-event"
      ],
      "audiences": [
        "students",
        "job-seekers",
        "professionals",
        "skilled-trades",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-04-06T09:00:00+03:00",
      "ends_at": "2026-04-08T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-04-06T09:00:00+03:00",
          "ends_at": "2026-04-08T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university",
      "evidence_url": "https://kau.edu.sa/en/event/invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university-20260406-1652faf9.html",
      "ics_url": "./events/ended-saudi-university-events-invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university-20260406-1652faf9.ics",
      "url": "./events/ended-saudi-university-events-invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university-20260406-1652faf9.html",
      "share_url": "./events/ended-saudi-university-events-invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university-20260406-1652faf9.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university-20260406-1652faf9",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-04T23-33-14-530Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/students.html",
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "invitation-to-attend-the-13th-career-forum-at-king-abdulaziz-university",
      "city_label": "جدة",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-04-06T09:00:00+03:00",
        "ends_at": "2026-04-08T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-university-events-awc-workshops-20260401-95499a3d",
      "file_slug": "ended-saudi-university-events-awc-workshops-20260401-95499a3d",
      "title": "AWC Workshops",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "workshop",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 01 Apr 2026 - 18 May 2026. AWC Workshops ضمن جامعات ومجتمع في جدة. تبدأ الفعالية ٠١‏/٠٤‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٨‏/٠٥‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-awc-workshops-20260401-95499a3d.svg",
      "image_alt": "غلاف EventLive لفعالية AWC Workshops",
      "image_source_url": "https://kau.edu.sa/en/event/awc-workshops",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "students",
        "skilled-trades",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-04-01T09:00:00+03:00",
      "ends_at": "2026-05-18T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-04-01T09:00:00+03:00",
          "ends_at": "2026-05-18T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/awc-workshops",
      "evidence_url": "https://kau.edu.sa/en/event/awc-workshops",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-awc-workshops-20260401-95499a3d.html",
      "ics_url": "./events/ended-saudi-university-events-awc-workshops-20260401-95499a3d.ics",
      "url": "./events/ended-saudi-university-events-awc-workshops-20260401-95499a3d.html",
      "share_url": "./events/ended-saudi-university-events-awc-workshops-20260401-95499a3d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-awc-workshops-20260401-95499a3d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-04T23-33-14-530Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/education-community.html",
      "audience_urls": [
        "./for/students.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "awc-workshops",
      "city_label": "جدة",
      "category_slug": "education-community",
      "category_label": "جامعات ومجتمع",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-04-01T09:00:00+03:00",
        "ends_at": "2026-05-18T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-university-events-ai-driven-knowledge-transformation-forum-in-libraries-and-information-in-20260328-1f8706a6",
      "file_slug": "ended-saudi-university-events-ai-driven-knowledge-transformation-forum-in-libraries-and-information-in-20260328-1f8706a6",
      "title": "AI-Driven Knowledge Transformation Forum in Libraries and Information Institutions",
      "organizer": "King Abdulaziz University",
      "city": "Jeddah",
      "venue": "King Abdulaziz University",
      "venue_address": "King Abdulaziz University",
      "category": "business forum",
      "summary": "فعالية رسمية من تقويم جامعة الملك عبدالعزيز. التاريخ المعلن: 28 Mar 2026 - 01 Apr 2026. AI-Driven Knowledge Transformation Forum in Libraries and Information Institutions ضمن مؤتمرات ومنتديات في جدة. تبدأ الفعالية ٢٨‏/٠٣‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠١‏/٠٤‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Universities and Technical Colleges.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-university-events-ai-driven-knowledge-transformation-forum-in-libraries-and-information-in-20260328-1f8706a6.svg",
      "image_alt": "غلاف EventLive لفعالية AI-Driven Knowledge Transformation Forum in Libraries and Information Institutions",
      "image_source_url": "https://kau.edu.sa/en/event/ai-driven-knowledge-transformation-forum-in-libraries-and-information-in",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "education",
        "academic",
        "research",
        "workshops",
        "technology",
        "public lectures",
        "business forum",
        "ended-event"
      ],
      "audiences": [
        "students",
        "professionals",
        "tech",
        "skilled-trades",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-03-28T09:00:00+03:00",
      "ends_at": "2026-04-01T18:00:00+03:00",
      "updated_at": "2026-07-05T19:46:40.960Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-03-28T09:00:00+03:00",
          "ends_at": "2026-04-01T18:00:00+03:00",
          "room": "King Abdulaziz University",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Universities and Technical Colleges",
      "source_url": "https://kau.edu.sa/en/event/ai-driven-knowledge-transformation-forum-in-libraries-and-information-in",
      "evidence_url": "https://kau.edu.sa/en/event/ai-driven-knowledge-transformation-forum-in-libraries-and-information-in",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-university-events-ai-driven-knowledge-transformation-forum-in-libraries-and-information-in-20260328-1f8706a6.html",
      "ics_url": "./events/ended-saudi-university-events-ai-driven-knowledge-transformation-forum-in-libraries-and-information-in-20260328-1f8706a6.ics",
      "url": "./events/ended-saudi-university-events-ai-driven-knowledge-transformation-forum-in-libraries-and-information-in-20260328-1f8706a6.html",
      "share_url": "./events/ended-saudi-university-events-ai-driven-knowledge-transformation-forum-in-libraries-and-information-in-20260328-1f8706a6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-university-events-ai-driven-knowledge-transformation-forum-in-libraries-and-information-in-20260328-1f8706a6",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdulaziz%20University%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdulaziz%20University%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-university-events-2026-07-04T23-33-14-530Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/researchers.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi universities and technical colleges",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-university-events-2026-07-05T19-46-40-960Z.html",
      "discovered_at": "2026-07-05T19:46:40.960Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Universities and Technical Colleges. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Individual university or college event URL with complete schedule and public attendance path; no unified calendar should be assumed.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-05T19:46:40.960Z",
      "slug": "ai-driven-knowledge-transformation-forum-in-libraries-and-information-institutions",
      "city_label": "جدة",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-03-28T09:00:00+03:00",
        "ends_at": "2026-04-01T18:00:00+03:00",
        "room": "King Abdulaziz University",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-b882d4c6",
      "file_slug": "ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-b882d4c6",
      "title": "Artemis II Mission Launch Side Exhibitions",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "USA",
      "venue_address": "USA",
      "category": "space",
      "summary": "To showcase the Saudi mission “SHMS” and highlight the Kingdom’s contribution to space weather research Artemis II Mission Launch Side Exhibitions ضمن علوم وفضاء في دولي. تبدأ الفعالية ٢٨‏/٠٣‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٣١‏/٠٣‏/٢٠٢٦، ٥:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/artemis-ii-mission-launch-side-exhibitions-a6374ca1d6.webp",
      "image_alt": "Artemis II Mission Launch Side Exhibitions",
      "image_source_url": "https://ssa.gov.sa/en/events/artemis-ii-mission-launch-side-exhibitions/",
      "original_image_url": "https://ssa.gov.sa/media/ylmbmp4p/artemis-iin.webp?width=1400&height=788&rnd=134271268002030000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-03-28T09:00:00+03:00",
      "ends_at": "2026-03-31T17:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-03-28T09:00:00+03:00",
          "ends_at": "2026-03-31T17:00:00+03:00",
          "room": "USA",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/artemis-ii-mission-launch-side-exhibitions/",
      "evidence_url": "https://ssa.gov.sa/en/events/artemis-ii-mission-launch-side-exhibitions/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-b882d4c6.html",
      "ics_url": "./events/ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-b882d4c6.ics",
      "url": "./events/ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-b882d4c6.html",
      "share_url": "./events/ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-b882d4c6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-b882d4c6",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=USA%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=USA%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "artemis-ii-mission-launch-side-exhibitions",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-03-28T09:00:00+03:00",
        "ends_at": "2026-03-31T17:00:00+03:00",
        "room": "USA",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-3dc75795",
      "file_slug": "ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-3dc75795",
      "title": "Artemis II Mission Launch Side Exhibitions",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "USA",
      "venue_address": "USA",
      "category": "space",
      "summary": "To showcase the Saudi mission “SHMS” and highlight the Kingdom’s contribution to space weather research Artemis II Mission Launch Side Exhibitions ضمن علوم وفضاء في دولي. تبدأ الفعالية ٢٨‏/٠٣‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٣١‏/٠٣‏/٢٠٢٦، ٥:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/artemis-ii-mission-launch-side-exhibitions-a6374ca1d6.webp",
      "image_alt": "Artemis II Mission Launch Side Exhibitions",
      "image_source_url": "https://ssa.gov.sa/ar/events/artemis-ii-mission-launch-side-exhibitions/",
      "original_image_url": "https://ssa.gov.sa/media/ylmbmp4p/artemis-iin.webp?width=1400&height=788&rnd=134271268002030000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-03-28T09:00:00+03:00",
      "ends_at": "2026-03-31T17:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-03-28T09:00:00+03:00",
          "ends_at": "2026-03-31T17:00:00+03:00",
          "room": "USA",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/artemis-ii-mission-launch-side-exhibitions/",
      "evidence_url": "https://ssa.gov.sa/ar/events/artemis-ii-mission-launch-side-exhibitions/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-3dc75795.html",
      "ics_url": "./events/ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-3dc75795.ics",
      "url": "./events/ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-3dc75795.html",
      "share_url": "./events/ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-3dc75795.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-artemis-ii-mission-launch-side-exhibitions-20260328-3dc75795",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=USA%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=USA%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "artemis-ii-mission-launch-side-exhibitions",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-03-28T09:00:00+03:00",
        "ends_at": "2026-03-31T17:00:00+03:00",
        "room": "USA",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-التوسع-الذكي-متى-وكيف-تكبر-مشروعك؟-20260301-38b168d7",
      "file_slug": "ended-makkah-chamber-events-التوسع-الذكي-متى-وكيف-تكبر-مشروعك؟-20260301-38b168d7",
      "title": "التوسع الذكي: متى وكيف تكبر مشروعك؟",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "فعالية فوانيس",
      "summary": "\"* الجاهزية المؤسسية للنمو * بناء استراتيجية توسع مدروسة * قيادة التوسع نحو الاستدامة\" التوسع الذكي: متى وكيف تكبر مشروعك؟ ضمن فعاليات الغرف التجارية في مكة. تبدأ الفعالية ٠١‏/٠٣‏/٢٠٢٦، ١١:٠٣ م وتنتهي ٠٢‏/٠٣‏/٢٠٢٦، ١٢:٠٣ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Makkah Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/التوسع-الذكي-متى-وكيف-تكبر-مشروعك؟-ac57f60578.jpg",
      "image_alt": "التوسع الذكي: متى وكيف تكبر مشروعك؟",
      "image_source_url": "https://makkahcci.org.sa/event/2026-03-01-2026-03-02-566/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/566/image?unique=3166b23",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "فعالية فوانيس",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-03-01T23:03:00+03:00",
      "ends_at": "2026-03-02T00:03:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-03-01T23:03:00+03:00",
          "ends_at": "2026-03-02T00:03:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-03-01-2026-03-02-566/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-03-01-2026-03-02-566/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-التوسع-الذكي-متى-وكيف-تكبر-مشروعك؟-20260301-38b168d7.html",
      "ics_url": "./events/ended-makkah-chamber-events-التوسع-الذكي-متى-وكيف-تكبر-مشروعك؟-20260301-38b168d7.ics",
      "url": "./events/ended-makkah-chamber-events-التوسع-الذكي-متى-وكيف-تكبر-مشروعك؟-20260301-38b168d7.html",
      "share_url": "./events/ended-makkah-chamber-events-التوسع-الذكي-متى-وكيف-تكبر-مشروعك؟-20260301-38b168d7.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D8%A7%D9%84%D8%AA%D9%88%D8%B3%D8%B9-%D8%A7%D9%84%D8%B0%D9%83%D9%8A-%D9%85%D8%AA%D9%89-%D9%88%D9%83%D9%8A%D9%81-%D8%AA%D9%83%D8%A8%D8%B1-%D9%85%D8%B4%D8%B1%D9%88%D8%B9%D9%83%D8%9F-20260301-38b168d7",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "التوسع-الذكي-متى-وكيف-تكبر-مشروعك",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-03-01T23:03:00+03:00",
        "ends_at": "2026-03-02T00:03:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-الذكاء-العاطفي-وبناء-علاقات-قوية-في-عالم-الأعمال-20260301-5a6a9d34",
      "file_slug": "ended-makkah-chamber-events-الذكاء-العاطفي-وبناء-علاقات-قوية-في-عالم-الأعمال-20260301-5a6a9d34",
      "title": "الذكاء العاطفي وبناء علاقات قوية في عالم الأعمال",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "فعالية فوانيس",
      "summary": "\"* الذكاء العاطفي وابعاده الخمسة * الذكاء العاطفي في بيئة العمل وبناء علاقات مهنية قوية * الذكاء العاطفي في القيادة\" الذكاء العاطفي وبناء علاقات قوية في عالم الأعمال ضمن فعاليات الغرف التجارية في مكة. تبدأ الفعالية ٠١‏/٠٣‏/٢٠٢٦، ١٠:٠٣ م وتنتهي ٠١‏/٠٣‏/٢٠٢٦، ١١:٠٣ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Makkah Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/الذكاء-العاطفي-وبناء-علاقات-قوية-في-عالم-الأعمال-6bf9fa9c45.jpg",
      "image_alt": "الذكاء العاطفي وبناء علاقات قوية في عالم الأعمال",
      "image_source_url": "https://makkahcci.org.sa/event/2026-03-01-565/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/565/image?unique=040488a",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "فعالية فوانيس",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-03-01T22:03:00+03:00",
      "ends_at": "2026-03-01T23:03:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-03-01T22:03:00+03:00",
          "ends_at": "2026-03-01T23:03:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-03-01-565/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-03-01-565/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-الذكاء-العاطفي-وبناء-علاقات-قوية-في-عالم-الأعمال-20260301-5a6a9d34.html",
      "ics_url": "./events/ended-makkah-chamber-events-الذكاء-العاطفي-وبناء-علاقات-قوية-في-عالم-الأعمال-20260301-5a6a9d34.ics",
      "url": "./events/ended-makkah-chamber-events-الذكاء-العاطفي-وبناء-علاقات-قوية-في-عالم-الأعمال-20260301-5a6a9d34.html",
      "share_url": "./events/ended-makkah-chamber-events-الذكاء-العاطفي-وبناء-علاقات-قوية-في-عالم-الأعمال-20260301-5a6a9d34.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%B9%D8%A7%D8%B7%D9%81%D9%8A-%D9%88%D8%A8%D9%86%D8%A7%D8%A1-%D8%B9%D9%84%D8%A7%D9%82%D8%A7%D8%AA-%D9%82%D9%88%D9%8A%D8%A9-%D9%81%D9%8A-%D8%B9%D8%A7%D9%84%D9%85-%D8%A7%D9%84%D8%A3%D8%B9%D9%85%D8%A7%D9%84-20260301-5a6a9d34",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "الذكاء-العاطفي-وبناء-علاقات-قوية-في-عالم-الا-عمال",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-03-01T22:03:00+03:00",
        "ends_at": "2026-03-01T23:03:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-ذكاء-الأعمال-من-البيانات-إلى-القرار-20260228-4cd41f90",
      "file_slug": "ended-makkah-chamber-events-ذكاء-الأعمال-من-البيانات-إلى-القرار-20260228-4cd41f90",
      "title": "ذكاء الأعمال: من البيانات إلى القرار",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "فعالية فوانيس",
      "summary": "\"* فهم مفهوم BI وأهميته * التعرف على مراحل BI وأدواته * التمييز بين BI و Data Analytics * التعرف على ادوات واستراتيجة ذكاء الاعمال * التعرف على وثائق مشاريع ذكاء الاعمال \"",
      "rich_summary": "",
      "image_url": "/assets/event-images/ذكاء-الأعمال-من-البيانات-إلى-القرار-279afc78f0.jpg",
      "image_alt": "ذكاء الأعمال: من البيانات إلى القرار",
      "image_source_url": "https://makkahcci.org.sa/event/2026-02-28-2026-03-01-564/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/564/image?unique=214108c",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "فعالية فوانيس",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-02-28T23:02:00+03:00",
      "ends_at": "2026-03-01T00:03:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-28T23:02:00+03:00",
          "ends_at": "2026-03-01T00:03:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-02-28-2026-03-01-564/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-02-28-2026-03-01-564/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-ذكاء-الأعمال-من-البيانات-إلى-القرار-20260228-4cd41f90.html",
      "ics_url": "./events/ended-makkah-chamber-events-ذكاء-الأعمال-من-البيانات-إلى-القرار-20260228-4cd41f90.ics",
      "url": "./events/ended-makkah-chamber-events-ذكاء-الأعمال-من-البيانات-إلى-القرار-20260228-4cd41f90.html",
      "share_url": "./events/ended-makkah-chamber-events-ذكاء-الأعمال-من-البيانات-إلى-القرار-20260228-4cd41f90.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A3%D8%B9%D9%85%D8%A7%D9%84-%D9%85%D9%86-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D8%A5%D9%84%D9%89-%D8%A7%D9%84%D9%82%D8%B1%D8%A7%D8%B1-20260228-4cd41f90",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "ذكاء-الا-عمال-من-البيانات-ا-لى-القرار",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-28T23:02:00+03:00",
        "ends_at": "2026-03-01T00:03:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-كيف-تبني-البراند-باستخدام-الذكاء-الاصطناعي-20260228-30730058",
      "file_slug": "ended-makkah-chamber-events-كيف-تبني-البراند-باستخدام-الذكاء-الاصطناعي-20260228-30730058",
      "title": "كيف تبني البراند باستخدام الذكاء الاصطناعي",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "فعالية فوانيس",
      "summary": "\"* فهم البراند وبناءة بوضوح * بناء الهوية الاساسية * بناء البراند بالذكاء الإصطناعي\" كيف تبني البراند باستخدام الذكاء الاصطناعي ضمن فعاليات الغرف التجارية في مكة. تبدأ الفعالية ٢٨‏/٠٢‏/٢٠٢٦، ١٠:٠٢ م وتنتهي ٢٨‏/٠٢‏/٢٠٢٦، ١١:٠٢ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Makkah Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/كيف-تبني-البراند-باستخدام-الذكاء-الاصطناعي-a2dcf14e62.jpg",
      "image_alt": "كيف تبني البراند باستخدام الذكاء الاصطناعي",
      "image_source_url": "https://makkahcci.org.sa/event/2026-02-28-563/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/563/image?unique=a2d54e5",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "فعالية فوانيس",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-02-28T22:02:00+03:00",
      "ends_at": "2026-02-28T23:02:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-28T22:02:00+03:00",
          "ends_at": "2026-02-28T23:02:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-02-28-563/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-02-28-563/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-كيف-تبني-البراند-باستخدام-الذكاء-الاصطناعي-20260228-30730058.html",
      "ics_url": "./events/ended-makkah-chamber-events-كيف-تبني-البراند-باستخدام-الذكاء-الاصطناعي-20260228-30730058.ics",
      "url": "./events/ended-makkah-chamber-events-كيف-تبني-البراند-باستخدام-الذكاء-الاصطناعي-20260228-30730058.html",
      "share_url": "./events/ended-makkah-chamber-events-كيف-تبني-البراند-باستخدام-الذكاء-الاصطناعي-20260228-30730058.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D9%83%D9%8A%D9%81-%D8%AA%D8%A8%D9%86%D9%8A-%D8%A7%D9%84%D8%A8%D8%B1%D8%A7%D9%86%D8%AF-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A-20260228-30730058",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "كيف-تبني-البراند-باستخدام-الذكاء-الاصطناعي",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-28T22:02:00+03:00",
        "ends_at": "2026-02-28T23:02:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-الانطلاقة-القانونية-الآمنة-للمشاريع-الريادية-20260227-08eb27e4",
      "file_slug": "ended-makkah-chamber-events-الانطلاقة-القانونية-الآمنة-للمشاريع-الريادية-20260227-08eb27e4",
      "title": "الانطلاقة القانونية الآمنة للمشاريع الريادية",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "فعالية فوانيس",
      "summary": "* التأسيس النظامي الصحيح للمشروع * إدارة العلاقات التعاقدية وحماية المشروع من النزاعات * حماية الاسم التجاري والفكرة الانطلاقة القانونية الآمنة للمشاريع الريادية ضمن فعاليات الغرف التجارية في مكة. تبدأ الفعالية ٢٧‏/٠٢‏/٢٠٢٦، ١١:٠٢ م وتنتهي ٢٨‏/٠٢‏/٢٠٢٦، ١٢:٠٢ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Makkah Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/الانطلاقة-القانونية-الآمنة-للمشاريع-الريادية-cd375c12f5.jpg",
      "image_alt": "الانطلاقة القانونية الآمنة للمشاريع الريادية",
      "image_source_url": "https://makkahcci.org.sa/event/2026-02-27-2026-02-28-562/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/562/image?unique=707ccb3",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "فعالية فوانيس",
        "ended-event"
      ],
      "audiences": [
        "students",
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-02-27T23:02:00+03:00",
      "ends_at": "2026-02-28T00:02:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-27T23:02:00+03:00",
          "ends_at": "2026-02-28T00:02:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-02-27-2026-02-28-562/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-02-27-2026-02-28-562/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-الانطلاقة-القانونية-الآمنة-للمشاريع-الريادية-20260227-08eb27e4.html",
      "ics_url": "./events/ended-makkah-chamber-events-الانطلاقة-القانونية-الآمنة-للمشاريع-الريادية-20260227-08eb27e4.ics",
      "url": "./events/ended-makkah-chamber-events-الانطلاقة-القانونية-الآمنة-للمشاريع-الريادية-20260227-08eb27e4.html",
      "share_url": "./events/ended-makkah-chamber-events-الانطلاقة-القانونية-الآمنة-للمشاريع-الريادية-20260227-08eb27e4.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D8%A7%D9%84%D8%A7%D9%86%D8%B7%D9%84%D8%A7%D9%82%D8%A9-%D8%A7%D9%84%D9%82%D8%A7%D9%86%D9%88%D9%86%D9%8A%D8%A9-%D8%A7%D9%84%D8%A2%D9%85%D9%86%D8%A9-%D9%84%D9%84%D9%85%D8%B4%D8%A7%D8%B1%D9%8A%D8%B9-%D8%A7%D9%84%D8%B1%D9%8A%D8%A7%D8%AF%D9%8A%D8%A9-20260227-08eb27e4",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "الانطلاقة-القانونية-الا-منة-للمشاريع-الريادية",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-27T23:02:00+03:00",
        "ends_at": "2026-02-28T00:02:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-كيف-تبرز-حضورك-وتترك-أثرًا-في-عالم-الأعمال-20260227-db7d7bb0",
      "file_slug": "ended-makkah-chamber-events-كيف-تبرز-حضورك-وتترك-أثرًا-في-عالم-الأعمال-20260227-db7d7bb0",
      "title": "كيف تبرز حضورك وتترك أثرًا في عالم الأعمال",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "فعالية فوانيس",
      "summary": "\"* بناء الانطباع الاحترافي * الإتيكيت في بيئة الأعمال * ترك أثر دائم وبناء العلاقات\" كيف تبرز حضورك وتترك أثرًا في عالم الأعمال ضمن فعاليات الغرف التجارية في مكة. تبدأ الفعالية ٢٧‏/٠٢‏/٢٠٢٦، ١٠:٠٢ م وتنتهي ٢٧‏/٠٢‏/٢٠٢٦، ١١:٠٢ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Makkah Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/كيف-تبرز-حضورك-وتترك-أثرًا-في-عالم-الأعمال-f13bcf47bb.jpg",
      "image_alt": "كيف تبرز حضورك وتترك أثرًا في عالم الأعمال",
      "image_source_url": "https://makkahcci.org.sa/event/2026-02-27-560/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/560/image?unique=2d571d4",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "فعالية فوانيس",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-02-27T22:02:00+03:00",
      "ends_at": "2026-02-27T23:02:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-27T22:02:00+03:00",
          "ends_at": "2026-02-27T23:02:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-02-27-560/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-02-27-560/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-كيف-تبرز-حضورك-وتترك-أثرًا-في-عالم-الأعمال-20260227-db7d7bb0.html",
      "ics_url": "./events/ended-makkah-chamber-events-كيف-تبرز-حضورك-وتترك-أثرًا-في-عالم-الأعمال-20260227-db7d7bb0.ics",
      "url": "./events/ended-makkah-chamber-events-كيف-تبرز-حضورك-وتترك-أثرًا-في-عالم-الأعمال-20260227-db7d7bb0.html",
      "share_url": "./events/ended-makkah-chamber-events-كيف-تبرز-حضورك-وتترك-أثرًا-في-عالم-الأعمال-20260227-db7d7bb0.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D9%83%D9%8A%D9%81-%D8%AA%D8%A8%D8%B1%D8%B2-%D8%AD%D8%B6%D9%88%D8%B1%D9%83-%D9%88%D8%AA%D8%AA%D8%B1%D9%83-%D8%A3%D8%AB%D8%B1%D9%8B%D8%A7-%D9%81%D9%8A-%D8%B9%D8%A7%D9%84%D9%85-%D8%A7%D9%84%D8%A3%D8%B9%D9%85%D8%A7%D9%84-20260227-db7d7bb0",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "كيف-تبرز-حضورك-وتترك-ا-ثر-ا-في-عالم-الا-عمال",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-27T22:02:00+03:00",
        "ends_at": "2026-02-27T23:02:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29",
      "file_slug": "ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29",
      "title": "Lamatna Expo",
      "organizer": "Events & More",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية ضمن تقويم Dhahran Expo 2026. التاريخ المعلن: 26 Feb. – 4 March. المنظم: Events & More. Lamatna Expo ضمن معارض وتجارية في الظهران. تبدأ الفعالية ٢٦‏/٠٢‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠٤‏/٠٣‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: Dhahran Expo Calendar.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.svg",
      "image_alt": "غلاف EventLive لفعالية Lamatna Expo",
      "image_source_url": "https://dhahranexpo.com.sa",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-02-26T09:00:00+03:00",
      "ends_at": "2026-03-04T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-26T16:00:00+03:00",
          "ends_at": "2026-02-26T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-27T16:00:00+03:00",
          "ends_at": "2026-02-27T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-28T16:00:00+03:00",
          "ends_at": "2026-02-28T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-03-01T16:00:00+03:00",
          "ends_at": "2026-03-01T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29-opening-hours-5",
          "title": "ساعات الزيارة",
          "starts_at": "2026-03-02T16:00:00+03:00",
          "ends_at": "2026-03-02T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29-opening-hours-6",
          "title": "ساعات الزيارة",
          "starts_at": "2026-03-03T16:00:00+03:00",
          "ends_at": "2026-03-03T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29-opening-hours-7",
          "title": "ساعات الزيارة",
          "starts_at": "2026-03-04T16:00:00+03:00",
          "ends_at": "2026-03-04T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 7,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "ics_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.ics",
      "url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "share_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-dhahran-expo-calendar-lamatna-expo-20260226-18d15b29",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Dhahran International Exhibitions Company",
      "raw_snapshot_path": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Dhahran Expo Calendar. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Dhahran Expo event URL plus organizer confirmation when the venue page is not the event owner.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "lamatna-expo",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-26T09:00:00+03:00",
        "ends_at": "2026-03-04T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f",
      "file_slug": "ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f",
      "title": "World Advanced Manufacturing",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. World Advanced Manufacturing ضمن معارض وتجارية في الرياض. تبدأ الفعالية ١٥‏/٠٢‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١٧‏/٠٢‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f.svg",
      "image_alt": "غلاف EventLive لفعالية World Advanced Manufacturing",
      "image_source_url": "https://rfecc.sa/events/world-advanced-manufacturing/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2026-02-15T09:00:00+03:00",
      "ends_at": "2026-02-17T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-15T16:00:00+03:00",
          "ends_at": "2026-02-15T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-16T16:00:00+03:00",
          "ends_at": "2026-02-16T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-17T16:00:00+03:00",
          "ends_at": "2026-02-17T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/world-advanced-manufacturing/",
      "evidence_url": "https://rfecc.sa/events/world-advanced-manufacturing/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f.html",
      "ics_url": "./events/ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f.ics",
      "url": "./events/ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f.html",
      "share_url": "./events/ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-world-advanced-manufacturing-20260215-6fb40b0f",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-world-advanced-manufacturing-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/skilled-trades.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-world-advanced-manufacturing-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "world-advanced-manufacturing",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-15T09:00:00+03:00",
        "ends_at": "2026-02-17T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-invest-saudi-events-pif-private-sector-forum-2026-20260209-2eb32668",
      "file_slug": "ended-invest-saudi-events-pif-private-sector-forum-2026-20260209-2eb32668",
      "title": "PIF Private Sector Forum 2026",
      "organizer": "Ministry of Investment / Invest Saudi",
      "city": "Riyadh",
      "venue": "Riyadh, Saudi Arabia.",
      "venue_address": "Riyadh, Saudi Arabia.",
      "category": "conference",
      "summary": "Hosted by the Public Investment Fund (PIF), the Private Sector Forum 2026 connects PIF portfolio companies with local and global private sector partners to foster partnerships, business development and supplier registration opportunities.",
      "rich_summary": "",
      "image_url": "/assets/event-images/pif-private-sector-forum-2026-cf342ead39.webp",
      "image_alt": "PIF Private Sector Forum 2026",
      "image_source_url": "https://www.pif.gov.sa/en/events/psf-2026",
      "original_image_url": "https://investsaudi.sa/backend/wp-content/uploads/2025/12/PINF-1-e1767256510748.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "investment",
        "business",
        "trade",
        "real estate",
        "technology",
        "conference",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-02-09T09:00:00+03:00",
      "ends_at": "2026-02-10T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-09T09:00:00+03:00",
          "ends_at": "2026-02-10T18:00:00+03:00",
          "room": "Riyadh, Saudi Arabia.",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Invest Saudi Events",
      "source_url": "https://www.pif.gov.sa/en/events/psf-2026",
      "evidence_url": "https://www.pif.gov.sa/en/events/psf-2026",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-invest-saudi-events-pif-private-sector-forum-2026-20260209-2eb32668.html",
      "ics_url": "./events/ended-invest-saudi-events-pif-private-sector-forum-2026-20260209-2eb32668.ics",
      "url": "./events/ended-invest-saudi-events-pif-private-sector-forum-2026-20260209-2eb32668.html",
      "share_url": "./events/ended-invest-saudi-events-pif-private-sector-forum-2026-20260209-2eb32668.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-invest-saudi-events-pif-private-sector-forum-2026-20260209-2eb32668",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%2C%20Saudi%20Arabia.%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%2C%20Saudi%20Arabia.%20Riyadh",
      "source_file": "data/raw/source-snapshots/invest-saudi-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Investment / Invest Saudi",
      "raw_snapshot_path": "data/raw/source-snapshots/invest-saudi-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Invest Saudi Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Invest Saudi event URL and organizer/source detail page.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:19:11.839Z",
      "slug": "pif-private-sector-forum-2026",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-09T09:00:00+03:00",
        "ends_at": "2026-02-10T18:00:00+03:00",
        "room": "Riyadh, Saudi Arabia.",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-التخطيط-الاستراتيجي-والتشغيلي-المؤسسي-20260209-37d170ff",
      "file_slug": "ended-makkah-chamber-events-التخطيط-الاستراتيجي-والتشغيلي-المؤسسي-20260209-37d170ff",
      "title": "التخطيط الاستراتيجي والتشغيلي المؤسسي",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "التوطين",
      "summary": "التخطيط الاستراتيجي والتشغيلي المؤسسي التخطيط الاستراتيجي والتشغيلي المؤسسي ضمن فعاليات الغرف التجارية في مكة. تبدأ الفعالية ٠٩‏/٠٢‏/٢٠٢٦، ٥:٠٢ ص وتنتهي ٠٩‏/٠٢‏/٢٠٢٦، ٨:٠٢ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Makkah Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/التخطيط-الاستراتيجي-والتشغيلي-المؤسسي-ab4684d863.png",
      "image_alt": "التخطيط الاستراتيجي والتشغيلي المؤسسي",
      "image_source_url": "https://makkahcci.org.sa/event/2026-02-09-550/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/550/image?unique=c53d5c2",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "التوطين",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-02-09T05:02:00+03:00",
      "ends_at": "2026-02-09T08:02:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-09T05:02:00+03:00",
          "ends_at": "2026-02-09T08:02:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-02-09-550/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-02-09-550/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-التخطيط-الاستراتيجي-والتشغيلي-المؤسسي-20260209-37d170ff.html",
      "ics_url": "./events/ended-makkah-chamber-events-التخطيط-الاستراتيجي-والتشغيلي-المؤسسي-20260209-37d170ff.ics",
      "url": "./events/ended-makkah-chamber-events-التخطيط-الاستراتيجي-والتشغيلي-المؤسسي-20260209-37d170ff.html",
      "share_url": "./events/ended-makkah-chamber-events-التخطيط-الاستراتيجي-والتشغيلي-المؤسسي-20260209-37d170ff.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D8%A7%D9%84%D8%AA%D8%AE%D8%B7%D9%8A%D8%B7-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%D9%8A%D8%AC%D9%8A-%D9%88%D8%A7%D9%84%D8%AA%D8%B4%D8%BA%D9%8A%D9%84%D9%8A-%D8%A7%D9%84%D9%85%D8%A4%D8%B3%D8%B3%D9%8A-20260209-37d170ff",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "التخطيط-الاستراتيجي-والتشغيلي-المو-سسي",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-09T05:02:00+03:00",
        "ends_at": "2026-02-09T08:02:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-invest-saudi-events-innoprom-saudi-arabia-2026-20260208-d33c020b",
      "file_slug": "ended-invest-saudi-events-innoprom-saudi-arabia-2026-20260208-d33c020b",
      "title": "INNOPROM. Saudi Arabia 2026",
      "organizer": "Ministry of Investment / Invest Saudi",
      "city": "Riyadh",
      "venue": "The Arena, Riyadh, Saudi Arabia",
      "venue_address": "The Arena, Riyadh, Saudi Arabia",
      "category": "chamber event",
      "summary": "INNOPROM. Saudi Arabia is a leading international industrial and investment platform, bringing together government leaders, global manufacturers, technology providers, investors, and innovators to accelerate industrial cooperation and cross-border partnerships. The event serves as a gateway...",
      "rich_summary": "",
      "image_url": "/assets/event-images/innoprom-saudi-arabia-2026-a277cf02de.webp",
      "image_alt": "INNOPROM. Saudi Arabia 2026",
      "image_source_url": "https://ksa.biwexpo.com/en/registration-visitor?utm_source=misa&utm_medium=email&utm_campaign=ksa26",
      "original_image_url": "https://investsaudi.sa/backend/wp-content/uploads/2026/02/innoprom-logos-01-scaled.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "investment",
        "business",
        "trade",
        "real estate",
        "technology",
        "chamber event",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-02-08T09:00:00+03:00",
      "ends_at": "2026-02-10T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-08T09:00:00+03:00",
          "ends_at": "2026-02-10T18:00:00+03:00",
          "room": "The Arena, Riyadh, Saudi Arabia",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Invest Saudi Events",
      "source_url": "https://ksa.biwexpo.com/en/registration-visitor?utm_source=misa&utm_medium=email&utm_campaign=ksa26",
      "evidence_url": "https://ksa.biwexpo.com/en/registration-visitor?utm_source=misa&utm_medium=email&utm_campaign=ksa26",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-invest-saudi-events-innoprom-saudi-arabia-2026-20260208-d33c020b.html",
      "ics_url": "./events/ended-invest-saudi-events-innoprom-saudi-arabia-2026-20260208-d33c020b.ics",
      "url": "./events/ended-invest-saudi-events-innoprom-saudi-arabia-2026-20260208-d33c020b.html",
      "share_url": "./events/ended-invest-saudi-events-innoprom-saudi-arabia-2026-20260208-d33c020b.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-invest-saudi-events-innoprom-saudi-arabia-2026-20260208-d33c020b",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=The%20Arena%2C%20Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=The%20Arena%2C%20Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "source_file": "data/raw/source-snapshots/invest-saudi-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Investment / Invest Saudi",
      "raw_snapshot_path": "data/raw/source-snapshots/invest-saudi-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Invest Saudi Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Invest Saudi event URL and organizer/source detail page.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:19:11.839Z",
      "slug": "innoprom-saudi-arabia-2026",
      "city_label": "الرياض",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-08T09:00:00+03:00",
        "ends_at": "2026-02-10T18:00:00+03:00",
        "room": "The Arena, Riyadh, Saudi Arabia",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-experience-alula-events-alfursan-endurance-alula-20260207-5ccda1e3",
      "file_slug": "ended-experience-alula-events-alfursan-endurance-alula-20260207-5ccda1e3",
      "title": "AlFursan Endurance AlUla",
      "organizer": "Royal Commission for AlUla / Experience AlUla",
      "city": "AlUla",
      "venue": "AlUla",
      "venue_address": "AlUla",
      "category": "Events",
      "summary": "World-class endurance racing returns to AlUla. AlFursan Endurance AlUla ضمن رياضة وفعاليات جماهيرية في العلا. تبدأ الفعالية ٠٧‏/٠٢‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠٨‏/٠٢‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Experience AlUla Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-experience-alula-events-alfursan-endurance-alula-20260207-5ccda1e3.svg",
      "image_alt": "غلاف EventLive لفعالية AlFursan Endurance AlUla",
      "image_source_url": "https://www.experiencealula.com/en/whats-on/events/alfursan-endurance-alula",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "destination",
        "culture",
        "heritage",
        "music",
        "sports",
        "festivals",
        "Events",
        "ended-event"
      ],
      "audiences": [
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-02-07T09:00:00+03:00",
      "ends_at": "2026-02-08T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-07T09:00:00+03:00",
          "ends_at": "2026-02-08T18:00:00+03:00",
          "room": "AlUla",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Experience AlUla Events",
      "source_url": "https://www.experiencealula.com/en/whats-on/events/alfursan-endurance-alula",
      "evidence_url": "https://www.experiencealula.com/en/whats-on/events/alfursan-endurance-alula",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-experience-alula-events-alfursan-endurance-alula-20260207-5ccda1e3.html",
      "ics_url": "./events/ended-experience-alula-events-alfursan-endurance-alula-20260207-5ccda1e3.ics",
      "url": "./events/ended-experience-alula-events-alfursan-endurance-alula-20260207-5ccda1e3.html",
      "share_url": "./events/ended-experience-alula-events-alfursan-endurance-alula-20260207-5ccda1e3.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-experience-alula-events-alfursan-endurance-alula-20260207-5ccda1e3",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=AlUla%20AlUla",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=AlUla%20AlUla",
      "source_file": "data/raw/source-snapshots/experience-alula-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/alula.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Royal Commission for AlUla / Experience AlUla",
      "raw_snapshot_path": "data/raw/source-snapshots/experience-alula-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Experience AlUla Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Experience AlUla event URL and booking/detail page.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "alfursan-endurance-alula",
      "city_label": "العلا",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-07T09:00:00+03:00",
        "ends_at": "2026-02-08T18:00:00+03:00",
        "room": "AlUla",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29",
      "file_slug": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29",
      "title": "Hala February Shopping Exhibition",
      "organizer": "Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية ضمن تقويم Dhahran Expo 2026. التاريخ المعلن: 6 – 15 February. المنظم: Al-Baraa Muhammed Bin Abdullah Al-Duaij Establishment for Organizing Exhibitions & Conferences.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.svg",
      "image_alt": "غلاف EventLive لفعالية Hala February Shopping Exhibition",
      "image_source_url": "https://dhahranexpo.com.sa",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-02-06T09:00:00+03:00",
      "ends_at": "2026-02-15T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-06T16:00:00+03:00",
          "ends_at": "2026-02-06T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-07T16:00:00+03:00",
          "ends_at": "2026-02-07T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-08T16:00:00+03:00",
          "ends_at": "2026-02-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-09T16:00:00+03:00",
          "ends_at": "2026-02-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-5",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-10T16:00:00+03:00",
          "ends_at": "2026-02-10T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-6",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-11T16:00:00+03:00",
          "ends_at": "2026-02-11T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-7",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-12T16:00:00+03:00",
          "ends_at": "2026-02-12T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-8",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-13T16:00:00+03:00",
          "ends_at": "2026-02-13T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-9",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-14T16:00:00+03:00",
          "ends_at": "2026-02-14T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29-opening-hours-10",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-15T16:00:00+03:00",
          "ends_at": "2026-02-15T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 10,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "ics_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.ics",
      "url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "share_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-dhahran-expo-calendar-hala-february-shopping-exhibition-20260206-18d15b29",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Dhahran International Exhibitions Company",
      "raw_snapshot_path": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Dhahran Expo Calendar. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Dhahran Expo event URL plus organizer confirmation when the venue page is not the event owner.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "hala-february-shopping-exhibition",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-06T09:00:00+03:00",
        "ends_at": "2026-02-15T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-9f31e7ba",
      "file_slug": "ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-9f31e7ba",
      "title": "\"Abaad\" Competition Closing Ceremony",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "space education",
      "summary": "focused on showcasing the beauty of space \"Abaad\" Competition Closing Ceremony ضمن جوائز وتكريم في الرياض. تبدأ الفعالية ٠٥‏/٠٢‏/٢٠٢٦، ١١:٠٠ ص وتنتهي ٠٥‏/٠٢‏/٢٠٢٦، ٣:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/abaad-competition-closing-ceremony-eb7a237680.webp",
      "image_alt": "\"Abaad\" Competition Closing Ceremony",
      "image_source_url": "https://ssa.gov.sa/en/events/abad-competition-closing-ceremony/",
      "original_image_url": "https://ssa.gov.sa/media/nznchxiv/gjdr6ftwaae2ebp.webp?width=1400&height=788&rnd=134268726627000000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "space education",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-02-05T11:00:00+03:00",
      "ends_at": "2026-02-05T15:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-05T11:00:00+03:00",
          "ends_at": "2026-02-05T15:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/abad-competition-closing-ceremony/",
      "evidence_url": "https://ssa.gov.sa/en/events/abad-competition-closing-ceremony/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-9f31e7ba.html",
      "ics_url": "./events/ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-9f31e7ba.ics",
      "url": "./events/ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-9f31e7ba.html",
      "share_url": "./events/ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-9f31e7ba.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-9f31e7ba",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "abaad-competition-closing-ceremony",
      "city_label": "الرياض",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-05T11:00:00+03:00",
        "ends_at": "2026-02-05T15:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-82744565",
      "file_slug": "ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-82744565",
      "title": "\"Abaad\" Competition Closing Ceremony",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "space education",
      "summary": "focused on showcasing the beauty of space \"Abaad\" Competition Closing Ceremony ضمن جوائز وتكريم في الرياض. تبدأ الفعالية ٠٥‏/٠٢‏/٢٠٢٦، ١١:٠٠ ص وتنتهي ٠٥‏/٠٢‏/٢٠٢٦، ٣:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/abaad-competition-closing-ceremony-eb7a237680.webp",
      "image_alt": "\"Abaad\" Competition Closing Ceremony",
      "image_source_url": "https://ssa.gov.sa/ar/events/abad-competition-closing-ceremony/",
      "original_image_url": "https://ssa.gov.sa/media/nznchxiv/gjdr6ftwaae2ebp.webp?width=1400&height=788&rnd=134268726627000000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "space education",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-02-05T11:00:00+03:00",
      "ends_at": "2026-02-05T15:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-05T11:00:00+03:00",
          "ends_at": "2026-02-05T15:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/abad-competition-closing-ceremony/",
      "evidence_url": "https://ssa.gov.sa/ar/events/abad-competition-closing-ceremony/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-82744565.html",
      "ics_url": "./events/ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-82744565.ics",
      "url": "./events/ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-82744565.html",
      "share_url": "./events/ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-82744565.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-abaad-competition-closing-ceremony-20260205-82744565",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/awards-ceremonies.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "abaad-competition-closing-ceremony",
      "city_label": "الرياض",
      "category_slug": "awards-ceremonies",
      "category_label": "جوائز وتكريم",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-05T11:00:00+03:00",
        "ends_at": "2026-02-05T15:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24",
      "file_slug": "ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24",
      "title": "SIDC2026",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. SIDC2026 ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٠٥‏/٠٢‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠٧‏/٠٢‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24.svg",
      "image_alt": "غلاف EventLive لفعالية SIDC2026",
      "image_source_url": "https://rfecc.sa/events/sidc2026-2/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-02-05T09:00:00+03:00",
      "ends_at": "2026-02-07T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-05T16:00:00+03:00",
          "ends_at": "2026-02-05T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-06T16:00:00+03:00",
          "ends_at": "2026-02-06T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-02-07T16:00:00+03:00",
          "ends_at": "2026-02-07T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/sidc2026-2/",
      "evidence_url": "https://rfecc.sa/events/sidc2026-2/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24.html",
      "ics_url": "./events/ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24.ics",
      "url": "./events/ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24.html",
      "share_url": "./events/ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-sidc2026-20260205-6cdb9a24",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-sidc2026-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-sidc2026-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "sidc2026",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-05T09:00:00+03:00",
        "ends_at": "2026-02-07T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-mdlbeast-events-balad-beast-2026-20260205-c7ac4cb3",
      "file_slug": "ended-mdlbeast-events-balad-beast-2026-20260205-c7ac4cb3",
      "title": "Balad Beast 2026",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. Balad Beast 2026 ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ٠٥‏/٠٢‏/٢٠٢٦، ١٢:٠٠ ص وتنتهي ٠٦‏/٠٢‏/٢٠٢٦، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-balad-beast-2026-20260205-c7ac4cb3.svg",
      "image_alt": "غلاف EventLive لفعالية Balad Beast 2026",
      "image_source_url": "https://mdlbeast.com/events/balad-beast-2026",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-02-05T00:00:00+03:00",
      "ends_at": "2026-02-06T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-05T00:00:00+03:00",
          "ends_at": "2026-02-06T00:00:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/balad-beast-2026",
      "evidence_url": "https://mdlbeast.com/events/balad-beast-2026",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-balad-beast-2026-20260205-c7ac4cb3.html",
      "ics_url": "./events/ended-mdlbeast-events-balad-beast-2026-20260205-c7ac4cb3.ics",
      "url": "./events/ended-mdlbeast-events-balad-beast-2026-20260205-c7ac4cb3.html",
      "share_url": "./events/ended-mdlbeast-events-balad-beast-2026-20260205-c7ac4cb3.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-balad-beast-2026-20260205-c7ac4cb3",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "balad-beast-2026",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-05T00:00:00+03:00",
        "ends_at": "2026-02-06T00:00:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-dhahran-expo-calendar-heavy-equipment-connect-20260202-18d15b29",
      "file_slug": "ended-dhahran-expo-calendar-heavy-equipment-connect-20260202-18d15b29",
      "title": "Heavy Equipment Connect",
      "organizer": "CPI Trade Publishing FZ LLC",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "venue event",
      "summary": "فعالية ضمن تقويم Dhahran Expo 2026. التاريخ المعلن: 2 – 4 February. المنظم: CPI Trade Publishing FZ LLC. Heavy Equipment Connect ضمن معارض وتجارية في الظهران. تبدأ الفعالية ٠٢‏/٠٢‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠٤‏/٠٢‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Dhahran Expo Calendar.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.svg",
      "image_alt": "غلاف EventLive لفعالية Heavy Equipment Connect",
      "image_source_url": "https://dhahranexpo.com.sa",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "venue event",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2026-02-02T09:00:00+03:00",
      "ends_at": "2026-02-04T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-02T09:00:00+03:00",
          "ends_at": "2026-02-04T18:00:00+03:00",
          "room": "Dhahran Expo",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "ics_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.ics",
      "url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "share_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-dhahran-expo-calendar-heavy-equipment-connect-20260202-18d15b29",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/skilled-trades.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Dhahran International Exhibitions Company",
      "raw_snapshot_path": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Dhahran Expo Calendar. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Dhahran Expo event URL plus organizer confirmation when the venue page is not the event owner.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "heavy-equipment-connect",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-02T09:00:00+03:00",
        "ends_at": "2026-02-04T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-dhahran-expo-calendar-real-estate-auction-20260202-18d15b29",
      "file_slug": "ended-dhahran-expo-calendar-real-estate-auction-20260202-18d15b29",
      "title": "Real Estate Auction",
      "organizer": "Tharwa Real Estate Development Company",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "auction",
      "summary": "فعالية ضمن تقويم Dhahran Expo 2026. التاريخ المعلن: 2 February. المنظم: Tharwa Real Estate Development Company. Real Estate Auction ضمن معارض وتجارية في الظهران. تبدأ الفعالية ٠٢‏/٠٢‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٠٢‏/٠٢‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Dhahran Expo Calendar.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.svg",
      "image_alt": "غلاف EventLive لفعالية Real Estate Auction",
      "image_source_url": "https://dhahranexpo.com.sa",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "auction",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-02-02T09:00:00+03:00",
      "ends_at": "2026-02-02T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-02-02T09:00:00+03:00",
          "ends_at": "2026-02-02T18:00:00+03:00",
          "room": "Dhahran Expo",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "ics_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.ics",
      "url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "share_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-dhahran-expo-calendar-real-estate-auction-20260202-18d15b29",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Dhahran International Exhibitions Company",
      "raw_snapshot_path": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Dhahran Expo Calendar. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Dhahran Expo event URL plus organizer confirmation when the venue page is not the event owner.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "real-estate-auction",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-02-02T09:00:00+03:00",
        "ends_at": "2026-02-02T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-sdaia-calendar-events-international-conference-on-data-and-ai-capacity-building-ican-20260128-a5c37e58",
      "file_slug": "ended-sdaia-calendar-events-international-conference-on-data-and-ai-capacity-building-ican-20260128-a5c37e58",
      "title": "International Conference on Data and AI Capacity Building (ICAN)",
      "organizer": "SDAIA",
      "city": "Riyadh",
      "venue": "SDAIA",
      "venue_address": "SDAIA",
      "category": "artificial intelligence",
      "summary": "فعالية رسمية من SDAIA. التاريخ المعلن: 1/28/2026 - 1/29/2026. International Conference on Data and AI Capacity Building (ICAN) ضمن مؤتمرات ومنتديات في الرياض. تبدأ الفعالية ٢٨‏/٠١‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٩‏/٠١‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: SDAIA Calendar and Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-sdaia-calendar-events-international-conference-on-data-and-ai-capacity-building-ican-20260128-a5c37e58.svg",
      "image_alt": "غلاف EventLive لفعالية International Conference on Data and AI Capacity Building (ICAN)",
      "image_source_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=121",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "AI",
        "data",
        "technology",
        "conferences",
        "workshops",
        "training",
        "artificial intelligence",
        "SDAIA",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "tech",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2026-01-28T09:00:00+03:00",
      "ends_at": "2026-01-29T18:00:00+03:00",
      "updated_at": "2026-07-06T23:30:56.524Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-28T09:00:00+03:00",
          "ends_at": "2026-01-29T18:00:00+03:00",
          "room": "SDAIA",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "SDAIA Calendar and Events",
      "source_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=121",
      "evidence_url": "https://sdaia.gov.sa/en/MediaCenter/Events/Pages/EventsDetails.aspx?EventID=121",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-sdaia-calendar-events-international-conference-on-data-and-ai-capacity-building-ican-20260128-a5c37e58.html",
      "ics_url": "./events/ended-sdaia-calendar-events-international-conference-on-data-and-ai-capacity-building-ican-20260128-a5c37e58.ics",
      "url": "./events/ended-sdaia-calendar-events-international-conference-on-data-and-ai-capacity-building-ican-20260128-a5c37e58.html",
      "share_url": "./events/ended-sdaia-calendar-events-international-conference-on-data-and-ai-capacity-building-ican-20260128-a5c37e58.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-sdaia-calendar-events-international-conference-on-data-and-ai-capacity-building-ican-20260128-a5c37e58",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SDAIA%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SDAIA%20Riyadh",
      "source_file": "data/raw/source-snapshots/sdaia-calendar-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "government-calendar",
      "source_owner": "Saudi Data and AI Authority",
      "raw_snapshot_path": "data/raw/source-snapshots/sdaia-calendar-events-2026-07-06T23-30-56-524Z.html",
      "discovered_at": "2026-07-06T23:30:56.524Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من SDAIA Calendar and Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. SDAIA MediaCenter event detail URL, preferably EventsDetails.aspx?EventID=..., with complete date and venue or delivery mode.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-06T23:30:56.524Z",
      "slug": "international-conference-on-data-and-ai-capacity-building-ican",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-28T09:00:00+03:00",
        "ends_at": "2026-01-29T18:00:00+03:00",
        "room": "SDAIA",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-دورة-مقدمة-في-الأمن-السيبراني-20260127-1a28d3b7",
      "file_slug": "ended-makkah-chamber-events-دورة-مقدمة-في-الأمن-السيبراني-20260127-1a28d3b7",
      "title": "دورة مقدمة في الأمن السيبراني",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "الاتصالات وتقنية المعلومات",
      "summary": "فعالية رسمية من غرفة مكة. التاريخ المعلن: 27/01/2026 إلى 28/01/2026. دورة مقدمة في الأمن السيبراني ضمن فعاليات الغرف التجارية في مكة. تبدأ الفعالية ٢٧‏/٠١‏/٢٠٢٦، ٤:٠١ ص وتنتهي ٢٨‏/٠١‏/٢٠٢٦، ٨:٠١ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Makkah Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/دورة-مقدمة-في-الأمن-السيبراني-80f174bf09.png",
      "image_alt": "دورة مقدمة في الأمن السيبراني",
      "image_source_url": "https://makkahcci.org.sa/event/2026-01-27-2026-01-28-549/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/549/image?unique=6ad1d55",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "الاتصالات وتقنية المعلومات",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-01-27T04:01:00+03:00",
      "ends_at": "2026-01-28T20:01:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-27T04:01:00+03:00",
          "ends_at": "2026-01-28T20:01:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-01-27-2026-01-28-549/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-01-27-2026-01-28-549/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-دورة-مقدمة-في-الأمن-السيبراني-20260127-1a28d3b7.html",
      "ics_url": "./events/ended-makkah-chamber-events-دورة-مقدمة-في-الأمن-السيبراني-20260127-1a28d3b7.ics",
      "url": "./events/ended-makkah-chamber-events-دورة-مقدمة-في-الأمن-السيبراني-20260127-1a28d3b7.html",
      "share_url": "./events/ended-makkah-chamber-events-دورة-مقدمة-في-الأمن-السيبراني-20260127-1a28d3b7.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D8%AF%D9%88%D8%B1%D8%A9-%D9%85%D9%82%D8%AF%D9%85%D8%A9-%D9%81%D9%8A-%D8%A7%D9%84%D8%A3%D9%85%D9%86-%D8%A7%D9%84%D8%B3%D9%8A%D8%A8%D8%B1%D8%A7%D9%86%D9%8A-20260127-1a28d3b7",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "دورة-مقدمة-في-الا-من-السيبراني",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-27T04:01:00+03:00",
        "ends_at": "2026-01-28T20:01:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-space-debris-conference-2026-20260126-aa45bcb3",
      "file_slug": "ended-saudi-space-agency-events-space-debris-conference-2026-20260126-aa45bcb3",
      "title": "Space Debris Conference 2026",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Riyadh, Saudi Arabia",
      "venue_address": "Riyadh, Saudi Arabia",
      "category": "space",
      "summary": "Aims to build upon the critical discussions and insights generated during the successful 2024 conference. Space Debris Conference 2026 ضمن علوم وفضاء في الرياض. تبدأ الفعالية ٢٦‏/٠١‏/٢٠٢٦، ١٠:٠٠ ص وتنتهي ٢٧‏/٠١‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/space-debris-conference-2026-b117de86b4.webp",
      "image_alt": "Space Debris Conference 2026",
      "image_source_url": "https://ssa.gov.sa/en/events/spacedebris2026/",
      "original_image_url": "https://ssa.gov.sa/media/uh1azmeq/sdcevent26.webp?width=1400&height=788&rnd=133752762668230000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-01-26T10:00:00+03:00",
      "ends_at": "2026-01-27T18:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-26T10:00:00+03:00",
          "ends_at": "2026-01-27T18:00:00+03:00",
          "room": "Riyadh, Saudi Arabia",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/spacedebris2026/",
      "evidence_url": "https://ssa.gov.sa/en/events/spacedebris2026/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-space-debris-conference-2026-20260126-aa45bcb3.html",
      "ics_url": "./events/ended-saudi-space-agency-events-space-debris-conference-2026-20260126-aa45bcb3.ics",
      "url": "./events/ended-saudi-space-agency-events-space-debris-conference-2026-20260126-aa45bcb3.html",
      "share_url": "./events/ended-saudi-space-agency-events-space-debris-conference-2026-20260126-aa45bcb3.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-space-debris-conference-2026-20260126-aa45bcb3",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "space-debris-conference-2026",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-26T10:00:00+03:00",
        "ends_at": "2026-01-27T18:00:00+03:00",
        "room": "Riyadh, Saudi Arabia",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-space-debris-conference-2026-20260126-3fb2cc3d",
      "file_slug": "ended-saudi-space-agency-events-space-debris-conference-2026-20260126-3fb2cc3d",
      "title": "Space Debris Conference 2026",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Riyadh, Saudi Arabia",
      "venue_address": "Riyadh, Saudi Arabia",
      "category": "space",
      "summary": "Aims to build upon the critical discussions and insights generated during the successful 2024 conference. Space Debris Conference 2026 ضمن علوم وفضاء في الرياض. تبدأ الفعالية ٢٦‏/٠١‏/٢٠٢٦، ١٠:٠٠ ص وتنتهي ٢٧‏/٠١‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/space-debris-conference-2026-b117de86b4.webp",
      "image_alt": "Space Debris Conference 2026",
      "image_source_url": "https://ssa.gov.sa/ar/events/spacedebris2026/",
      "original_image_url": "https://ssa.gov.sa/media/uh1azmeq/sdcevent26.webp?width=1400&height=788&rnd=133752762668230000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2026-01-26T10:00:00+03:00",
      "ends_at": "2026-01-27T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-26T10:00:00+03:00",
          "ends_at": "2026-01-27T18:00:00+03:00",
          "room": "Riyadh, Saudi Arabia",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/spacedebris2026/",
      "evidence_url": "https://ssa.gov.sa/ar/events/spacedebris2026/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-space-debris-conference-2026-20260126-3fb2cc3d.html",
      "ics_url": "./events/ended-saudi-space-agency-events-space-debris-conference-2026-20260126-3fb2cc3d.ics",
      "url": "./events/ended-saudi-space-agency-events-space-debris-conference-2026-20260126-3fb2cc3d.html",
      "share_url": "./events/ended-saudi-space-agency-events-space-debris-conference-2026-20260126-3fb2cc3d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-space-debris-conference-2026-20260126-3fb2cc3d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "space-debris-conference-2026",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-26T10:00:00+03:00",
        "ends_at": "2026-01-27T18:00:00+03:00",
        "room": "Riyadh, Saudi Arabia",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-ifat-20260126-2fb6e4c0",
      "file_slug": "ended-rfecc-whats-on-ifat-20260126-2fb6e4c0",
      "title": "IFAT",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. IFAT ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٢٦‏/٠١‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢٨‏/٠١‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-ifat-20260126-2fb6e4c0.svg",
      "image_alt": "غلاف EventLive لفعالية IFAT",
      "image_source_url": "https://rfecc.sa/events/ifat/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-01-26T09:00:00+03:00",
      "ends_at": "2026-01-28T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-ifat-20260126-2fb6e4c0-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-26T16:00:00+03:00",
          "ends_at": "2026-01-26T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-ifat-20260126-2fb6e4c0-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-27T16:00:00+03:00",
          "ends_at": "2026-01-27T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-ifat-20260126-2fb6e4c0-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-28T16:00:00+03:00",
          "ends_at": "2026-01-28T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/ifat/",
      "evidence_url": "https://rfecc.sa/events/ifat/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-ifat-20260126-2fb6e4c0.html",
      "ics_url": "./events/ended-rfecc-whats-on-ifat-20260126-2fb6e4c0.ics",
      "url": "./events/ended-rfecc-whats-on-ifat-20260126-2fb6e4c0.html",
      "share_url": "./events/ended-rfecc-whats-on-ifat-20260126-2fb6e4c0.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-ifat-20260126-2fb6e4c0",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-ifat-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-ifat-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "ifat",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-26T09:00:00+03:00",
        "ends_at": "2026-01-28T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-invest-saudi-events-real-estate-future-forum-20260126-f87ccdc1",
      "file_slug": "ended-invest-saudi-events-real-estate-future-forum-20260126-f87ccdc1",
      "title": "Real Estate Future Forum",
      "organizer": "Ministry of Investment / Invest Saudi",
      "city": "Riyadh",
      "venue": "Riyadh, Saudi Arabia.",
      "venue_address": "Riyadh, Saudi Arabia.",
      "category": "conference",
      "summary": "The Real Estate Future Forum is a strategic forum addressing future trends, investment strategies, PropTech, sustainability, and global real estate growth. It gathers industry leaders, investors, policymakers, and experts to shape the sector’s future.",
      "rich_summary": "",
      "image_url": "/assets/event-images/real-estate-future-forum-cb1b504d21.jpg",
      "image_alt": "Real Estate Future Forum",
      "image_source_url": "https://www.investsaudi.sa/events",
      "original_image_url": "https://investsaudi.sa/backend/wp-content/uploads/2026/01/yo2FsHTl_400x400-1_1.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "investment",
        "business",
        "trade",
        "real estate",
        "technology",
        "conference",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-01-26T09:00:00+03:00",
      "ends_at": "2026-01-28T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-26T09:00:00+03:00",
          "ends_at": "2026-01-28T18:00:00+03:00",
          "room": "Riyadh, Saudi Arabia.",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Invest Saudi Events",
      "source_url": "https://www.investsaudi.sa/events",
      "evidence_url": "https://www.investsaudi.sa/events",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1.html",
      "ics_url": "./events/ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1.ics",
      "url": "./events/ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1.html",
      "share_url": "./events/ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-invest-saudi-events-real-estate-future-forum-20260126-f87ccdc1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%2C%20Saudi%20Arabia.%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%2C%20Saudi%20Arabia.%20Riyadh",
      "source_file": "data/raw/source-snapshots/invest-saudi-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Investment / Invest Saudi",
      "raw_snapshot_path": "data/raw/source-snapshots/invest-saudi-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Invest Saudi Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Invest Saudi event URL and organizer/source detail page.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:19:11.839Z",
      "slug": "real-estate-future-forum",
      "city_label": "الرياض",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-26T09:00:00+03:00",
        "ends_at": "2026-01-28T18:00:00+03:00",
        "room": "Riyadh, Saudi Arabia.",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-كيف-توظفين-الذكاء-الاصطناعي-في-مشروعك-20260121-ce1c34a8",
      "file_slug": "ended-makkah-chamber-events-كيف-توظفين-الذكاء-الاصطناعي-في-مشروعك-20260121-ce1c34a8",
      "title": "كيف توظفين الذكاء الاصطناعي في مشروعك",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "ريادة الأعمال",
      "summary": "كيف توظفين الذكاء الاصطناعي في مشروعك كيف توظفين الذكاء الاصطناعي في مشروعك ضمن فعاليات الغرف التجارية في مكة. تبدأ الفعالية ٢١‏/٠١‏/٢٠٢٦، ٦:٠١ م وتنتهي ٢١‏/٠١‏/٢٠٢٦، ٦:٠١ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Makkah Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/كيف-توظفين-الذكاء-الاصطناعي-في-مشروعك-576977d16c.png",
      "image_alt": "كيف توظفين الذكاء الاصطناعي في مشروعك",
      "image_source_url": "https://makkahcci.org.sa/event/2026-01-21-548/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/548/image?unique=76a30cf",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "ريادة الأعمال",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-01-21T18:01:00+03:00",
      "ends_at": "2026-01-21T18:01:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-21T18:01:00+03:00",
          "ends_at": "2026-01-21T18:01:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-01-21-548/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-01-21-548/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-كيف-توظفين-الذكاء-الاصطناعي-في-مشروعك-20260121-ce1c34a8.html",
      "ics_url": "./events/ended-makkah-chamber-events-كيف-توظفين-الذكاء-الاصطناعي-في-مشروعك-20260121-ce1c34a8.ics",
      "url": "./events/ended-makkah-chamber-events-كيف-توظفين-الذكاء-الاصطناعي-في-مشروعك-20260121-ce1c34a8.html",
      "share_url": "./events/ended-makkah-chamber-events-كيف-توظفين-الذكاء-الاصطناعي-في-مشروعك-20260121-ce1c34a8.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D9%83%D9%8A%D9%81-%D8%AA%D9%88%D8%B8%D9%81%D9%8A%D9%86-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A-%D9%81%D9%8A-%D9%85%D8%B4%D8%B1%D9%88%D8%B9%D9%83-20260121-ce1c34a8",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "كيف-توظفين-الذكاء-الاصطناعي-في-مشروعك",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-21T18:01:00+03:00",
        "ends_at": "2026-01-21T18:01:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-makkah-chamber-events-مفاتيح-نجاح-المقابلة-الوظيفية-للعمل-الموسمي-20260119-6badc9a1",
      "file_slug": "ended-makkah-chamber-events-مفاتيح-نجاح-المقابلة-الوظيفية-للعمل-الموسمي-20260119-6badc9a1",
      "title": "مفاتيح نجاح المقابلة الوظيفية للعمل الموسمي",
      "organizer": "Makkah Chamber of Commerce",
      "city": "Makkah",
      "venue": "Makkah Chamber",
      "venue_address": "Makkah Chamber",
      "category": "التوطين",
      "summary": "محاور الورشة/ ١- ما قبل المقابلة: الاستعداد والتهيئة. ٢- مهارات أساسية لاجتياز المقابلة الوظيفية. ٣- ما بعد المقابلة: المتابعة والاحترافية في التواصل والاستمرار.",
      "rich_summary": "",
      "image_url": "/assets/event-images/مفاتيح-نجاح-المقابلة-الوظيفية-للعمل-الموسمي-21a37efe7a.png",
      "image_alt": "مفاتيح نجاح المقابلة الوظيفية للعمل الموسمي",
      "image_source_url": "https://makkahcci.org.sa/event/2026-01-19-546/register",
      "original_image_url": "https://makkahcci.org.sa/web/image/event.event/546/image?unique=c40c85a",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "community",
        "التوطين",
        "ended-event"
      ],
      "audiences": [
        "skilled-trades",
        "entrepreneurs",
        "families"
      ],
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        }
      ],
      "starts_at": "2026-01-19T12:01:00+03:00",
      "ends_at": "2026-01-19T13:01:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-19T12:01:00+03:00",
          "ends_at": "2026-01-19T13:01:00+03:00",
          "room": "Makkah Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Makkah Chamber Events",
      "source_url": "https://makkahcci.org.sa/event/2026-01-19-546/register",
      "evidence_url": "https://makkahcci.org.sa/event/2026-01-19-546/register",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-makkah-chamber-events-مفاتيح-نجاح-المقابلة-الوظيفية-للعمل-الموسمي-20260119-6badc9a1.html",
      "ics_url": "./events/ended-makkah-chamber-events-مفاتيح-نجاح-المقابلة-الوظيفية-للعمل-الموسمي-20260119-6badc9a1.ics",
      "url": "./events/ended-makkah-chamber-events-مفاتيح-نجاح-المقابلة-الوظيفية-للعمل-الموسمي-20260119-6badc9a1.html",
      "share_url": "./events/ended-makkah-chamber-events-مفاتيح-نجاح-المقابلة-الوظيفية-للعمل-الموسمي-20260119-6badc9a1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-makkah-chamber-events-%D9%85%D9%81%D8%A7%D8%AA%D9%8A%D8%AD-%D9%86%D8%AC%D8%A7%D8%AD-%D8%A7%D9%84%D9%85%D9%82%D8%A7%D8%A8%D9%84%D8%A9-%D8%A7%D9%84%D9%88%D8%B8%D9%8A%D9%81%D9%8A%D8%A9-%D9%84%D9%84%D8%B9%D9%85%D9%84-%D8%A7%D9%84%D9%85%D9%88%D8%B3%D9%85%D9%8A-20260119-6badc9a1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Makkah%20Chamber%20Makkah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Makkah%20Chamber%20Makkah",
      "source_file": "data/raw/source-snapshots/makkah-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/makkah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/families.html"
      ],
      "source_type": "official-site",
      "source_owner": "Makkah Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/makkah-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Makkah Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Makkah Chamber event URL with title, date range, time, attendance mode, and category before candidate creation.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "مفاتيح-نجاح-المقابلة-الوظيفية-للعمل-الموسمي",
      "city_label": "مكة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-19T12:01:00+03:00",
        "ends_at": "2026-01-19T13:01:00+03:00",
        "room": "Makkah Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1",
      "file_slug": "ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1",
      "title": "World Economic Forum 2026 (WEF)",
      "organizer": "Ministry of Investment / Invest Saudi",
      "city": "Global",
      "venue": "Davos, Switzerland.",
      "venue_address": "Davos, Switzerland.",
      "category": "conference",
      "summary": "The 56th World Economic Forum Annual Meeting is a global policy and economic forum held each year in Davos, Switzerland. It brings together world leaders, business executives, and thinkers to discuss economic trends, cooperation, innovation,...",
      "rich_summary": "",
      "image_url": "/assets/event-images/world-economic-forum-2026-wef-e46a1a7363.webp",
      "image_alt": "World Economic Forum 2026 (WEF)",
      "image_source_url": "https://www.investsaudi.sa/events",
      "original_image_url": "https://investsaudi.sa/backend/wp-content/uploads/2025/12/Worl-Eco-Fourm-1.png",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "investment",
        "business",
        "trade",
        "real estate",
        "technology",
        "conference",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2026-01-19T09:00:00+03:00",
      "ends_at": "2026-01-23T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-19T09:00:00+03:00",
          "ends_at": "2026-01-23T18:00:00+03:00",
          "room": "Davos, Switzerland.",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Invest Saudi Events",
      "source_url": "https://www.investsaudi.sa/events",
      "evidence_url": "https://www.investsaudi.sa/events",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1.html",
      "ics_url": "./events/ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1.ics",
      "url": "./events/ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1.html",
      "share_url": "./events/ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-invest-saudi-events-world-economic-forum-2026-wef-20260119-f87ccdc1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Davos%2C%20Switzerland.%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Davos%2C%20Switzerland.%20Global",
      "source_file": "data/raw/source-snapshots/invest-saudi-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/global.html",
      "category_url": "./categories/conference-forum.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Investment / Invest Saudi",
      "raw_snapshot_path": "data/raw/source-snapshots/invest-saudi-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Invest Saudi Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Invest Saudi event URL and organizer/source detail page.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2026",
      "first_collected_at": "2026-07-05T05:19:11.839Z",
      "slug": "world-economic-forum-2026-wef",
      "city_label": "دولي",
      "category_slug": "conference-forum",
      "category_label": "مؤتمرات ومنتديات",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-19T09:00:00+03:00",
        "ends_at": "2026-01-23T18:00:00+03:00",
        "room": "Davos, Switzerland.",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-big-5-20260118-b2423d76",
      "file_slug": "ended-rfecc-whats-on-big-5-20260118-b2423d76",
      "title": "BIG 5",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. BIG 5 ضمن معارض وتجارية في الرياض. تبدأ الفعالية ١٨‏/٠١‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ٢١‏/٠١‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-big-5-20260118-b2423d76.svg",
      "image_alt": "غلاف EventLive لفعالية BIG 5",
      "image_source_url": "https://rfecc.sa/events/big-5-2/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-01-18T09:00:00+03:00",
      "ends_at": "2026-01-21T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-big-5-20260118-b2423d76-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-18T16:00:00+03:00",
          "ends_at": "2026-01-18T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-big-5-20260118-b2423d76-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-19T16:00:00+03:00",
          "ends_at": "2026-01-19T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-big-5-20260118-b2423d76-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-20T16:00:00+03:00",
          "ends_at": "2026-01-20T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-big-5-20260118-b2423d76-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-21T16:00:00+03:00",
          "ends_at": "2026-01-21T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 4,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/big-5-2/",
      "evidence_url": "https://rfecc.sa/events/big-5-2/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-big-5-20260118-b2423d76.html",
      "ics_url": "./events/ended-rfecc-whats-on-big-5-20260118-b2423d76.ics",
      "url": "./events/ended-rfecc-whats-on-big-5-20260118-b2423d76.html",
      "share_url": "./events/ended-rfecc-whats-on-big-5-20260118-b2423d76.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-big-5-20260118-b2423d76",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-big-5-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-big-5-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "big-5",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-18T09:00:00+03:00",
        "ends_at": "2026-01-21T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29",
      "file_slug": "ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29",
      "title": "Offer Home Expo",
      "organizer": "Saudi Aramco",
      "city": "Dhahran",
      "venue": "Dhahran Expo",
      "venue_address": "Dhahran Expo",
      "category": "exhibition",
      "summary": "فعالية ضمن تقويم Dhahran Expo 2026. التاريخ المعلن: 8 -11 JAN. المنظم: Saudi Aramco. Offer Home Expo ضمن معارض وتجارية في الظهران. تبدأ الفعالية ٠٨‏/٠١‏/٢٠٢٦، ٩:٠٠ ص وتنتهي ١١‏/٠١‏/٢٠٢٦، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: Dhahran Expo Calendar.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.svg",
      "image_alt": "غلاف EventLive لفعالية Offer Home Expo",
      "image_source_url": "https://dhahranexpo.com.sa",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "business",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2026-01-08T09:00:00+03:00",
      "ends_at": "2026-01-11T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-08T16:00:00+03:00",
          "ends_at": "2026-01-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-09T16:00:00+03:00",
          "ends_at": "2026-01-09T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-10T16:00:00+03:00",
          "ends_at": "2026-01-10T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        },
        {
          "id": "ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2026-01-11T16:00:00+03:00",
          "ends_at": "2026-01-11T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Dhahran Expo"
        }
      ],
      "sessions_count": 4,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Dhahran Expo Calendar",
      "source_url": "https://dhahranexpo.com.sa",
      "evidence_url": "https://dhahranexpo.com.sa",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "ics_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.ics",
      "url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "share_url": "./events/ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-dhahran-expo-calendar-offer-home-expo-20260108-18d15b29",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhahran%20Expo%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhahran%20Expo%20Dhahran",
      "source_file": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Dhahran International Exhibitions Company",
      "raw_snapshot_path": "data/raw/source-snapshots/dhahran-expo-calendar-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Dhahran Expo Calendar. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Dhahran Expo event URL plus organizer confirmation when the venue page is not the event owner.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "offer-home-expo",
      "city_label": "الظهران",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-08T09:00:00+03:00",
        "ends_at": "2026-01-11T18:00:00+03:00",
        "room": "Dhahran Expo",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-khaleej-20260102-6d428f86",
      "file_slug": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-khaleej-20260102-6d428f86",
      "title": "Al Najmah vs Al Khaleej",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 13. Al Najmah vs Al Khaleej ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٠٢‏/٠١‏/٢٠٢٦، ٤:٣٠ م وتنتهي ٠٢‏/٠١‏/٢٠٢٦، ٦:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-najmah-vs-al-khaleej-20260102-6d428f86.svg",
      "image_alt": "غلاف EventLive لفعالية Al Najmah vs Al Khaleej",
      "image_source_url": "https://webook.com/ar/events/spl-week-13-al-najmah-vs-al-khaleej-74303",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2026-01-02T16:30:00+03:00",
      "ends_at": "2026-01-02T18:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2026-01-02T16:30:00+03:00",
          "ends_at": "2026-01-02T18:30:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/spl-week-13-al-najmah-vs-al-khaleej-74303",
      "evidence_url": "https://webook.com/ar/events/spl-week-13-al-najmah-vs-al-khaleej-74303",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-khaleej-20260102-6d428f86.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-khaleej-20260102-6d428f86.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-khaleej-20260102-6d428f86.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-khaleej-20260102-6d428f86.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-najmah-vs-al-khaleej-20260102-6d428f86",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2026",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-najmah-vs-al-khaleej",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2026-01-02T16:30:00+03:00",
        "ends_at": "2026-01-02T18:30:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-kholood-vs-al-hilal-20251231-4f8cac71",
      "file_slug": "ended-saudi-pro-league-fixtures-al-kholood-vs-al-hilal-20251231-4f8cac71",
      "title": "Al Kholood vs Al Hilal",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 12. Al Kholood vs Al Hilal ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٣١‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٣١‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hilal-20251231-4f8cac71.svg",
      "image_alt": "غلاف EventLive لفعالية Al Kholood vs Al Hilal",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-12-al-kholood-vs-al-hilal-spl-9426",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-31T20:30:00+03:00",
      "ends_at": "2025-12-31T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-31T20:30:00+03:00",
          "ends_at": "2025-12-31T22:30:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-12-al-kholood-vs-al-hilal-spl-9426",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-12-al-kholood-vs-al-hilal-spl-9426",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hilal-20251231-4f8cac71.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hilal-20251231-4f8cac71.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hilal-20251231-4f8cac71.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hilal-20251231-4f8cac71.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-kholood-vs-al-hilal-20251231-4f8cac71",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-kholood-vs-al-hilal",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-31T20:30:00+03:00",
        "ends_at": "2025-12-31T22:30:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-qadsiah-20251231-9b0491ac",
      "file_slug": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-qadsiah-20251231-9b0491ac",
      "title": "Al Shabab vs Al Qadsiah",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Faisal bin Fahd Stadium",
      "venue_address": "Prince Faisal bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Faisal bin Fahd Stadium. الجولة: 12. Al Shabab vs Al Qadsiah ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٣١‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٣١‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-shabab-vs-al-qadsiah-20251231-9b0491ac.svg",
      "image_alt": "غلاف EventLive لفعالية Al Shabab vs Al Qadsiah",
      "image_source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-qadsiah-987412",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-31T20:30:00+03:00",
      "ends_at": "2025-12-31T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-31T20:30:00+03:00",
          "ends_at": "2025-12-31T22:30:00+03:00",
          "room": "Prince Faisal bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-qadsiah-987412",
      "evidence_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-qadsiah-987412",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-qadsiah-20251231-9b0491ac.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-qadsiah-20251231-9b0491ac.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-qadsiah-20251231-9b0491ac.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-qadsiah-20251231-9b0491ac.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-shabab-vs-al-qadsiah-20251231-9b0491ac",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Faisal%20bin%20Fahd%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Faisal%20bin%20Fahd%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-shabab-vs-al-qadsiah",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-31T20:30:00+03:00",
        "ends_at": "2025-12-31T22:30:00+03:00",
        "room": "Prince Faisal bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-ittihad-20251231-be3bb98d",
      "file_slug": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-ittihad-20251231-be3bb98d",
      "title": "Neom S.C. vs Al Ittihad",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "King Khalid Sport City Stadium",
      "venue_address": "King Khalid Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Khalid Sport City Stadium. الجولة: 12. Neom S.C. vs Al Ittihad ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٣١‏/١٢‏/٢٠٢٥، ٦:٢٥ م وتنتهي ٣١‏/١٢‏/٢٠٢٥، ٨:٢٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-ittihad-20251231-be3bb98d.svg",
      "image_alt": "غلاف EventLive لفعالية Neom S.C. vs Al Ittihad",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-al-ittihad-31122025",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-31T18:25:00+03:00",
      "ends_at": "2025-12-31T20:25:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-31T18:25:00+03:00",
          "ends_at": "2025-12-31T20:25:00+03:00",
          "room": "King Khalid Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-al-ittihad-31122025",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-al-ittihad-31122025",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-ittihad-20251231-be3bb98d.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-ittihad-20251231-be3bb98d.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-ittihad-20251231-be3bb98d.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-ittihad-20251231-be3bb98d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-neom-s-c-vs-al-ittihad-20251231-be3bb98d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "neom-s-c-vs-al-ittihad",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-31T18:25:00+03:00",
        "ends_at": "2025-12-31T20:25:00+03:00",
        "room": "King Khalid Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-nassr-20251230-59f66a3d",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-nassr-20251230-59f66a3d",
      "title": "Al Ettifaq vs Al Nassr",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "EGO Stadium",
      "venue_address": "EGO Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: EGO Stadium. الجولة: 12. Al Ettifaq vs Al Nassr ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٣٠‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٣٠‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-nassr-20251230-59f66a3d.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ettifaq vs Al Nassr",
      "image_source_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-nassr-748242",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-30T20:30:00+03:00",
      "ends_at": "2025-12-30T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-30T20:30:00+03:00",
          "ends_at": "2025-12-30T22:30:00+03:00",
          "room": "EGO Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-nassr-748242",
      "evidence_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-nassr-748242",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-nassr-20251230-59f66a3d.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-nassr-20251230-59f66a3d.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-nassr-20251230-59f66a3d.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-nassr-20251230-59f66a3d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-nassr-20251230-59f66a3d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=EGO%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=EGO%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-ettifaq-vs-al-nassr",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-30T20:30:00+03:00",
        "ends_at": "2025-12-30T22:30:00+03:00",
        "room": "EGO Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-okhdood-vs-damac-20251230-90e111c6",
      "file_slug": "ended-saudi-pro-league-fixtures-al-okhdood-vs-damac-20251230-90e111c6",
      "title": "Al Okhdood vs Damac",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "venue_address": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Hathloul Bin Abdulaziz Sport City Stadium. الجولة: 12. Al Okhdood vs Damac ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٣٠‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٣٠‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-okhdood-vs-damac-20251230-90e111c6.svg",
      "image_alt": "غلاف EventLive لفعالية Al Okhdood vs Damac",
      "image_source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-damac-994120",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-30T20:30:00+03:00",
      "ends_at": "2025-12-30T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-30T20:30:00+03:00",
          "ends_at": "2025-12-30T22:30:00+03:00",
          "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-damac-994120",
      "evidence_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-damac-994120",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-damac-20251230-90e111c6.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-damac-20251230-90e111c6.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-damac-20251230-90e111c6.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-damac-20251230-90e111c6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-okhdood-vs-damac-20251230-90e111c6",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-okhdood-vs-damac",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-30T20:30:00+03:00",
        "ends_at": "2025-12-30T22:30:00+03:00",
        "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-fayha-20251230-59cbb4c1",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-fayha-20251230-59cbb4c1",
      "title": "Al Ahli vs Al Fayha",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Prince Abdullah Al Faisal Sports City Stadium",
      "venue_address": "Prince Abdullah Al Faisal Sports City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Abdullah Al Faisal Sports City Stadium. الجولة: 12. Al Ahli vs Al Fayha ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ٣٠‏/١٢‏/٢٠٢٥، ٦:٣٠ م وتنتهي ٣٠‏/١٢‏/٢٠٢٥، ٨:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ahli-vs-al-fayha-20251230-59cbb4c1.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ahli vs Al Fayha",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26al-hli-vs-al-fayah-1002",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-30T18:30:00+03:00",
      "ends_at": "2025-12-30T20:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-30T18:30:00+03:00",
          "ends_at": "2025-12-30T20:30:00+03:00",
          "room": "Prince Abdullah Al Faisal Sports City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26al-hli-vs-al-fayah-1002",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26al-hli-vs-al-fayah-1002",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-fayha-20251230-59cbb4c1.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-fayha-20251230-59cbb4c1.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-fayha-20251230-59cbb4c1.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-fayha-20251230-59cbb4c1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ahli-vs-al-fayha-20251230-59cbb4c1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Abdullah%20Al%20Faisal%20Sports%20City%20Stadium%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Abdullah%20Al%20Faisal%20Sports%20City%20Stadium%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-ahli-vs-al-fayha",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-30T18:30:00+03:00",
        "ends_at": "2025-12-30T20:30:00+03:00",
        "room": "Prince Abdullah Al Faisal Sports City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-riyadh-vs-al-hazem-20251229-43d63d5a",
      "file_slug": "ended-saudi-pro-league-fixtures-al-riyadh-vs-al-hazem-20251229-43d63d5a",
      "title": "Al Riyadh vs Al Hazem",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Faisal bin Fahd Stadium",
      "venue_address": "Prince Faisal bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Faisal bin Fahd Stadium. الجولة: 12. Al Riyadh vs Al Hazem ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٩‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٢٩‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-hazem-20251229-43d63d5a.svg",
      "image_alt": "غلاف EventLive لفعالية Al Riyadh vs Al Hazem",
      "image_source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-hazem-753951",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-29T20:30:00+03:00",
      "ends_at": "2025-12-29T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-29T20:30:00+03:00",
          "ends_at": "2025-12-29T22:30:00+03:00",
          "room": "Prince Faisal bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-hazem-753951",
      "evidence_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-hazem-753951",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-hazem-20251229-43d63d5a.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-hazem-20251229-43d63d5a.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-hazem-20251229-43d63d5a.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-hazem-20251229-43d63d5a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-riyadh-vs-al-hazem-20251229-43d63d5a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Faisal%20bin%20Fahd%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Faisal%20bin%20Fahd%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-riyadh-vs-al-hazem",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-29T20:30:00+03:00",
        "ends_at": "2025-12-29T22:30:00+03:00",
        "room": "Prince Faisal bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-taawoun-vs-al-najmah-20251229-6bab37d6",
      "file_slug": "ended-saudi-pro-league-fixtures-al-taawoun-vs-al-najmah-20251229-6bab37d6",
      "title": "Al Taawoun vs Al Najmah",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "Al Taawoun Club Stadium",
      "venue_address": "Al Taawoun Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al Taawoun Club Stadium. الجولة: 12. Al Taawoun vs Al Najmah ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٢٩‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٢٩‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-najmah-20251229-6bab37d6.svg",
      "image_alt": "غلاف EventLive لفعالية Al Taawoun vs Al Najmah",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-12-al-taawoun-vs-al-najmah-spl-5830",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-29T20:30:00+03:00",
      "ends_at": "2025-12-29T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-29T20:30:00+03:00",
          "ends_at": "2025-12-29T22:30:00+03:00",
          "room": "Al Taawoun Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-12-al-taawoun-vs-al-najmah-spl-5830",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-12-al-taawoun-vs-al-najmah-spl-5830",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-najmah-20251229-6bab37d6.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-najmah-20251229-6bab37d6.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-najmah-20251229-6bab37d6.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-najmah-20251229-6bab37d6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-taawoun-vs-al-najmah-20251229-6bab37d6",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Taawoun%20Club%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Taawoun%20Club%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-taawoun-vs-al-najmah",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-29T20:30:00+03:00",
        "ends_at": "2025-12-29T22:30:00+03:00",
        "room": "Al Taawoun Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fateh-20251229-225ff2e6",
      "file_slug": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fateh-20251229-225ff2e6",
      "title": "Al Khaleej vs Al Fateh",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 12. Al Khaleej vs Al Fateh ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٢٩‏/١٢‏/٢٠٢٥، ٥:٣٥ م وتنتهي ٢٩‏/١٢‏/٢٠٢٥، ٧:٣٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fateh-20251229-225ff2e6.svg",
      "image_alt": "غلاف EventLive لفعالية Al Khaleej vs Al Fateh",
      "image_source_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-fateh-368623",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-29T17:35:00+03:00",
      "ends_at": "2025-12-29T19:35:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-29T17:35:00+03:00",
          "ends_at": "2025-12-29T19:35:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-fateh-368623",
      "evidence_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-fateh-368623",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fateh-20251229-225ff2e6.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fateh-20251229-225ff2e6.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fateh-20251229-225ff2e6.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fateh-20251229-225ff2e6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fateh-20251229-225ff2e6",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-khaleej-vs-al-fateh",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-29T17:35:00+03:00",
        "ends_at": "2025-12-29T19:35:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-shabab-20251227-d1d41111",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-shabab-20251227-d1d41111",
      "title": "Al Ittihad vs Al Shabab",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Alinma Bank Stadium at King Abdullah Sport City",
      "venue_address": "Alinma Bank Stadium at King Abdullah Sport City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Alinma Bank Stadium at King Abdullah Sport City. الجولة: 11. Al Ittihad vs Al Shabab ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ٢٧‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٢٧‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-shabab-20251227-d1d41111.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ittihad vs Al Shabab",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-shabab-271225",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-27T20:30:00+03:00",
      "ends_at": "2025-12-27T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-27T20:30:00+03:00",
          "ends_at": "2025-12-27T22:30:00+03:00",
          "room": "Alinma Bank Stadium at King Abdullah Sport City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-shabab-271225",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-shabab-271225",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-shabab-20251227-d1d41111.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-shabab-20251227-d1d41111.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-shabab-20251227-d1d41111.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-shabab-20251227-d1d41111.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ittihad-vs-al-shabab-20251227-d1d41111",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-ittihad-vs-al-shabab",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-27T20:30:00+03:00",
        "ends_at": "2025-12-27T22:30:00+03:00",
        "room": "Alinma Bank Stadium at King Abdullah Sport City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-okhdood-20251227-a3b6e2c5",
      "file_slug": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-okhdood-20251227-a3b6e2c5",
      "title": "Al Nassr vs Al Okhdood",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Awwal Park",
      "venue_address": "Al-Awwal Park",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Awwal Park. الجولة: 11. Al Nassr vs Al Okhdood ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٧‏/١٢‏/٢٠٢٥، ٥:٥٠ م وتنتهي ٢٧‏/١٢‏/٢٠٢٥، ٧:٥٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-nassr-vs-al-okhdood-20251227-a3b6e2c5.svg",
      "image_alt": "غلاف EventLive لفعالية Al Nassr vs Al Okhdood",
      "image_source_url": "https://webook.com/ar/events/518346-spl-al-nassr-vs-al-okhdood-2526",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-27T17:50:00+03:00",
      "ends_at": "2025-12-27T19:50:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-27T17:50:00+03:00",
          "ends_at": "2025-12-27T19:50:00+03:00",
          "room": "Al-Awwal Park",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/518346-spl-al-nassr-vs-al-okhdood-2526",
      "evidence_url": "https://webook.com/ar/events/518346-spl-al-nassr-vs-al-okhdood-2526",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-okhdood-20251227-a3b6e2c5.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-okhdood-20251227-a3b6e2c5.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-okhdood-20251227-a3b6e2c5.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-okhdood-20251227-a3b6e2c5.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-nassr-vs-al-okhdood-20251227-a3b6e2c5",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Awwal%20Park%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Awwal%20Park%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-nassr-vs-al-okhdood",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-27T17:50:00+03:00",
        "ends_at": "2025-12-27T19:50:00+03:00",
        "room": "Al-Awwal Park",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-damac-20251227-7e172541",
      "file_slug": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-damac-20251227-7e172541",
      "title": "Al Qadsiah vs Damac",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 11. Al Qadsiah vs Damac ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٢٧‏/١٢‏/٢٠٢٥، ٤:٠٠ م وتنتهي ٢٧‏/١٢‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-qadsiah-vs-damac-20251227-7e172541.svg",
      "image_alt": "غلاف EventLive لفعالية Al Qadsiah vs Damac",
      "image_source_url": "https://webook.com/ar/events/alqadsiah-vs-damac-tickets-25-26",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-27T16:00:00+03:00",
      "ends_at": "2025-12-27T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-27T16:00:00+03:00",
          "ends_at": "2025-12-27T18:00:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/alqadsiah-vs-damac-tickets-25-26",
      "evidence_url": "https://webook.com/ar/events/alqadsiah-vs-damac-tickets-25-26",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-damac-20251227-7e172541.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-damac-20251227-7e172541.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-damac-20251227-7e172541.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-damac-20251227-7e172541.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-qadsiah-vs-damac-20251227-7e172541",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-qadsiah-vs-damac",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-27T16:00:00+03:00",
        "ends_at": "2025-12-27T18:00:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-khaleej-20251226-6b827cba",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-khaleej-20251226-6b827cba",
      "title": "Al Hilal vs Al Khaleej",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Kingdom Arena",
      "venue_address": "Kingdom Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Kingdom Arena. الجولة: 11. Al Hilal vs Al Khaleej ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٦‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٢٦‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hilal-vs-al-khaleej-20251226-6b827cba.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hilal vs Al Khaleej",
      "image_source_url": "https://www.spl.com.sa/en/match/84420",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-26T20:30:00+03:00",
      "ends_at": "2025-12-26T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-26T20:30:00+03:00",
          "ends_at": "2025-12-26T22:30:00+03:00",
          "room": "Kingdom Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://www.spl.com.sa/en/match/84420",
      "evidence_url": "https://www.spl.com.sa/en/match/84420",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-khaleej-20251226-6b827cba.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-khaleej-20251226-6b827cba.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-khaleej-20251226-6b827cba.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-khaleej-20251226-6b827cba.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hilal-vs-al-khaleej-20251226-6b827cba",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Kingdom%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Kingdom%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-hilal-vs-al-khaleej",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-26T20:30:00+03:00",
        "ends_at": "2025-12-26T22:30:00+03:00",
        "room": "Kingdom Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-kholood-vs-al-taawoun-20251226-6fe1b588",
      "file_slug": "ended-saudi-pro-league-fixtures-al-kholood-vs-al-taawoun-20251226-6fe1b588",
      "title": "Al Kholood vs Al Taawoun",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Hazm Club Stadium",
      "venue_address": "Al-Hazm Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Hazm Club Stadium. الجولة: 11. Al Kholood vs Al Taawoun ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٦‏/١٢‏/٢٠٢٥، ٦:٠٠ م وتنتهي ٢٦‏/١٢‏/٢٠٢٥، ٨:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-kholood-vs-al-taawoun-20251226-6fe1b588.svg",
      "image_alt": "غلاف EventLive لفعالية Al Kholood vs Al Taawoun",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-11-al-kholood-vs-al-taawoun-spl-9813",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-26T18:00:00+03:00",
      "ends_at": "2025-12-26T20:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-26T18:00:00+03:00",
          "ends_at": "2025-12-26T20:00:00+03:00",
          "room": "Al-Hazm Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-11-al-kholood-vs-al-taawoun-spl-9813",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-11-al-kholood-vs-al-taawoun-spl-9813",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-taawoun-20251226-6fe1b588.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-taawoun-20251226-6fe1b588.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-taawoun-20251226-6fe1b588.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-taawoun-20251226-6fe1b588.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-kholood-vs-al-taawoun-20251226-6fe1b588",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Hazm%20Club%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Hazm%20Club%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-kholood-vs-al-taawoun",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-26T18:00:00+03:00",
        "ends_at": "2025-12-26T20:00:00+03:00",
        "room": "Al-Hazm Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-ahli-20251226-3fb0b7ce",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-ahli-20251226-3fb0b7ce",
      "title": "Al Fateh vs Al Ahli",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Maydan Tamweel Aloula",
      "venue_address": "Maydan Tamweel Aloula",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Maydan Tamweel Aloula. الجولة: 11. Al Fateh vs Al Ahli ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٦‏/١٢‏/٢٠٢٥، ٤:٠٥ م وتنتهي ٢٦‏/١٢‏/٢٠٢٥، ٦:٠٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ahli-20251226-3fb0b7ce.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fateh vs Al Ahli",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-ahli-715428",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-26T16:05:00+03:00",
      "ends_at": "2025-12-26T18:05:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-26T16:05:00+03:00",
          "ends_at": "2025-12-26T18:05:00+03:00",
          "room": "Maydan Tamweel Aloula",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-ahli-715428",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-ahli-715428",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ahli-20251226-3fb0b7ce.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ahli-20251226-3fb0b7ce.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ahli-20251226-3fb0b7ce.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ahli-20251226-3fb0b7ce.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fateh-vs-al-ahli-20251226-3fb0b7ce",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Maydan%20Tamweel%20Aloula%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Maydan%20Tamweel%20Aloula%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-fateh-vs-al-ahli",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-26T16:05:00+03:00",
        "ends_at": "2025-12-26T18:05:00+03:00",
        "room": "Maydan Tamweel Aloula",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-riyadh-vs-al-ettifaq-20251225-bcafa99a",
      "file_slug": "ended-saudi-pro-league-fixtures-al-riyadh-vs-al-ettifaq-20251225-bcafa99a",
      "title": "Al Riyadh vs Al Ettifaq",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Faisal bin Fahd Stadium",
      "venue_address": "Prince Faisal bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Faisal bin Fahd Stadium. الجولة: 11. Al Riyadh vs Al Ettifaq ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٥‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٢٥‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-ettifaq-20251225-bcafa99a.svg",
      "image_alt": "غلاف EventLive لفعالية Al Riyadh vs Al Ettifaq",
      "image_source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-ettifaq-87432",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-25T20:30:00+03:00",
      "ends_at": "2025-12-25T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-25T20:30:00+03:00",
          "ends_at": "2025-12-25T22:30:00+03:00",
          "room": "Prince Faisal bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-ettifaq-87432",
      "evidence_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-ettifaq-87432",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-ettifaq-20251225-bcafa99a.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-ettifaq-20251225-bcafa99a.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-ettifaq-20251225-bcafa99a.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-ettifaq-20251225-bcafa99a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-riyadh-vs-al-ettifaq-20251225-bcafa99a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Faisal%20bin%20Fahd%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Faisal%20bin%20Fahd%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-riyadh-vs-al-ettifaq",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-25T20:30:00+03:00",
        "ends_at": "2025-12-25T22:30:00+03:00",
        "room": "Prince Faisal bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-najmah-20251225-3da31507",
      "file_slug": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-najmah-20251225-3da31507",
      "title": "Neom S.C. vs Al Najmah",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "King Khalid Sport City Stadium",
      "venue_address": "King Khalid Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Khalid Sport City Stadium. الجولة: 11. Neom S.C. vs Al Najmah ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٥‏/١٢‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٢٥‏/١٢‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-najmah-20251225-3da31507.svg",
      "image_alt": "غلاف EventLive لفعالية Neom S.C. vs Al Najmah",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-al-najmah-50001-11",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-25T20:30:00+03:00",
      "ends_at": "2025-12-25T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-25T20:30:00+03:00",
          "ends_at": "2025-12-25T22:30:00+03:00",
          "room": "King Khalid Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-al-najmah-50001-11",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-al-najmah-50001-11",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-najmah-20251225-3da31507.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-najmah-20251225-3da31507.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-najmah-20251225-3da31507.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-najmah-20251225-3da31507.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-neom-s-c-vs-al-najmah-20251225-3da31507",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "neom-s-c-vs-al-najmah",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-25T20:30:00+03:00",
        "ends_at": "2025-12-25T22:30:00+03:00",
        "room": "King Khalid Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-hazem-20251225-df9e25cf",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-hazem-20251225-df9e25cf",
      "title": "Al Fayha vs Al Hazem",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al Majma’ah Sports City",
      "venue_address": "Al Majma’ah Sports City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al Majma’ah Sports City. الجولة: 11. Al Fayha vs Al Hazem ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٥‏/١٢‏/٢٠٢٥، ٥:٥٠ م وتنتهي ٢٥‏/١٢‏/٢٠٢٥، ٧:٥٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fayha-vs-al-hazem-20251225-df9e25cf.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fayha vs Al Hazem",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-11-al-fayha-vs-al-hazem-spl-2247",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-12-25T17:50:00+03:00",
      "ends_at": "2025-12-25T19:50:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-25T17:50:00+03:00",
          "ends_at": "2025-12-25T19:50:00+03:00",
          "room": "Al Majma’ah Sports City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-11-al-fayha-vs-al-hazem-spl-2247",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-11-al-fayha-vs-al-hazem-spl-2247",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-hazem-20251225-df9e25cf.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-hazem-20251225-df9e25cf.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-hazem-20251225-df9e25cf.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-hazem-20251225-df9e25cf.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fayha-vs-al-hazem-20251225-df9e25cf",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-fayha-vs-al-hazem",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-25T17:50:00+03:00",
        "ends_at": "2025-12-25T19:50:00+03:00",
        "room": "Al Majma’ah Sports City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لقطاع-الاعمال-2025م-20251216-82c70c21",
      "file_slug": "ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لقطاع-الاعمال-2025م-20251216-82c70c21",
      "title": "حفل الاستقبال السنوي لقطاع الاعمال 2025م",
      "organizer": "Asharqia Chamber",
      "city": "Dhahran",
      "venue": "شركة معارض الظهران الدولية ( كسبو)",
      "venue_address": "شركة معارض الظهران الدولية ( كسبو)",
      "category": "business reception",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: شركة معارض الظهران الدولية ( كسبو). التاريخ المعلن: 16/12/2025 - 16/12/2025. حفل الاستقبال السنوي لقطاع الاعمال 2025م ضمن فعاليات الغرف التجارية في الظهران. تبدأ الفعالية ١٦‏/١٢‏/٢٠٢٥، ٧:٠٠ م وتنتهي ١٦‏/١٢‏/٢٠٢٥، ٧:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لقطاع-الاعمال-2025م-20251216-82c70c21.svg",
      "image_alt": "غلاف EventLive لفعالية حفل الاستقبال السنوي لقطاع الاعمال 2025م",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=340",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "business reception",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2025-12-16T19:00:00+03:00",
      "ends_at": "2025-12-16T19:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-16T19:00:00+03:00",
          "ends_at": "2025-12-16T19:00:00+03:00",
          "room": "شركة معارض الظهران الدولية ( كسبو)",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=340",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=340",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لقطاع-الاعمال-2025م-20251216-82c70c21.html",
      "ics_url": "./events/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لقطاع-الاعمال-2025م-20251216-82c70c21.ics",
      "url": "./events/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لقطاع-الاعمال-2025م-20251216-82c70c21.html",
      "share_url": "./events/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لقطاع-الاعمال-2025م-20251216-82c70c21.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D8%AD%D9%81%D9%84-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D9%82%D8%A8%D8%A7%D9%84-%D8%A7%D9%84%D8%B3%D9%86%D9%88%D9%8A-%D9%84%D9%82%D8%B7%D8%A7%D8%B9-%D8%A7%D9%84%D8%A7%D8%B9%D9%85%D8%A7%D9%84-2025%D9%85-20251216-82c70c21",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20(%20%D9%83%D8%B3%D8%A8%D9%88)%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20(%20%D9%83%D8%B3%D8%A8%D9%88)%20Dhahran",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "حفل-الاستقبال-السنوي-لقطاع-الاعمال-2025م",
      "city_label": "الظهران",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-16T19:00:00+03:00",
        "ends_at": "2025-12-16T19:00:00+03:00",
        "room": "شركة معارض الظهران الدولية ( كسبو)",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-misk-hub-events-misk-tour-jazan-20251216-75ce2db3",
      "file_slug": "ended-misk-hub-events-misk-tour-jazan-20251216-75ce2db3",
      "title": "Misk Tour - Jazan",
      "organizer": "Mohammed bin Salman Foundation / Misk",
      "city": "Saudi Arabia",
      "venue": "Offline",
      "venue_address": "Offline",
      "category": "Roadshow",
      "summary": "Mohammed bin Salman Foundation \"Misk\" aims to establish a system that empowers Saudi youth to shape the future of the Kingdom and the world. Misk Tour aims to inspire and enable creative energies across the Kingdom by providing initiatives, tracks, and enrichment programs for the Kingdom's ambitious and creative youth.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-misk-hub-events-misk-tour-jazan-20251216-75ce2db3.svg",
      "image_alt": "غلاف EventLive لفعالية Misk Tour - Jazan",
      "image_source_url": "https://hub.misk.org.sa/en/events/roadshow/misk-tour-jazan/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "training",
        "youth",
        "leadership",
        "skills",
        "career",
        "roadshows",
        "Roadshow",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-12-16T16:00:00+03:00",
      "ends_at": "2025-12-17T22:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-16T16:00:00+03:00",
          "ends_at": "2025-12-17T22:00:00+03:00",
          "room": "Offline",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Events",
      "source_url": "https://hub.misk.org.sa/en/events/roadshow/misk-tour-jazan/",
      "evidence_url": "https://hub.misk.org.sa/en/events/roadshow/misk-tour-jazan/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-misk-hub-events-misk-tour-jazan-20251216-75ce2db3.html",
      "ics_url": "./events/ended-misk-hub-events-misk-tour-jazan-20251216-75ce2db3.ics",
      "url": "./events/ended-misk-hub-events-misk-tour-jazan-20251216-75ce2db3.html",
      "share_url": "./events/ended-misk-hub-events-misk-tour-jazan-20251216-75ce2db3.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-misk-hub-events-misk-tour-jazan-20251216-75ce2db3",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Offline%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Offline%20Saudi%20Arabia",
      "source_file": "data/raw/source-snapshots/misk-hub-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Mohammed bin Salman Foundation / Misk",
      "raw_snapshot_path": "data/raw/source-snapshots/misk-hub-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Misk Hub Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Misk event detail URL with start/end schedule, city or delivery mode, venue, and registration deadline kept separate from event end.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "misk-tour-jazan",
      "city_label": "السعودية",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-16T16:00:00+03:00",
        "ends_at": "2025-12-17T22:00:00+03:00",
        "room": "Offline",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-host-arabia-20251215-031b6bd6",
      "file_slug": "ended-rfecc-whats-on-host-arabia-20251215-031b6bd6",
      "title": "Host Arabia",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. Host Arabia ضمن معارض وتجارية في الرياض. تبدأ الفعالية ١٥‏/١٢‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ١٧‏/١٢‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-host-arabia-20251215-031b6bd6.svg",
      "image_alt": "غلاف EventLive لفعالية Host Arabia",
      "image_source_url": "https://rfecc.sa/events/host-arabia/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2025-12-15T09:00:00+03:00",
      "ends_at": "2025-12-17T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-host-arabia-20251215-031b6bd6-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2025-12-15T16:00:00+03:00",
          "ends_at": "2025-12-15T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-host-arabia-20251215-031b6bd6-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2025-12-16T16:00:00+03:00",
          "ends_at": "2025-12-16T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-host-arabia-20251215-031b6bd6-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2025-12-17T16:00:00+03:00",
          "ends_at": "2025-12-17T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/host-arabia/",
      "evidence_url": "https://rfecc.sa/events/host-arabia/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-host-arabia-20251215-031b6bd6.html",
      "ics_url": "./events/ended-rfecc-whats-on-host-arabia-20251215-031b6bd6.ics",
      "url": "./events/ended-rfecc-whats-on-host-arabia-20251215-031b6bd6.html",
      "share_url": "./events/ended-rfecc-whats-on-host-arabia-20251215-031b6bd6.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-host-arabia-20251215-031b6bd6",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-host-arabia-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-host-arabia-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "host-arabia",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-15T09:00:00+03:00",
        "ends_at": "2025-12-17T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de",
      "file_slug": "ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de",
      "title": "SAUDI HORECA",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. SAUDI HORECA ضمن معارض وتجارية في الرياض. تبدأ الفعالية ١٥‏/١٢‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ١٧‏/١٢‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de.svg",
      "image_alt": "غلاف EventLive لفعالية SAUDI HORECA",
      "image_source_url": "https://rfecc.sa/events/saudi-horeca/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2025-12-15T09:00:00+03:00",
      "ends_at": "2025-12-17T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2025-12-15T16:00:00+03:00",
          "ends_at": "2025-12-15T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2025-12-16T16:00:00+03:00",
          "ends_at": "2025-12-16T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2025-12-17T16:00:00+03:00",
          "ends_at": "2025-12-17T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 3,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/saudi-horeca/",
      "evidence_url": "https://rfecc.sa/events/saudi-horeca/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de.html",
      "ics_url": "./events/ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de.ics",
      "url": "./events/ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de.html",
      "share_url": "./events/ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-saudi-horeca-20251215-6830e1de",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-saudi-horeca-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-saudi-horeca-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "saudi-horeca",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-15T09:00:00+03:00",
        "ends_at": "2025-12-17T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-mdlbeast-events-soundstorm-25-20251211-96e75304",
      "file_slug": "ended-mdlbeast-events-soundstorm-25-20251211-96e75304",
      "title": "SOUNDSTORM 25",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. SOUNDSTORM 25 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ١١‏/١٢‏/٢٠٢٥، ١٢:٠٠ ص وتنتهي ١٣‏/١٢‏/٢٠٢٥، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-soundstorm-25-20251211-96e75304.svg",
      "image_alt": "غلاف EventLive لفعالية SOUNDSTORM 25",
      "image_source_url": "https://mdlbeast.com/events/soundstorm-25",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-12-11T00:00:00+03:00",
      "ends_at": "2025-12-13T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-11T00:00:00+03:00",
          "ends_at": "2025-12-13T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/soundstorm-25",
      "evidence_url": "https://mdlbeast.com/events/soundstorm-25",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-soundstorm-25-20251211-96e75304.html",
      "ics_url": "./events/ended-mdlbeast-events-soundstorm-25-20251211-96e75304.ics",
      "url": "./events/ended-mdlbeast-events-soundstorm-25-20251211-96e75304.html",
      "share_url": "./events/ended-mdlbeast-events-soundstorm-25-20251211-96e75304.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-soundstorm-25-20251211-96e75304",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "soundstorm-25",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-11T00:00:00+03:00",
        "ends_at": "2025-12-13T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-future-skills-catalog-أساسيات-الحوسبة-السحابية-cloud-computing-fundamentals-20251208-d466aec6",
      "file_slug": "ended-future-skills-catalog-أساسيات-الحوسبة-السحابية-cloud-computing-fundamentals-20251208-d466aec6",
      "title": "أساسيات الحوسبة السحابية - Cloud Computing Fundamentals",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "دورة معرفية، تفاعلية مباشرة. تبدأ 08-12-2025 إلى 11-12-2025 لمدة 16 ساعات أساسيات الحوسبة السحابية - Cloud Computing Fundamentals ضمن تدريب تقني في عن بعد. تبدأ الفعالية ٠٨‏/١٢‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ١١‏/١٢‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "rich_summary": "",
      "image_url": "/assets/event-images/أساسيات-الحوسبة-السحابية-cloud-computing-fundamentals-fb1e60a8ef.jpg",
      "image_alt": "أساسيات الحوسبة السحابية - Cloud Computing Fundamentals | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13034",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/2022-08/WhatsApp%20Image%202021-12-08%20at%201.25.06%20PM.jpeg",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2025-12-08T09:00:00+03:00",
      "ends_at": "2025-12-11T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-08T09:00:00+03:00",
          "ends_at": "2025-12-11T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13034",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13034",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-future-skills-catalog-أساسيات-الحوسبة-السحابية-cloud-computing-fundamentals-20251208-d466aec6.html",
      "ics_url": "./events/ended-future-skills-catalog-أساسيات-الحوسبة-السحابية-cloud-computing-fundamentals-20251208-d466aec6.ics",
      "url": "./events/ended-future-skills-catalog-أساسيات-الحوسبة-السحابية-cloud-computing-fundamentals-20251208-d466aec6.html",
      "share_url": "./events/ended-future-skills-catalog-أساسيات-الحوسبة-السحابية-cloud-computing-fundamentals-20251208-d466aec6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-future-skills-catalog-%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA-%D8%A7%D9%84%D8%AD%D9%88%D8%B3%D8%A8%D8%A9-%D8%A7%D9%84%D8%B3%D8%AD%D8%A7%D8%A8%D9%8A%D8%A9-cloud-computing-fundamentals-20251208-d466aec6",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology",
      "raw_snapshot_path": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Future Skills MCIT Catalogue. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Future Skills course detail URL and captured course date range.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "ا-ساسيات-الحوسبة-السحابية-cloud-computing-fundamentals",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-08T09:00:00+03:00",
        "ends_at": "2025-12-11T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-future-skills-catalog-لغة-السي-c-20251207-28a84b59",
      "file_slug": "ended-future-skills-catalog-لغة-السي-c-20251207-28a84b59",
      "title": "لغة السي ++C",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "دورة معرفية، تفاعلية مباشرة. تبدأ 07-12-2025 إلى 11-12-2025 لمدة 20 ساعات لغة السي ++C ضمن تدريب تقني في عن بعد. تبدأ الفعالية ٠٧‏/١٢‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ١١‏/١٢‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-future-skills-catalog-لغة-السي-c-20251207-28a84b59.svg",
      "image_alt": "غلاف EventLive لفعالية لغة السي ++C",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13031",
      "original_image_url": "",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2025-12-07T09:00:00+03:00",
      "ends_at": "2025-12-11T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-07T09:00:00+03:00",
          "ends_at": "2025-12-11T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13031",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13031",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-future-skills-catalog-لغة-السي-c-20251207-28a84b59.html",
      "ics_url": "./events/ended-future-skills-catalog-لغة-السي-c-20251207-28a84b59.ics",
      "url": "./events/ended-future-skills-catalog-لغة-السي-c-20251207-28a84b59.html",
      "share_url": "./events/ended-future-skills-catalog-لغة-السي-c-20251207-28a84b59.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-future-skills-catalog-%D9%84%D8%BA%D8%A9-%D8%A7%D9%84%D8%B3%D9%8A-c-20251207-28a84b59",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "generated_image": true,
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology",
      "raw_snapshot_path": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Future Skills MCIT Catalogue. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Future Skills course detail URL and captured course date range.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "لغة-السي-c",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-07T09:00:00+03:00",
        "ends_at": "2025-12-11T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-xp-music-futures-2025-20251204-45f59770",
      "file_slug": "ended-mdlbeast-events-xp-music-futures-2025-20251204-45f59770",
      "title": "XP Music Futures 2025",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. XP Music Futures 2025 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠٤‏/١٢‏/٢٠٢٥، ١٢:٠٠ ص وتنتهي ٠٦‏/١٢‏/٢٠٢٥، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-xp-music-futures-2025-20251204-45f59770.svg",
      "image_alt": "غلاف EventLive لفعالية XP Music Futures 2025",
      "image_source_url": "https://mdlbeast.com/events/xp-music-futures-25",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-12-04T00:00:00+03:00",
      "ends_at": "2025-12-06T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-04T00:00:00+03:00",
          "ends_at": "2025-12-06T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/xp-music-futures-25",
      "evidence_url": "https://mdlbeast.com/events/xp-music-futures-25",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-xp-music-futures-2025-20251204-45f59770.html",
      "ics_url": "./events/ended-mdlbeast-events-xp-music-futures-2025-20251204-45f59770.ics",
      "url": "./events/ended-mdlbeast-events-xp-music-futures-2025-20251204-45f59770.html",
      "share_url": "./events/ended-mdlbeast-events-xp-music-futures-2025-20251204-45f59770.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-xp-music-futures-2025-20251204-45f59770",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "xp-music-futures-2025",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-04T00:00:00+03:00",
        "ends_at": "2025-12-06T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-future-skills-catalog-web-development-with-html-css-تطوير-الويب-باستخدام-html-و-css-20251201-bf25a65f",
      "file_slug": "ended-future-skills-catalog-web-development-with-html-css-تطوير-الويب-باستخدام-html-و-css-20251201-bf25a65f",
      "title": "Web Development with HTML & CSS - تطوير الويب باستخدام HTML و CSS",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "دورة معرفية، تفاعلية مباشرة. تبدأ 01-12-2025 إلى 05-12-2025 لمدة 20 ساعات Web Development with HTML & CSS - تطوير الويب باستخدام HTML و CSS ضمن تدريب تقني في عن بعد. تبدأ الفعالية ٠١‏/١٢‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٠٥‏/١٢‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "rich_summary": "",
      "image_url": "/assets/event-images/web-development-with-html-css-تطوير-الويب-باستخدام-html-و-css-3f9541506f.jpg",
      "image_alt": "Web Development with HTML & CSS - تطوير الويب باستخدام HTML و CSS | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13023",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/2022-10/WhatsApp%20Image%202021-12-08%20at%201.25.06%20PM_2.jpeg",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2025-12-01T09:00:00+03:00",
      "ends_at": "2025-12-05T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-01T09:00:00+03:00",
          "ends_at": "2025-12-05T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13023",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13023",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-future-skills-catalog-web-development-with-html-css-تطوير-الويب-باستخدام-html-و-css-20251201-bf25a65f.html",
      "ics_url": "./events/ended-future-skills-catalog-web-development-with-html-css-تطوير-الويب-باستخدام-html-و-css-20251201-bf25a65f.ics",
      "url": "./events/ended-future-skills-catalog-web-development-with-html-css-تطوير-الويب-باستخدام-html-و-css-20251201-bf25a65f.html",
      "share_url": "./events/ended-future-skills-catalog-web-development-with-html-css-تطوير-الويب-باستخدام-html-و-css-20251201-bf25a65f.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-future-skills-catalog-web-development-with-html-css-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D9%88%D9%8A%D8%A8-%D8%A8%D8%A7%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-html-%D9%88-css-20251201-bf25a65f",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology",
      "raw_snapshot_path": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Future Skills MCIT Catalogue. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Future Skills course detail URL and captured course date range.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "web-development-with-html-css-تطوير-الويب-باستخدام-html-و-css",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-01T09:00:00+03:00",
        "ends_at": "2025-12-05T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-code-mcit-programs-multiverse-tech-founders-4th-edition-20251201-5997f485",
      "file_slug": "ended-code-mcit-programs-multiverse-tech-founders-4th-edition-20251201-5997f485",
      "title": "Multiverse - Tech Founders 4th Edition",
      "organizer": "Ministry of Communications and Information Technology / CODE",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "incubator",
      "summary": "An immersive program designed to equip entrepreneurs with essential skills, expert mentorship, and a powerful network to build and scale tech startups. Access hands-on training, connect with top industry players, and unlock growth opportunities with investors and leading companies",
      "rich_summary": "An immersive program designed to equip entrepreneurs with essential skills, expert mentorship, and a powerful network to build and scale tech startups. Access hands-on training, connect with top industry players, and unlock growth opportunities with investors and leading companies",
      "image_url": "/assets/event-images/multiverse-tech-founders-4th-edition-3efcc9c8f1.jpg",
      "image_alt": "Multiverse - Tech Founders 4th Edition",
      "image_source_url": "https://code.mcit.gov.sa/en/tech-founders-4th",
      "original_image_url": "https://code.mcit.gov.sa/sites/default/files/styles/3_elements/public/2025-04/phase_one_resized_640x497.jpg?itok=jFOG8JvK",
      "registration_url": "https://code.mcit.gov.sa/en/user/register",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "free",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "entrepreneurship",
        "incubators",
        "accelerators",
        "bootcamps",
        "gaming",
        "incubator",
        "Incubator",
        "Open",
        "ended-event"
      ],
      "audiences": [
        "students",
        "tech",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-12-01T09:00:00+03:00",
      "ends_at": "2026-06-08T18:00:00+03:00",
      "updated_at": "2026-07-06T21:52:15.972Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-12-01T09:00:00+03:00",
          "ends_at": "2026-06-08T18:00:00+03:00",
          "room": "Online",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "CODE MCIT Programs",
      "source_url": "https://code.mcit.gov.sa/en/tech-founders-4th",
      "evidence_url": "https://code.mcit.gov.sa/en/tech-founders-4th",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-code-mcit-programs-multiverse-tech-founders-4th-edition-20251201-5997f485.html",
      "ics_url": "./events/ended-code-mcit-programs-multiverse-tech-founders-4th-edition-20251201-5997f485.ics",
      "url": "./events/ended-code-mcit-programs-multiverse-tech-founders-4th-edition-20251201-5997f485.html",
      "share_url": "./events/ended-code-mcit-programs-multiverse-tech-founders-4th-edition-20251201-5997f485.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-code-mcit-programs-multiverse-tech-founders-4th-edition-20251201-5997f485",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/code-mcit-programs-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/gaming-esports.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology / CODE",
      "raw_snapshot_path": "data/raw/source-snapshots/code-mcit-programs-2026-07-06T21-52-15-972Z.html",
      "discovered_at": "2026-07-06T21:52:15.972Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من CODE MCIT Programs. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. CODE program URL and date-complete program range from the official listing.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-06T21:52:15.972Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T02:45:55.017Z",
      "slug": "multiverse-tech-founders-4th-edition",
      "city_label": "عن بعد",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-12-01T09:00:00+03:00",
        "ends_at": "2026-06-08T18:00:00+03:00",
        "room": "Online",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-future-skills-catalog-deep-learning-التعلم-العميق-20251130-1be6f5f6",
      "file_slug": "ended-future-skills-catalog-deep-learning-التعلم-العميق-20251130-1be6f5f6",
      "title": "Deep Learning - التعلم العميق",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "دورة معرفية، تفاعلية مباشرة. تبدأ 30-11-2025 إلى 04-12-2025 لمدة 20 ساعات Deep Learning - التعلم العميق ضمن تدريب تقني في عن بعد. تبدأ الفعالية ٣٠‏/١١‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٠٤‏/١٢‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "rich_summary": "",
      "image_url": "/assets/event-images/deep-learning-التعلم-العميق-bc71cdf51c.jpg",
      "image_alt": "Deep Learning - التعلم العميق | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13020",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/styles/medium/public/2022-07/machine_learning_746x419.jpg?itok=BLecwk3F",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2025-11-30T09:00:00+03:00",
      "ends_at": "2025-12-04T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-30T09:00:00+03:00",
          "ends_at": "2025-12-04T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13020",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13020",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-future-skills-catalog-deep-learning-التعلم-العميق-20251130-1be6f5f6.html",
      "ics_url": "./events/ended-future-skills-catalog-deep-learning-التعلم-العميق-20251130-1be6f5f6.ics",
      "url": "./events/ended-future-skills-catalog-deep-learning-التعلم-العميق-20251130-1be6f5f6.html",
      "share_url": "./events/ended-future-skills-catalog-deep-learning-التعلم-العميق-20251130-1be6f5f6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-future-skills-catalog-deep-learning-%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%85-%D8%A7%D9%84%D8%B9%D9%85%D9%8A%D9%82-20251130-1be6f5f6",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology",
      "raw_snapshot_path": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Future Skills MCIT Catalogue. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Future Skills course detail URL and captured course date range.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "deep-learning-التعلم-العميق",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-30T09:00:00+03:00",
        "ends_at": "2025-12-04T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-ملتقى-ومعرض-ريادة-الأعمال-2025م-20251124-badffc77",
      "file_slug": "ended-asharqia-chamber-events-ملتقى-ومعرض-ريادة-الأعمال-2025م-20251124-badffc77",
      "title": "ملتقى ومعرض ريادة الأعمال 2025م",
      "organizer": "Asharqia Chamber",
      "city": "Dhahran",
      "venue": "بمقر شركة معارض الظهران الدولية (اكسبو )",
      "venue_address": "بمقر شركة معارض الظهران الدولية (اكسبو )",
      "category": "exhibition",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: بمقر شركة معارض الظهران الدولية (اكسبو ). التاريخ المعلن: 24/11/2025 - 26/11/2025.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-ملتقى-ومعرض-ريادة-الأعمال-2025م-20251124-badffc77.svg",
      "image_alt": "غلاف EventLive لفعالية ملتقى ومعرض ريادة الأعمال 2025م",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=338",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2025-11-24T16:00:00+03:00",
      "ends_at": "2025-11-26T16:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-24T16:00:00+03:00",
          "ends_at": "2025-11-26T16:00:00+03:00",
          "room": "بمقر شركة معارض الظهران الدولية (اكسبو )",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=338",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=338",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-ملتقى-ومعرض-ريادة-الأعمال-2025م-20251124-badffc77.html",
      "ics_url": "./events/ended-asharqia-chamber-events-ملتقى-ومعرض-ريادة-الأعمال-2025م-20251124-badffc77.ics",
      "url": "./events/ended-asharqia-chamber-events-ملتقى-ومعرض-ريادة-الأعمال-2025م-20251124-badffc77.html",
      "share_url": "./events/ended-asharqia-chamber-events-ملتقى-ومعرض-ريادة-الأعمال-2025م-20251124-badffc77.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D9%84%D8%AA%D9%82%D9%89-%D9%88%D9%85%D8%B9%D8%B1%D8%B6-%D8%B1%D9%8A%D8%A7%D8%AF%D8%A9-%D8%A7%D9%84%D8%A3%D8%B9%D9%85%D8%A7%D9%84-2025%D9%85-20251124-badffc77",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A8%D9%85%D9%82%D8%B1%20%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20(%D8%A7%D9%83%D8%B3%D8%A8%D9%88%20)%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A8%D9%85%D9%82%D8%B1%20%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20(%D8%A7%D9%83%D8%B3%D8%A8%D9%88%20)%20Dhahran",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "ملتقى-ومعرض-ريادة-الا-عمال-2025م",
      "city_label": "الظهران",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-24T16:00:00+03:00",
        "ends_at": "2025-11-26T16:00:00+03:00",
        "room": "بمقر شركة معارض الظهران الدولية (اكسبو )",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-future-skills-catalog-artificial-intelligence-الذكاء-الاصطناعي-20251124-d53a8a43",
      "file_slug": "ended-future-skills-catalog-artificial-intelligence-الذكاء-الاصطناعي-20251124-d53a8a43",
      "title": "Artificial intelligence - الذكاء الاصطناعي",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "دورة معرفية، تفاعلية مباشرة. تبدأ 24-11-2025 إلى 27-11-2025 لمدة 16 ساعات Artificial intelligence - الذكاء الاصطناعي ضمن تدريب تقني في عن بعد. تبدأ الفعالية ٢٤‏/١١‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٢٧‏/١١‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "rich_summary": "",
      "image_url": "/assets/event-images/artificial-intelligence-الذكاء-الاصطناعي-6a65108527.jpg",
      "image_alt": "Artificial intelligence - الذكاء الاصطناعي | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13026",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/styles/medium/public/2026-07/4ccd79f559dca331acf56758ce175f5d.jpeg?itok=TQBocw19",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "hybrid",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "skilled-trades",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-11-24T09:00:00+03:00",
      "ends_at": "2025-11-27T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-24T09:00:00+03:00",
          "ends_at": "2025-11-27T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13026",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13026",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-future-skills-catalog-artificial-intelligence-الذكاء-الاصطناعي-20251124-d53a8a43.html",
      "ics_url": "./events/ended-future-skills-catalog-artificial-intelligence-الذكاء-الاصطناعي-20251124-d53a8a43.ics",
      "url": "./events/ended-future-skills-catalog-artificial-intelligence-الذكاء-الاصطناعي-20251124-d53a8a43.html",
      "share_url": "./events/ended-future-skills-catalog-artificial-intelligence-الذكاء-الاصطناعي-20251124-d53a8a43.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-future-skills-catalog-artificial-intelligence-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A-20251124-d53a8a43",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology",
      "raw_snapshot_path": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Future Skills MCIT Catalogue. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Future Skills course detail URL and captured course date range.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "artificial-intelligence-الذكاء-الاصطناعي",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-24T09:00:00+03:00",
        "ends_at": "2025-11-27T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-future-skills-catalog-duplicate-of-artificial-intelligence-الذكاء-الاصطناعي-20251124-33266356",
      "file_slug": "ended-future-skills-catalog-duplicate-of-artificial-intelligence-الذكاء-الاصطناعي-20251124-33266356",
      "title": "Duplicate of Artificial intelligence - الذكاء الاصطناعي",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "دورة معرفية، تفاعلية مباشرة. تبدأ 24-11-2025 إلى 27-11-2025 لمدة 16 ساعات Duplicate of Artificial intelligence - الذكاء الاصطناعي ضمن تدريب تقني في عن بعد. تبدأ الفعالية ٢٤‏/١١‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٢٧‏/١١‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "rich_summary": "",
      "image_url": "/assets/event-images/duplicate-of-artificial-intelligence-الذكاء-الاصطناعي-a12d985b4d.jpg",
      "image_alt": "Duplicate of Artificial intelligence - الذكاء الاصطناعي | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13036",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/styles/medium/public/2022-08/Ethical-Problem-of-Artificial-Intelligence-4_0.jpg?itok=kn4NacNT",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "hybrid",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "skilled-trades",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-11-24T09:00:00+03:00",
      "ends_at": "2025-11-27T18:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-24T09:00:00+03:00",
          "ends_at": "2025-11-27T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13036",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13036",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-future-skills-catalog-duplicate-of-artificial-intelligence-الذكاء-الاصطناعي-20251124-33266356.html",
      "ics_url": "./events/ended-future-skills-catalog-duplicate-of-artificial-intelligence-الذكاء-الاصطناعي-20251124-33266356.ics",
      "url": "./events/ended-future-skills-catalog-duplicate-of-artificial-intelligence-الذكاء-الاصطناعي-20251124-33266356.html",
      "share_url": "./events/ended-future-skills-catalog-duplicate-of-artificial-intelligence-الذكاء-الاصطناعي-20251124-33266356.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-future-skills-catalog-duplicate-of-artificial-intelligence-%D8%A7%D9%84%D8%B0%D9%83%D8%A7%D8%A1-%D8%A7%D9%84%D8%A7%D8%B5%D8%B7%D9%86%D8%A7%D8%B9%D9%8A-20251124-33266356",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology",
      "raw_snapshot_path": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Future Skills MCIT Catalogue. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Future Skills course detail URL and captured course date range.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "slug": "duplicate-of-artificial-intelligence-الذكاء-الاصطناعي",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-24T09:00:00+03:00",
        "ends_at": "2025-11-27T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-khaleej-20251123-1d9426dd",
      "file_slug": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-khaleej-20251123-1d9426dd",
      "title": "Al Nassr vs Al Khaleej",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Awwal Park",
      "venue_address": "Al-Awwal Park",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Awwal Park. الجولة: 9. Al Nassr vs Al Khaleej ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٣‏/١١‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٢٣‏/١١‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-nassr-vs-al-khaleej-20251123-1d9426dd.svg",
      "image_alt": "غلاف EventLive لفعالية Al Nassr vs Al Khaleej",
      "image_source_url": "https://webook.com/ar/events/103859-spl-al-nassr-vs-al-khaleej-2526",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-23T20:30:00+03:00",
      "ends_at": "2025-11-23T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-23T20:30:00+03:00",
          "ends_at": "2025-11-23T22:30:00+03:00",
          "room": "Al-Awwal Park",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/103859-spl-al-nassr-vs-al-khaleej-2526",
      "evidence_url": "https://webook.com/ar/events/103859-spl-al-nassr-vs-al-khaleej-2526",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-khaleej-20251123-1d9426dd.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-khaleej-20251123-1d9426dd.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-khaleej-20251123-1d9426dd.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-khaleej-20251123-1d9426dd.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-nassr-vs-al-khaleej-20251123-1d9426dd",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Awwal%20Park%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Awwal%20Park%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-nassr-vs-al-khaleej",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-23T20:30:00+03:00",
        "ends_at": "2025-11-23T22:30:00+03:00",
        "room": "Al-Awwal Park",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-taawoun-vs-neom-s-c-20251123-a17bd1e5",
      "file_slug": "ended-saudi-pro-league-fixtures-al-taawoun-vs-neom-s-c-20251123-a17bd1e5",
      "title": "Al Taawoun vs Neom S.C.",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "Al Taawoun Club Stadium",
      "venue_address": "Al Taawoun Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al Taawoun Club Stadium. الجولة: 9. Al Taawoun vs Neom S.C. ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٢٣‏/١١‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٢٣‏/١١‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-taawoun-vs-neom-s-c-20251123-a17bd1e5.svg",
      "image_alt": "غلاف EventLive لفعالية Al Taawoun vs Neom S.C.",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-9-al-taawoun-vs-neom-spl-5326",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-23T20:30:00+03:00",
      "ends_at": "2025-11-23T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-23T20:30:00+03:00",
          "ends_at": "2025-11-23T22:30:00+03:00",
          "room": "Al Taawoun Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-9-al-taawoun-vs-neom-spl-5326",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-9-al-taawoun-vs-neom-spl-5326",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-neom-s-c-20251123-a17bd1e5.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-neom-s-c-20251123-a17bd1e5.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-neom-s-c-20251123-a17bd1e5.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-neom-s-c-20251123-a17bd1e5.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-taawoun-vs-neom-s-c-20251123-a17bd1e5",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Taawoun%20Club%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Taawoun%20Club%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-taawoun-vs-neom-s-c",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-23T20:30:00+03:00",
        "ends_at": "2025-11-23T22:30:00+03:00",
        "room": "Al Taawoun Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-shabab-20251123-c8c7cdde",
      "file_slug": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-shabab-20251123-c8c7cdde",
      "title": "Al Okhdood vs Al Shabab",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "venue_address": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Hathloul Bin Abdulaziz Sport City Stadium. الجولة: 9. Al Okhdood vs Al Shabab ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٣‏/١١‏/٢٠٢٥، ٦:٠٥ م وتنتهي ٢٣‏/١١‏/٢٠٢٥، ٨:٠٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-shabab-20251123-c8c7cdde.svg",
      "image_alt": "غلاف EventLive لفعالية Al Okhdood vs Al Shabab",
      "image_source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-shabab-774165",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-23T18:05:00+03:00",
      "ends_at": "2025-11-23T20:05:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-23T18:05:00+03:00",
          "ends_at": "2025-11-23T20:05:00+03:00",
          "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-shabab-774165",
      "evidence_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-shabab-774165",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-shabab-20251123-c8c7cdde.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-shabab-20251123-c8c7cdde.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-shabab-20251123-c8c7cdde.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-shabab-20251123-c8c7cdde.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-okhdood-vs-al-shabab-20251123-c8c7cdde",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-okhdood-vs-al-shabab",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-23T18:05:00+03:00",
        "ends_at": "2025-11-23T20:05:00+03:00",
        "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-fateh-20251122-c2bb0c96",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-fateh-20251122-c2bb0c96",
      "title": "Al Hilal vs Al Fateh",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Kingdom Arena",
      "venue_address": "Kingdom Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Kingdom Arena. الجولة: 9. Al Hilal vs Al Fateh ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٢‏/١١‏/٢٠٢٥، ٥:٤٠ م وتنتهي ٢٢‏/١١‏/٢٠٢٥، ٧:٤٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hilal-vs-al-fateh-20251122-c2bb0c96.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hilal vs Al Fateh",
      "image_source_url": "https://www.spl.com.sa/en/match/84403",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-22T17:40:00+03:00",
      "ends_at": "2025-11-22T19:40:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-22T17:40:00+03:00",
          "ends_at": "2025-11-22T19:40:00+03:00",
          "room": "Kingdom Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://www.spl.com.sa/en/match/84403",
      "evidence_url": "https://www.spl.com.sa/en/match/84403",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-fateh-20251122-c2bb0c96.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-fateh-20251122-c2bb0c96.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-fateh-20251122-c2bb0c96.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-fateh-20251122-c2bb0c96.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hilal-vs-al-fateh-20251122-c2bb0c96",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Kingdom%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Kingdom%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-hilal-vs-al-fateh",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-22T17:40:00+03:00",
        "ends_at": "2025-11-22T19:40:00+03:00",
        "room": "Kingdom Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-fayha-20251122-c11f3e22",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-fayha-20251122-c11f3e22",
      "title": "Al Ettifaq vs Al Fayha",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "EGO Stadium",
      "venue_address": "EGO Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: EGO Stadium. الجولة: 9. Al Ettifaq vs Al Fayha ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٢٢‏/١١‏/٢٠٢٥، ٥:٢٥ م وتنتهي ٢٢‏/١١‏/٢٠٢٥، ٧:٢٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-fayha-20251122-c11f3e22.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ettifaq vs Al Fayha",
      "image_source_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-fayha-639234",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-22T17:25:00+03:00",
      "ends_at": "2025-11-22T19:25:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-22T17:25:00+03:00",
          "ends_at": "2025-11-22T19:25:00+03:00",
          "room": "EGO Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-fayha-639234",
      "evidence_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-fayha-639234",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-fayha-20251122-c11f3e22.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-fayha-20251122-c11f3e22.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-fayha-20251122-c11f3e22.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-fayha-20251122-c11f3e22.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-fayha-20251122-c11f3e22",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=EGO%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=EGO%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "al-ettifaq-vs-al-fayha",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-22T17:25:00+03:00",
        "ends_at": "2025-11-22T19:25:00+03:00",
        "room": "EGO Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-damac-vs-al-najmah-20251122-2f75ba7a",
      "file_slug": "ended-saudi-pro-league-fixtures-damac-vs-al-najmah-20251122-2f75ba7a",
      "title": "Damac vs Al Najmah",
      "organizer": "Saudi Pro League",
      "city": "Khamis Mushait",
      "venue": "Dhamak Club Stadium",
      "venue_address": "Dhamak Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Dhamak Club Stadium. الجولة: 9. Damac vs Al Najmah ضمن رياضة وفعاليات جماهيرية في خميس مشيط. تبدأ الفعالية ٢٢‏/١١‏/٢٠٢٥، ٤:٤٠ م وتنتهي ٢٢‏/١١‏/٢٠٢٥، ٦:٤٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-damac-vs-al-najmah-20251122-2f75ba7a.svg",
      "image_alt": "غلاف EventLive لفعالية Damac vs Al Najmah",
      "image_source_url": "https://webook.com/ar/events/rsl-damac-vs-al-najmah-874114",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-22T16:40:00+03:00",
      "ends_at": "2025-11-22T18:40:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-22T16:40:00+03:00",
          "ends_at": "2025-11-22T18:40:00+03:00",
          "room": "Dhamak Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-damac-vs-al-najmah-874114",
      "evidence_url": "https://webook.com/ar/events/rsl-damac-vs-al-najmah-874114",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-najmah-20251122-2f75ba7a.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-najmah-20251122-2f75ba7a.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-najmah-20251122-2f75ba7a.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-najmah-20251122-2f75ba7a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-damac-vs-al-najmah-20251122-2f75ba7a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhamak%20Club%20Stadium%20Khamis%20Mushait",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhamak%20Club%20Stadium%20Khamis%20Mushait",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/khamis-mushait.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "damac-vs-al-najmah",
      "city_label": "خميس مشيط",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-22T16:40:00+03:00",
        "ends_at": "2025-11-22T18:40:00+03:00",
        "room": "Dhamak Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-qadsiah-20251121-c6ae0c3d",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-qadsiah-20251121-c6ae0c3d",
      "title": "Al Ahli vs Al Qadsiah",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Alinma Bank Stadium at King Abdullah Sport City",
      "venue_address": "Alinma Bank Stadium at King Abdullah Sport City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Alinma Bank Stadium at King Abdullah Sport City. الجولة: 9. Al Ahli vs Al Qadsiah ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ٢١‏/١١‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٢١‏/١١‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ahli-vs-al-qadsiah-20251121-c6ae0c3d.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ahli vs Al Qadsiah",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-qasiah-4534-5345435-435435",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-21T20:30:00+03:00",
      "ends_at": "2025-11-21T22:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-21T20:30:00+03:00",
          "ends_at": "2025-11-21T22:30:00+03:00",
          "room": "Alinma Bank Stadium at King Abdullah Sport City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-qasiah-4534-5345435-435435",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-qasiah-4534-5345435-435435",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-qadsiah-20251121-c6ae0c3d.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-qadsiah-20251121-c6ae0c3d.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-qadsiah-20251121-c6ae0c3d.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-qadsiah-20251121-c6ae0c3d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ahli-vs-al-qadsiah-20251121-c6ae0c3d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ahli-vs-al-qadsiah",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-21T20:30:00+03:00",
        "ends_at": "2025-11-21T22:30:00+03:00",
        "room": "Alinma Bank Stadium at King Abdullah Sport City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-riyadh-20251121-6c0ba859",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-riyadh-20251121-6c0ba859",
      "title": "Al Ittihad vs Al Riyadh",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Prince Abdullah Al Faisal Sports City Stadium",
      "venue_address": "Prince Abdullah Al Faisal Sports City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Abdullah Al Faisal Sports City Stadium. الجولة: 9. Al Ittihad vs Al Riyadh ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ٢١‏/١١‏/٢٠٢٥، ٦:١٥ م وتنتهي ٢١‏/١١‏/٢٠٢٥، ٨:١٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-riyadh-20251121-6c0ba859.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ittihad vs Al Riyadh",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-riyadh-matchweek-9-54435",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-21T18:15:00+03:00",
      "ends_at": "2025-11-21T20:15:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-21T18:15:00+03:00",
          "ends_at": "2025-11-21T20:15:00+03:00",
          "room": "Prince Abdullah Al Faisal Sports City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-riyadh-matchweek-9-54435",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-riyadh-matchweek-9-54435",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-riyadh-20251121-6c0ba859.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-riyadh-20251121-6c0ba859.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-riyadh-20251121-6c0ba859.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-riyadh-20251121-6c0ba859.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ittihad-vs-al-riyadh-20251121-6c0ba859",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Abdullah%20Al%20Faisal%20Sports%20City%20Stadium%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Abdullah%20Al%20Faisal%20Sports%20City%20Stadium%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ittihad-vs-al-riyadh",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-21T18:15:00+03:00",
        "ends_at": "2025-11-21T20:15:00+03:00",
        "room": "Prince Abdullah Al Faisal Sports City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-kholood-vs-al-hazem-20251121-1d143e7c",
      "file_slug": "ended-saudi-pro-league-fixtures-al-kholood-vs-al-hazem-20251121-1d143e7c",
      "title": "Al Kholood vs Al Hazem",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Hazm Club Stadium",
      "venue_address": "Al-Hazm Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Hazm Club Stadium. الجولة: 9. Al Kholood vs Al Hazem ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢١‏/١١‏/٢٠٢٥، ٥:٥٠ م وتنتهي ٢١‏/١١‏/٢٠٢٥، ٧:٥٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hazem-20251121-1d143e7c.svg",
      "image_alt": "غلاف EventLive لفعالية Al Kholood vs Al Hazem",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-9-al-kholood-vs-al-hazem-spl-9634",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-21T17:50:00+03:00",
      "ends_at": "2025-11-21T19:50:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-21T17:50:00+03:00",
          "ends_at": "2025-11-21T19:50:00+03:00",
          "room": "Al-Hazm Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-9-al-kholood-vs-al-hazem-spl-9634",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-9-al-kholood-vs-al-hazem-spl-9634",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hazem-20251121-1d143e7c.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hazem-20251121-1d143e7c.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hazem-20251121-1d143e7c.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-hazem-20251121-1d143e7c.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-kholood-vs-al-hazem-20251121-1d143e7c",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Hazm%20Club%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Hazm%20Club%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-kholood-vs-al-hazem",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-21T17:50:00+03:00",
        "ends_at": "2025-11-21T19:50:00+03:00",
        "room": "Al-Hazm Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-future-skills-catalog-تصور-البيانات-بأستخدام-power-bi-20251119-07ef7f0e",
      "file_slug": "ended-future-skills-catalog-تصور-البيانات-بأستخدام-power-bi-20251119-07ef7f0e",
      "title": "تصور البيانات بأستخدام Power BI",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "دورة معرفية، تفاعلية مباشرة. تبدأ 19-11-2025 إلى 20-11-2025 لمدة 8 ساعات تصور البيانات بأستخدام Power BI ضمن تدريب تقني في عن بعد. تبدأ الفعالية ١٩‏/١١‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٢٠‏/١١‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "rich_summary": "",
      "image_url": "/assets/event-images/تصور-البيانات-بأستخدام-power-bi-a572a08dc3.png",
      "image_alt": "تصور البيانات بأستخدام Power BI | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13013",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/styles/medium/public/2022-06/power-bi-to-quickbooks-time-integration.png?itok=-Z5CPqSG",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2025-11-19T09:00:00+03:00",
      "ends_at": "2025-11-20T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-19T09:00:00+03:00",
          "ends_at": "2025-11-20T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13013",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13013",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-future-skills-catalog-تصور-البيانات-بأستخدام-power-bi-20251119-07ef7f0e.html",
      "ics_url": "./events/ended-future-skills-catalog-تصور-البيانات-بأستخدام-power-bi-20251119-07ef7f0e.ics",
      "url": "./events/ended-future-skills-catalog-تصور-البيانات-بأستخدام-power-bi-20251119-07ef7f0e.html",
      "share_url": "./events/ended-future-skills-catalog-تصور-البيانات-بأستخدام-power-bi-20251119-07ef7f0e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-future-skills-catalog-%D8%AA%D8%B5%D9%88%D8%B1-%D8%A7%D9%84%D8%A8%D9%8A%D8%A7%D9%86%D8%A7%D8%AA-%D8%A8%D8%A3%D8%B3%D8%AA%D8%AE%D8%AF%D8%A7%D9%85-power-bi-20251119-07ef7f0e",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology",
      "raw_snapshot_path": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Future Skills MCIT Catalogue. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Future Skills course detail URL and captured course date range.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "تصور-البيانات-با-ستخدام-power-bi",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-19T09:00:00+03:00",
        "ends_at": "2025-11-20T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-future-skills-catalog-aws-security-essential-20251118-34bb56d2",
      "file_slug": "ended-future-skills-catalog-aws-security-essential-20251118-34bb56d2",
      "title": "AWS Security Essential",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "venue_address": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "دورة معرفية، تفاعلية مباشرة. تبدأ 18-11-2025 إلى 20-11-2025 لمدة 16 ساعات AWS Security Essential ضمن تدريب تقني في عن بعد. تبدأ الفعالية ١٨‏/١١‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٢٠‏/١١‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "rich_summary": "",
      "image_url": "/assets/event-images/aws-security-essential-fb6d62a41b.jpg",
      "image_alt": "AWS Security Essential | بوابة مهارات المستقبل",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/13016",
      "original_image_url": "https://futureskills.mcit.gov.sa/sites/default/files/2022-06/WhatsApp%20Image%202021-12-08%20at%201.25.06%20PM_3.jpeg",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2025-11-18T09:00:00+03:00",
      "ends_at": "2025-11-20T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-18T09:00:00+03:00",
          "ends_at": "2025-11-20T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Future Skills MCIT Catalogue",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/13016",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/13016",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-future-skills-catalog-aws-security-essential-20251118-34bb56d2.html",
      "ics_url": "./events/ended-future-skills-catalog-aws-security-essential-20251118-34bb56d2.ics",
      "url": "./events/ended-future-skills-catalog-aws-security-essential-20251118-34bb56d2.html",
      "share_url": "./events/ended-future-skills-catalog-aws-security-essential-20251118-34bb56d2.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-future-skills-catalog-aws-security-essential-20251118-34bb56d2",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/future-skills-catalog-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology",
      "raw_snapshot_path": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Future Skills MCIT Catalogue. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Future Skills course detail URL and captured course date range.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "aws-security-essential",
      "city_label": "عن بعد",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-18T09:00:00+03:00",
        "ends_at": "2025-11-20T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-future-skills-catalog-لغة-السي-c-20251116-a16a79fb",
      "title": "لغة السي ++C",
      "organizer": "Ministry of Communications and Information Technology",
      "city": "Online",
      "venue": "تفاعلية مباشرة",
      "category": "technology training",
      "summary": "دورة معرفية، تفاعلية مباشرة. تبدأ 16-11-2025 إلى 20-11-2025 لمدة 20 ساعات لغة السي ++C ضمن تدريب تقني في عن بعد. تبدأ الفعالية ١٦‏/١١‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٢٠‏/١١‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Future Skills MCIT Catalogue.",
      "starts_at": "2025-11-16T09:00:00+03:00",
      "ends_at": "2025-11-20T18:00:00+03:00",
      "source_type": "government-calendar",
      "source_url": "https://futureskills.mcit.gov.sa/ar/group/12956",
      "source_label": "Future Skills MCIT Catalogue",
      "source_owner": "Ministry of Communications and Information Technology",
      "evidence_url": "https://futureskills.mcit.gov.sa/ar/group/12956",
      "raw_snapshot_path": "data/raw/source-snapshots/future-skills-catalog-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "registration_url": "http://futureskills.mcit.gov.sa/ar/user/login",
      "attendance_mode": "online",
      "language": "en",
      "richness_score": 6,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Future Skills MCIT Catalogue. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Future Skills course detail URL and captured course date range.",
      "tags": [
        "technology",
        "future skills",
        "online training",
        "courses",
        "MCIT",
        "technology training",
        "ended-event"
      ],
      "audiences": [
        "tech",
        "skilled-trades"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T19:46:40.960Z",
      "file_slug": "ended-future-skills-catalog-لغة-السي-c-20251116-a16a79fb",
      "slug": "لغة-السي-c",
      "city_label": "عن بعد",
      "venue_address": "تفاعلية مباشرة",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-16T09:00:00+03:00",
          "ends_at": "2025-11-20T18:00:00+03:00",
          "room": "تفاعلية مباشرة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-future-skills-catalog-لغة-السي-c-20251116-a16a79fb.svg",
      "image_alt": "غلاف EventLive لفعالية لغة السي ++C",
      "image_source_url": "https://futureskills.mcit.gov.sa/ar/group/12956",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "audience_urls": [
        "./for/tech.html",
        "./for/skilled-trades.html"
      ],
      "detail_url": "./events/ended-future-skills-catalog-لغة-السي-c-20251116-a16a79fb.html",
      "url": "./events/ended-future-skills-catalog-لغة-السي-c-20251116-a16a79fb.html",
      "share_url": "./events/ended-future-skills-catalog-لغة-السي-c-20251116-a16a79fb.html",
      "print_url": "./print.html?event=ended-future-skills-catalog-%D9%84%D8%BA%D8%A9-%D8%A7%D9%84%D8%B3%D9%8A-c-20251116-a16a79fb",
      "ics_url": "./events/ended-future-skills-catalog-لغة-السي-c-20251116-a16a79fb.ics",
      "city_url": "./cities/online.html",
      "category_url": "./categories/technology-training.html",
      "maps_url": "",
      "directions_url": "",
      "catalog_group": "ended",
      "generated_image": true,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-16T09:00:00+03:00",
        "ends_at": "2025-11-20T18:00:00+03:00",
        "room": "تفاعلية مباشرة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-ahli-20251108-3c4c4b04",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-ahli-20251108-3c4c4b04",
      "title": "Al Ittihad vs Al Ahli",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Alinma Bank Stadium at King Abdullah Sport City",
      "venue_address": "Alinma Bank Stadium at King Abdullah Sport City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Alinma Bank Stadium at King Abdullah Sport City. الجولة: 8. Al Ittihad vs Al Ahli ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ٠٨‏/١١‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٠٨‏/١١‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-ahli-20251108-3c4c4b04.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ittihad vs Al Ahli",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-ahli-384922",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-08T20:30:00+03:00",
      "ends_at": "2025-11-08T22:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-08T20:30:00+03:00",
          "ends_at": "2025-11-08T22:30:00+03:00",
          "room": "Alinma Bank Stadium at King Abdullah Sport City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-ahli-384922",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-ahli-384922",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-ahli-20251108-3c4c4b04.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-ahli-20251108-3c4c4b04.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-ahli-20251108-3c4c4b04.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-ahli-20251108-3c4c4b04.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ittihad-vs-al-ahli-20251108-3c4c4b04",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ittihad-vs-al-ahli",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-08T20:30:00+03:00",
        "ends_at": "2025-11-08T22:30:00+03:00",
        "room": "Alinma Bank Stadium at King Abdullah Sport City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-ettifaq-20251108-6452ed4a",
      "file_slug": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-ettifaq-20251108-6452ed4a",
      "title": "Al Shabab vs Al Ettifaq",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "SHG Arena",
      "venue_address": "SHG Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: SHG Arena. الجولة: 8. Al Shabab vs Al Ettifaq ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٠٨‏/١١‏/٢٠٢٥، ٥:٤٥ م وتنتهي ٠٨‏/١١‏/٢٠٢٥، ٧:٤٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-shabab-vs-al-ettifaq-20251108-6452ed4a.svg",
      "image_alt": "غلاف EventLive لفعالية Al Shabab vs Al Ettifaq",
      "image_source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-ettifaq-852149",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-08T17:45:00+03:00",
      "ends_at": "2025-11-08T19:45:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-08T17:45:00+03:00",
          "ends_at": "2025-11-08T19:45:00+03:00",
          "room": "SHG Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-ettifaq-852149",
      "evidence_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-ettifaq-852149",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-ettifaq-20251108-6452ed4a.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-ettifaq-20251108-6452ed4a.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-ettifaq-20251108-6452ed4a.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-ettifaq-20251108-6452ed4a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-shabab-vs-al-ettifaq-20251108-6452ed4a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SHG%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SHG%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-shabab-vs-al-ettifaq",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-08T17:45:00+03:00",
        "ends_at": "2025-11-08T19:45:00+03:00",
        "room": "SHG Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-nassr-20251108-3e592985",
      "file_slug": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-nassr-20251108-3e592985",
      "title": "Neom S.C. vs Al Nassr",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "King Khalid Sport City Stadium",
      "venue_address": "King Khalid Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Khalid Sport City Stadium. الجولة: 8. Neom S.C. vs Al Nassr ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٠٨‏/١١‏/٢٠٢٥، ٤:٥٠ م وتنتهي ٠٨‏/١١‏/٢٠٢٥، ٦:٥٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-nassr-20251108-3e592985.svg",
      "image_alt": "غلاف EventLive لفعالية Neom S.C. vs Al Nassr",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-al-nasser-50001-08",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-08T16:50:00+03:00",
      "ends_at": "2025-11-08T18:50:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-08T16:50:00+03:00",
          "ends_at": "2025-11-08T18:50:00+03:00",
          "room": "King Khalid Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-al-nasser-50001-08",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-al-nasser-50001-08",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-nassr-20251108-3e592985.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-nassr-20251108-3e592985.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-nassr-20251108-3e592985.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-nassr-20251108-3e592985.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-neom-s-c-vs-al-nassr-20251108-3e592985",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "neom-s-c-vs-al-nassr",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-08T16:50:00+03:00",
        "ends_at": "2025-11-08T18:50:00+03:00",
        "room": "King Khalid Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-hilal-20251107-41f59eef",
      "file_slug": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-hilal-20251107-41f59eef",
      "title": "Al Najmah vs Al Hilal",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 8. Al Najmah vs Al Hilal ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٠٧‏/١١‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٠٧‏/١١‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-najmah-vs-al-hilal-20251107-41f59eef.svg",
      "image_alt": "غلاف EventLive لفعالية Al Najmah vs Al Hilal",
      "image_source_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-hilal-572901",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-07T20:30:00+03:00",
      "ends_at": "2025-11-07T22:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-07T20:30:00+03:00",
          "ends_at": "2025-11-07T22:30:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-hilal-572901",
      "evidence_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-hilal-572901",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-hilal-20251107-41f59eef.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-hilal-20251107-41f59eef.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-hilal-20251107-41f59eef.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-hilal-20251107-41f59eef.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-najmah-vs-al-hilal-20251107-41f59eef",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-najmah-vs-al-hilal",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-07T20:30:00+03:00",
        "ends_at": "2025-11-07T22:30:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-taawoun-20251107-a70e33dd",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-taawoun-20251107-a70e33dd",
      "title": "Al Fateh vs Al Taawoun",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Maydan Tamweel Aloula",
      "venue_address": "Maydan Tamweel Aloula",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Maydan Tamweel Aloula. الجولة: 8. Al Fateh vs Al Taawoun ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٠٧‏/١١‏/٢٠٢٥، ٥:٣٥ م وتنتهي ٠٧‏/١١‏/٢٠٢٥، ٧:٣٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fateh-vs-al-taawoun-20251107-a70e33dd.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fateh vs Al Taawoun",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-taawoun-968172",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-07T17:35:00+03:00",
      "ends_at": "2025-11-07T19:35:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-07T17:35:00+03:00",
          "ends_at": "2025-11-07T19:35:00+03:00",
          "room": "Maydan Tamweel Aloula",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-taawoun-968172",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-taawoun-968172",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-taawoun-20251107-a70e33dd.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-taawoun-20251107-a70e33dd.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-taawoun-20251107-a70e33dd.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-taawoun-20251107-a70e33dd.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fateh-vs-al-taawoun-20251107-a70e33dd",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Maydan%20Tamweel%20Aloula%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Maydan%20Tamweel%20Aloula%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-fateh-vs-al-taawoun",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-07T17:35:00+03:00",
        "ends_at": "2025-11-07T19:35:00+03:00",
        "room": "Maydan Tamweel Aloula",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-okhdood-20251107-f60e7107",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-okhdood-20251107-f60e7107",
      "title": "Al Fayha vs Al Okhdood",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al Majma’ah Sports City",
      "venue_address": "Al Majma’ah Sports City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al Majma’ah Sports City. الجولة: 8. Al Fayha vs Al Okhdood ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٠٧‏/١١‏/٢٠٢٥، ٤:٢٠ م وتنتهي ٠٧‏/١١‏/٢٠٢٥، ٦:٢٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fayha-vs-al-okhdood-20251107-f60e7107.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fayha vs Al Okhdood",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-8-al-fayha-vs-al-okhdood-spl-2117",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-07T16:20:00+03:00",
      "ends_at": "2025-11-07T18:20:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-07T16:20:00+03:00",
          "ends_at": "2025-11-07T18:20:00+03:00",
          "room": "Al Majma’ah Sports City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-8-al-fayha-vs-al-okhdood-spl-2117",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-8-al-fayha-vs-al-okhdood-spl-2117",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-okhdood-20251107-f60e7107.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-okhdood-20251107-f60e7107.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-okhdood-20251107-f60e7107.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-okhdood-20251107-f60e7107.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fayha-vs-al-okhdood-20251107-f60e7107",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-fayha-vs-al-okhdood",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-07T16:20:00+03:00",
        "ends_at": "2025-11-07T18:20:00+03:00",
        "room": "Al Majma’ah Sports City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-kholood-20251106-8003ff5e",
      "file_slug": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-kholood-20251106-8003ff5e",
      "title": "Al Qadsiah vs Al Kholood",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 8. Al Qadsiah vs Al Kholood ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٠٦‏/١١‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٠٦‏/١١‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-kholood-20251106-8003ff5e.svg",
      "image_alt": "غلاف EventLive لفعالية Al Qadsiah vs Al Kholood",
      "image_source_url": "https://webook.com/ar/events/alqadsiah-vs-alkholood-tickets-25-26",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-06T20:30:00+03:00",
      "ends_at": "2025-11-06T22:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-06T20:30:00+03:00",
          "ends_at": "2025-11-06T22:30:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/alqadsiah-vs-alkholood-tickets-25-26",
      "evidence_url": "https://webook.com/ar/events/alqadsiah-vs-alkholood-tickets-25-26",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-kholood-20251106-8003ff5e.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-kholood-20251106-8003ff5e.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-kholood-20251106-8003ff5e.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-kholood-20251106-8003ff5e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-kholood-20251106-8003ff5e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-qadsiah-vs-al-kholood",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-06T20:30:00+03:00",
        "ends_at": "2025-11-06T22:30:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-riyadh-vs-damac-20251106-79f24b58",
      "file_slug": "ended-saudi-pro-league-fixtures-al-riyadh-vs-damac-20251106-79f24b58",
      "title": "Al Riyadh vs Damac",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "SHG Arena",
      "venue_address": "SHG Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: SHG Arena. الجولة: 8. Al Riyadh vs Damac ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٠٦‏/١١‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٠٦‏/١١‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-riyadh-vs-damac-20251106-79f24b58.svg",
      "image_alt": "غلاف EventLive لفعالية Al Riyadh vs Damac",
      "image_source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-damac-456218",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-06T20:30:00+03:00",
      "ends_at": "2025-11-06T22:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-06T20:30:00+03:00",
          "ends_at": "2025-11-06T22:30:00+03:00",
          "room": "SHG Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-damac-456218",
      "evidence_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-damac-456218",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-damac-20251106-79f24b58.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-damac-20251106-79f24b58.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-damac-20251106-79f24b58.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-damac-20251106-79f24b58.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-riyadh-vs-damac-20251106-79f24b58",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SHG%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SHG%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-riyadh-vs-damac",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-06T20:30:00+03:00",
        "ends_at": "2025-11-06T22:30:00+03:00",
        "room": "SHG Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hazem-vs-al-khaleej-20251106-a53d90e0",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hazem-vs-al-khaleej-20251106-a53d90e0",
      "title": "Al Hazem vs Al Khaleej",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 8. Al Hazem vs Al Khaleej ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٠٦‏/١١‏/٢٠٢٥، ٥:٥٥ م وتنتهي ٠٦‏/١١‏/٢٠٢٥، ٧:٥٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hazem-vs-al-khaleej-20251106-a53d90e0.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hazem vs Al Khaleej",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-8-al-hazem-vs-al-khaleej-spl-3371",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-06T17:55:00+03:00",
      "ends_at": "2025-11-06T19:55:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-06T17:55:00+03:00",
          "ends_at": "2025-11-06T19:55:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-8-al-hazem-vs-al-khaleej-spl-3371",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-8-al-hazem-vs-al-khaleej-spl-3371",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-khaleej-20251106-a53d90e0.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-khaleej-20251106-a53d90e0.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-khaleej-20251106-a53d90e0.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-khaleej-20251106-a53d90e0.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hazem-vs-al-khaleej-20251106-a53d90e0",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-hazem-vs-al-khaleej",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-06T17:55:00+03:00",
        "ends_at": "2025-11-06T19:55:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-rfecc-whats-on-biban-25-20251105-009e087c",
      "file_slug": "ended-rfecc-whats-on-biban-25-20251105-009e087c",
      "title": "Biban 25",
      "organizer": "Riyadh Front Exhibition & Conference Center",
      "city": "Riyadh",
      "venue": "Riyadh Front Exhibition & Conference Center",
      "venue_address": "Riyadh Front Exhibition & Conference Center",
      "category": "exhibition",
      "summary": "فعالية معرض أو مؤتمر منشورة في تقويم واجهة الرياض للمعارض والمؤتمرات. Biban 25 ضمن معارض وتجارية في الرياض. تبدأ الفعالية ٠٥‏/١١‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٠٨‏/١١‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تتوفر لها صفحة جدول حي تساعد الزائر على متابعة الحالة والوقت أثناء الحضور. المصدر: RFECC What's On.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-rfecc-whats-on-biban-25-20251105-009e087c.svg",
      "image_alt": "غلاف EventLive لفعالية Biban 25",
      "image_source_url": "https://rfecc.sa/events/biban-25/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "conferences",
        "trade shows",
        "venue",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2025-11-05T09:00:00+03:00",
      "ends_at": "2025-11-08T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "id": "ended-rfecc-whats-on-biban-25-20251105-009e087c-opening-hours-1",
          "title": "ساعات الزيارة",
          "starts_at": "2025-11-05T16:00:00+03:00",
          "ends_at": "2025-11-05T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-biban-25-20251105-009e087c-opening-hours-2",
          "title": "ساعات الزيارة",
          "starts_at": "2025-11-06T16:00:00+03:00",
          "ends_at": "2025-11-06T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-biban-25-20251105-009e087c-opening-hours-3",
          "title": "ساعات الزيارة",
          "starts_at": "2025-11-07T16:00:00+03:00",
          "ends_at": "2025-11-07T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        },
        {
          "id": "ended-rfecc-whats-on-biban-25-20251105-009e087c-opening-hours-4",
          "title": "ساعات الزيارة",
          "starts_at": "2025-11-08T16:00:00+03:00",
          "ends_at": "2025-11-08T22:00:00+03:00",
          "session_type": "opening-hours",
          "room": "Riyadh Front Exhibition & Conference Center"
        }
      ],
      "sessions_count": 4,
      "tracks_count": 0,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "RFECC What's On",
      "source_url": "https://rfecc.sa/events/biban-25/",
      "evidence_url": "https://rfecc.sa/events/biban-25/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-rfecc-whats-on-biban-25-20251105-009e087c.html",
      "ics_url": "./events/ended-rfecc-whats-on-biban-25-20251105-009e087c.ics",
      "url": "./events/ended-rfecc-whats-on-biban-25-20251105-009e087c.html",
      "share_url": "./events/ended-rfecc-whats-on-biban-25-20251105-009e087c.html",
      "signage_url": "./signage.html",
      "print_url": "./print.html?event=ended-rfecc-whats-on-biban-25-20251105-009e087c",
      "live_schedule_ready": true,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Front%20Exhibition%20%26%20Conference%20Center%20Riyadh",
      "source_file": "data/raw/source-snapshots/rfecc-whats-on-biban-25-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/exhibition-trade.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Riyadh Front Exhibition & Conference Center",
      "raw_snapshot_path": "data/raw/source-snapshots/rfecc-whats-on-biban-25-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من RFECC What's On. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Venue event URL plus official organizer page when available.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "biban-25",
      "city_label": "الرياض",
      "category_slug": "exhibition-trade",
      "category_label": "معارض وتجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-05T09:00:00+03:00",
        "ends_at": "2025-11-08T18:00:00+03:00",
        "room": "Riyadh Front Exhibition & Conference Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "detailed"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-fayha-20251101-185c3407",
      "file_slug": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-fayha-20251101-185c3407",
      "title": "Al Nassr vs Al Fayha",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Awwal Park",
      "venue_address": "Al-Awwal Park",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Awwal Park. الجولة: 7. Al Nassr vs Al Fayha ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٠١‏/١١‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٠١‏/١١‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fayha-20251101-185c3407.svg",
      "image_alt": "غلاف EventLive لفعالية Al Nassr vs Al Fayha",
      "image_source_url": "https://webook.com/ar/events/116082-spl-al-nassr-vs-al-fayha-212123",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-01T20:30:00+03:00",
      "ends_at": "2025-11-01T22:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-01T20:30:00+03:00",
          "ends_at": "2025-11-01T22:30:00+03:00",
          "room": "Al-Awwal Park",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/116082-spl-al-nassr-vs-al-fayha-212123",
      "evidence_url": "https://webook.com/ar/events/116082-spl-al-nassr-vs-al-fayha-212123",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fayha-20251101-185c3407.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fayha-20251101-185c3407.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fayha-20251101-185c3407.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fayha-20251101-185c3407.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-nassr-vs-al-fayha-20251101-185c3407",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Awwal%20Park%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Awwal%20Park%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-nassr-vs-al-fayha",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-01T20:30:00+03:00",
        "ends_at": "2025-11-01T22:30:00+03:00",
        "room": "Al-Awwal Park",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-ittihad-20251101-acb2f373",
      "file_slug": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-ittihad-20251101-acb2f373",
      "title": "Al Khaleej vs Al Ittihad",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 7. Al Khaleej vs Al Ittihad ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٠١‏/١١‏/٢٠٢٥، ٥:٣٥ م وتنتهي ٠١‏/١١‏/٢٠٢٥، ٧:٣٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-ittihad-20251101-acb2f373.svg",
      "image_alt": "غلاف EventLive لفعالية Al Khaleej vs Al Ittihad",
      "image_source_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-ittihad-284761",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-01T17:35:00+03:00",
      "ends_at": "2025-11-01T19:35:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-01T17:35:00+03:00",
          "ends_at": "2025-11-01T19:35:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-ittihad-284761",
      "evidence_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-ittihad-284761",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-ittihad-20251101-acb2f373.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-ittihad-20251101-acb2f373.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-ittihad-20251101-acb2f373.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-ittihad-20251101-acb2f373.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-khaleej-vs-al-ittihad-20251101-acb2f373",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-khaleej-vs-al-ittihad",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-01T17:35:00+03:00",
        "ends_at": "2025-11-01T19:35:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-taawoun-vs-al-qadsiah-20251101-86abba7f",
      "file_slug": "ended-saudi-pro-league-fixtures-al-taawoun-vs-al-qadsiah-20251101-86abba7f",
      "title": "Al Taawoun vs Al Qadsiah",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 7. Al Taawoun vs Al Qadsiah ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٠١‏/١١‏/٢٠٢٥، ٤:٣٠ م وتنتهي ٠١‏/١١‏/٢٠٢٥، ٦:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-qadsiah-20251101-86abba7f.svg",
      "image_alt": "غلاف EventLive لفعالية Al Taawoun vs Al Qadsiah",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-7-al-taawoun-vs-al-qadisiya-spl-5776",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-11-01T16:30:00+03:00",
      "ends_at": "2025-11-01T18:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-11-01T16:30:00+03:00",
          "ends_at": "2025-11-01T18:30:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-7-al-taawoun-vs-al-qadisiya-spl-5776",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-7-al-taawoun-vs-al-qadisiya-spl-5776",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-qadsiah-20251101-86abba7f.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-qadsiah-20251101-86abba7f.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-qadsiah-20251101-86abba7f.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-qadsiah-20251101-86abba7f.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-taawoun-vs-al-qadsiah-20251101-86abba7f",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-taawoun-vs-al-qadsiah",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-11-01T16:30:00+03:00",
        "ends_at": "2025-11-01T18:30:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hazem-20251031-a2f50163",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hazem-20251031-a2f50163",
      "title": "Al Ettifaq vs Al Hazem",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "EGO Stadium",
      "venue_address": "EGO Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: EGO Stadium. الجولة: 7. Al Ettifaq vs Al Hazem ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٣١‏/١٠‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٣١‏/١٠‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hazem-20251031-a2f50163.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ettifaq vs Al Hazem",
      "image_source_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-hazem-429123",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-31T20:30:00+03:00",
      "ends_at": "2025-10-31T22:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-31T20:30:00+03:00",
          "ends_at": "2025-10-31T22:30:00+03:00",
          "room": "EGO Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-hazem-429123",
      "evidence_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-hazem-429123",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hazem-20251031-a2f50163.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hazem-20251031-a2f50163.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hazem-20251031-a2f50163.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hazem-20251031-a2f50163.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hazem-20251031-a2f50163",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=EGO%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=EGO%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ettifaq-vs-al-hazem",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-31T20:30:00+03:00",
        "ends_at": "2025-10-31T22:30:00+03:00",
        "room": "EGO Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-shabab-20251031-b0886097",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-shabab-20251031-b0886097",
      "title": "Al Hilal vs Al Shabab",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Kingdom Arena",
      "venue_address": "Kingdom Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Kingdom Arena. الجولة: 7. Al Hilal vs Al Shabab ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٣١‏/١٠‏/٢٠٢٥، ٥:٥٠ م وتنتهي ٣١‏/١٠‏/٢٠٢٥، ٧:٥٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hilal-vs-al-shabab-20251031-b0886097.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hilal vs Al Shabab",
      "image_source_url": "https://www.spl.com.sa/en/match/84385",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-31T17:50:00+03:00",
      "ends_at": "2025-10-31T19:50:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-31T17:50:00+03:00",
          "ends_at": "2025-10-31T19:50:00+03:00",
          "room": "Kingdom Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://www.spl.com.sa/en/match/84385",
      "evidence_url": "https://www.spl.com.sa/en/match/84385",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-shabab-20251031-b0886097.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-shabab-20251031-b0886097.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-shabab-20251031-b0886097.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-shabab-20251031-b0886097.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hilal-vs-al-shabab-20251031-b0886097",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Kingdom%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Kingdom%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-hilal-vs-al-shabab",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-31T17:50:00+03:00",
        "ends_at": "2025-10-31T19:50:00+03:00",
        "room": "Kingdom Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-najmah-20251031-2c7ad0bb",
      "file_slug": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-najmah-20251031-2c7ad0bb",
      "title": "Al Okhdood vs Al Najmah",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "venue_address": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Hathloul Bin Abdulaziz Sport City Stadium. الجولة: 7. Al Okhdood vs Al Najmah ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٣١‏/١٠‏/٢٠٢٥، ٤:٤٠ م وتنتهي ٣١‏/١٠‏/٢٠٢٥، ٦:٤٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-najmah-20251031-2c7ad0bb.svg",
      "image_alt": "غلاف EventLive لفعالية Al Okhdood vs Al Najmah",
      "image_source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-najmah-684267",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-31T16:40:00+03:00",
      "ends_at": "2025-10-31T18:40:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-31T16:40:00+03:00",
          "ends_at": "2025-10-31T18:40:00+03:00",
          "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-najmah-684267",
      "evidence_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-najmah-684267",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-najmah-20251031-2c7ad0bb.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-najmah-20251031-2c7ad0bb.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-najmah-20251031-2c7ad0bb.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-najmah-20251031-2c7ad0bb.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-okhdood-vs-al-najmah-20251031-2c7ad0bb",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-okhdood-vs-al-najmah",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-31T16:40:00+03:00",
        "ends_at": "2025-10-31T18:40:00+03:00",
        "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-riyadh-20251030-44d4cad1",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-riyadh-20251030-44d4cad1",
      "title": "Al Ahli vs Al Riyadh",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Prince Abdullah Al Faisal Sports City Stadium",
      "venue_address": "Prince Abdullah Al Faisal Sports City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Abdullah Al Faisal Sports City Stadium. الجولة: 7. Al Ahli vs Al Riyadh ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ٣٠‏/١٠‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٣٠‏/١٠‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ahli-vs-al-riyadh-20251030-44d4cad1.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ahli vs Al Riyadh",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-riyadh-50002-36",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-30T20:30:00+03:00",
      "ends_at": "2025-10-30T22:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-30T20:30:00+03:00",
          "ends_at": "2025-10-30T22:30:00+03:00",
          "room": "Prince Abdullah Al Faisal Sports City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-riyadh-50002-36",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-riyadh-50002-36",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-riyadh-20251030-44d4cad1.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-riyadh-20251030-44d4cad1.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-riyadh-20251030-44d4cad1.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-riyadh-20251030-44d4cad1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ahli-vs-al-riyadh-20251030-44d4cad1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Abdullah%20Al%20Faisal%20Sports%20City%20Stadium%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Abdullah%20Al%20Faisal%20Sports%20City%20Stadium%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ahli-vs-al-riyadh",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-30T20:30:00+03:00",
        "ends_at": "2025-10-30T22:30:00+03:00",
        "room": "Prince Abdullah Al Faisal Sports City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-kholood-vs-neom-s-c-20251030-1f85d978",
      "file_slug": "ended-saudi-pro-league-fixtures-al-kholood-vs-neom-s-c-20251030-1f85d978",
      "title": "Al Kholood vs Neom S.C.",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 7. Al Kholood vs Neom S.C. ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٣٠‏/١٠‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٣٠‏/١٠‏/٢٠٢٥، ١٠:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-kholood-vs-neom-s-c-20251030-1f85d978.svg",
      "image_alt": "غلاف EventLive لفعالية Al Kholood vs Neom S.C.",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-7-al-kholood-vs-neom-spl-9467",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-30T20:30:00+03:00",
      "ends_at": "2025-10-30T22:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-30T20:30:00+03:00",
          "ends_at": "2025-10-30T22:30:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-7-al-kholood-vs-neom-spl-9467",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-7-al-kholood-vs-neom-spl-9467",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-neom-s-c-20251030-1f85d978.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-neom-s-c-20251030-1f85d978.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-neom-s-c-20251030-1f85d978.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-neom-s-c-20251030-1f85d978.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-kholood-vs-neom-s-c-20251030-1f85d978",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-kholood-vs-neom-s-c",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-30T20:30:00+03:00",
        "ends_at": "2025-10-30T22:30:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-damac-vs-al-fateh-20251030-2e4f9115",
      "file_slug": "ended-saudi-pro-league-fixtures-damac-vs-al-fateh-20251030-2e4f9115",
      "title": "Damac vs Al Fateh",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Sultan bin Abdulaziz Sports City Stadium",
      "venue_address": "Prince Sultan bin Abdulaziz Sports City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Sultan bin Abdulaziz Sports City Stadium. الجولة: 7. Damac vs Al Fateh ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٣٠‏/١٠‏/٢٠٢٥، ٦:١٥ م وتنتهي ٣٠‏/١٠‏/٢٠٢٥، ٨:١٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-damac-vs-al-fateh-20251030-2e4f9115.svg",
      "image_alt": "غلاف EventLive لفعالية Damac vs Al Fateh",
      "image_source_url": "https://webook.com/ar/events/rsl-damac-vs-al-fateh-746989",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-30T18:15:00+03:00",
      "ends_at": "2025-10-30T20:15:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-30T18:15:00+03:00",
          "ends_at": "2025-10-30T20:15:00+03:00",
          "room": "Prince Sultan bin Abdulaziz Sports City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-damac-vs-al-fateh-746989",
      "evidence_url": "https://webook.com/ar/events/rsl-damac-vs-al-fateh-746989",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-fateh-20251030-2e4f9115.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-fateh-20251030-2e4f9115.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-fateh-20251030-2e4f9115.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-fateh-20251030-2e4f9115.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-damac-vs-al-fateh-20251030-2e4f9115",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Sultan%20bin%20Abdulaziz%20Sports%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Sultan%20bin%20Abdulaziz%20Sports%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "damac-vs-al-fateh",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-30T18:15:00+03:00",
        "ends_at": "2025-10-30T20:15:00+03:00",
        "room": "Prince Sultan bin Abdulaziz Sports City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-منتدى-القطيف-الاستثماري-2025م-20251029-b78ca6a6",
      "file_slug": "ended-asharqia-chamber-events-منتدى-القطيف-الاستثماري-2025م-20251029-b78ca6a6",
      "title": "منتدى القطيف الاستثماري 2025م",
      "organizer": "Asharqia Chamber",
      "city": "Qatif",
      "venue": "قاعة قصر النخيل للمناسبات بسيهات",
      "venue_address": "قاعة قصر النخيل للمناسبات بسيهات",
      "category": "business forum",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: قاعة قصر النخيل للمناسبات بسيهات. التاريخ المعلن: 29/10/2025 - 29/10/2025. منتدى القطيف الاستثماري 2025م ضمن فعاليات الغرف التجارية في القطيف. تبدأ الفعالية ٢٩‏/١٠‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٢٩‏/١٠‏/٢٠٢٥، ٩:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-منتدى-القطيف-الاستثماري-2025م-20251029-b78ca6a6.svg",
      "image_alt": "غلاف EventLive لفعالية منتدى القطيف الاستثماري 2025م",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=341",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "business forum",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2025-10-29T09:00:00+03:00",
      "ends_at": "2025-10-29T09:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-29T09:00:00+03:00",
          "ends_at": "2025-10-29T09:00:00+03:00",
          "room": "قاعة قصر النخيل للمناسبات بسيهات",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=341",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=341",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-منتدى-القطيف-الاستثماري-2025م-20251029-b78ca6a6.html",
      "ics_url": "./events/ended-asharqia-chamber-events-منتدى-القطيف-الاستثماري-2025م-20251029-b78ca6a6.ics",
      "url": "./events/ended-asharqia-chamber-events-منتدى-القطيف-الاستثماري-2025م-20251029-b78ca6a6.html",
      "share_url": "./events/ended-asharqia-chamber-events-منتدى-القطيف-الاستثماري-2025م-20251029-b78ca6a6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D9%86%D8%AA%D8%AF%D9%89-%D8%A7%D9%84%D9%82%D8%B7%D9%8A%D9%81-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%AB%D9%85%D8%A7%D8%B1%D9%8A-2025%D9%85-20251029-b78ca6a6",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%82%D8%A7%D8%B9%D8%A9%20%D9%82%D8%B5%D8%B1%20%D8%A7%D9%84%D9%86%D8%AE%D9%8A%D9%84%20%D9%84%D9%84%D9%85%D9%86%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA%20%D8%A8%D8%B3%D9%8A%D9%87%D8%A7%D8%AA%20Qatif",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%82%D8%A7%D8%B9%D8%A9%20%D9%82%D8%B5%D8%B1%20%D8%A7%D9%84%D9%86%D8%AE%D9%8A%D9%84%20%D9%84%D9%84%D9%85%D9%86%D8%A7%D8%B3%D8%A8%D8%A7%D8%AA%20%D8%A8%D8%B3%D9%8A%D9%87%D8%A7%D8%AA%20Qatif",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/qatif.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "منتدى-القطيف-الاستثماري-2025م",
      "city_label": "القطيف",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-29T09:00:00+03:00",
        "ends_at": "2025-10-29T09:00:00+03:00",
        "room": "قاعة قصر النخيل للمناسبات بسيهات",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-معرض-وظائف-2025م-20251026-a02d35d2",
      "file_slug": "ended-asharqia-chamber-events-معرض-وظائف-2025م-20251026-a02d35d2",
      "title": "معرض وظائف 2025م",
      "organizer": "Asharqia Chamber",
      "city": "Dhahran",
      "venue": "معارض الظهران الدولية",
      "venue_address": "معارض الظهران الدولية",
      "category": "career fair",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: معارض الظهران الدولية. التاريخ المعلن: 26/10/2025 - 28/10/2025. معرض وظائف 2025م ضمن فعاليات الغرف التجارية في الظهران. تبدأ الفعالية ٢٦‏/١٠‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٢٨‏/١٠‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-معرض-وظائف-2025م-20251026-a02d35d2.svg",
      "image_alt": "غلاف EventLive لفعالية معرض وظائف 2025م",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=342",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "career fair",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2025-10-26T09:00:00+03:00",
      "ends_at": "2025-10-28T18:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-26T09:00:00+03:00",
          "ends_at": "2025-10-28T18:00:00+03:00",
          "room": "معارض الظهران الدولية",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=342",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=342",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-معرض-وظائف-2025م-20251026-a02d35d2.html",
      "ics_url": "./events/ended-asharqia-chamber-events-معرض-وظائف-2025م-20251026-a02d35d2.ics",
      "url": "./events/ended-asharqia-chamber-events-معرض-وظائف-2025م-20251026-a02d35d2.html",
      "share_url": "./events/ended-asharqia-chamber-events-معرض-وظائف-2025م-20251026-a02d35d2.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D8%B9%D8%B1%D8%B6-%D9%88%D8%B8%D8%A7%D8%A6%D9%81-2025%D9%85-20251026-a02d35d2",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20Dhahran",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "معرض-وظاي-ف-2025م",
      "city_label": "الظهران",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-26T09:00:00+03:00",
        "ends_at": "2025-10-28T18:00:00+03:00",
        "room": "معارض الظهران الدولية",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hazem-vs-al-nassr-20251025-21276aa1",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hazem-vs-al-nassr-20251025-21276aa1",
      "title": "Al Hazem vs Al Nassr",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 6. Al Hazem vs Al Nassr ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٢٥‏/١٠‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٥‏/١٠‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hazem-vs-al-nassr-20251025-21276aa1.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hazem vs Al Nassr",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-6-al-hazem-vs-al-nassr-spl-3164",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-25T21:00:00+03:00",
      "ends_at": "2025-10-25T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-25T21:00:00+03:00",
          "ends_at": "2025-10-25T23:00:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-6-al-hazem-vs-al-nassr-spl-3164",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-6-al-hazem-vs-al-nassr-spl-3164",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-nassr-20251025-21276aa1.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-nassr-20251025-21276aa1.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-nassr-20251025-21276aa1.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-nassr-20251025-21276aa1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hazem-vs-al-nassr-20251025-21276aa1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-hazem-vs-al-nassr",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-25T21:00:00+03:00",
        "ends_at": "2025-10-25T23:00:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-shabab-vs-damac-20251025-41f60dc3",
      "file_slug": "ended-saudi-pro-league-fixtures-al-shabab-vs-damac-20251025-41f60dc3",
      "title": "Al Shabab vs Damac",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "SHG Arena",
      "venue_address": "SHG Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: SHG Arena. الجولة: 6. Al Shabab vs Damac ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٥‏/١٠‏/٢٠٢٥، ٥:٥٥ م وتنتهي ٢٥‏/١٠‏/٢٠٢٥، ٧:٥٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-shabab-vs-damac-20251025-41f60dc3.svg",
      "image_alt": "غلاف EventLive لفعالية Al Shabab vs Damac",
      "image_source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-damac-128954",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-25T17:55:00+03:00",
      "ends_at": "2025-10-25T19:55:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-25T17:55:00+03:00",
          "ends_at": "2025-10-25T19:55:00+03:00",
          "room": "SHG Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-damac-128954",
      "evidence_url": "https://webook.com/ar/events/rsl-al-shabab-vs-damac-128954",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-damac-20251025-41f60dc3.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-damac-20251025-41f60dc3.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-damac-20251025-41f60dc3.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-damac-20251025-41f60dc3.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-shabab-vs-damac-20251025-41f60dc3",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SHG%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SHG%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-shabab-vs-damac",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-25T17:55:00+03:00",
        "ends_at": "2025-10-25T19:55:00+03:00",
        "room": "SHG Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-okhdood-20251025-c2ed87d1",
      "file_slug": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-okhdood-20251025-c2ed87d1",
      "title": "Al Qadsiah vs Al Okhdood",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 6. Al Qadsiah vs Al Okhdood ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٢٥‏/١٠‏/٢٠٢٥، ٥:٤٠ م وتنتهي ٢٥‏/١٠‏/٢٠٢٥، ٧:٤٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-okhdood-20251025-c2ed87d1.svg",
      "image_alt": "غلاف EventLive لفعالية Al Qadsiah vs Al Okhdood",
      "image_source_url": "https://webook.com/ar/events/rsl-al-qadsiah-vs-al-okhdood-347294",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-25T17:40:00+03:00",
      "ends_at": "2025-10-25T19:40:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-25T17:40:00+03:00",
          "ends_at": "2025-10-25T19:40:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-qadsiah-vs-al-okhdood-347294",
      "evidence_url": "https://webook.com/ar/events/rsl-al-qadsiah-vs-al-okhdood-347294",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-okhdood-20251025-c2ed87d1.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-okhdood-20251025-c2ed87d1.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-okhdood-20251025-c2ed87d1.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-okhdood-20251025-c2ed87d1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-okhdood-20251025-c2ed87d1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-qadsiah-vs-al-okhdood",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-25T17:40:00+03:00",
        "ends_at": "2025-10-25T19:40:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-hilal-20251024-a6fc8182",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-hilal-20251024-a6fc8182",
      "title": "Al Ittihad vs Al Hilal",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Alinma Bank Stadium at King Abdullah Sport City",
      "venue_address": "Alinma Bank Stadium at King Abdullah Sport City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Alinma Bank Stadium at King Abdullah Sport City. الجولة: 6. Al Ittihad vs Al Hilal ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ٢٤‏/١٠‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٤‏/١٠‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-hilal-20251024-a6fc8182.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ittihad vs Al Hilal",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-hilal-384921",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-24T21:00:00+03:00",
      "ends_at": "2025-10-24T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-24T21:00:00+03:00",
          "ends_at": "2025-10-24T23:00:00+03:00",
          "room": "Alinma Bank Stadium at King Abdullah Sport City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-hilal-384921",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-hilal-384921",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-hilal-20251024-a6fc8182.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-hilal-20251024-a6fc8182.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-hilal-20251024-a6fc8182.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-hilal-20251024-a6fc8182.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ittihad-vs-al-hilal-20251024-a6fc8182",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ittihad-vs-al-hilal",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-24T21:00:00+03:00",
        "ends_at": "2025-10-24T23:00:00+03:00",
        "room": "Alinma Bank Stadium at King Abdullah Sport City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-khaleej-20251024-9e140a16",
      "file_slug": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-khaleej-20251024-9e140a16",
      "title": "Neom S.C. vs Al Khaleej",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "King Khalid Sport City Stadium",
      "venue_address": "King Khalid Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Khalid Sport City Stadium. الجولة: 6. Neom S.C. vs Al Khaleej ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٤‏/١٠‏/٢٠٢٥، ٦:٣٠ م وتنتهي ٢٤‏/١٠‏/٢٠٢٥، ٨:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-khaleej-20251024-9e140a16.svg",
      "image_alt": "غلاف EventLive لفعالية Neom S.C. vs Al Khaleej",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-alkaleej-50001-06",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-24T18:30:00+03:00",
      "ends_at": "2025-10-24T20:30:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-24T18:30:00+03:00",
          "ends_at": "2025-10-24T20:30:00+03:00",
          "room": "King Khalid Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-alkaleej-50001-06",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-alkaleej-50001-06",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-khaleej-20251024-9e140a16.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-khaleej-20251024-9e140a16.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-khaleej-20251024-9e140a16.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-khaleej-20251024-9e140a16.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-neom-s-c-vs-al-khaleej-20251024-9e140a16",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "neom-s-c-vs-al-khaleej",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-24T18:30:00+03:00",
        "ends_at": "2025-10-24T20:30:00+03:00",
        "room": "King Khalid Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-ettifaq-20251024-efa30f93",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-ettifaq-20251024-efa30f93",
      "title": "Al Fateh vs Al Ettifaq",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Maydan Tamweel Aloula",
      "venue_address": "Maydan Tamweel Aloula",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Maydan Tamweel Aloula. الجولة: 6. Al Fateh vs Al Ettifaq ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٤‏/١٠‏/٢٠٢٥، ٥:٤٥ م وتنتهي ٢٤‏/١٠‏/٢٠٢٥، ٧:٤٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ettifaq-20251024-efa30f93.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fateh vs Al Ettifaq",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-ettifaq-352054",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-24T17:45:00+03:00",
      "ends_at": "2025-10-24T19:45:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-24T17:45:00+03:00",
          "ends_at": "2025-10-24T19:45:00+03:00",
          "room": "Maydan Tamweel Aloula",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-ettifaq-352054",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-ettifaq-352054",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ettifaq-20251024-efa30f93.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ettifaq-20251024-efa30f93.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ettifaq-20251024-efa30f93.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-ettifaq-20251024-efa30f93.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fateh-vs-al-ettifaq-20251024-efa30f93",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Maydan%20Tamweel%20Aloula%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Maydan%20Tamweel%20Aloula%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-fateh-vs-al-ettifaq",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-24T17:45:00+03:00",
        "ends_at": "2025-10-24T19:45:00+03:00",
        "room": "Maydan Tamweel Aloula",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-ahli-20251023-f92c48db",
      "file_slug": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-ahli-20251023-f92c48db",
      "title": "Al Najmah vs Al Ahli",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 6. Al Najmah vs Al Ahli ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٢٣‏/١٠‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٣‏/١٠‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ahli-20251023-f92c48db.svg",
      "image_alt": "غلاف EventLive لفعالية Al Najmah vs Al Ahli",
      "image_source_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-ahli-730159",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-23T21:00:00+03:00",
      "ends_at": "2025-10-23T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-23T21:00:00+03:00",
          "ends_at": "2025-10-23T23:00:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-ahli-730159",
      "evidence_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-ahli-730159",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ahli-20251023-f92c48db.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ahli-20251023-f92c48db.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ahli-20251023-f92c48db.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ahli-20251023-f92c48db.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-najmah-vs-al-ahli-20251023-f92c48db",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-najmah-vs-al-ahli",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-23T21:00:00+03:00",
        "ends_at": "2025-10-23T23:00:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-taawoun-20251023-9a0c66fa",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-taawoun-20251023-9a0c66fa",
      "title": "Al Fayha vs Al Taawoun",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al Majma’ah Sports City",
      "venue_address": "Al Majma’ah Sports City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al Majma’ah Sports City. الجولة: 6. Al Fayha vs Al Taawoun ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٣‏/١٠‏/٢٠٢٥، ٦:٠٠ م وتنتهي ٢٣‏/١٠‏/٢٠٢٥، ٨:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fayha-vs-al-taawoun-20251023-9a0c66fa.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fayha vs Al Taawoun",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-6-al-fayha-vs-al-taawoun-spl-2347s",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-23T18:00:00+03:00",
      "ends_at": "2025-10-23T20:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-23T18:00:00+03:00",
          "ends_at": "2025-10-23T20:00:00+03:00",
          "room": "Al Majma’ah Sports City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-6-al-fayha-vs-al-taawoun-spl-2347s",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-6-al-fayha-vs-al-taawoun-spl-2347s",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-taawoun-20251023-9a0c66fa.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-taawoun-20251023-9a0c66fa.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-taawoun-20251023-9a0c66fa.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-taawoun-20251023-9a0c66fa.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fayha-vs-al-taawoun-20251023-9a0c66fa",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-fayha-vs-al-taawoun",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-23T18:00:00+03:00",
        "ends_at": "2025-10-23T20:00:00+03:00",
        "room": "Al Majma’ah Sports City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-riyadh-vs-al-kholood-20251023-800c1b57",
      "file_slug": "ended-saudi-pro-league-fixtures-al-riyadh-vs-al-kholood-20251023-800c1b57",
      "title": "Al Riyadh vs Al Kholood",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "SHG Arena",
      "venue_address": "SHG Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: SHG Arena. الجولة: 6. Al Riyadh vs Al Kholood ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٣‏/١٠‏/٢٠٢٥، ٥:٥٥ م وتنتهي ٢٣‏/١٠‏/٢٠٢٥، ٧:٥٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-kholood-20251023-800c1b57.svg",
      "image_alt": "غلاف EventLive لفعالية Al Riyadh vs Al Kholood",
      "image_source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-kholood-741368",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-23T17:55:00+03:00",
      "ends_at": "2025-10-23T19:55:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-23T17:55:00+03:00",
          "ends_at": "2025-10-23T19:55:00+03:00",
          "room": "SHG Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-kholood-741368",
      "evidence_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-kholood-741368",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-kholood-20251023-800c1b57.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-kholood-20251023-800c1b57.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-kholood-20251023-800c1b57.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-kholood-20251023-800c1b57.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-riyadh-vs-al-kholood-20251023-800c1b57",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SHG%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SHG%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-riyadh-vs-al-kholood",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-23T17:55:00+03:00",
        "ends_at": "2025-10-23T19:55:00+03:00",
        "room": "SHG Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-qadsiah-20251019-8e61cae2",
      "file_slug": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-qadsiah-20251019-8e61cae2",
      "title": "Neom S.C. vs Al Qadsiah",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "King Khalid Sport City Stadium",
      "venue_address": "King Khalid Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Khalid Sport City Stadium. الجولة: 5. Neom S.C. vs Al Qadsiah ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٩‏/١٠‏/٢٠٢٥، ٩:٠٠ م وتنتهي ١٩‏/١٠‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-qadsiah-20251019-8e61cae2.svg",
      "image_alt": "غلاف EventLive لفعالية Neom S.C. vs Al Qadsiah",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-alqadsiah-50001-05",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-19T21:00:00+03:00",
      "ends_at": "2025-10-19T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-19T21:00:00+03:00",
          "ends_at": "2025-10-19T23:00:00+03:00",
          "room": "King Khalid Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-alqadsiah-50001-05",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-neom-vs-alqadsiah-50001-05",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-qadsiah-20251019-8e61cae2.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-qadsiah-20251019-8e61cae2.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-qadsiah-20251019-8e61cae2.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-qadsiah-20251019-8e61cae2.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-neom-s-c-vs-al-qadsiah-20251019-8e61cae2",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "neom-s-c-vs-al-qadsiah",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-19T21:00:00+03:00",
        "ends_at": "2025-10-19T23:00:00+03:00",
        "room": "King Khalid Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-taawoun-vs-damac-20251019-ff2e5b79",
      "file_slug": "ended-saudi-pro-league-fixtures-al-taawoun-vs-damac-20251019-ff2e5b79",
      "title": "Al Taawoun vs Damac",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 5. Al Taawoun vs Damac ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ١٩‏/١٠‏/٢٠٢٥، ٦:١٠ م وتنتهي ١٩‏/١٠‏/٢٠٢٥، ٨:١٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-taawoun-vs-damac-20251019-ff2e5b79.svg",
      "image_alt": "غلاف EventLive لفعالية Al Taawoun vs Damac",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-5-al-taawoun-vs-damac-spl-5643",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-19T18:10:00+03:00",
      "ends_at": "2025-10-19T20:10:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-19T18:10:00+03:00",
          "ends_at": "2025-10-19T20:10:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-5-al-taawoun-vs-damac-spl-5643",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-5-al-taawoun-vs-damac-spl-5643",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-damac-20251019-ff2e5b79.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-damac-20251019-ff2e5b79.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-damac-20251019-ff2e5b79.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-damac-20251019-ff2e5b79.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-taawoun-vs-damac-20251019-ff2e5b79",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-taawoun-vs-damac",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-19T18:10:00+03:00",
        "ends_at": "2025-10-19T20:10:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-riyadh-20251019-8b917255",
      "file_slug": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-riyadh-20251019-8b917255",
      "title": "Al Khaleej vs Al Riyadh",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 5. Al Khaleej vs Al Riyadh ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ١٩‏/١٠‏/٢٠٢٥، ٥:٤٥ م وتنتهي ١٩‏/١٠‏/٢٠٢٥، ٧:٤٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-riyadh-20251019-8b917255.svg",
      "image_alt": "غلاف EventLive لفعالية Al Khaleej vs Al Riyadh",
      "image_source_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-riyadh-345281",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-19T17:45:00+03:00",
      "ends_at": "2025-10-19T19:45:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-19T17:45:00+03:00",
          "ends_at": "2025-10-19T19:45:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-riyadh-345281",
      "evidence_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-riyadh-345281",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-riyadh-20251019-8b917255.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-riyadh-20251019-8b917255.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-riyadh-20251019-8b917255.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-riyadh-20251019-8b917255.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-khaleej-vs-al-riyadh-20251019-8b917255",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-khaleej-vs-al-riyadh",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-19T17:45:00+03:00",
        "ends_at": "2025-10-19T19:45:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-fateh-20251018-eab7dcdc",
      "file_slug": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-fateh-20251018-eab7dcdc",
      "title": "Al Nassr vs Al Fateh",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Awwal Park",
      "venue_address": "Al-Awwal Park",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Awwal Park. الجولة: 5. Al Nassr vs Al Fateh ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٨‏/١٠‏/٢٠٢٥، ٩:٠٠ م وتنتهي ١٨‏/١٠‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fateh-20251018-eab7dcdc.svg",
      "image_alt": "غلاف EventLive لفعالية Al Nassr vs Al Fateh",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-nassr-vs-al-fateh-7689-spl",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-18T21:00:00+03:00",
      "ends_at": "2025-10-18T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-18T21:00:00+03:00",
          "ends_at": "2025-10-18T23:00:00+03:00",
          "room": "Al-Awwal Park",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-nassr-vs-al-fateh-7689-spl",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-nassr-vs-al-fateh-7689-spl",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fateh-20251018-eab7dcdc.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fateh-20251018-eab7dcdc.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fateh-20251018-eab7dcdc.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-fateh-20251018-eab7dcdc.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-nassr-vs-al-fateh-20251018-eab7dcdc",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Awwal%20Park%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Awwal%20Park%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-nassr-vs-al-fateh",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-18T21:00:00+03:00",
        "ends_at": "2025-10-18T23:00:00+03:00",
        "room": "Al-Awwal Park",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-hazem-20251018-32399ff8",
      "file_slug": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-hazem-20251018-32399ff8",
      "title": "Al Okhdood vs Al Hazem",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "venue_address": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Hathloul Bin Abdulaziz Sport City Stadium. الجولة: 5. Al Okhdood vs Al Hazem ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٨‏/١٠‏/٢٠٢٥، ٦:١٥ م وتنتهي ١٨‏/١٠‏/٢٠٢٥، ٨:١٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-hazem-20251018-32399ff8.svg",
      "image_alt": "غلاف EventLive لفعالية Al Okhdood vs Al Hazem",
      "image_source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-hazem-125476",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-18T18:15:00+03:00",
      "ends_at": "2025-10-18T20:15:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-18T18:15:00+03:00",
          "ends_at": "2025-10-18T20:15:00+03:00",
          "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-hazem-125476",
      "evidence_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-hazem-125476",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-hazem-20251018-32399ff8.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-hazem-20251018-32399ff8.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-hazem-20251018-32399ff8.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-hazem-20251018-32399ff8.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-okhdood-vs-al-hazem-20251018-32399ff8",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-okhdood-vs-al-hazem",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-18T18:15:00+03:00",
        "ends_at": "2025-10-18T20:15:00+03:00",
        "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hilal-20251018-22e83151",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hilal-20251018-22e83151",
      "title": "Al Ettifaq vs Al Hilal",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "EGO Stadium",
      "venue_address": "EGO Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: EGO Stadium. الجولة: 5. Al Ettifaq vs Al Hilal ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ١٨‏/١٠‏/٢٠٢٥، ٥:٤٥ م وتنتهي ١٨‏/١٠‏/٢٠٢٥، ٧:٤٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hilal-20251018-22e83151.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ettifaq vs Al Hilal",
      "image_source_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-hilal-231942",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-18T17:45:00+03:00",
      "ends_at": "2025-10-18T19:45:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-18T17:45:00+03:00",
          "ends_at": "2025-10-18T19:45:00+03:00",
          "room": "EGO Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-hilal-231942",
      "evidence_url": "https://webook.com/ar/events/rsl-al-ettifaq-vs-al-hilal-231942",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hilal-20251018-22e83151.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hilal-20251018-22e83151.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hilal-20251018-22e83151.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hilal-20251018-22e83151.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-hilal-20251018-22e83151",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=EGO%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=EGO%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ettifaq-vs-al-hilal",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-18T17:45:00+03:00",
        "ends_at": "2025-10-18T19:45:00+03:00",
        "room": "EGO Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-shabab-20251017-fe5fc1cc",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-shabab-20251017-fe5fc1cc",
      "title": "Al Ahli vs Al Shabab",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Alinma Bank Stadium at King Abdullah Sport City",
      "venue_address": "Alinma Bank Stadium at King Abdullah Sport City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Alinma Bank Stadium at King Abdullah Sport City. الجولة: 5. Al Ahli vs Al Shabab ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ١٧‏/١٠‏/٢٠٢٥، ٩:٠٠ م وتنتهي ١٧‏/١٠‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ahli-vs-al-shabab-20251017-fe5fc1cc.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ahli vs Al Shabab",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-shabab-50001-35",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-17T21:00:00+03:00",
      "ends_at": "2025-10-17T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-17T21:00:00+03:00",
          "ends_at": "2025-10-17T23:00:00+03:00",
          "room": "Alinma Bank Stadium at King Abdullah Sport City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-shabab-50001-35",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-shabab-50001-35",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-shabab-20251017-fe5fc1cc.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-shabab-20251017-fe5fc1cc.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-shabab-20251017-fe5fc1cc.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-shabab-20251017-fe5fc1cc.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ahli-vs-al-shabab-20251017-fe5fc1cc",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ahli-vs-al-shabab",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-17T21:00:00+03:00",
        "ends_at": "2025-10-17T23:00:00+03:00",
        "room": "Alinma Bank Stadium at King Abdullah Sport City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-kholood-vs-al-najmah-20251017-3ac5a996",
      "file_slug": "ended-saudi-pro-league-fixtures-al-kholood-vs-al-najmah-20251017-3ac5a996",
      "title": "Al Kholood vs Al Najmah",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 5. Al Kholood vs Al Najmah ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ١٧‏/١٠‏/٢٠٢٥، ٦:١٠ م وتنتهي ١٧‏/١٠‏/٢٠٢٥، ٨:١٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-kholood-vs-al-najmah-20251017-3ac5a996.svg",
      "image_alt": "غلاف EventLive لفعالية Al Kholood vs Al Najmah",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-5-al-kholood-vs-al-najmah-spl-3948",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-17T18:10:00+03:00",
      "ends_at": "2025-10-17T20:10:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-17T18:10:00+03:00",
          "ends_at": "2025-10-17T20:10:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-5-al-kholood-vs-al-najmah-spl-3948",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-5-al-kholood-vs-al-najmah-spl-3948",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-najmah-20251017-3ac5a996.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-najmah-20251017-3ac5a996.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-najmah-20251017-3ac5a996.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-al-najmah-20251017-3ac5a996.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-kholood-vs-al-najmah-20251017-3ac5a996",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-kholood-vs-al-najmah",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-17T18:10:00+03:00",
        "ends_at": "2025-10-17T20:10:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-ittihad-20251017-ef7a2aa1",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-ittihad-20251017-ef7a2aa1",
      "title": "Al Fayha vs Al Ittihad",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al Majma’ah Sports City",
      "venue_address": "Al Majma’ah Sports City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al Majma’ah Sports City. الجولة: 5. Al Fayha vs Al Ittihad ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٧‏/١٠‏/٢٠٢٥، ٦:٠٥ م وتنتهي ١٧‏/١٠‏/٢٠٢٥، ٨:٠٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fayha-vs-al-ittihad-20251017-ef7a2aa1.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fayha vs Al Ittihad",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-5-al-fayha-vs-al-ittihad-spl-2785",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-10-17T18:05:00+03:00",
      "ends_at": "2025-10-17T20:05:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-17T18:05:00+03:00",
          "ends_at": "2025-10-17T20:05:00+03:00",
          "room": "Al Majma’ah Sports City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-5-al-fayha-vs-al-ittihad-spl-2785",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-5-al-fayha-vs-al-ittihad-spl-2785",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-ittihad-20251017-ef7a2aa1.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-ittihad-20251017-ef7a2aa1.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-ittihad-20251017-ef7a2aa1.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-ittihad-20251017-ef7a2aa1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fayha-vs-al-ittihad-20251017-ef7a2aa1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-fayha-vs-al-ittihad",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-17T18:05:00+03:00",
        "ends_at": "2025-10-17T20:05:00+03:00",
        "room": "Al Majma’ah Sports City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2025-20251008-6843e739",
      "file_slug": "ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2025-20251008-6843e739",
      "title": "معرض الحرف والأعمال اليدوية 2025",
      "organizer": "Asharqia Chamber",
      "city": "Dhahran",
      "venue": "بمقر شركة معارض الظهران الدولية (اكسبو)",
      "venue_address": "بمقر شركة معارض الظهران الدولية (اكسبو)",
      "category": "exhibition",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: بمقر شركة معارض الظهران الدولية (اكسبو). التاريخ المعلن: 08/10/2025 - 11/10/2025. معرض الحرف والأعمال اليدوية 2025 ضمن فعاليات الغرف التجارية في الظهران. تبدأ الفعالية ٠٨‏/١٠‏/٢٠٢٥، ٤:٠٠ م وتنتهي ١١‏/١٠‏/٢٠٢٥، ٤:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2025-20251008-6843e739.svg",
      "image_alt": "غلاف EventLive لفعالية معرض الحرف والأعمال اليدوية 2025",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=339",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-10-08T16:00:00+03:00",
      "ends_at": "2025-10-11T16:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-08T16:00:00+03:00",
          "ends_at": "2025-10-11T16:00:00+03:00",
          "room": "بمقر شركة معارض الظهران الدولية (اكسبو)",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=339",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=339",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2025-20251008-6843e739.html",
      "ics_url": "./events/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2025-20251008-6843e739.ics",
      "url": "./events/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2025-20251008-6843e739.html",
      "share_url": "./events/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2025-20251008-6843e739.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AD%D8%B1%D9%81-%D9%88%D8%A7%D9%84%D8%A3%D8%B9%D9%85%D8%A7%D9%84-%D8%A7%D9%84%D9%8A%D8%AF%D9%88%D9%8A%D8%A9-2025-20251008-6843e739",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A8%D9%85%D9%82%D8%B1%20%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20(%D8%A7%D9%83%D8%B3%D8%A8%D9%88)%20Dhahran",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A8%D9%85%D9%82%D8%B1%20%D8%B4%D8%B1%D9%83%D8%A9%20%D9%85%D8%B9%D8%A7%D8%B1%D8%B6%20%D8%A7%D9%84%D8%B8%D9%87%D8%B1%D8%A7%D9%86%20%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A%D8%A9%20(%D8%A7%D9%83%D8%B3%D8%A8%D9%88)%20Dhahran",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dhahran.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "معرض-الحرف-والا-عمال-اليدوية-2025",
      "city_label": "الظهران",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-08T16:00:00+03:00",
        "ends_at": "2025-10-11T16:00:00+03:00",
        "room": "بمقر شركة معارض الظهران الدولية (اكسبو)",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-code-mcit-programs-saudi-game-champions-2-20251001-d83e5cc5",
      "title": "Saudi Game Champions 2",
      "organizer": "Ministry of Communications and Information Technology / CODE",
      "city": "Riyadh",
      "venue": "CODE Riyadh",
      "category": "gaming program",
      "summary": "Join us on a journey that begins with your playable idea and evolves into a market-ready MVP and a clear roadmap for your studio. It starts with a Game Jam event where entrepreneurs will have the opportunity to showcase their skills, collaborate with other talented individuals, and gain valuable feedback on their game idea. After the Game Jam, the top 20 teams of entrepreneurs will qualify for the incubation program",
      "starts_at": "2025-10-01T09:00:00+03:00",
      "ends_at": "2026-04-30T18:00:00+03:00",
      "source_type": "government-calendar",
      "source_url": "https://code.mcit.gov.sa/en/saudi-game-champions-2",
      "source_label": "CODE MCIT Programs",
      "source_owner": "Ministry of Communications and Information Technology / CODE",
      "evidence_url": "https://code.mcit.gov.sa/en/saudi-game-champions-2",
      "raw_snapshot_path": "data/raw/source-snapshots/code-mcit-programs-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "human-review",
      "registration_url": "https://code.mcit.gov.sa/en/saudi-game-champions-2",
      "attendance_mode": "in-person",
      "language": "ar",
      "richness_score": 6,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من CODE MCIT Programs. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. CODE program URL and date-complete program range from the official listing.",
      "tags": [
        "technology",
        "entrepreneurship",
        "incubators",
        "accelerators",
        "bootcamps",
        "gaming",
        "gaming program",
        "Incubator",
        "Open",
        "ended-event"
      ],
      "audiences": [
        "students",
        "tech",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-code-mcit-programs-saudi-game-champions-2-20251001-d83e5cc5",
      "slug": "saudi-game-champions-2",
      "city_label": "الرياض",
      "venue_address": "CODE Riyadh",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-01T09:00:00+03:00",
          "ends_at": "2026-04-30T18:00:00+03:00",
          "room": "CODE Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-code-mcit-programs-saudi-game-champions-2-20251001-d83e5cc5.svg",
      "image_alt": "غلاف EventLive لفعالية Saudi Game Champions 2",
      "image_source_url": "https://code.mcit.gov.sa/en/saudi-game-champions-2",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/ended-code-mcit-programs-saudi-game-champions-2-20251001-d83e5cc5.html",
      "url": "./events/ended-code-mcit-programs-saudi-game-champions-2-20251001-d83e5cc5.html",
      "share_url": "./events/ended-code-mcit-programs-saudi-game-champions-2-20251001-d83e5cc5.html",
      "print_url": "./print.html?event=ended-code-mcit-programs-saudi-game-champions-2-20251001-d83e5cc5",
      "ics_url": "./events/ended-code-mcit-programs-saudi-game-champions-2-20251001-d83e5cc5.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/gaming-esports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=CODE%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=CODE%20Riyadh%20Riyadh",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-01T09:00:00+03:00",
        "ends_at": "2026-04-30T18:00:00+03:00",
        "room": "CODE Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-code-mcit-programs-game-by-code-20251001-64dd4a0a",
      "title": "GAME BY CODE",
      "organizer": "Ministry of Communications and Information Technology / CODE",
      "city": "Riyadh",
      "venue": "CODE Riyadh",
      "category": "gaming program",
      "summary": "incubator designed to support university students in developing their games from concept to launch. Over a three-month incubation period, participants receive specialized mentorship and guidance. The program culminates in a showcase where projects are presented to industry experts and investors, with a special reward: the top team from each city earns a seat in the Mvplab program.",
      "starts_at": "2025-10-01T09:00:00+03:00",
      "ends_at": "2026-01-31T18:00:00+03:00",
      "source_type": "government-calendar",
      "source_url": "https://code.mcit.gov.sa/en/incubator/game-by-code",
      "source_label": "CODE MCIT Programs",
      "source_owner": "Ministry of Communications and Information Technology / CODE",
      "evidence_url": "https://code.mcit.gov.sa/en/incubator/game-by-code",
      "raw_snapshot_path": "data/raw/source-snapshots/code-mcit-programs-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "human-review",
      "attendance_mode": "in-person",
      "language": "ar",
      "richness_score": 5,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من CODE MCIT Programs. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. CODE program URL and date-complete program range from the official listing.",
      "tags": [
        "technology",
        "entrepreneurship",
        "incubators",
        "accelerators",
        "bootcamps",
        "gaming",
        "gaming program",
        "Incubator",
        "ended-event"
      ],
      "audiences": [
        "students",
        "tech",
        "entrepreneurs",
        "creatives"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-code-mcit-programs-game-by-code-20251001-64dd4a0a",
      "slug": "game-by-code",
      "city_label": "الرياض",
      "venue_address": "CODE Riyadh",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-10-01T09:00:00+03:00",
          "ends_at": "2026-01-31T18:00:00+03:00",
          "room": "CODE Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-code-mcit-programs-game-by-code-20251001-64dd4a0a.svg",
      "image_alt": "غلاف EventLive لفعالية GAME BY CODE",
      "image_source_url": "https://code.mcit.gov.sa/en/incubator/game-by-code",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "detail_url": "./events/ended-code-mcit-programs-game-by-code-20251001-64dd4a0a.html",
      "url": "./events/ended-code-mcit-programs-game-by-code-20251001-64dd4a0a.html",
      "share_url": "./events/ended-code-mcit-programs-game-by-code-20251001-64dd4a0a.html",
      "print_url": "./print.html?event=ended-code-mcit-programs-game-by-code-20251001-64dd4a0a",
      "ics_url": "./events/ended-code-mcit-programs-game-by-code-20251001-64dd4a0a.ics",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/gaming-esports.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=CODE%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=CODE%20Riyadh%20Riyadh",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-10-01T09:00:00+03:00",
        "ends_at": "2026-01-31T18:00:00+03:00",
        "room": "CODE Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-qadsiah-20250927-1fe0f447",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-qadsiah-20250927-1fe0f447",
      "title": "Al Fateh vs Al Qadsiah",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Maydan Tamweel Aloula",
      "venue_address": "Maydan Tamweel Aloula",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Maydan Tamweel Aloula. الجولة: 4. Al Fateh vs Al Qadsiah ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٧‏/٠٩‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٧‏/٠٩‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fateh-vs-al-qadsiah-20250927-1fe0f447.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fateh vs Al Qadsiah",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-qadsiah-841963",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-27T21:00:00+03:00",
      "ends_at": "2025-09-27T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-27T21:00:00+03:00",
          "ends_at": "2025-09-27T23:00:00+03:00",
          "room": "Maydan Tamweel Aloula",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-qadsiah-841963",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-fateh-vs-al-qadsiah-841963",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-qadsiah-20250927-1fe0f447.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-qadsiah-20250927-1fe0f447.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-qadsiah-20250927-1fe0f447.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-qadsiah-20250927-1fe0f447.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fateh-vs-al-qadsiah-20250927-1fe0f447",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Maydan%20Tamweel%20Aloula%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Maydan%20Tamweel%20Aloula%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-fateh-vs-al-qadsiah",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-27T21:00:00+03:00",
        "ends_at": "2025-09-27T23:00:00+03:00",
        "room": "Maydan Tamweel Aloula",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-fayha-20250927-791725f4",
      "file_slug": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-fayha-20250927-791725f4",
      "title": "Al Najmah vs Al Fayha",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 4. Al Najmah vs Al Fayha ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٢٧‏/٠٩‏/٢٠٢٥، ٦:٣٥ م وتنتهي ٢٧‏/٠٩‏/٢٠٢٥، ٨:٣٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-najmah-vs-al-fayha-20250927-791725f4.svg",
      "image_alt": "غلاف EventLive لفعالية Al Najmah vs Al Fayha",
      "image_source_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-fayha-936207",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-27T18:35:00+03:00",
      "ends_at": "2025-09-27T20:35:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-27T18:35:00+03:00",
          "ends_at": "2025-09-27T20:35:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-fayha-936207",
      "evidence_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-fayha-936207",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-fayha-20250927-791725f4.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-fayha-20250927-791725f4.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-fayha-20250927-791725f4.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-fayha-20250927-791725f4.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-najmah-vs-al-fayha-20250927-791725f4",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-najmah-vs-al-fayha",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-27T18:35:00+03:00",
        "ends_at": "2025-09-27T20:35:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-riyadh-vs-neom-s-c-20250927-c8d3af07",
      "file_slug": "ended-saudi-pro-league-fixtures-al-riyadh-vs-neom-s-c-20250927-c8d3af07",
      "title": "Al Riyadh vs Neom S.C.",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "SHG Arena",
      "venue_address": "SHG Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: SHG Arena. الجولة: 4. Al Riyadh vs Neom S.C. ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٧‏/٠٩‏/٢٠٢٥، ٦:٢٠ م وتنتهي ٢٧‏/٠٩‏/٢٠٢٥، ٨:٢٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-riyadh-vs-neom-s-c-20250927-c8d3af07.svg",
      "image_alt": "غلاف EventLive لفعالية Al Riyadh vs Neom S.C.",
      "image_source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-neom-586314",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-27T18:20:00+03:00",
      "ends_at": "2025-09-27T20:20:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-27T18:20:00+03:00",
          "ends_at": "2025-09-27T20:20:00+03:00",
          "room": "SHG Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-neom-586314",
      "evidence_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-neom-586314",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-neom-s-c-20250927-c8d3af07.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-neom-s-c-20250927-c8d3af07.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-neom-s-c-20250927-c8d3af07.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-neom-s-c-20250927-c8d3af07.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-riyadh-vs-neom-s-c-20250927-c8d3af07",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SHG%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SHG%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-riyadh-vs-neom-s-c",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-27T18:20:00+03:00",
        "ends_at": "2025-09-27T20:20:00+03:00",
        "room": "SHG Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-nassr-20250926-e43fb038",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-nassr-20250926-e43fb038",
      "title": "Al Ittihad vs Al Nassr",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Alinma Bank Stadium at King Abdullah Sport City",
      "venue_address": "Alinma Bank Stadium at King Abdullah Sport City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Alinma Bank Stadium at King Abdullah Sport City. الجولة: 4. Al Ittihad vs Al Nassr ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ٢٦‏/٠٩‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٦‏/٠٩‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-nassr-20250926-e43fb038.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ittihad vs Al Nassr",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-nassr-50001-35",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-26T21:00:00+03:00",
      "ends_at": "2025-09-26T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-26T21:00:00+03:00",
          "ends_at": "2025-09-26T23:00:00+03:00",
          "room": "Alinma Bank Stadium at King Abdullah Sport City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-nassr-50001-35",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-nassr-50001-35",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-nassr-20250926-e43fb038.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-nassr-20250926-e43fb038.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-nassr-20250926-e43fb038.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-nassr-20250926-e43fb038.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ittihad-vs-al-nassr-20250926-e43fb038",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ittihad-vs-al-nassr",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-26T21:00:00+03:00",
        "ends_at": "2025-09-26T23:00:00+03:00",
        "room": "Alinma Bank Stadium at King Abdullah Sport City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-damac-vs-al-ettifaq-20250926-55bd8dfe",
      "file_slug": "ended-saudi-pro-league-fixtures-damac-vs-al-ettifaq-20250926-55bd8dfe",
      "title": "Damac vs Al Ettifaq",
      "organizer": "Saudi Pro League",
      "city": "Khamis Mushait",
      "venue": "Dhamak Club Stadium",
      "venue_address": "Dhamak Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Dhamak Club Stadium. الجولة: 4. Damac vs Al Ettifaq ضمن رياضة وفعاليات جماهيرية في خميس مشيط. تبدأ الفعالية ٢٦‏/٠٩‏/٢٠٢٥، ٦:٤٠ م وتنتهي ٢٦‏/٠٩‏/٢٠٢٥، ٨:٤٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-damac-vs-al-ettifaq-20250926-55bd8dfe.svg",
      "image_alt": "غلاف EventLive لفعالية Damac vs Al Ettifaq",
      "image_source_url": "https://webook.com/ar/events/rsl-damac-vs-al-ettifaq-741885",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-26T18:40:00+03:00",
      "ends_at": "2025-09-26T20:40:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-26T18:40:00+03:00",
          "ends_at": "2025-09-26T20:40:00+03:00",
          "room": "Dhamak Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-damac-vs-al-ettifaq-741885",
      "evidence_url": "https://webook.com/ar/events/rsl-damac-vs-al-ettifaq-741885",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-ettifaq-20250926-55bd8dfe.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-ettifaq-20250926-55bd8dfe.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-ettifaq-20250926-55bd8dfe.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-ettifaq-20250926-55bd8dfe.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-damac-vs-al-ettifaq-20250926-55bd8dfe",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhamak%20Club%20Stadium%20Khamis%20Mushait",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhamak%20Club%20Stadium%20Khamis%20Mushait",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/khamis-mushait.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "damac-vs-al-ettifaq",
      "city_label": "خميس مشيط",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-26T18:40:00+03:00",
        "ends_at": "2025-09-26T20:40:00+03:00",
        "room": "Dhamak Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hazem-vs-al-ahli-20250926-14c25df8",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hazem-vs-al-ahli-20250926-14c25df8",
      "title": "Al Hazem vs Al Ahli",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 4. Al Hazem vs Al Ahli ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٢٦‏/٠٩‏/٢٠٢٥، ٦:٣٥ م وتنتهي ٢٦‏/٠٩‏/٢٠٢٥، ٨:٣٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hazem-vs-al-ahli-20250926-14c25df8.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hazem vs Al Ahli",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-4-al-hazem-vs-al-ahli-spl-3761",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-26T18:35:00+03:00",
      "ends_at": "2025-09-26T20:35:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-26T18:35:00+03:00",
          "ends_at": "2025-09-26T20:35:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-4-al-hazem-vs-al-ahli-spl-3761",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-4-al-hazem-vs-al-ahli-spl-3761",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-ahli-20250926-14c25df8.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-ahli-20250926-14c25df8.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-ahli-20250926-14c25df8.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-ahli-20250926-14c25df8.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hazem-vs-al-ahli-20250926-14c25df8",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-hazem-vs-al-ahli",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-26T18:35:00+03:00",
        "ends_at": "2025-09-26T20:35:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-okhdood-20250925-c24b04b5",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-okhdood-20250925-c24b04b5",
      "title": "Al Hilal vs Al Okhdood",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Kingdom Arena",
      "venue_address": "Kingdom Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Kingdom Arena. الجولة: 4. Al Hilal vs Al Okhdood ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٥‏/٠٩‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٥‏/٠٩‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hilal-vs-al-okhdood-20250925-c24b04b5.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hilal vs Al Okhdood",
      "image_source_url": "https://www.spl.com.sa/en/match/84355",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-25T21:00:00+03:00",
      "ends_at": "2025-09-25T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-25T21:00:00+03:00",
          "ends_at": "2025-09-25T23:00:00+03:00",
          "room": "Kingdom Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://www.spl.com.sa/en/match/84355",
      "evidence_url": "https://www.spl.com.sa/en/match/84355",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-okhdood-20250925-c24b04b5.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-okhdood-20250925-c24b04b5.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-okhdood-20250925-c24b04b5.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-okhdood-20250925-c24b04b5.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hilal-vs-al-okhdood-20250925-c24b04b5",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Kingdom%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Kingdom%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-hilal-vs-al-okhdood",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-25T21:00:00+03:00",
        "ends_at": "2025-09-25T23:00:00+03:00",
        "room": "Kingdom Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-kholood-20250925-81c8a48c",
      "file_slug": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-kholood-20250925-81c8a48c",
      "title": "Al Shabab vs Al Kholood",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "SHG Arena",
      "venue_address": "SHG Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: SHG Arena. الجولة: 4. Al Shabab vs Al Kholood ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٥‏/٠٩‏/٢٠٢٥، ٦:٢٥ م وتنتهي ٢٥‏/٠٩‏/٢٠٢٥، ٨:٢٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-shabab-vs-al-kholood-20250925-81c8a48c.svg",
      "image_alt": "غلاف EventLive لفعالية Al Shabab vs Al Kholood",
      "image_source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-kholood-748563",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-25T18:25:00+03:00",
      "ends_at": "2025-09-25T20:25:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-25T18:25:00+03:00",
          "ends_at": "2025-09-25T20:25:00+03:00",
          "room": "SHG Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-kholood-748563",
      "evidence_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-kholood-748563",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-kholood-20250925-81c8a48c.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-kholood-20250925-81c8a48c.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-kholood-20250925-81c8a48c.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-kholood-20250925-81c8a48c.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-shabab-vs-al-kholood-20250925-81c8a48c",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SHG%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SHG%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-shabab-vs-al-kholood",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-25T18:25:00+03:00",
        "ends_at": "2025-09-25T20:25:00+03:00",
        "room": "SHG Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-taawoun-20250925-1b572a05",
      "file_slug": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-taawoun-20250925-1b572a05",
      "title": "Al Khaleej vs Al Taawoun",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 4. Al Khaleej vs Al Taawoun ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٢٥‏/٠٩‏/٢٠٢٥، ٦:١٠ م وتنتهي ٢٥‏/٠٩‏/٢٠٢٥، ٨:١٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-taawoun-20250925-1b572a05.svg",
      "image_alt": "غلاف EventLive لفعالية Al Khaleej vs Al Taawoun",
      "image_source_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-taawoun-372823",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-25T18:10:00+03:00",
      "ends_at": "2025-09-25T20:10:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-25T18:10:00+03:00",
          "ends_at": "2025-09-25T20:10:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-taawoun-372823",
      "evidence_url": "https://webook.com/ar/events/rsl-al-khaleej-vs-al-taawoun-372823",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-taawoun-20250925-1b572a05.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-taawoun-20250925-1b572a05.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-taawoun-20250925-1b572a05.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-taawoun-20250925-1b572a05.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-khaleej-vs-al-taawoun-20250925-1b572a05",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-khaleej-vs-al-taawoun",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-25T18:10:00+03:00",
        "ends_at": "2025-09-25T20:10:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-code-mcit-programs-daman-proptech-challenge-20250925-83ba4bef",
      "file_slug": "ended-code-mcit-programs-daman-proptech-challenge-20250925-83ba4bef",
      "title": "Daman PropTech Challenge",
      "organizer": "Ministry of Communications and Information Technology / CODE",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "technology bootcamp",
      "summary": "A digital challenge focused on empowering PropTech startups that have surpassed the idea and MVP stage, aiming to support their journey of growth, product development, and enhancing their readiness for partnerships and investment.",
      "rich_summary": "A digital challenge focused on empowering PropTech startups that have surpassed the idea and MVP stage, aiming to support their journey of growth, product development, and enhancing their readiness for partnerships and investment.",
      "image_url": "/assets/event-images/daman-proptech-challenge-2eea8247e5.png",
      "image_alt": "Daman PropTech Challenge",
      "image_source_url": "https://code.mcit.gov.sa/en/bootcamp/proptech-challenge",
      "original_image_url": "https://code.mcit.gov.sa/sites/default/files/inline-images/digital.png",
      "registration_url": "https://code.mcit.gov.sa/en/user/register",
      "ticket_url": "",
      "attendance_mode": "online",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "entrepreneurship",
        "incubators",
        "accelerators",
        "bootcamps",
        "gaming",
        "technology bootcamp",
        "Digital challenge",
        "ended-event"
      ],
      "audiences": [
        "students",
        "tech",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-09-25T09:00:00+03:00",
      "ends_at": "2025-11-20T18:00:00+03:00",
      "updated_at": "2026-07-06T21:52:15.972Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-25T09:00:00+03:00",
          "ends_at": "2025-11-20T18:00:00+03:00",
          "room": "Online",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "CODE MCIT Programs",
      "source_url": "https://code.mcit.gov.sa/en/bootcamp/proptech-challenge",
      "evidence_url": "https://code.mcit.gov.sa/en/bootcamp/proptech-challenge",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-code-mcit-programs-daman-proptech-challenge-20250925-83ba4bef.html",
      "ics_url": "./events/ended-code-mcit-programs-daman-proptech-challenge-20250925-83ba4bef.ics",
      "url": "./events/ended-code-mcit-programs-daman-proptech-challenge-20250925-83ba4bef.html",
      "share_url": "./events/ended-code-mcit-programs-daman-proptech-challenge-20250925-83ba4bef.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-code-mcit-programs-daman-proptech-challenge-20250925-83ba4bef",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/code-mcit-programs-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/gaming-esports.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology / CODE",
      "raw_snapshot_path": "data/raw/source-snapshots/code-mcit-programs-2026-07-06T21-52-15-972Z.html",
      "discovered_at": "2026-07-06T21:52:15.972Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من CODE MCIT Programs. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. CODE program URL and date-complete program range from the official listing.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-06T21:52:15.972Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T02:45:55.017Z",
      "slug": "daman-proptech-challenge",
      "city_label": "عن بعد",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-25T09:00:00+03:00",
        "ends_at": "2025-11-20T18:00:00+03:00",
        "room": "Online",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-azimuth-2025-20250925-c14274c1",
      "file_slug": "ended-mdlbeast-events-azimuth-2025-20250925-c14274c1",
      "title": "Azimuth 2025",
      "organizer": "MDLBEAST",
      "city": "AlUla",
      "venue": "Alula",
      "venue_address": "Alula",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Alula. Azimuth 2025 ضمن ترفيه وعائلات في العلا. تبدأ الفعالية ٢٥‏/٠٩‏/٢٠٢٥، ١٢:٠٠ ص وتنتهي ٢٦‏/٠٩‏/٢٠٢٥، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-azimuth-2025-20250925-c14274c1.svg",
      "image_alt": "غلاف EventLive لفعالية Azimuth 2025",
      "image_source_url": "https://mdlbeast.com/events/azimuth-2025",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-09-25T00:00:00+03:00",
      "ends_at": "2025-09-26T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-25T00:00:00+03:00",
          "ends_at": "2025-09-26T00:00:00+03:00",
          "room": "Alula",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/azimuth-2025",
      "evidence_url": "https://mdlbeast.com/events/azimuth-2025",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-azimuth-2025-20250925-c14274c1.html",
      "ics_url": "./events/ended-mdlbeast-events-azimuth-2025-20250925-c14274c1.ics",
      "url": "./events/ended-mdlbeast-events-azimuth-2025-20250925-c14274c1.html",
      "share_url": "./events/ended-mdlbeast-events-azimuth-2025-20250925-c14274c1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-azimuth-2025-20250925-c14274c1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alula%20AlUla",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alula%20AlUla",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/alula.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "azimuth-2025",
      "city_label": "العلا",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-25T00:00:00+03:00",
        "ends_at": "2025-09-26T00:00:00+03:00",
        "room": "Alula",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-balad-social-20250925-a77d03de",
      "file_slug": "ended-mdlbeast-events-balad-social-20250925-a77d03de",
      "title": "Balad Social",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. Balad Social ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ٢٥‏/٠٩‏/٢٠٢٥، ١٢:٠٠ ص وتنتهي ٢٦‏/٠٩‏/٢٠٢٥، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-balad-social-20250925-a77d03de.svg",
      "image_alt": "غلاف EventLive لفعالية Balad Social",
      "image_source_url": "https://mdlbeast.com/events/balad-social",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-09-25T00:00:00+03:00",
      "ends_at": "2025-09-26T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-25T00:00:00+03:00",
          "ends_at": "2025-09-26T00:00:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/balad-social",
      "evidence_url": "https://mdlbeast.com/events/balad-social",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-balad-social-20250925-a77d03de.html",
      "ics_url": "./events/ended-mdlbeast-events-balad-social-20250925-a77d03de.ics",
      "url": "./events/ended-mdlbeast-events-balad-social-20250925-a77d03de.html",
      "share_url": "./events/ended-mdlbeast-events-balad-social-20250925-a77d03de.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-balad-social-20250925-a77d03de",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "balad-social",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-25T00:00:00+03:00",
        "ends_at": "2025-09-26T00:00:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-code-mcit-programs-proptech-experts-series-20250921-1e79a98f",
      "file_slug": "ended-code-mcit-programs-proptech-experts-series-20250921-1e79a98f",
      "title": "PropTech Experts Series",
      "organizer": "Ministry of Communications and Information Technology / CODE",
      "city": "Riyadh",
      "venue": "CODE Riyadh",
      "venue_address": "CODE Riyadh",
      "category": "Digital Series",
      "summary": "The Technology Experts Meeting Series provides an opportunity to learn about PropTech. It consists of multiple meetings presented by prominent players and experts in the field. The series includes discussions on the latest topics, opportunities, and challenges in the sector. Its aim is to enhance communication with investors and interested parties and stimulate creativity to create promising entrepreneurial opportunities.",
      "rich_summary": "The Technology Experts Meeting Series provides an opportunity to learn about PropTech. It consists of multiple meetings presented by prominent players and experts in the field. The series includes discussions on the latest topics, opportunities, and challenges in the sector. Its aim is to enhance communication with investors and interested parties and stimulate creativity to create promising entrepreneurial opportunities.",
      "image_url": "/assets/event-images/daman-proptech-challenge-2eea8247e5.png",
      "image_alt": "PropTech Experts Series",
      "image_source_url": "https://code.mcit.gov.sa/en/bootcamp/proptech-series",
      "original_image_url": "https://code.mcit.gov.sa/sites/default/files/inline-images/digital.png",
      "registration_url": "https://code.mcit.gov.sa/en/user/register",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "technology",
        "entrepreneurship",
        "incubators",
        "accelerators",
        "bootcamps",
        "gaming",
        "Digital Series",
        "ended-event"
      ],
      "audiences": [
        "students",
        "tech",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-09-21T09:00:00+03:00",
      "ends_at": "2025-09-24T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-21T09:00:00+03:00",
          "ends_at": "2025-09-24T18:00:00+03:00",
          "room": "CODE Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "CODE MCIT Programs",
      "source_url": "https://code.mcit.gov.sa/en/bootcamp/proptech-series",
      "evidence_url": "https://code.mcit.gov.sa/en/bootcamp/proptech-series",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-code-mcit-programs-proptech-experts-series-20250921-1e79a98f.html",
      "ics_url": "./events/ended-code-mcit-programs-proptech-experts-series-20250921-1e79a98f.ics",
      "url": "./events/ended-code-mcit-programs-proptech-experts-series-20250921-1e79a98f.html",
      "share_url": "./events/ended-code-mcit-programs-proptech-experts-series-20250921-1e79a98f.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-code-mcit-programs-proptech-experts-series-20250921-1e79a98f",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=CODE%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=CODE%20Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/code-mcit-programs-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/gaming-esports.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology / CODE",
      "raw_snapshot_path": "data/raw/source-snapshots/code-mcit-programs-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من CODE MCIT Programs. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. CODE program URL and date-complete program range from the official listing.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T02:45:55.017Z",
      "slug": "proptech-experts-series",
      "city_label": "الرياض",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-21T09:00:00+03:00",
        "ends_at": "2025-09-24T18:00:00+03:00",
        "room": "CODE Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-riyadh-20250920-69623ebd",
      "file_slug": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-riyadh-20250920-69623ebd",
      "title": "Al Nassr vs Al Riyadh",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Awwal Park",
      "venue_address": "Al-Awwal Park",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Awwal Park. الجولة: 3. Al Nassr vs Al Riyadh ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٠‏/٠٩‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٠‏/٠٩‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-nassr-vs-al-riyadh-20250920-69623ebd.svg",
      "image_alt": "غلاف EventLive لفعالية Al Nassr vs Al Riyadh",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-nassr-vs-al-riyadh-spl-8545/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-20T21:00:00+03:00",
      "ends_at": "2025-09-20T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-20T21:00:00+03:00",
          "ends_at": "2025-09-20T23:00:00+03:00",
          "room": "Al-Awwal Park",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-nassr-vs-al-riyadh-spl-8545/",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-nassr-vs-al-riyadh-spl-8545/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-riyadh-20250920-69623ebd.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-riyadh-20250920-69623ebd.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-riyadh-20250920-69623ebd.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-riyadh-20250920-69623ebd.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-nassr-vs-al-riyadh-20250920-69623ebd",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Awwal%20Park%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Awwal%20Park%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-nassr-vs-al-riyadh",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-20T21:00:00+03:00",
        "ends_at": "2025-09-20T23:00:00+03:00",
        "room": "Al-Awwal Park",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-ittihad-20250920-5325438e",
      "file_slug": "ended-saudi-pro-league-fixtures-al-najmah-vs-al-ittihad-20250920-5325438e",
      "title": "Al Najmah vs Al Ittihad",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 3. Al Najmah vs Al Ittihad ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٢٠‏/٠٩‏/٢٠٢٥، ٦:٤٠ م وتنتهي ٢٠‏/٠٩‏/٢٠٢٥، ٨:٤٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ittihad-20250920-5325438e.svg",
      "image_alt": "غلاف EventLive لفعالية Al Najmah vs Al Ittihad",
      "image_source_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-ittihad-873596",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-20T18:40:00+03:00",
      "ends_at": "2025-09-20T20:40:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-20T18:40:00+03:00",
          "ends_at": "2025-09-20T20:40:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-ittihad-873596",
      "evidence_url": "https://webook.com/ar/events/rsl-al-najmah-vs-al-ittihad-873596",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ittihad-20250920-5325438e.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ittihad-20250920-5325438e.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ittihad-20250920-5325438e.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-najmah-vs-al-ittihad-20250920-5325438e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-najmah-vs-al-ittihad-20250920-5325438e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-najmah-vs-al-ittihad",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-20T18:40:00+03:00",
        "ends_at": "2025-09-20T20:40:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hazem-vs-al-fateh-20250920-714d54a1",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hazem-vs-al-fateh-20250920-714d54a1",
      "title": "Al Hazem vs Al Fateh",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Hazm Club Stadium",
      "venue_address": "Al-Hazm Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Hazm Club Stadium. الجولة: 3. Al Hazem vs Al Fateh ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٠‏/٠٩‏/٢٠٢٥، ٦:٤٠ م وتنتهي ٢٠‏/٠٩‏/٢٠٢٥، ٨:٤٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hazem-vs-al-fateh-20250920-714d54a1.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hazem vs Al Fateh",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-hazem-vs-al-Fateh-spl-3462",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-20T18:40:00+03:00",
      "ends_at": "2025-09-20T20:40:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-20T18:40:00+03:00",
          "ends_at": "2025-09-20T20:40:00+03:00",
          "room": "Al-Hazm Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-hazem-vs-al-Fateh-spl-3462",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-hazem-vs-al-Fateh-spl-3462",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-fateh-20250920-714d54a1.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-fateh-20250920-714d54a1.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-fateh-20250920-714d54a1.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hazem-vs-al-fateh-20250920-714d54a1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hazem-vs-al-fateh-20250920-714d54a1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Hazm%20Club%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Hazm%20Club%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-hazem-vs-al-fateh",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-20T18:40:00+03:00",
        "ends_at": "2025-09-20T20:40:00+03:00",
        "room": "Al-Hazm Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-hilal-20250919-2b73bc14",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ahli-vs-al-hilal-20250919-2b73bc14",
      "title": "Al Ahli vs Al Hilal",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Alinma Bank Stadium at King Abdullah Sport City",
      "venue_address": "Alinma Bank Stadium at King Abdullah Sport City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Alinma Bank Stadium at King Abdullah Sport City. الجولة: 3. Al Ahli vs Al Hilal ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ١٩‏/٠٩‏/٢٠٢٥، ٩:٠٠ م وتنتهي ١٩‏/٠٩‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ahli-vs-al-hilal-20250919-2b73bc14.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ahli vs Al Hilal",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-hilal-89843-2332",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-19T21:00:00+03:00",
      "ends_at": "2025-09-19T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-19T21:00:00+03:00",
          "ends_at": "2025-09-19T23:00:00+03:00",
          "room": "Alinma Bank Stadium at King Abdullah Sport City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-hilal-89843-2332",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ahli-vs-al-hilal-89843-2332",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-hilal-20250919-2b73bc14.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-hilal-20250919-2b73bc14.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-hilal-20250919-2b73bc14.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-al-hilal-20250919-2b73bc14.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ahli-vs-al-hilal-20250919-2b73bc14",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-ahli-vs-al-hilal",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-19T21:00:00+03:00",
        "ends_at": "2025-09-19T23:00:00+03:00",
        "room": "Alinma Bank Stadium at King Abdullah Sport City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-shabab-20250919-b1b61399",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fayha-vs-al-shabab-20250919-b1b61399",
      "title": "Al Fayha vs Al Shabab",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al Majma’ah Sports City",
      "venue_address": "Al Majma’ah Sports City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al Majma’ah Sports City. الجولة: 3. Al Fayha vs Al Shabab ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٩‏/٠٩‏/٢٠٢٥، ٦:٣٥ م وتنتهي ١٩‏/٠٩‏/٢٠٢٥، ٨:٣٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fayha-vs-al-shabab-20250919-b1b61399.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fayha vs Al Shabab",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-fayha-vs-al-shabab-spl-2664",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-19T18:35:00+03:00",
      "ends_at": "2025-09-19T20:35:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-19T18:35:00+03:00",
          "ends_at": "2025-09-19T20:35:00+03:00",
          "room": "Al Majma’ah Sports City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-fayha-vs-al-shabab-spl-2664",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-fayha-vs-al-shabab-spl-2664",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-shabab-20250919-b1b61399.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-shabab-20250919-b1b61399.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-shabab-20250919-b1b61399.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fayha-vs-al-shabab-20250919-b1b61399.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fayha-vs-al-shabab-20250919-b1b61399",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Majma%E2%80%99ah%20Sports%20City%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-fayha-vs-al-shabab",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-19T18:35:00+03:00",
        "ends_at": "2025-09-19T20:35:00+03:00",
        "room": "Al Majma’ah Sports City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-khaleej-20250919-f1b4b9bf",
      "file_slug": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-khaleej-20250919-f1b4b9bf",
      "title": "Al Qadsiah vs Al Khaleej",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 3. Al Qadsiah vs Al Khaleej ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ١٩‏/٠٩‏/٢٠٢٥، ٦:١٥ م وتنتهي ١٩‏/٠٩‏/٢٠٢٥، ٨:١٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-khaleej-20250919-f1b4b9bf.svg",
      "image_alt": "غلاف EventLive لفعالية Al Qadsiah vs Al Khaleej",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-qadsiah-vs-al-khaleej-spl-528243",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-19T18:15:00+03:00",
      "ends_at": "2025-09-19T20:15:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-19T18:15:00+03:00",
          "ends_at": "2025-09-19T20:15:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-qadsiah-vs-al-khaleej-spl-528243",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-qadsiah-vs-al-khaleej-spl-528243",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-khaleej-20250919-f1b4b9bf.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-khaleej-20250919-f1b4b9bf.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-khaleej-20250919-f1b4b9bf.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-khaleej-20250919-f1b4b9bf.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-khaleej-20250919-f1b4b9bf",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "al-qadsiah-vs-al-khaleej",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-19T18:15:00+03:00",
        "ends_at": "2025-09-19T20:15:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-okhdood-20250918-7249c4f1",
      "file_slug": "ended-saudi-pro-league-fixtures-neom-s-c-vs-al-okhdood-20250918-7249c4f1",
      "title": "Neom S.C. vs Al Okhdood",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "King Khalid Sport City Stadium",
      "venue_address": "King Khalid Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Khalid Sport City Stadium. الجولة: 3. Neom S.C. vs Al Okhdood ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٨‏/٠٩‏/٢٠٢٥، ٩:٠٠ م وتنتهي ١٨‏/٠٩‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-okhdood-20250918-7249c4f1.svg",
      "image_alt": "غلاف EventLive لفعالية Neom S.C. vs Al Okhdood",
      "image_source_url": "https://webook.com/ar/events/rsl-neom-vs-al-okhdood-764953",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-18T21:00:00+03:00",
      "ends_at": "2025-09-18T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-18T21:00:00+03:00",
          "ends_at": "2025-09-18T23:00:00+03:00",
          "room": "King Khalid Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-neom-vs-al-okhdood-764953",
      "evidence_url": "https://webook.com/ar/events/rsl-neom-vs-al-okhdood-764953",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-okhdood-20250918-7249c4f1.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-okhdood-20250918-7249c4f1.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-okhdood-20250918-7249c4f1.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-neom-s-c-vs-al-okhdood-20250918-7249c4f1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-neom-s-c-vs-al-okhdood-20250918-7249c4f1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Khalid%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "neom-s-c-vs-al-okhdood",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-18T21:00:00+03:00",
        "ends_at": "2025-09-18T23:00:00+03:00",
        "room": "King Khalid Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-kholood-vs-damac-20250918-de98dc21",
      "file_slug": "ended-saudi-pro-league-fixtures-al-kholood-vs-damac-20250918-de98dc21",
      "title": "Al Kholood vs Damac",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Hazm Club Stadium",
      "venue_address": "Al-Hazm Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Hazm Club Stadium. الجولة: 3. Al Kholood vs Damac ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٨‏/٠٩‏/٢٠٢٥، ٦:٤٠ م وتنتهي ١٨‏/٠٩‏/٢٠٢٥، ٨:٤٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-kholood-vs-damac-20250918-de98dc21.svg",
      "image_alt": "غلاف EventLive لفعالية Al Kholood vs Damac",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-kholood-vs-damac-spl-3447",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-18T18:40:00+03:00",
      "ends_at": "2025-09-18T20:40:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-18T18:40:00+03:00",
          "ends_at": "2025-09-18T20:40:00+03:00",
          "room": "Al-Hazm Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-kholood-vs-damac-spl-3447",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-kholood-vs-damac-spl-3447",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-damac-20250918-de98dc21.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-damac-20250918-de98dc21.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-damac-20250918-de98dc21.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-kholood-vs-damac-20250918-de98dc21.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-kholood-vs-damac-20250918-de98dc21",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Hazm%20Club%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Hazm%20Club%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-kholood-vs-damac",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-18T18:40:00+03:00",
        "ends_at": "2025-09-18T20:40:00+03:00",
        "room": "Al-Hazm Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-taawoun-vs-al-ettifaq-20250918-66ccd4bb",
      "file_slug": "ended-saudi-pro-league-fixtures-al-taawoun-vs-al-ettifaq-20250918-66ccd4bb",
      "title": "Al Taawoun vs Al Ettifaq",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "Al Taawoun Club Stadium",
      "venue_address": "Al Taawoun Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al Taawoun Club Stadium. الجولة: 3. Al Taawoun vs Al Ettifaq ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ١٨‏/٠٩‏/٢٠٢٥، ٦:٤٠ م وتنتهي ١٨‏/٠٩‏/٢٠٢٥، ٨:٤٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-ettifaq-20250918-66ccd4bb.svg",
      "image_alt": "غلاف EventLive لفعالية Al Taawoun vs Al Ettifaq",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-taawoun-vs-al-ettifaq-spl-4648",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-18T18:40:00+03:00",
      "ends_at": "2025-09-18T20:40:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-18T18:40:00+03:00",
          "ends_at": "2025-09-18T20:40:00+03:00",
          "room": "Al Taawoun Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-taawoun-vs-al-ettifaq-spl-4648",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-3-al-taawoun-vs-al-ettifaq-spl-4648",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-ettifaq-20250918-66ccd4bb.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-ettifaq-20250918-66ccd4bb.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-ettifaq-20250918-66ccd4bb.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-ettifaq-20250918-66ccd4bb.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-taawoun-vs-al-ettifaq-20250918-66ccd4bb",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Taawoun%20Club%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Taawoun%20Club%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-taawoun-vs-al-ettifaq",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-18T18:40:00+03:00",
        "ends_at": "2025-09-18T20:40:00+03:00",
        "room": "Al Taawoun Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-kholood-20250914-3b916bbc",
      "file_slug": "ended-saudi-pro-league-fixtures-al-nassr-vs-al-kholood-20250914-3b916bbc",
      "title": "Al Nassr vs Al Kholood",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Al-Awwal Park",
      "venue_address": "Al-Awwal Park",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Al-Awwal Park. الجولة: 2. Al Nassr vs Al Kholood ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٤‏/٠٩‏/٢٠٢٥، ٩:٠٠ م وتنتهي ١٤‏/٠٩‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-nassr-vs-al-kholood-20250914-3b916bbc.svg",
      "image_alt": "غلاف EventLive لفعالية Al Nassr vs Al Kholood",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-nassr-vs-al-kholood-spl-09324",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-14T21:00:00+03:00",
      "ends_at": "2025-09-14T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-14T21:00:00+03:00",
          "ends_at": "2025-09-14T23:00:00+03:00",
          "room": "Al-Awwal Park",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-nassr-vs-al-kholood-spl-09324",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-nassr-vs-al-kholood-spl-09324",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-kholood-20250914-3b916bbc.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-kholood-20250914-3b916bbc.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-kholood-20250914-3b916bbc.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-nassr-vs-al-kholood-20250914-3b916bbc.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-nassr-vs-al-kholood-20250914-3b916bbc",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Awwal%20Park%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Awwal%20Park%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-nassr-vs-al-kholood",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-14T21:00:00+03:00",
        "ends_at": "2025-09-14T23:00:00+03:00",
        "room": "Al-Awwal Park",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-damac-vs-neom-s-c-20250914-77be606a",
      "file_slug": "ended-saudi-pro-league-fixtures-damac-vs-neom-s-c-20250914-77be606a",
      "title": "Damac vs Neom S.C.",
      "organizer": "Saudi Pro League",
      "city": "Khamis Mushait",
      "venue": "Dhamak Club Stadium",
      "venue_address": "Dhamak Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Dhamak Club Stadium. الجولة: 2. Damac vs Neom S.C. ضمن رياضة وفعاليات جماهيرية في خميس مشيط. تبدأ الفعالية ١٤‏/٠٩‏/٢٠٢٥، ٦:٥٠ م وتنتهي ١٤‏/٠٩‏/٢٠٢٥، ٨:٥٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-damac-vs-neom-s-c-20250914-77be606a.svg",
      "image_alt": "غلاف EventLive لفعالية Damac vs Neom S.C.",
      "image_source_url": "https://webook.com/ar/events/rsl-damac-vs-neom-457416",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-14T18:50:00+03:00",
      "ends_at": "2025-09-14T20:50:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-14T18:50:00+03:00",
          "ends_at": "2025-09-14T20:50:00+03:00",
          "room": "Dhamak Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-damac-vs-neom-457416",
      "evidence_url": "https://webook.com/ar/events/rsl-damac-vs-neom-457416",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-neom-s-c-20250914-77be606a.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-neom-s-c-20250914-77be606a.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-damac-vs-neom-s-c-20250914-77be606a.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-neom-s-c-20250914-77be606a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-damac-vs-neom-s-c-20250914-77be606a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhamak%20Club%20Stadium%20Khamis%20Mushait",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhamak%20Club%20Stadium%20Khamis%20Mushait",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/khamis-mushait.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "damac-vs-neom-s-c",
      "city_label": "خميس مشيط",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-14T18:50:00+03:00",
        "ends_at": "2025-09-14T20:50:00+03:00",
        "room": "Dhamak Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-riyadh-vs-al-najmah-20250914-c51e7ee0",
      "file_slug": "ended-saudi-pro-league-fixtures-al-riyadh-vs-al-najmah-20250914-c51e7ee0",
      "title": "Al Riyadh vs Al Najmah",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "SHG Arena",
      "venue_address": "SHG Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: SHG Arena. الجولة: 2. Al Riyadh vs Al Najmah ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٤‏/٠٩‏/٢٠٢٥، ٦:٣٥ م وتنتهي ١٤‏/٠٩‏/٢٠٢٥، ٨:٣٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-najmah-20250914-c51e7ee0.svg",
      "image_alt": "غلاف EventLive لفعالية Al Riyadh vs Al Najmah",
      "image_source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-najmah-448561",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-14T18:35:00+03:00",
      "ends_at": "2025-09-14T20:35:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-14T18:35:00+03:00",
          "ends_at": "2025-09-14T20:35:00+03:00",
          "room": "SHG Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-najmah-448561",
      "evidence_url": "https://webook.com/ar/events/rsl-al-riyadh-vs-al-najmah-448561",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-najmah-20250914-c51e7ee0.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-najmah-20250914-c51e7ee0.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-najmah-20250914-c51e7ee0.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-riyadh-vs-al-najmah-20250914-c51e7ee0.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-riyadh-vs-al-najmah-20250914-c51e7ee0",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SHG%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SHG%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-riyadh-vs-al-najmah",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-14T18:35:00+03:00",
        "ends_at": "2025-09-14T20:35:00+03:00",
        "room": "SHG Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-qadsiah-20250913-da1de94f",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-qadsiah-20250913-da1de94f",
      "title": "Al Hilal vs Al Qadsiah",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Kingdom Arena",
      "venue_address": "Kingdom Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Kingdom Arena. الجولة: 2. Al Hilal vs Al Qadsiah ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٣‏/٠٩‏/٢٠٢٥، ٩:٠٠ م وتنتهي ١٣‏/٠٩‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hilal-vs-al-qadsiah-20250913-da1de94f.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hilal vs Al Qadsiah",
      "image_source_url": "https://webook.com/ar/spl-2025",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-13T21:00:00+03:00",
      "ends_at": "2025-09-13T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-13T21:00:00+03:00",
          "ends_at": "2025-09-13T23:00:00+03:00",
          "room": "Kingdom Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/spl-2025",
      "evidence_url": "https://webook.com/ar/spl-2025",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-qadsiah-20250913-da1de94f.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-qadsiah-20250913-da1de94f.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-qadsiah-20250913-da1de94f.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-qadsiah-20250913-da1de94f.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hilal-vs-al-qadsiah-20250913-da1de94f",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Kingdom%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Kingdom%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-hilal-vs-al-qadsiah",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-13T21:00:00+03:00",
        "ends_at": "2025-09-13T23:00:00+03:00",
        "room": "Kingdom Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-taawoun-20250913-672a1e33",
      "file_slug": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-taawoun-20250913-672a1e33",
      "title": "Al Okhdood vs Al Taawoun",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "venue_address": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Hathloul Bin Abdulaziz Sport City Stadium. الجولة: 2. Al Okhdood vs Al Taawoun ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٣‏/٠٩‏/٢٠٢٥، ٦:٤٥ م وتنتهي ١٣‏/٠٩‏/٢٠٢٥، ٨:٤٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-taawoun-20250913-672a1e33.svg",
      "image_alt": "غلاف EventLive لفعالية Al Okhdood vs Al Taawoun",
      "image_source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-taawoun-559861",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-13T18:45:00+03:00",
      "ends_at": "2025-09-13T20:45:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-13T18:45:00+03:00",
          "ends_at": "2025-09-13T20:45:00+03:00",
          "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-taawoun-559861",
      "evidence_url": "https://webook.com/ar/events/rsl-al-okhdood-vs-al-taawoun-559861",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-taawoun-20250913-672a1e33.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-taawoun-20250913-672a1e33.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-taawoun-20250913-672a1e33.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-taawoun-20250913-672a1e33.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-okhdood-vs-al-taawoun-20250913-672a1e33",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-okhdood-vs-al-taawoun",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-13T18:45:00+03:00",
        "ends_at": "2025-09-13T20:45:00+03:00",
        "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fayha-20250913-8c0e8673",
      "file_slug": "ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fayha-20250913-8c0e8673",
      "title": "Al Khaleej vs Al Fayha",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 2. Al Khaleej vs Al Fayha ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ١٣‏/٠٩‏/٢٠٢٥، ٦:٢٥ م وتنتهي ١٣‏/٠٩‏/٢٠٢٥، ٨:٢٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fayha-20250913-8c0e8673.svg",
      "image_alt": "غلاف EventLive لفعالية Al Khaleej vs Al Fayha",
      "image_source_url": "https://webook.com/ar/events/rsl-al-khaleej-al-fayha-206401",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-13T18:25:00+03:00",
      "ends_at": "2025-09-13T20:25:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-13T18:25:00+03:00",
          "ends_at": "2025-09-13T20:25:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-khaleej-al-fayha-206401",
      "evidence_url": "https://webook.com/ar/events/rsl-al-khaleej-al-fayha-206401",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fayha-20250913-8c0e8673.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fayha-20250913-8c0e8673.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fayha-20250913-8c0e8673.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fayha-20250913-8c0e8673.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-khaleej-vs-al-fayha-20250913-8c0e8673",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-khaleej-vs-al-fayha",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-13T18:25:00+03:00",
        "ends_at": "2025-09-13T20:25:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-fateh-20250912-c4d32633",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ittihad-vs-al-fateh-20250912-c4d32633",
      "title": "Al Ittihad vs Al Fateh",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Alinma Bank Stadium at King Abdullah Sport City",
      "venue_address": "Alinma Bank Stadium at King Abdullah Sport City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Alinma Bank Stadium at King Abdullah Sport City. الجولة: 2. Al Ittihad vs Al Fateh ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ١٢‏/٠٩‏/٢٠٢٥، ٩:٠٠ م وتنتهي ١٢‏/٠٩‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-fateh-20250912-c4d32633.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ittihad vs Al Fateh",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-fateh-54534-35",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-12T21:00:00+03:00",
      "ends_at": "2025-09-12T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-12T21:00:00+03:00",
          "ends_at": "2025-09-12T23:00:00+03:00",
          "room": "Alinma Bank Stadium at King Abdullah Sport City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-fateh-54534-35",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ittihad-vs-al-fateh-54534-35",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-fateh-20250912-c4d32633.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-fateh-20250912-c4d32633.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-fateh-20250912-c4d32633.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ittihad-vs-al-fateh-20250912-c4d32633.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ittihad-vs-al-fateh-20250912-c4d32633",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-ittihad-vs-al-fateh",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-12T21:00:00+03:00",
        "ends_at": "2025-09-12T23:00:00+03:00",
        "room": "Alinma Bank Stadium at King Abdullah Sport City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-hazem-20250912-ae9c9946",
      "file_slug": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-hazem-20250912-ae9c9946",
      "title": "Al Shabab vs Al Hazem",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "SHG Arena",
      "venue_address": "SHG Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: SHG Arena. الجولة: 2. Al Shabab vs Al Hazem ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ١٢‏/٠٩‏/٢٠٢٥، ٦:٣٥ م وتنتهي ١٢‏/٠٩‏/٢٠٢٥، ٨:٣٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-shabab-vs-al-hazem-20250912-ae9c9946.svg",
      "image_alt": "غلاف EventLive لفعالية Al Shabab vs Al Hazem",
      "image_source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-hazem-528649",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-12T18:35:00+03:00",
      "ends_at": "2025-09-12T20:35:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-12T18:35:00+03:00",
          "ends_at": "2025-09-12T20:35:00+03:00",
          "room": "SHG Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-hazem-528649",
      "evidence_url": "https://webook.com/ar/events/rsl-al-shabab-vs-al-hazem-528649",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-hazem-20250912-ae9c9946.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-hazem-20250912-ae9c9946.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-hazem-20250912-ae9c9946.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-hazem-20250912-ae9c9946.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-shabab-vs-al-hazem-20250912-ae9c9946",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SHG%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SHG%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-shabab-vs-al-hazem",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-12T18:35:00+03:00",
        "ends_at": "2025-09-12T20:35:00+03:00",
        "room": "SHG Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-ahli-20250912-fbd44a29",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-ahli-20250912-fbd44a29",
      "title": "Al Ettifaq vs Al Ahli",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "EGO Stadium",
      "venue_address": "EGO Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: EGO Stadium. الجولة: 2. Al Ettifaq vs Al Ahli ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ١٢‏/٠٩‏/٢٠٢٥، ٦:٢٥ م وتنتهي ١٢‏/٠٩‏/٢٠٢٥، ٨:٢٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-ahli-20250912-fbd44a29.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ettifaq vs Al Ahli",
      "image_source_url": "https://webook.com/ar/events/rsl-25-26-al-ettifaq-vs-al-ahli-98-545",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-09-12T18:25:00+03:00",
      "ends_at": "2025-09-12T20:25:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-09-12T18:25:00+03:00",
          "ends_at": "2025-09-12T20:25:00+03:00",
          "room": "EGO Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/rsl-25-26-al-ettifaq-vs-al-ahli-98-545",
      "evidence_url": "https://webook.com/ar/events/rsl-25-26-al-ettifaq-vs-al-ahli-98-545",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-ahli-20250912-fbd44a29.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-ahli-20250912-fbd44a29.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-ahli-20250912-fbd44a29.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-ahli-20250912-fbd44a29.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-ahli-20250912-fbd44a29",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=EGO%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=EGO%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-ettifaq-vs-al-ahli",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-09-12T18:25:00+03:00",
        "ends_at": "2025-09-12T20:25:00+03:00",
        "room": "EGO Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-ittihad-20250830-25cf90b8",
      "file_slug": "ended-saudi-pro-league-fixtures-al-okhdood-vs-al-ittihad-20250830-25cf90b8",
      "title": "Al Okhdood vs Al Ittihad",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "venue_address": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Hathloul Bin Abdulaziz Sport City Stadium. الجولة: 1. Al Okhdood vs Al Ittihad ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٣٠‏/٠٨‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٣٠‏/٠٨‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-ittihad-20250830-25cf90b8.svg",
      "image_alt": "غلاف EventLive لفعالية Al Okhdood vs Al Ittihad",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-1-al-okhdood-vs-al-ittihad-spl-8293",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-08-30T21:00:00+03:00",
      "ends_at": "2025-08-30T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-30T21:00:00+03:00",
          "ends_at": "2025-08-30T23:00:00+03:00",
          "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-1-al-okhdood-vs-al-ittihad-spl-8293",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-1-al-okhdood-vs-al-ittihad-spl-8293",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-ittihad-20250830-25cf90b8.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-ittihad-20250830-25cf90b8.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-ittihad-20250830-25cf90b8.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-okhdood-vs-al-ittihad-20250830-25cf90b8.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-okhdood-vs-al-ittihad-20250830-25cf90b8",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Hathloul%20Bin%20Abdulaziz%20Sport%20City%20Stadium%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-okhdood-vs-al-ittihad",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-30T21:00:00+03:00",
        "ends_at": "2025-08-30T23:00:00+03:00",
        "room": "Prince Hathloul Bin Abdulaziz Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-najmah-20250830-d5b8936a",
      "file_slug": "ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-najmah-20250830-d5b8936a",
      "title": "Al Qadsiah vs Al Najmah",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "Prince Mohammed Bin Fahd Stadium",
      "venue_address": "Prince Mohammed Bin Fahd Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Prince Mohammed Bin Fahd Stadium. الجولة: 1. Al Qadsiah vs Al Najmah ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٣٠‏/٠٨‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٣٠‏/٠٨‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-najmah-20250830-d5b8936a.svg",
      "image_alt": "غلاف EventLive لفعالية Al Qadsiah vs Al Najmah",
      "image_source_url": "https://webook.com/ar/events/99al-qadsiah-vs-al-najma-spl-25-26-8719",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-08-30T21:00:00+03:00",
      "ends_at": "2025-08-30T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-30T21:00:00+03:00",
          "ends_at": "2025-08-30T23:00:00+03:00",
          "room": "Prince Mohammed Bin Fahd Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/99al-qadsiah-vs-al-najma-spl-25-26-8719",
      "evidence_url": "https://webook.com/ar/events/99al-qadsiah-vs-al-najma-spl-25-26-8719",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-najmah-20250830-d5b8936a.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-najmah-20250830-d5b8936a.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-najmah-20250830-d5b8936a.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-najmah-20250830-d5b8936a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-qadsiah-vs-al-najmah-20250830-d5b8936a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Prince%20Mohammed%20Bin%20Fahd%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-qadsiah-vs-al-najmah",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-30T21:00:00+03:00",
        "ends_at": "2025-08-30T23:00:00+03:00",
        "room": "Prince Mohammed Bin Fahd Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-fayha-20250830-4894374a",
      "file_slug": "ended-saudi-pro-league-fixtures-al-fateh-vs-al-fayha-20250830-4894374a",
      "title": "Al Fateh vs Al Fayha",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Maydan Tamweel Aloula",
      "venue_address": "Maydan Tamweel Aloula",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Maydan Tamweel Aloula. الجولة: 1. Al Fateh vs Al Fayha ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٣٠‏/٠٨‏/٢٠٢٥، ٦:٥٥ م وتنتهي ٣٠‏/٠٨‏/٢٠٢٥، ٨:٥٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-fateh-vs-al-fayha-20250830-4894374a.svg",
      "image_alt": "غلاف EventLive لفعالية Al Fateh vs Al Fayha",
      "image_source_url": "https://webook.com/ar/events/spl-25-26-al-fateh-vs-al-fayha-mw1",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-08-30T18:55:00+03:00",
      "ends_at": "2025-08-30T20:55:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-30T18:55:00+03:00",
          "ends_at": "2025-08-30T20:55:00+03:00",
          "room": "Maydan Tamweel Aloula",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/spl-25-26-al-fateh-vs-al-fayha-mw1",
      "evidence_url": "https://webook.com/ar/events/spl-25-26-al-fateh-vs-al-fayha-mw1",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-fayha-20250830-4894374a.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-fayha-20250830-4894374a.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-fayha-20250830-4894374a.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-fateh-vs-al-fayha-20250830-4894374a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-fateh-vs-al-fayha-20250830-4894374a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Maydan%20Tamweel%20Aloula%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Maydan%20Tamweel%20Aloula%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-fateh-vs-al-fayha",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-30T18:55:00+03:00",
        "ends_at": "2025-08-30T20:55:00+03:00",
        "room": "Maydan Tamweel Aloula",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-khaleej-20250829-1c8fb8e3",
      "file_slug": "ended-saudi-pro-league-fixtures-al-shabab-vs-al-khaleej-20250829-1c8fb8e3",
      "title": "Al Shabab vs Al Khaleej",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "SHG Arena",
      "venue_address": "SHG Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: SHG Arena. الجولة: 1. Al Shabab vs Al Khaleej ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٩‏/٠٨‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٩‏/٠٨‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-shabab-vs-al-khaleej-20250829-1c8fb8e3.svg",
      "image_alt": "غلاف EventLive لفعالية Al Shabab vs Al Khaleej",
      "image_source_url": "https://webook.com/ar/events/al-shabab-vs-al-khaleej-week-1-spl-9349-0-44",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-08-29T21:00:00+03:00",
      "ends_at": "2025-08-29T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-29T21:00:00+03:00",
          "ends_at": "2025-08-29T23:00:00+03:00",
          "room": "SHG Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/al-shabab-vs-al-khaleej-week-1-spl-9349-0-44",
      "evidence_url": "https://webook.com/ar/events/al-shabab-vs-al-khaleej-week-1-spl-9349-0-44",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-khaleej-20250829-1c8fb8e3.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-khaleej-20250829-1c8fb8e3.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-khaleej-20250829-1c8fb8e3.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-shabab-vs-al-khaleej-20250829-1c8fb8e3.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-shabab-vs-al-khaleej-20250829-1c8fb8e3",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=SHG%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=SHG%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-shabab-vs-al-khaleej",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-29T21:00:00+03:00",
        "ends_at": "2025-08-29T23:00:00+03:00",
        "room": "SHG Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-taawoun-vs-al-nassr-20250829-262f4310",
      "file_slug": "ended-saudi-pro-league-fixtures-al-taawoun-vs-al-nassr-20250829-262f4310",
      "title": "Al Taawoun vs Al Nassr",
      "organizer": "Saudi Pro League",
      "city": "Buraydah",
      "venue": "King Abdullah Sport City Stadium",
      "venue_address": "King Abdullah Sport City Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: King Abdullah Sport City Stadium. الجولة: 1. Al Taawoun vs Al Nassr ضمن رياضة وفعاليات جماهيرية في بريدة. تبدأ الفعالية ٢٩‏/٠٨‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٩‏/٠٨‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-nassr-20250829-262f4310.svg",
      "image_alt": "غلاف EventLive لفعالية Al Taawoun vs Al Nassr",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-1-al-taawoun-vs-al-nassr-spl-5378",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-08-29T21:00:00+03:00",
      "ends_at": "2025-08-29T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-29T21:00:00+03:00",
          "ends_at": "2025-08-29T23:00:00+03:00",
          "room": "King Abdullah Sport City Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-1-al-taawoun-vs-al-nassr-spl-5378",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-1-al-taawoun-vs-al-nassr-spl-5378",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-nassr-20250829-262f4310.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-nassr-20250829-262f4310.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-nassr-20250829-262f4310.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-taawoun-vs-al-nassr-20250829-262f4310.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-taawoun-vs-al-nassr-20250829-262f4310",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=King%20Abdullah%20Sport%20City%20Stadium%20Buraydah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/buraydah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-taawoun-vs-al-nassr",
      "city_label": "بريدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-29T21:00:00+03:00",
        "ends_at": "2025-08-29T23:00:00+03:00",
        "room": "King Abdullah Sport City Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-riyadh-20250829-4d577738",
      "file_slug": "ended-saudi-pro-league-fixtures-al-hilal-vs-al-riyadh-20250829-4d577738",
      "title": "Al Hilal vs Al Riyadh",
      "organizer": "Saudi Pro League",
      "city": "Riyadh",
      "venue": "Kingdom Arena",
      "venue_address": "Kingdom Arena",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Kingdom Arena. الجولة: 1. Al Hilal vs Al Riyadh ضمن رياضة وفعاليات جماهيرية في الرياض. تبدأ الفعالية ٢٩‏/٠٨‏/٢٠٢٥، ٦:٥٠ م وتنتهي ٢٩‏/٠٨‏/٢٠٢٥، ٨:٥٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-hilal-vs-al-riyadh-20250829-4d577738.svg",
      "image_alt": "غلاف EventLive لفعالية Al Hilal vs Al Riyadh",
      "image_source_url": "https://webook.com/ar/events/match1-hilal-09213461",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-08-29T18:50:00+03:00",
      "ends_at": "2025-08-29T20:50:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-29T18:50:00+03:00",
          "ends_at": "2025-08-29T20:50:00+03:00",
          "room": "Kingdom Arena",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/match1-hilal-09213461",
      "evidence_url": "https://webook.com/ar/events/match1-hilal-09213461",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-riyadh-20250829-4d577738.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-riyadh-20250829-4d577738.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-riyadh-20250829-4d577738.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-hilal-vs-al-riyadh-20250829-4d577738.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-hilal-vs-al-riyadh-20250829-4d577738",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Kingdom%20Arena%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Kingdom%20Arena%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-hilal-vs-al-riyadh",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-29T18:50:00+03:00",
        "ends_at": "2025-08-29T20:50:00+03:00",
        "room": "Kingdom Arena",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ahli-vs-neom-s-c-20250828-c3ec9ec1",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ahli-vs-neom-s-c-20250828-c3ec9ec1",
      "title": "Al Ahli vs Neom S.C.",
      "organizer": "Saudi Pro League",
      "city": "Jeddah",
      "venue": "Alinma Bank Stadium at King Abdullah Sport City",
      "venue_address": "Alinma Bank Stadium at King Abdullah Sport City",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Alinma Bank Stadium at King Abdullah Sport City. الجولة: 1. Al Ahli vs Neom S.C. ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ٢٨‏/٠٨‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٨‏/٠٨‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ahli-vs-neom-s-c-20250828-c3ec9ec1.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ahli vs Neom S.C.",
      "image_source_url": "https://webook.com/ar/events/3354-spl-25-26-al-ahli-vs-neom-week-1-45435",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-08-28T21:00:00+03:00",
      "ends_at": "2025-08-28T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-28T21:00:00+03:00",
          "ends_at": "2025-08-28T23:00:00+03:00",
          "room": "Alinma Bank Stadium at King Abdullah Sport City",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/3354-spl-25-26-al-ahli-vs-neom-week-1-45435",
      "evidence_url": "https://webook.com/ar/events/3354-spl-25-26-al-ahli-vs-neom-week-1-45435",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-neom-s-c-20250828-c3ec9ec1.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-neom-s-c-20250828-c3ec9ec1.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-neom-s-c-20250828-c3ec9ec1.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ahli-vs-neom-s-c-20250828-c3ec9ec1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ahli-vs-neom-s-c-20250828-c3ec9ec1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Alinma%20Bank%20Stadium%20at%20King%20Abdullah%20Sport%20City%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-ahli-vs-neom-s-c",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-28T21:00:00+03:00",
        "ends_at": "2025-08-28T23:00:00+03:00",
        "room": "Alinma Bank Stadium at King Abdullah Sport City",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-kholood-20250828-a932cb32",
      "file_slug": "ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-kholood-20250828-a932cb32",
      "title": "Al Ettifaq vs Al Kholood",
      "organizer": "Saudi Pro League",
      "city": "Dammam",
      "venue": "EGO Stadium",
      "venue_address": "EGO Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: EGO Stadium. الجولة: 1. Al Ettifaq vs Al Kholood ضمن رياضة وفعاليات جماهيرية في الدمام. تبدأ الفعالية ٢٨‏/٠٨‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٢٨‏/٠٨‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-kholood-20250828-a932cb32.svg",
      "image_alt": "غلاف EventLive لفعالية Al Ettifaq vs Al Kholood",
      "image_source_url": "https://webook.com/ar/events/99al-ettifaq-vs-al-kholood-25-26-745673",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-08-28T21:00:00+03:00",
      "ends_at": "2025-08-28T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-28T21:00:00+03:00",
          "ends_at": "2025-08-28T23:00:00+03:00",
          "room": "EGO Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/99al-ettifaq-vs-al-kholood-25-26-745673",
      "evidence_url": "https://webook.com/ar/events/99al-ettifaq-vs-al-kholood-25-26-745673",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-kholood-20250828-a932cb32.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-kholood-20250828-a932cb32.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-kholood-20250828-a932cb32.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-kholood-20250828-a932cb32.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-al-ettifaq-vs-al-kholood-20250828-a932cb32",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=EGO%20Stadium%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=EGO%20Stadium%20Dammam",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "al-ettifaq-vs-al-kholood",
      "city_label": "الدمام",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-28T21:00:00+03:00",
        "ends_at": "2025-08-28T23:00:00+03:00",
        "room": "EGO Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-pro-league-fixtures-damac-vs-al-hazem-20250828-8c411796",
      "file_slug": "ended-saudi-pro-league-fixtures-damac-vs-al-hazem-20250828-8c411796",
      "title": "Damac vs Al Hazem",
      "organizer": "Saudi Pro League",
      "city": "Khamis Mushait",
      "venue": "Dhamak Club Stadium",
      "venue_address": "Dhamak Club Stadium",
      "category": "football match",
      "summary": "مباراة رسمية من جدول Saudi Pro League. الملعب: Dhamak Club Stadium. الجولة: 1. Damac vs Al Hazem ضمن رياضة وفعاليات جماهيرية في خميس مشيط. تبدأ الفعالية ٢٨‏/٠٨‏/٢٠٢٥، ٧:٠٥ م وتنتهي ٢٨‏/٠٨‏/٢٠٢٥، ٩:٠٥ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Pro League Fixtures.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-saudi-pro-league-fixtures-damac-vs-al-hazem-20250828-8c411796.svg",
      "image_alt": "غلاف EventLive لفعالية Damac vs Al Hazem",
      "image_source_url": "https://webook.com/ar/events/saudi-pro-league-week-1-damac-vs-al-hazem-spl-685149",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "football",
        "fixtures",
        "matches",
        "football match",
        "2025/26",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2025-08-28T19:05:00+03:00",
      "ends_at": "2025-08-28T21:05:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-28T19:05:00+03:00",
          "ends_at": "2025-08-28T21:05:00+03:00",
          "room": "Dhamak Club Stadium",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Pro League Fixtures",
      "source_url": "https://webook.com/ar/events/saudi-pro-league-week-1-damac-vs-al-hazem-spl-685149",
      "evidence_url": "https://webook.com/ar/events/saudi-pro-league-week-1-damac-vs-al-hazem-spl-685149",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-hazem-20250828-8c411796.html",
      "ics_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-hazem-20250828-8c411796.ics",
      "url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-hazem-20250828-8c411796.html",
      "share_url": "./events/ended-saudi-pro-league-fixtures-damac-vs-al-hazem-20250828-8c411796.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-pro-league-fixtures-damac-vs-al-hazem-20250828-8c411796",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Dhamak%20Club%20Stadium%20Khamis%20Mushait",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Dhamak%20Club%20Stadium%20Khamis%20Mushait",
      "source_file": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/khamis-mushait.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Saudi Pro League",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-pro-league-fixtures-2026-07-05T05-49-40-389Z.json",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Pro League Fixtures. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Official SPL fixture or announcement URL with match date/time, home and away clubs, stadium or city, and season context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:23.410Z",
      "slug": "damac-vs-al-hazem",
      "city_label": "خميس مشيط",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-28T19:05:00+03:00",
        "ends_at": "2025-08-28T21:05:00+03:00",
        "room": "Dhamak Club Stadium",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-code-mcit-programs-challenges-in-digital-entrepreneurship-20250828-fac36f87",
      "file_slug": "ended-code-mcit-programs-challenges-in-digital-entrepreneurship-20250828-fac36f87",
      "title": "Challenges in digital entrepreneurship",
      "organizer": "Ministry of Communications and Information Technology / CODE",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "technology bootcamp",
      "summary": "A golden opportunity for creative thinkers and startup projects in Northern Borders Province to present innovative solutions, interact with a select group of experts, and leverage available resources to develop ideas into successful projects that enhance the advancement of the digital entrepreneurship ecosystem",
      "rich_summary": "A golden opportunity for creative thinkers and startup projects in Northern Borders Province to present innovative solutions, interact with a select group of experts, and leverage available resources to develop ideas into successful projects that enhance the advancement of the digital entrepreneurship ecosystem",
      "image_url": "/assets/event-images/daman-proptech-challenge-2eea8247e5.png",
      "image_alt": "Challenges in digital entrepreneurship",
      "image_source_url": "https://code.mcit.gov.sa/en/competition/challenges-digital-entrepreneurship-northern-borders-province",
      "original_image_url": "https://code.mcit.gov.sa/sites/default/files/inline-images/digital.png",
      "registration_url": "https://code.mcit.gov.sa/en/user/register",
      "ticket_url": "",
      "attendance_mode": "hybrid",
      "price_label": "150,000 SAR",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "entrepreneurship",
        "incubators",
        "accelerators",
        "bootcamps",
        "gaming",
        "technology bootcamp",
        "Digital competition",
        "ended-event"
      ],
      "audiences": [
        "students",
        "tech",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-08-28T09:00:00+03:00",
      "ends_at": "2025-08-28T18:00:00+03:00",
      "updated_at": "2026-07-06T21:52:15.972Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-28T09:00:00+03:00",
          "ends_at": "2025-08-28T18:00:00+03:00",
          "room": "Online",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "CODE MCIT Programs",
      "source_url": "https://code.mcit.gov.sa/en/competition/challenges-digital-entrepreneurship-northern-borders-province",
      "evidence_url": "https://code.mcit.gov.sa/en/competition/challenges-digital-entrepreneurship-northern-borders-province",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-code-mcit-programs-challenges-in-digital-entrepreneurship-20250828-fac36f87.html",
      "ics_url": "./events/ended-code-mcit-programs-challenges-in-digital-entrepreneurship-20250828-fac36f87.ics",
      "url": "./events/ended-code-mcit-programs-challenges-in-digital-entrepreneurship-20250828-fac36f87.html",
      "share_url": "./events/ended-code-mcit-programs-challenges-in-digital-entrepreneurship-20250828-fac36f87.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-code-mcit-programs-challenges-in-digital-entrepreneurship-20250828-fac36f87",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/code-mcit-programs-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/gaming-esports.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology / CODE",
      "raw_snapshot_path": "data/raw/source-snapshots/code-mcit-programs-2026-07-06T21-52-15-972Z.html",
      "discovered_at": "2026-07-06T21:52:15.972Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من CODE MCIT Programs. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. CODE program URL and date-complete program range from the official listing.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-06T21:52:15.972Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T02:45:55.017Z",
      "slug": "challenges-in-digital-entrepreneurship",
      "city_label": "عن بعد",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-28T09:00:00+03:00",
        "ends_at": "2025-08-28T18:00:00+03:00",
        "room": "Online",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-abha-chamber-events-ورشة-عمل-مدخل-إلى-عالم-العطور-بغرفة-أبها-20250805-55d5a590",
      "file_slug": "ended-abha-chamber-events-ورشة-عمل-مدخل-إلى-عالم-العطور-بغرفة-أبها-20250805-55d5a590",
      "title": "ورشة عمل \"مدخل إلى عالم العطور \"بغرفة أبها",
      "organizer": "Abha Chamber of Commerce",
      "city": "Abha",
      "venue": "Abha Chamber",
      "venue_address": "Abha Chamber",
      "category": "workshop",
      "summary": "فعالية رسمية من غرفة أبها. التاريخ المعلن: 05/08/2025. ورشة عمل \"مدخل إلى عالم العطور \"بغرفة أبها ضمن فعاليات الغرف التجارية في أبها. تبدأ الفعالية ٠٥‏/٠٨‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٠٥‏/٠٨‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Abha Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/ورشة-عمل-مدخل-إلى-عالم-العطور-بغرفة-أبها-3a08e1ba47.jpg",
      "image_alt": "ورشة عمل \"مدخل إلى عالم العطور \"بغرفة أبها",
      "image_source_url": "https://abhacci.org.sa/Events/Details/8",
      "original_image_url": "https://abhacci.org.sa/files/images/126.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "business",
        "tourism",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2025-08-05T09:00:00+03:00",
      "ends_at": "2025-08-05T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-05T09:00:00+03:00",
          "ends_at": "2025-08-05T18:00:00+03:00",
          "room": "Abha Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Abha Chamber Events",
      "source_url": "https://abhacci.org.sa/Events/Details/8",
      "evidence_url": "https://abhacci.org.sa/Events/Details/8",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-abha-chamber-events-ورشة-عمل-مدخل-إلى-عالم-العطور-بغرفة-أبها-20250805-55d5a590.html",
      "ics_url": "./events/ended-abha-chamber-events-ورشة-عمل-مدخل-إلى-عالم-العطور-بغرفة-أبها-20250805-55d5a590.ics",
      "url": "./events/ended-abha-chamber-events-ورشة-عمل-مدخل-إلى-عالم-العطور-بغرفة-أبها-20250805-55d5a590.html",
      "share_url": "./events/ended-abha-chamber-events-ورشة-عمل-مدخل-إلى-عالم-العطور-بغرفة-أبها-20250805-55d5a590.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-abha-chamber-events-%D9%88%D8%B1%D8%B4%D8%A9-%D8%B9%D9%85%D9%84-%D9%85%D8%AF%D8%AE%D9%84-%D8%A5%D9%84%D9%89-%D8%B9%D8%A7%D9%84%D9%85-%D8%A7%D9%84%D8%B9%D8%B7%D9%88%D8%B1-%D8%A8%D8%BA%D8%B1%D9%81%D8%A9-%D8%A3%D8%A8%D9%87%D8%A7-20250805-55d5a590",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Abha%20Chamber%20Abha",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Abha%20Chamber%20Abha",
      "source_file": "data/raw/source-snapshots/abha-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/abha.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Abha Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/abha-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Abha Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Abha Chamber event URL or official media-center event page with date, title, and venue or delivery context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "ورشة-عمل-مدخل-ا-لى-عالم-العطور-بغرفة-ا-بها",
      "city_label": "أبها",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-05T09:00:00+03:00",
        "ends_at": "2025-08-05T18:00:00+03:00",
        "room": "Abha Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-beast-house-presents-ghostly-kisses-20250804-6c5c5016",
      "file_slug": "ended-mdlbeast-events-beast-house-presents-ghostly-kisses-20250804-6c5c5016",
      "title": "Beast House presents Ghostly Kisses",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. Beast House presents Ghostly Kisses ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠٤‏/٠٨‏/٢٠٢٥، ٨:٣٠ م وتنتهي ٠٤‏/٠٨‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-beast-house-presents-ghostly-kisses-20250804-6c5c5016.svg",
      "image_alt": "غلاف EventLive لفعالية Beast House presents Ghostly Kisses",
      "image_source_url": "https://mdlbeast.com/events/beast-house-presents-ghostly-kisses",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-08-04T20:30:00+03:00",
      "ends_at": "2025-08-04T23:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-08-04T20:30:00+03:00",
          "ends_at": "2025-08-04T23:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/beast-house-presents-ghostly-kisses",
      "evidence_url": "https://mdlbeast.com/events/beast-house-presents-ghostly-kisses",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-beast-house-presents-ghostly-kisses-20250804-6c5c5016.html",
      "ics_url": "./events/ended-mdlbeast-events-beast-house-presents-ghostly-kisses-20250804-6c5c5016.ics",
      "url": "./events/ended-mdlbeast-events-beast-house-presents-ghostly-kisses-20250804-6c5c5016.html",
      "share_url": "./events/ended-mdlbeast-events-beast-house-presents-ghostly-kisses-20250804-6c5c5016.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-beast-house-presents-ghostly-kisses-20250804-6c5c5016",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "beast-house-presents-ghostly-kisses",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-08-04T20:30:00+03:00",
        "ends_at": "2025-08-04T23:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-aft-r-20250718-43c244be",
      "file_slug": "ended-mdlbeast-events-aft-r-20250718-43c244be",
      "title": "AFT_r",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. AFT_r ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ١٨‏/٠٧‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٠٧‏/٠٨‏/٢٠٢٥، ٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-aft-r-20250718-43c244be.svg",
      "image_alt": "غلاف EventLive لفعالية AFT_r",
      "image_source_url": "https://mdlbeast.com/events/aft-r",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-07-18T21:00:00+03:00",
      "ends_at": "2025-08-07T02:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-07-18T21:00:00+03:00",
          "ends_at": "2025-08-07T02:00:00+03:00",
          "room": "Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/aft-r",
      "evidence_url": "https://mdlbeast.com/events/aft-r",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-aft-r-20250718-43c244be.html",
      "ics_url": "./events/ended-mdlbeast-events-aft-r-20250718-43c244be.ics",
      "url": "./events/ended-mdlbeast-events-aft-r-20250718-43c244be.html",
      "share_url": "./events/ended-mdlbeast-events-aft-r-20250718-43c244be.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-aft-r-20250718-43c244be",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "aft-r",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-07-18T21:00:00+03:00",
        "ends_at": "2025-08-07T02:00:00+03:00",
        "room": "Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-onyx-arena-20250717-ba27b41b",
      "file_slug": "ended-mdlbeast-events-onyx-arena-20250717-ba27b41b",
      "title": "ONYX ARENA",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. ONYX ARENA ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ١٧‏/٠٧‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٠٨‏/٠٨‏/٢٠٢٥، ٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-onyx-arena-20250717-ba27b41b.svg",
      "image_alt": "غلاف EventLive لفعالية ONYX ARENA",
      "image_source_url": "https://mdlbeast.com/events/onyx-arena",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-07-17T21:00:00+03:00",
      "ends_at": "2025-08-08T02:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-07-17T21:00:00+03:00",
          "ends_at": "2025-08-08T02:00:00+03:00",
          "room": "Jeddah",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/onyx-arena",
      "evidence_url": "https://mdlbeast.com/events/onyx-arena",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-onyx-arena-20250717-ba27b41b.html",
      "ics_url": "./events/ended-mdlbeast-events-onyx-arena-20250717-ba27b41b.ics",
      "url": "./events/ended-mdlbeast-events-onyx-arena-20250717-ba27b41b.html",
      "share_url": "./events/ended-mdlbeast-events-onyx-arena-20250717-ba27b41b.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-onyx-arena-20250717-ba27b41b",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "onyx-arena",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-07-17T21:00:00+03:00",
        "ends_at": "2025-08-08T02:00:00+03:00",
        "room": "Jeddah",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-ورشة-فن-التعامل-مع-كبار-الشخصيات-والمشاهير-20250714-ee3afa2f",
      "file_slug": "ended-jazan-chamber-events-ورشة-فن-التعامل-مع-كبار-الشخصيات-والمشاهير-20250714-ee3afa2f",
      "title": "ورشة \"فن التعامل مع كبار الشخصيات والمشاهير\"",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "مسرح الغرفة",
      "venue_address": "مسرح الغرفة",
      "category": "workshop",
      "summary": "عنوان الورشة او اللقاء: فن التعامل مع كبار الشخصيات والمشاهير المحاور: - مفهوم الاتصال. - تعريف البرتوكول والاتيكيت والمراسم والتشريفات. - من هم كبار الشخصيات والمشاهير. - بروتوكولات التعامل مع كبار الشخصيات. - الاتيكيت والذوق العام. - نماذج من البروتوكولات. الأهداف: - فن الإلقاء والتقديم وأساليب وطرق العرض. - مفهوم لغة الجسد وأهميتها في التعامل مع الأخرين. - الاستراتيجيات الأساسية في مهارات الحوار الفال. - البروتوكولات عند التعامل مع كبار الشخصيات والمشاهير. - بروتوكولات مصافحة كبار الشخصيات. الفئة المستهدفة: قطاع السياحة والترفيه والضيافة و موظفي الاتصال المؤسسي في كافة القطاعات. الموعد والموقع: اليوم ( الاربعاء) التاريخ ( 14/7/2025م ) الموقع (المسرح -القاعة - الأكاديمية ) من الساعه( 10ص ) الى الساعه ( 12م ) مقدم الورشة: أ‌. أنور بن أحمد حكمي- رئيس اللجنة القطاعية للسياحة والترفيه بالغرفة ومدرب معتمد",
      "rich_summary": "",
      "image_url": "/assets/event-images/ورشة-فن-التعامل-مع-كبار-الشخصيات-والمشاهير-2c606f48d9.jpg",
      "image_alt": "ورشة \"فن التعامل مع كبار الشخصيات والمشاهير\"",
      "image_source_url": "https://events.jazancci.org.sa/index.php/ar/التصنيفات/ندوات-وورش-عمل/255-فن-التعامل-مع-كبار-الشخصيات-والمشاهير",
      "original_image_url": "https://storage.googleapis.com/download/storage/v1/b/jcci/o/events%2F1753180672606-ce159605-beb3-4fa2-884b-0ee3abf11c46.jpg?generation=1753180674394863&alt=media",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "students",
        "professionals",
        "skilled-trades",
        "researchers",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-07-14T00:00:00+03:00",
      "ends_at": "2025-07-14T00:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-07-14T00:00:00+03:00",
          "ends_at": "2025-07-14T00:00:00+03:00",
          "room": "مسرح الغرفة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/index.php/ar/التصنيفات/ندوات-وورش-عمل/255-فن-التعامل-مع-كبار-الشخصيات-والمشاهير",
      "evidence_url": "https://events.jazancci.org.sa/index.php/ar/التصنيفات/ندوات-وورش-عمل/255-فن-التعامل-مع-كبار-الشخصيات-والمشاهير",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-ورشة-فن-التعامل-مع-كبار-الشخصيات-والمشاهير-20250714-ee3afa2f.html",
      "ics_url": "./events/ended-jazan-chamber-events-ورشة-فن-التعامل-مع-كبار-الشخصيات-والمشاهير-20250714-ee3afa2f.ics",
      "url": "./events/ended-jazan-chamber-events-ورشة-فن-التعامل-مع-كبار-الشخصيات-والمشاهير-20250714-ee3afa2f.html",
      "share_url": "./events/ended-jazan-chamber-events-ورشة-فن-التعامل-مع-كبار-الشخصيات-والمشاهير-20250714-ee3afa2f.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D9%88%D8%B1%D8%B4%D8%A9-%D9%81%D9%86-%D8%A7%D9%84%D8%AA%D8%B9%D8%A7%D9%85%D9%84-%D9%85%D8%B9-%D9%83%D8%A8%D8%A7%D8%B1-%D8%A7%D9%84%D8%B4%D8%AE%D8%B5%D9%8A%D8%A7%D8%AA-%D9%88%D8%A7%D9%84%D9%85%D8%B4%D8%A7%D9%87%D9%8A%D8%B1-20250714-ee3afa2f",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/students.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/researchers.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:56:50.547Z",
      "slug": "ورشة-فن-التعامل-مع-كبار-الشخصيات-والمشاهير",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-07-14T00:00:00+03:00",
        "ends_at": "2025-07-14T00:00:00+03:00",
        "room": "مسرح الغرفة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-b0eb9c93",
      "file_slug": "ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-b0eb9c93",
      "title": "The Saudi Arabia participated in the 64th session of the Legal Subcommittee of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Vienna International Centre",
      "venue_address": "Vienna International Centre",
      "category": "space",
      "summary": "reflects the Kingdom’s commitment to enhancing its presence in international forums The Saudi Arabia participated in the 64th session of the Legal Subcommittee of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS) ضمن علوم وفضاء في دولي. تبدأ الفعالية ١٥‏/٠٦‏/٢٠٢٥، ١٢:٠٠ م وتنتهي ١٥‏/٠٦‏/٢٠٢٥، ٥:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcomm-4dcf7050f6.webp",
      "image_alt": "The Saudi Arabia participated in the 64th session of the Legal Subcommittee of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "image_source_url": "https://ssa.gov.sa/en/events/64th-session-of-the-legal-subcommittee-of-the-united-nations-committee-on-the-peaceful-uses-of-outer-space-copuos/",
      "original_image_url": "https://ssa.gov.sa/media/nipon1fn/15june-1.webp?width=1400&height=788&rnd=134268819563230000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-06-15T12:00:00+03:00",
      "ends_at": "2025-06-15T17:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-06-15T12:00:00+03:00",
          "ends_at": "2025-06-15T17:00:00+03:00",
          "room": "Vienna International Centre",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/64th-session-of-the-legal-subcommittee-of-the-united-nations-committee-on-the-peaceful-uses-of-outer-space-copuos/",
      "evidence_url": "https://ssa.gov.sa/en/events/64th-session-of-the-legal-subcommittee-of-the-united-nations-committee-on-the-peaceful-uses-of-outer-space-copuos/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-b0eb9c93.html",
      "ics_url": "./events/ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-b0eb9c93.ics",
      "url": "./events/ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-b0eb9c93.html",
      "share_url": "./events/ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-b0eb9c93.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-b0eb9c93",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Vienna%20International%20Centre%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Vienna%20International%20Centre%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommittee-of-the-united-nations-committee-on",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-06-15T12:00:00+03:00",
        "ends_at": "2025-06-15T17:00:00+03:00",
        "room": "Vienna International Centre",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-0e740421",
      "file_slug": "ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-0e740421",
      "title": "The Saudi Arabia participated in the 64th session of the Legal Subcommittee of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Vienna International Centre",
      "venue_address": "Vienna International Centre",
      "category": "space",
      "summary": "reflects the Kingdom’s commitment to enhancing its presence in international forums The Saudi Arabia participated in the 64th session of the Legal Subcommittee of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS) ضمن علوم وفضاء في دولي. تبدأ الفعالية ١٥‏/٠٦‏/٢٠٢٥، ١٢:٠٠ م وتنتهي ١٥‏/٠٦‏/٢٠٢٥، ٥:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcomm-4dcf7050f6.webp",
      "image_alt": "The Saudi Arabia participated in the 64th session of the Legal Subcommittee of the United Nations Committee on the Peaceful Uses of Outer Space (COPUOS)",
      "image_source_url": "https://ssa.gov.sa/ar/events/64th-session-of-the-legal-subcommittee-of-the-united-nations-committee-on-the-peaceful-uses-of-outer-space-copuos/",
      "original_image_url": "https://ssa.gov.sa/media/nipon1fn/15june-1.webp?width=1400&height=788&rnd=134268819563230000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-06-15T12:00:00+03:00",
      "ends_at": "2025-06-15T17:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-06-15T12:00:00+03:00",
          "ends_at": "2025-06-15T17:00:00+03:00",
          "room": "Vienna International Centre",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/64th-session-of-the-legal-subcommittee-of-the-united-nations-committee-on-the-peaceful-uses-of-outer-space-copuos/",
      "evidence_url": "https://ssa.gov.sa/ar/events/64th-session-of-the-legal-subcommittee-of-the-united-nations-committee-on-the-peaceful-uses-of-outer-space-copuos/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-0e740421.html",
      "ics_url": "./events/ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-0e740421.ics",
      "url": "./events/ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-0e740421.html",
      "share_url": "./events/ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-0e740421.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommit-20250615-0e740421",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Vienna%20International%20Centre%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Vienna%20International%20Centre%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "the-saudi-arabia-participated-in-the-64th-session-of-the-legal-subcommittee-of-the-united-nations-committee-on",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-06-15T12:00:00+03:00",
        "ends_at": "2025-06-15T17:00:00+03:00",
        "room": "Vienna International Centre",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-mdlbeast-presents-guns-n-roses-20250523-e49f171d",
      "file_slug": "ended-mdlbeast-events-mdlbeast-presents-guns-n-roses-20250523-e49f171d",
      "title": "MDLBEAST Presents: Guns N' Roses",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. MDLBEAST Presents: Guns N' Roses ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٢٣‏/٠٥‏/٢٠٢٥، ١٢:٠٠ ص وتنتهي ٢٣‏/٠٥‏/٢٠٢٥، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-mdlbeast-presents-guns-n-roses-20250523-e49f171d.svg",
      "image_alt": "غلاف EventLive لفعالية MDLBEAST Presents: Guns N' Roses",
      "image_source_url": "https://mdlbeast.com/events/mdlbeast-presents-guns-n-roses",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-05-23T00:00:00+03:00",
      "ends_at": "2025-05-23T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-05-23T00:00:00+03:00",
          "ends_at": "2025-05-23T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/mdlbeast-presents-guns-n-roses",
      "evidence_url": "https://mdlbeast.com/events/mdlbeast-presents-guns-n-roses",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-mdlbeast-presents-guns-n-roses-20250523-e49f171d.html",
      "ics_url": "./events/ended-mdlbeast-events-mdlbeast-presents-guns-n-roses-20250523-e49f171d.ics",
      "url": "./events/ended-mdlbeast-events-mdlbeast-presents-guns-n-roses-20250523-e49f171d.html",
      "share_url": "./events/ended-mdlbeast-events-mdlbeast-presents-guns-n-roses-20250523-e49f171d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-mdlbeast-presents-guns-n-roses-20250523-e49f171d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "mdlbeast-presents-guns-n-roses",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-05-23T00:00:00+03:00",
        "ends_at": "2025-05-23T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-house-blend-20250517-67966de5",
      "file_slug": "ended-mdlbeast-events-house-blend-20250517-67966de5",
      "title": "House Blend",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. House Blend ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ١٧‏/٠٥‏/٢٠٢٥، ١٢:٠٠ ص وتنتهي ١٨‏/٠٥‏/٢٠٢٥، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-house-blend-20250517-67966de5.svg",
      "image_alt": "غلاف EventLive لفعالية House Blend",
      "image_source_url": "https://mdlbeast.com/events/house-blend",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-05-17T00:00:00+03:00",
      "ends_at": "2025-05-18T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-05-17T00:00:00+03:00",
          "ends_at": "2025-05-18T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/house-blend",
      "evidence_url": "https://mdlbeast.com/events/house-blend",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-house-blend-20250517-67966de5.html",
      "ics_url": "./events/ended-mdlbeast-events-house-blend-20250517-67966de5.ics",
      "url": "./events/ended-mdlbeast-events-house-blend-20250517-67966de5.html",
      "share_url": "./events/ended-mdlbeast-events-house-blend-20250517-67966de5.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-house-blend-20250517-67966de5",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "house-blend",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-05-17T00:00:00+03:00",
        "ends_at": "2025-05-18T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-code-mcit-programs-tech-champions-5-20250501-d3afd0bb",
      "file_slug": "ended-code-mcit-programs-tech-champions-5-20250501-d3afd0bb",
      "title": "Tech Champions 5",
      "organizer": "Ministry of Communications and Information Technology / CODE",
      "city": "Saudi Arabia",
      "venue": "CODE branches",
      "venue_address": "CODE branches",
      "category": "technology bootcamp",
      "summary": "The 5th edition of the program consists of two startup incubators in the sector of Financial Solution Technologies that utilize AI. The program targets innovative entrepreneurs with digital business and scalable models. The program participants will be provided with the necessary tools and support in the technical, administrative, and financial aspects, in addition to supporting digital perks, with the aim of contributing to reaching the market and investors.",
      "rich_summary": "The 5th edition of the program consists of two startup incubators in the sector of Financial Solution Technologies that utilize AI. The program targets innovative entrepreneurs with digital business and scalable models. The program participants will be provided with the necessary tools and support in the technical, administrative, and financial aspects, in addition to supporting digital perks, with the aim of contributing to reaching the market and investors.",
      "image_url": "/assets/event-images/daman-proptech-challenge-2eea8247e5.png",
      "image_alt": "Tech Champions 5",
      "image_source_url": "https://code.mcit.gov.sa/en/incubators/tech-champions-5",
      "original_image_url": "https://code.mcit.gov.sa/sites/default/files/inline-images/digital.png",
      "registration_url": "https://code.mcit.gov.sa/en/user/register",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "entrepreneurship",
        "incubators",
        "accelerators",
        "bootcamps",
        "gaming",
        "technology bootcamp",
        "Accelerator",
        "ended-event"
      ],
      "audiences": [
        "students",
        "tech",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-05-01T09:00:00+03:00",
      "ends_at": "2025-12-31T18:00:00+03:00",
      "updated_at": "2026-07-06T21:52:15.972Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-05-01T09:00:00+03:00",
          "ends_at": "2025-12-31T18:00:00+03:00",
          "room": "CODE branches",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "CODE MCIT Programs",
      "source_url": "https://code.mcit.gov.sa/en/incubators/tech-champions-5",
      "evidence_url": "https://code.mcit.gov.sa/en/incubators/tech-champions-5",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-code-mcit-programs-tech-champions-5-20250501-d3afd0bb.html",
      "ics_url": "./events/ended-code-mcit-programs-tech-champions-5-20250501-d3afd0bb.ics",
      "url": "./events/ended-code-mcit-programs-tech-champions-5-20250501-d3afd0bb.html",
      "share_url": "./events/ended-code-mcit-programs-tech-champions-5-20250501-d3afd0bb.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-code-mcit-programs-tech-champions-5-20250501-d3afd0bb",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=CODE%20branches%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=CODE%20branches%20Saudi%20Arabia",
      "source_file": "data/raw/source-snapshots/code-mcit-programs-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/gaming-esports.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology / CODE",
      "raw_snapshot_path": "data/raw/source-snapshots/code-mcit-programs-2026-07-06T21-52-15-972Z.html",
      "discovered_at": "2026-07-06T21:52:15.972Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من CODE MCIT Programs. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. CODE program URL and date-complete program range from the official listing.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-06T21:52:15.972Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:24:17.949Z",
      "slug": "tech-champions-5",
      "city_label": "السعودية",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-05-01T09:00:00+03:00",
        "ends_at": "2025-12-31T18:00:00+03:00",
        "room": "CODE branches",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-منتدى-الجبيل-للاستثمار-2025-20250427-7dd24210",
      "file_slug": "ended-asharqia-chamber-events-منتدى-الجبيل-للاستثمار-2025-20250427-7dd24210",
      "title": "منتدى الجبيل للاستثمار 2025",
      "organizer": "Asharqia Chamber",
      "city": "Jubail",
      "venue": "مركز الملك عبد الله الحضاري بالجبيل",
      "venue_address": "مركز الملك عبد الله الحضاري بالجبيل",
      "category": "business forum",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: مركز الملك عبد الله الحضاري بالجبيل. التاريخ المعلن: 28/04/2025 - 27/04/2025. منتدى الجبيل للاستثمار 2025 ضمن فعاليات الغرف التجارية في الجبيل. تبدأ الفعالية ٢٧‏/٠٤‏/٢٠٢٥، ٣:٠٠ م وتنتهي ٢٨‏/٠٤‏/٢٠٢٥، ٣:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-منتدى-الجبيل-للاستثمار-2025-20250427-7dd24210.svg",
      "image_alt": "غلاف EventLive لفعالية منتدى الجبيل للاستثمار 2025",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=334",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "business forum",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2025-04-27T15:00:00+03:00",
      "ends_at": "2025-04-28T15:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-04-27T15:00:00+03:00",
          "ends_at": "2025-04-28T15:00:00+03:00",
          "room": "مركز الملك عبد الله الحضاري بالجبيل",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=334",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=334",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-منتدى-الجبيل-للاستثمار-2025-20250427-7dd24210.html",
      "ics_url": "./events/ended-asharqia-chamber-events-منتدى-الجبيل-للاستثمار-2025-20250427-7dd24210.ics",
      "url": "./events/ended-asharqia-chamber-events-منتدى-الجبيل-للاستثمار-2025-20250427-7dd24210.html",
      "share_url": "./events/ended-asharqia-chamber-events-منتدى-الجبيل-للاستثمار-2025-20250427-7dd24210.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D9%86%D8%AA%D8%AF%D9%89-%D8%A7%D9%84%D8%AC%D8%A8%D9%8A%D9%84-%D9%84%D9%84%D8%A7%D8%B3%D8%AA%D8%AB%D9%85%D8%A7%D8%B1-2025-20250427-7dd24210",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%B1%D9%83%D8%B2%20%D8%A7%D9%84%D9%85%D9%84%D9%83%20%D8%B9%D8%A8%D8%AF%20%D8%A7%D9%84%D9%84%D9%87%20%D8%A7%D9%84%D8%AD%D8%B6%D8%A7%D8%B1%D9%8A%20%D8%A8%D8%A7%D9%84%D8%AC%D8%A8%D9%8A%D9%84%20Jubail",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%B1%D9%83%D8%B2%20%D8%A7%D9%84%D9%85%D9%84%D9%83%20%D8%B9%D8%A8%D8%AF%20%D8%A7%D9%84%D9%84%D9%87%20%D8%A7%D9%84%D8%AD%D8%B6%D8%A7%D8%B1%D9%8A%20%D8%A8%D8%A7%D9%84%D8%AC%D8%A8%D9%8A%D9%84%20Jubail",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/jubail.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "منتدى-الجبيل-للاستثمار-2025",
      "city_label": "الجبيل",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-04-27T15:00:00+03:00",
        "ends_at": "2025-04-28T15:00:00+03:00",
        "room": "مركز الملك عبد الله الحضاري بالجبيل",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-a-thousand-and-one-20250424-f46c64f3",
      "file_slug": "ended-mdlbeast-events-a-thousand-and-one-20250424-f46c64f3",
      "title": "A Thousand and One",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. A Thousand and One ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٢٤‏/٠٤‏/٢٠٢٥، ١٢:٠٠ ص وتنتهي ٢٥‏/٠٤‏/٢٠٢٥، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-a-thousand-and-one-20250424-f46c64f3.svg",
      "image_alt": "غلاف EventLive لفعالية A Thousand and One",
      "image_source_url": "https://mdlbeast.com/events/a-thousand-and-one",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-04-24T00:00:00+03:00",
      "ends_at": "2025-04-25T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-04-24T00:00:00+03:00",
          "ends_at": "2025-04-25T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/a-thousand-and-one",
      "evidence_url": "https://mdlbeast.com/events/a-thousand-and-one",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-a-thousand-and-one-20250424-f46c64f3.html",
      "ics_url": "./events/ended-mdlbeast-events-a-thousand-and-one-20250424-f46c64f3.ics",
      "url": "./events/ended-mdlbeast-events-a-thousand-and-one-20250424-f46c64f3.html",
      "share_url": "./events/ended-mdlbeast-events-a-thousand-and-one-20250424-f46c64f3.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-a-thousand-and-one-20250424-f46c64f3",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "a-thousand-and-one",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-04-24T00:00:00+03:00",
        "ends_at": "2025-04-25T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-code-mcit-programs-code-ai-incubator-20250420-94fb5914",
      "file_slug": "ended-code-mcit-programs-code-ai-incubator-20250420-94fb5914",
      "title": "CODE AI incubator",
      "organizer": "Ministry of Communications and Information Technology / CODE",
      "city": "Riyadh",
      "venue": "CODE Riyadh",
      "venue_address": "CODE Riyadh",
      "category": "AI entrepreneurship",
      "summary": "A specialized incubator to support the growth of startups in the field of artificial intelligence. The program aims to empower innovators and entrepreneurs to transform their ideas into viable tech solutions by providing an integrated environment that includes mentorship, advanced technical resources, funding, and strategic partnerships. The vision is to strengthen AI's position as a key driver of economic and social development.",
      "rich_summary": "A specialized incubator to support the growth of startups in the field of artificial intelligence. The program aims to empower innovators and entrepreneurs to transform their ideas into viable tech solutions by providing an integrated environment that includes mentorship, advanced technical resources, funding, and strategic partnerships. The vision is to strengthen AI's position as a key driver of economic and social development.",
      "image_url": "/assets/event-images/code-ai-incubator-18c132425f.jpg",
      "image_alt": "CODE AI incubator",
      "image_source_url": "https://code.mcit.gov.sa/en/code-ai-incubator",
      "original_image_url": "https://code.mcit.gov.sa/sites/default/files/2025-07/WhatsApp%20Image%202025-07-17%20at%2012.33.20%20PM.jpeg",
      "registration_url": "https://code.mcit.gov.sa/en/user/register",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "technology",
        "entrepreneurship",
        "incubators",
        "accelerators",
        "bootcamps",
        "gaming",
        "AI entrepreneurship",
        "Incubators and Accelerators",
        "ended-event"
      ],
      "audiences": [
        "students",
        "tech",
        "skilled-trades",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-04-20T09:00:00+03:00",
      "ends_at": "2025-10-12T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-04-20T09:00:00+03:00",
          "ends_at": "2025-10-12T18:00:00+03:00",
          "room": "CODE Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "CODE MCIT Programs",
      "source_url": "https://code.mcit.gov.sa/en/code-ai-incubator",
      "evidence_url": "https://code.mcit.gov.sa/en/code-ai-incubator",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-code-mcit-programs-code-ai-incubator-20250420-94fb5914.html",
      "ics_url": "./events/ended-code-mcit-programs-code-ai-incubator-20250420-94fb5914.ics",
      "url": "./events/ended-code-mcit-programs-code-ai-incubator-20250420-94fb5914.html",
      "share_url": "./events/ended-code-mcit-programs-code-ai-incubator-20250420-94fb5914.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-code-mcit-programs-code-ai-incubator-20250420-94fb5914",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=CODE%20Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=CODE%20Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/code-mcit-programs-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/gaming-esports.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/skilled-trades.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology / CODE",
      "raw_snapshot_path": "data/raw/source-snapshots/code-mcit-programs-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من CODE MCIT Programs. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. CODE program URL and date-complete program range from the official listing.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T02:45:55.017Z",
      "slug": "code-ai-incubator",
      "city_label": "الرياض",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-04-20T09:00:00+03:00",
        "ends_at": "2025-10-12T18:00:00+03:00",
        "room": "CODE Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-formula-1-stc-saudi-arabian-grand-prix-2025-20250418-6642a478",
      "file_slug": "ended-mdlbeast-events-formula-1-stc-saudi-arabian-grand-prix-2025-20250418-6642a478",
      "title": "Formula 1 STC Saudi Arabian Grand Prix 2025",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. Formula 1 STC Saudi Arabian Grand Prix 2025 ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ١٨‏/٠٤‏/٢٠٢٥، ١٢:١٦ ص وتنتهي ٢٠‏/٠٤‏/٢٠٢٥، ١٢:٢٣ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-formula-1-stc-saudi-arabian-grand-prix-2025-20250418-6642a478.svg",
      "image_alt": "غلاف EventLive لفعالية Formula 1 STC Saudi Arabian Grand Prix 2025",
      "image_source_url": "https://mdlbeast.com/events/formula-1-stc-saudi-arabian-grand-prix-2025",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-04-18T00:16:00+03:00",
      "ends_at": "2025-04-20T00:23:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-04-18T00:16:00+03:00",
          "ends_at": "2025-04-20T00:23:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/formula-1-stc-saudi-arabian-grand-prix-2025",
      "evidence_url": "https://mdlbeast.com/events/formula-1-stc-saudi-arabian-grand-prix-2025",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-formula-1-stc-saudi-arabian-grand-prix-2025-20250418-6642a478.html",
      "ics_url": "./events/ended-mdlbeast-events-formula-1-stc-saudi-arabian-grand-prix-2025-20250418-6642a478.ics",
      "url": "./events/ended-mdlbeast-events-formula-1-stc-saudi-arabian-grand-prix-2025-20250418-6642a478.html",
      "share_url": "./events/ended-mdlbeast-events-formula-1-stc-saudi-arabian-grand-prix-2025-20250418-6642a478.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-formula-1-stc-saudi-arabian-grand-prix-2025-20250418-6642a478",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "formula-1-stc-saudi-arabian-grand-prix-2025",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-04-18T00:16:00+03:00",
        "ends_at": "2025-04-20T00:23:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-moja-20250404-fd9ec876",
      "file_slug": "ended-mdlbeast-events-moja-20250404-fd9ec876",
      "title": "Moja",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. Moja ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ٠٤‏/٠٤‏/٢٠٢٥، ٩:٠٠ م وتنتهي ٠٥‏/٠٤‏/٢٠٢٥، ٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-moja-20250404-fd9ec876.svg",
      "image_alt": "غلاف EventLive لفعالية Moja",
      "image_source_url": "https://mdlbeast.com/events/moja",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-04-04T21:00:00+03:00",
      "ends_at": "2025-04-05T02:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-04-04T21:00:00+03:00",
          "ends_at": "2025-04-05T02:00:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/moja",
      "evidence_url": "https://mdlbeast.com/events/moja",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-moja-20250404-fd9ec876.html",
      "ics_url": "./events/ended-mdlbeast-events-moja-20250404-fd9ec876.ics",
      "url": "./events/ended-mdlbeast-events-moja-20250404-fd9ec876.html",
      "share_url": "./events/ended-mdlbeast-events-moja-20250404-fd9ec876.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-moja-20250404-fd9ec876",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "moja",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-04-04T21:00:00+03:00",
        "ends_at": "2025-04-05T02:00:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-mdlbeast-presents-keinemusik-20250404-45c24c1e",
      "file_slug": "ended-mdlbeast-events-mdlbeast-presents-keinemusik-20250404-45c24c1e",
      "title": "MDLBEAST Presents: KEINEMUSIK",
      "organizer": "MDLBEAST",
      "city": "AlUla",
      "venue": "AlUla",
      "venue_address": "AlUla",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: AlUla. MDLBEAST Presents: KEINEMUSIK ضمن ترفيه وعائلات في العلا. تبدأ الفعالية ٠٤‏/٠٤‏/٢٠٢٥، ٧:٠٠ م وتنتهي ٠٥‏/٠٤‏/٢٠٢٥، ٧:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-mdlbeast-presents-keinemusik-20250404-45c24c1e.svg",
      "image_alt": "غلاف EventLive لفعالية MDLBEAST Presents: KEINEMUSIK",
      "image_source_url": "https://mdlbeast.com/events/mdlbeast-presents-keinemusik",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-04-04T19:00:00+03:00",
      "ends_at": "2025-04-05T07:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-04-04T19:00:00+03:00",
          "ends_at": "2025-04-05T07:00:00+03:00",
          "room": "AlUla",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/mdlbeast-presents-keinemusik",
      "evidence_url": "https://mdlbeast.com/events/mdlbeast-presents-keinemusik",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-mdlbeast-presents-keinemusik-20250404-45c24c1e.html",
      "ics_url": "./events/ended-mdlbeast-events-mdlbeast-presents-keinemusik-20250404-45c24c1e.ics",
      "url": "./events/ended-mdlbeast-events-mdlbeast-presents-keinemusik-20250404-45c24c1e.html",
      "share_url": "./events/ended-mdlbeast-events-mdlbeast-presents-keinemusik-20250404-45c24c1e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-mdlbeast-presents-keinemusik-20250404-45c24c1e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=AlUla%20AlUla",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=AlUla%20AlUla",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/alula.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "mdlbeast-presents-keinemusik",
      "city_label": "العلا",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-04-04T19:00:00+03:00",
        "ends_at": "2025-04-05T07:00:00+03:00",
        "room": "AlUla",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-kokub-20250221-ae03c3e2",
      "file_slug": "ended-mdlbeast-events-kokub-20250221-ae03c3e2",
      "title": "Kokub",
      "organizer": "MDLBEAST",
      "city": "AlUla",
      "venue": "Al Ula",
      "venue_address": "Al Ula",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Al Ula. Kokub ضمن ترفيه وعائلات في العلا. تبدأ الفعالية ٢١‏/٠٢‏/٢٠٢٥، ١٢:٠٠ ص وتنتهي ٢٣‏/٠٢‏/٢٠٢٥، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-kokub-20250221-ae03c3e2.svg",
      "image_alt": "غلاف EventLive لفعالية Kokub",
      "image_source_url": "https://mdlbeast.com/events/kokub",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-02-21T00:00:00+03:00",
      "ends_at": "2025-02-23T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-21T00:00:00+03:00",
          "ends_at": "2025-02-23T00:00:00+03:00",
          "room": "Al Ula",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/kokub",
      "evidence_url": "https://mdlbeast.com/events/kokub",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-kokub-20250221-ae03c3e2.html",
      "ics_url": "./events/ended-mdlbeast-events-kokub-20250221-ae03c3e2.ics",
      "url": "./events/ended-mdlbeast-events-kokub-20250221-ae03c3e2.html",
      "share_url": "./events/ended-mdlbeast-events-kokub-20250221-ae03c3e2.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-kokub-20250221-ae03c3e2",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Ula%20AlUla",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Ula%20AlUla",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/alula.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "kokub",
      "city_label": "العلا",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-21T00:00:00+03:00",
        "ends_at": "2025-02-23T00:00:00+03:00",
        "room": "Al Ula",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-abha-chamber-events-غرفة-أبها-تدعو-شباب-عسير-للتطوع-السياحي-لتطوير-القطاع-وتعزيز-العمل-المجت-20250220-fc4a9878",
      "file_slug": "ended-abha-chamber-events-غرفة-أبها-تدعو-شباب-عسير-للتطوع-السياحي-لتطوير-القطاع-وتعزيز-العمل-المجت-20250220-fc4a9878",
      "title": "غرفة أبها تدعو شباب عسير للتطوع السياحي لتطوير القطاع وتعزيز العمل المجتمعي",
      "organizer": "Abha Chamber of Commerce",
      "city": "Abha",
      "venue": "Abha Chamber",
      "venue_address": "Abha Chamber",
      "category": "workshop",
      "summary": "نظمت غرفة أبها بالتعاون مع جمعية الإعلام السياحي ورشة عمل (التطوع السياحي) قدمها الأستاذ/ خالد آل دغيم رئيس مجلس إدارة الجمعية السعودية للإعلام السياحي و الدكتور / أحمد العمير مستشار الجمعية السعودية للإعلام السياحي",
      "rich_summary": "",
      "image_url": "/assets/event-images/غرفة-أبها-تدعو-شباب-عسير-للتطوع-السياحي-لتطوير-القطاع-وتعزيز-العمل-الم-0a95e69d24.jpg",
      "image_alt": "غرفة أبها تدعو شباب عسير للتطوع السياحي لتطوير القطاع وتعزيز العمل المجتمعي",
      "image_source_url": "https://abhacci.org.sa/Events/Details/2",
      "original_image_url": "https://abhacci.org.sa/Files/Images/workshop12.jpeg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "tourism",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2025-02-20T09:00:00+03:00",
      "ends_at": "2025-02-20T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-20T09:00:00+03:00",
          "ends_at": "2025-02-20T18:00:00+03:00",
          "room": "Abha Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Abha Chamber Events",
      "source_url": "https://abhacci.org.sa/Events/Details/2",
      "evidence_url": "https://abhacci.org.sa/Events/Details/2",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-abha-chamber-events-غرفة-أبها-تدعو-شباب-عسير-للتطوع-السياحي-لتطوير-القطاع-وتعزيز-العمل-المجت-20250220-fc4a9878.html",
      "ics_url": "./events/ended-abha-chamber-events-غرفة-أبها-تدعو-شباب-عسير-للتطوع-السياحي-لتطوير-القطاع-وتعزيز-العمل-المجت-20250220-fc4a9878.ics",
      "url": "./events/ended-abha-chamber-events-غرفة-أبها-تدعو-شباب-عسير-للتطوع-السياحي-لتطوير-القطاع-وتعزيز-العمل-المجت-20250220-fc4a9878.html",
      "share_url": "./events/ended-abha-chamber-events-غرفة-أبها-تدعو-شباب-عسير-للتطوع-السياحي-لتطوير-القطاع-وتعزيز-العمل-المجت-20250220-fc4a9878.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-abha-chamber-events-%D8%BA%D8%B1%D9%81%D8%A9-%D8%A3%D8%A8%D9%87%D8%A7-%D8%AA%D8%AF%D8%B9%D9%88-%D8%B4%D8%A8%D8%A7%D8%A8-%D8%B9%D8%B3%D9%8A%D8%B1-%D9%84%D9%84%D8%AA%D8%B7%D9%88%D8%B9-%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D8%AD%D9%8A-%D9%84%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D9%82%D8%B7%D8%A7%D8%B9-%D9%88%D8%AA%D8%B9%D8%B2%D9%8A%D8%B2-%D8%A7%D9%84%D8%B9%D9%85%D9%84-%D8%A7%D9%84%D9%85%D8%AC%D8%AA-20250220-fc4a9878",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Abha%20Chamber%20Abha",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Abha%20Chamber%20Abha",
      "source_file": "data/raw/source-snapshots/abha-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/abha.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Abha Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/abha-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Abha Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Abha Chamber event URL or official media-center event page with date, title, and venue or delivery context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "غرفة-ا-بها-تدعو-شباب-عسير-للتطوع-السياحي-لتطوير-القطاع-وتعزيز-العمل-المجتمعي",
      "city_label": "أبها",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-20T09:00:00+03:00",
        "ends_at": "2025-02-20T18:00:00+03:00",
        "room": "Abha Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-ksa-connect-2025-20250218-22e44c57",
      "file_slug": "ended-asharqia-chamber-events-ksa-connect-2025-20250218-22e44c57",
      "title": "\"KSA Connect 2025“",
      "organizer": "Asharqia Chamber",
      "city": "Dammam",
      "venue": "مبنى غرفة الشرقية",
      "venue_address": "مبنى غرفة الشرقية",
      "category": "business event",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: مبنى غرفة الشرقية. التاريخ المعلن: 18/02/2025 - 18/02/2025. \"KSA Connect 2025“ ضمن فعاليات الغرف التجارية في الدمام. تبدأ الفعالية ١٨‏/٠٢‏/٢٠٢٥، ٣:٠٠ م وتنتهي ١٨‏/٠٢‏/٢٠٢٥، ٣:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-ksa-connect-2025-20250218-22e44c57.svg",
      "image_alt": "غلاف EventLive لفعالية \"KSA Connect 2025“",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=335",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "business event",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2025-02-18T15:00:00+03:00",
      "ends_at": "2025-02-18T15:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-18T15:00:00+03:00",
          "ends_at": "2025-02-18T15:00:00+03:00",
          "room": "مبنى غرفة الشرقية",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=335",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=335",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-ksa-connect-2025-20250218-22e44c57.html",
      "ics_url": "./events/ended-asharqia-chamber-events-ksa-connect-2025-20250218-22e44c57.ics",
      "url": "./events/ended-asharqia-chamber-events-ksa-connect-2025-20250218-22e44c57.html",
      "share_url": "./events/ended-asharqia-chamber-events-ksa-connect-2025-20250218-22e44c57.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-ksa-connect-2025-20250218-22e44c57",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%A8%D9%86%D9%89%20%D8%BA%D8%B1%D9%81%D8%A9%20%D8%A7%D9%84%D8%B4%D8%B1%D9%82%D9%8A%D8%A9%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%A8%D9%86%D9%89%20%D8%BA%D8%B1%D9%81%D8%A9%20%D8%A7%D9%84%D8%B4%D8%B1%D9%82%D9%8A%D8%A9%20Dammam",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2025",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "ksa-connect-2025",
      "city_label": "الدمام",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-18T15:00:00+03:00",
        "ends_at": "2025-02-18T15:00:00+03:00",
        "room": "مبنى غرفة الشرقية",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-تطوير-الخطة-الاستراتيجية-لجامعة-جازان-وفقا-لاحتياجات-سوق-العمل-20250217-2de65d6d",
      "file_slug": "ended-jazan-chamber-events-تطوير-الخطة-الاستراتيجية-لجامعة-جازان-وفقا-لاحتياجات-سوق-العمل-20250217-2de65d6d",
      "title": "تطوير الخطة الاستراتيجية لجامعة جازان وفقا لاحتياجات سوق العمل",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "مسرح الغرفة",
      "venue_address": "مسرح الغرفة",
      "category": "workshop",
      "summary": "عنوان الورشة او اللقاء تطوير الخطة الاستراتيجية لجامعة جازان وفقا لاحتياجات سوق العمل المحاور １- رؤية جامعة جازان. ２- مفهوم الجامعات الريادية. ３- مشاركة قطاع الاعمال في صياغة استراتيجية جامعة جازان للفترة (٢٠٢٦/٢٠٣٠). ４- مقترحات اللجان بشأن التخصصات المطلوبة وفقا لاحتياجات سوق العمل بمنطقة جازان. الأهداف يُستهدف مناقشة تطلعات القطاعات الاقتصادية حول كيفية موائمة برامج جامعة جازان وابحاثها مع احتياجات سوق العمل المحلي والإقليمي الفئة المستهدفة كافة منتسبي اللجان التخصصية عدا (العقاريين والمقاولين) الموعد والموقع اليوم ( الاثنين ) التاريخ ( ١٧/٢/٢٠٢٥ ) الموقع (مسرح الغرفة) من الساعة( ٩:٣٠ ) الي الساعة ( ١٢:٣٠ ) هل الدعوة حضورية أو عن بعد حضورية الدعوة عامة أو خاصة خاصة هل توجد شهادات حضور نعم، تقدم شهادات إلكترونية من جامعة جازان من خلال باركود يشمل استبانة سريع ويمنح من خلاله الشهادة، سيعمم بنهاية الورشة",
      "rich_summary": "",
      "image_url": "/assets/event-images/تطوير-الخطة-الاستراتيجية-لجامعة-جازان-وفقا-لاحتياجات-سوق-العمل-a1d5d07e4f.jpg",
      "image_alt": "تطوير الخطة الاستراتيجية لجامعة جازان وفقا لاحتياجات سوق العمل",
      "image_source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/246-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%AE%D8%B7%D8%A9-%D8%A7%D9%84%D8",
      "original_image_url": "https://storage.googleapis.com/download/storage/v1/b/jcci/o/events%2F1753721732576-4fba7b71-0f6d-4ed0-b9ce-145f4626eb9b.jpeg?generation=1753721733625638&alt=media",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "hybrid",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "students",
        "job-seekers",
        "professionals",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-02-17T00:00:00+03:00",
      "ends_at": "2025-02-17T00:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-17T00:00:00+03:00",
          "ends_at": "2025-02-17T00:00:00+03:00",
          "room": "مسرح الغرفة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/246-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%AE%D8%B7%D8%A9-%D8%A7%D9%84%D8",
      "evidence_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/246-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%AE%D8%B7%D8%A9-%D8%A7%D9%84%D8",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-تطوير-الخطة-الاستراتيجية-لجامعة-جازان-وفقا-لاحتياجات-سوق-العمل-20250217-2de65d6d.html",
      "ics_url": "./events/ended-jazan-chamber-events-تطوير-الخطة-الاستراتيجية-لجامعة-جازان-وفقا-لاحتياجات-سوق-العمل-20250217-2de65d6d.ics",
      "url": "./events/ended-jazan-chamber-events-تطوير-الخطة-الاستراتيجية-لجامعة-جازان-وفقا-لاحتياجات-سوق-العمل-20250217-2de65d6d.html",
      "share_url": "./events/ended-jazan-chamber-events-تطوير-الخطة-الاستراتيجية-لجامعة-جازان-وفقا-لاحتياجات-سوق-العمل-20250217-2de65d6d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D8%AA%D8%B7%D9%88%D9%8A%D8%B1-%D8%A7%D9%84%D8%AE%D8%B7%D8%A9-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D8%B1%D8%A7%D8%AA%D9%8A%D8%AC%D9%8A%D8%A9-%D9%84%D8%AC%D8%A7%D9%85%D8%B9%D8%A9-%D8%AC%D8%A7%D8%B2%D8%A7%D9%86-%D9%88%D9%81%D9%82%D8%A7-%D9%84%D8%A7%D8%AD%D8%AA%D9%8A%D8%A7%D8%AC%D8%A7%D8%AA-%D8%B3%D9%88%D9%82-%D8%A7%D9%84%D8%B9%D9%85%D9%84-20250217-2de65d6d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/students.html",
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:56:50.547Z",
      "slug": "تطوير-الخطة-الاستراتيجية-لجامعة-جازان-وفقا-لاحتياجات-سوق-العمل",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-17T00:00:00+03:00",
        "ends_at": "2025-02-17T00:00:00+03:00",
        "room": "مسرح الغرفة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-leap25-20250212-29fd2dca",
      "file_slug": "ended-saudi-space-agency-events-leap25-20250212-29fd2dca",
      "title": "LEAP25",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "space",
      "summary": "Showcased its efforts to foster innovation in the space sector LEAP25 ضمن علوم وفضاء في الرياض. تبدأ الفعالية ١٢‏/٠٢‏/٢٠٢٥، ١٠:٠٠ ص وتنتهي ١٢‏/٠٢‏/٢٠٢٥، ٥:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/leap25-3492dc970d.webp",
      "image_alt": "LEAP25",
      "image_source_url": "https://ssa.gov.sa/en/events/leap25/",
      "original_image_url": "https://ssa.gov.sa/media/sw3oacbp/gjnxh7ow0aauzcw.webp?width=1400&height=788&rnd=134268818555530000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2025-02-12T10:00:00+03:00",
      "ends_at": "2025-02-12T17:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-12T10:00:00+03:00",
          "ends_at": "2025-02-12T17:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/leap25/",
      "evidence_url": "https://ssa.gov.sa/en/events/leap25/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-leap25-20250212-29fd2dca.html",
      "ics_url": "./events/ended-saudi-space-agency-events-leap25-20250212-29fd2dca.ics",
      "url": "./events/ended-saudi-space-agency-events-leap25-20250212-29fd2dca.html",
      "share_url": "./events/ended-saudi-space-agency-events-leap25-20250212-29fd2dca.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-leap25-20250212-29fd2dca",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "leap25",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-12T10:00:00+03:00",
        "ends_at": "2025-02-12T17:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-leap25-20250212-6df7e9fa",
      "file_slug": "ended-saudi-space-agency-events-leap25-20250212-6df7e9fa",
      "title": "LEAP25",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "space",
      "summary": "Showcased its efforts to foster innovation in the space sector LEAP25 ضمن علوم وفضاء في الرياض. تبدأ الفعالية ١٢‏/٠٢‏/٢٠٢٥، ١٠:٠٠ ص وتنتهي ١٢‏/٠٢‏/٢٠٢٥، ٥:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/leap25-3492dc970d.webp",
      "image_alt": "LEAP25",
      "image_source_url": "https://ssa.gov.sa/ar/events/leap25/",
      "original_image_url": "https://ssa.gov.sa/media/sw3oacbp/gjnxh7ow0aauzcw.webp?width=1400&height=788&rnd=134268818555530000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2025-02-12T10:00:00+03:00",
      "ends_at": "2025-02-12T17:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-12T10:00:00+03:00",
          "ends_at": "2025-02-12T17:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/leap25/",
      "evidence_url": "https://ssa.gov.sa/ar/events/leap25/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-leap25-20250212-6df7e9fa.html",
      "ics_url": "./events/ended-saudi-space-agency-events-leap25-20250212-6df7e9fa.ics",
      "url": "./events/ended-saudi-space-agency-events-leap25-20250212-6df7e9fa.html",
      "share_url": "./events/ended-saudi-space-agency-events-leap25-20250212-6df7e9fa.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-leap25-20250212-6df7e9fa",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "leap25",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-12T10:00:00+03:00",
        "ends_at": "2025-02-12T17:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-معايير-وآلية-التقييم-والسياسات-المنظمة-للاعتماد-الوطني-20250212-69805b4e",
      "file_slug": "ended-jazan-chamber-events-معايير-وآلية-التقييم-والسياسات-المنظمة-للاعتماد-الوطني-20250212-69805b4e",
      "title": "معايير وآلية التقييم والسياسات المنظمة للاعتماد الوطني",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "مسرح الغرفة",
      "venue_address": "مسرح الغرفة",
      "category": "workshop",
      "summary": "عنوان الورشة او اللقاء نظرة شاملة على المعايير وآلية التقييم والسياسات المنظمة للاعتماد الوطني المحاور محاور الورشة : - عرض المركز السعودي الاعتماد المنشآت الصحية من الساعة 10:00 م الى 11:00 ص حوار مفتوح مع جميع المنشآت الصحية بالقطاع الصحي الحكومي والخاص من 11:00 ص الى 12:00 م ورشة عمل لاستعراض المعايير الوطنية وآلية التقييم والاعتماد للمجمعات الطبية العامة والمتخصصة والمختبرات ومراكز الأسنان والجلدية من 01:00 م إلى 03:00 م الموعد والموقع اليوم ( الأربعاء ) التاريخ ( 12/02/2025م ) الموقع (المسرح ) من الساعه( 10 ) الي الساعه ( 1 ) مقدم الورشة مع الصورة الشخصية (يرجى إرفاقها على الإيميل وفي حال عدم أرسال صور شخصية لن يتم كتابة مقدمي الورشة) عبدالجليل المبارك.. مدير إدارة الاعتماد أ. حنان الحقوي كبير أخصائي الاعتماد في برنامج إعتماد المستشفيات أ. رانيا المطيري.. رئيس قسم إعتماد المراكز الطبية الخارجية هل الدعوة حضورية أو عن بعد حضورية الدعوة عامة أو خاصة عامة هل توجد شهادات حضور نعم",
      "rich_summary": "",
      "image_url": "/assets/event-images/معايير-وآلية-التقييم-والسياسات-المنظمة-للاعتماد-الوطني-07ca1c9f5a.jpg",
      "image_alt": "معايير وآلية التقييم والسياسات المنظمة للاعتماد الوطني",
      "image_source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/245-%D9%86%D8%B8%D8%B1%D8%A9-%D8%B4%D8%A7%D9%85%D9%84%D8%A9-%D8%B9%D9%84%D9%89-%D",
      "original_image_url": "https://storage.googleapis.com/download/storage/v1/b/jcci/o/events%2F1753721233159-8d180dca-1df7-40da-9e3e-a2c11971904e.jpg?generation=1753721235043820&alt=media",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "hybrid",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-02-12T00:00:00+03:00",
      "ends_at": "2025-02-12T00:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-12T00:00:00+03:00",
          "ends_at": "2025-02-12T00:00:00+03:00",
          "room": "مسرح الغرفة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/245-%D9%86%D8%B8%D8%B1%D8%A9-%D8%B4%D8%A7%D9%85%D9%84%D8%A9-%D8%B9%D9%84%D9%89-%D",
      "evidence_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/245-%D9%86%D8%B8%D8%B1%D8%A9-%D8%B4%D8%A7%D9%85%D9%84%D8%A9-%D8%B9%D9%84%D9%89-%D",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-معايير-وآلية-التقييم-والسياسات-المنظمة-للاعتماد-الوطني-20250212-69805b4e.html",
      "ics_url": "./events/ended-jazan-chamber-events-معايير-وآلية-التقييم-والسياسات-المنظمة-للاعتماد-الوطني-20250212-69805b4e.ics",
      "url": "./events/ended-jazan-chamber-events-معايير-وآلية-التقييم-والسياسات-المنظمة-للاعتماد-الوطني-20250212-69805b4e.html",
      "share_url": "./events/ended-jazan-chamber-events-معايير-وآلية-التقييم-والسياسات-المنظمة-للاعتماد-الوطني-20250212-69805b4e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D9%85%D8%B9%D8%A7%D9%8A%D9%8A%D8%B1-%D9%88%D8%A2%D9%84%D9%8A%D8%A9-%D8%A7%D9%84%D8%AA%D9%82%D9%8A%D9%8A%D9%85-%D9%88%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D8%B3%D8%A7%D8%AA-%D8%A7%D9%84%D9%85%D9%86%D8%B8%D9%85%D8%A9-%D9%84%D9%84%D8%A7%D8%B9%D8%AA%D9%85%D8%A7%D8%AF-%D8%A7%D9%84%D9%88%D8%B7%D9%86%D9%8A-20250212-69805b4e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:56:50.547Z",
      "slug": "معايير-وا-لية-التقييم-والسياسات-المنظمة-للاعتماد-الوطني",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-12T00:00:00+03:00",
        "ends_at": "2025-02-12T00:00:00+03:00",
        "room": "مسرح الغرفة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-التعريف-بخدمات-بنك-التنمية-الاجتماعية-المالية-والغير-مالية-20250211-d3619c98",
      "file_slug": "ended-jazan-chamber-events-التعريف-بخدمات-بنك-التنمية-الاجتماعية-المالية-والغير-مالية-20250211-d3619c98",
      "title": "التعريف بخدمات بنك التنمية الاجتماعية المالية والغير مالية",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "مسرح الغرفة",
      "venue_address": "مسرح الغرفة",
      "category": "workshop",
      "summary": "عنوان الورشة او اللقاء التعريف بخدمات بنك التنمية الاجتماعية المالية والغير مالية المحاور التعريف بخدمات بنك التنمية الاجتماعية المالية والغير مالية الأهداف تعريف رواد ورائدات الاعمال بخدمات البنك الفئة المستهدفة أصحاب المشاريع القائمة والجديدة الموعد والموقع اليوم (الثلاثاء) التاريخ (11/2/2025) الموقع (المسرح) من الساعة (10:30 صباحا) الى الساعة (12 ظهرا) مقدم الورشة نبيل عبدالله زيدان + بشرى عبده شرواني هل الدعوة حضورية أو عن بعد حضورية الدعوة عامة أو خاصة عامة هل توجد شهادات حضور نعم",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-jazan-chamber-events-التعريف-بخدمات-بنك-التنمية-الاجتماعية-المالية-والغير-مالية-20250211-d3619c98.svg",
      "image_alt": "غلاف EventLive لفعالية التعريف بخدمات بنك التنمية الاجتماعية المالية والغير مالية",
      "image_source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/244-%D8%A7%D9%84%D8%AA%D8%B9%D8%B1%D9%8A%D9%81-%D8%A8%D8%AE%D8%AF%D9%85%D8%A7%D8%",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "hybrid",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-02-11T00:00:00+03:00",
      "ends_at": "2025-02-11T00:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-11T00:00:00+03:00",
          "ends_at": "2025-02-11T00:00:00+03:00",
          "room": "مسرح الغرفة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/244-%D8%A7%D9%84%D8%AA%D8%B9%D8%B1%D9%8A%D9%81-%D8%A8%D8%AE%D8%AF%D9%85%D8%A7%D8%",
      "evidence_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/244-%D8%A7%D9%84%D8%AA%D8%B9%D8%B1%D9%8A%D9%81-%D8%A8%D8%AE%D8%AF%D9%85%D8%A7%D8%",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-التعريف-بخدمات-بنك-التنمية-الاجتماعية-المالية-والغير-مالية-20250211-d3619c98.html",
      "ics_url": "./events/ended-jazan-chamber-events-التعريف-بخدمات-بنك-التنمية-الاجتماعية-المالية-والغير-مالية-20250211-d3619c98.ics",
      "url": "./events/ended-jazan-chamber-events-التعريف-بخدمات-بنك-التنمية-الاجتماعية-المالية-والغير-مالية-20250211-d3619c98.html",
      "share_url": "./events/ended-jazan-chamber-events-التعريف-بخدمات-بنك-التنمية-الاجتماعية-المالية-والغير-مالية-20250211-d3619c98.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D8%A7%D9%84%D8%AA%D8%B9%D8%B1%D9%8A%D9%81-%D8%A8%D8%AE%D8%AF%D9%85%D8%A7%D8%AA-%D8%A8%D9%86%D9%83-%D8%A7%D9%84%D8%AA%D9%86%D9%85%D9%8A%D8%A9-%D8%A7%D9%84%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9%D9%8A%D8%A9-%D8%A7%D9%84%D9%85%D8%A7%D9%84%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D8%BA%D9%8A%D8%B1-%D9%85%D8%A7%D9%84%D9%8A%D8%A9-20250211-d3619c98",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:56:50.547Z",
      "slug": "التعريف-بخدمات-بنك-التنمية-الاجتماعية-المالية-والغير-مالية",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-11T00:00:00+03:00",
        "ends_at": "2025-02-11T00:00:00+03:00",
        "room": "مسرح الغرفة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-abha-chamber-events-ورشة-عمل-تراخيص-مرافق-الضيافة-والأنشطة-السياحية-والرقابة-في-القطاع-السيا-20250205-8b63a6d8",
      "file_slug": "ended-abha-chamber-events-ورشة-عمل-تراخيص-مرافق-الضيافة-والأنشطة-السياحية-والرقابة-في-القطاع-السيا-20250205-8b63a6d8",
      "title": "ورشة عمل تراخيص مرافق الضيافة والأنشطة السياحية والرقابة في القطاع السياحي",
      "organizer": "Abha Chamber of Commerce",
      "city": "Abha",
      "venue": "Abha Chamber",
      "venue_address": "Abha Chamber",
      "category": "workshop",
      "summary": "فعالية رسمية من غرفة أبها. التاريخ المعلن: 05/02/2025. ورشة عمل تراخيص مرافق الضيافة والأنشطة السياحية والرقابة في القطاع السياحي ضمن فعاليات الغرف التجارية في أبها. تبدأ الفعالية ٠٥‏/٠٢‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ٠٥‏/٠٢‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Abha Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/ورشة-عمل-تراخيص-مرافق-الضيافة-والأنشطة-السياحية-والرقابة-في-القطاع-الس-91823408e2.jpg",
      "image_alt": "ورشة عمل تراخيص مرافق الضيافة والأنشطة السياحية والرقابة في القطاع السياحي",
      "image_source_url": "https://abhacci.org.sa/Events/Details/7",
      "original_image_url": "https://abhacci.org.sa/Files/Images/IMG_2448.JPG",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "business",
        "tourism",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2025-02-05T09:00:00+03:00",
      "ends_at": "2025-02-05T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-05T09:00:00+03:00",
          "ends_at": "2025-02-05T18:00:00+03:00",
          "room": "Abha Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Abha Chamber Events",
      "source_url": "https://abhacci.org.sa/Events/Details/7",
      "evidence_url": "https://abhacci.org.sa/Events/Details/7",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-abha-chamber-events-ورشة-عمل-تراخيص-مرافق-الضيافة-والأنشطة-السياحية-والرقابة-في-القطاع-السيا-20250205-8b63a6d8.html",
      "ics_url": "./events/ended-abha-chamber-events-ورشة-عمل-تراخيص-مرافق-الضيافة-والأنشطة-السياحية-والرقابة-في-القطاع-السيا-20250205-8b63a6d8.ics",
      "url": "./events/ended-abha-chamber-events-ورشة-عمل-تراخيص-مرافق-الضيافة-والأنشطة-السياحية-والرقابة-في-القطاع-السيا-20250205-8b63a6d8.html",
      "share_url": "./events/ended-abha-chamber-events-ورشة-عمل-تراخيص-مرافق-الضيافة-والأنشطة-السياحية-والرقابة-في-القطاع-السيا-20250205-8b63a6d8.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-abha-chamber-events-%D9%88%D8%B1%D8%B4%D8%A9-%D8%B9%D9%85%D9%84-%D8%AA%D8%B1%D8%A7%D8%AE%D9%8A%D8%B5-%D9%85%D8%B1%D8%A7%D9%81%D9%82-%D8%A7%D9%84%D8%B6%D9%8A%D8%A7%D9%81%D8%A9-%D9%88%D8%A7%D9%84%D8%A3%D9%86%D8%B4%D8%B7%D8%A9-%D8%A7%D9%84%D8%B3%D9%8A%D8%A7%D8%AD%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D8%B1%D9%82%D8%A7%D8%A8%D8%A9-%D9%81%D9%8A-%D8%A7%D9%84%D9%82%D8%B7%D8%A7%D8%B9-%D8%A7%D9%84%D8%B3%D9%8A%D8%A7-20250205-8b63a6d8",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Abha%20Chamber%20Abha",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Abha%20Chamber%20Abha",
      "source_file": "data/raw/source-snapshots/abha-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/abha.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Abha Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/abha-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Abha Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Abha Chamber event URL or official media-center event page with date, title, and venue or delivery context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "ورشة-عمل-تراخيص-مرافق-الضيافة-والا-نشطة-السياحية-والرقابة-في-القطاع-السياحي",
      "city_label": "أبها",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-05T09:00:00+03:00",
        "ends_at": "2025-02-05T18:00:00+03:00",
        "room": "Abha Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-ورشة-عمل-الفرص-والتحديات-في-الخدمات-الصناعية-20250205-2e6fe8e6",
      "file_slug": "ended-jazan-chamber-events-ورشة-عمل-الفرص-والتحديات-في-الخدمات-الصناعية-20250205-2e6fe8e6",
      "title": "ورشة عمل الفرص والتحديات في الخدمات الصناعية",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "مسرح الغرفة",
      "venue_address": "مسرح الغرفة",
      "category": "workshop",
      "summary": "عنوان الورشة او اللقاء ورشة عمل الفرص والتحديات في الخدمات الصناعية المحاور · نبذة تعريفية عن الخدمات الصناعية · الفرص والتحديات في الخدمات الصناعية في المملكة · مناقشة تطوير البيئة الصناعية في جازان الفئة المستهدفة مقدمي الخدمات الصناعية والمستفيدين منها من المصانع في جازان الموعد والموقع اليوم ( الاربعاء ) التاريخ ( 5 فبراير 2025 ) الموقع (المسرح) من الساعه( 9 ص ) الي الساعه ( 2 ظهراً ) هل الدعوة حضورية أو عن بعد حضورية الدعوة عامة أو خاصة خاصة هل توجد شهادات حضور لا",
      "rich_summary": "",
      "image_url": "/assets/event-images/ورشة-عمل-الفرص-والتحديات-في-الخدمات-الصناعية-c96b1c9304.jpg",
      "image_alt": "ورشة عمل الفرص والتحديات في الخدمات الصناعية",
      "image_source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/243-%D9%88%D8%B1%D8%B4%D8%A9-%D8%B9%D9%85%D9%84-%D8%A7%D9%84%D9%81%D8%B1%D8%B5-%D",
      "original_image_url": "https://storage.googleapis.com/download/storage/v1/b/jcci/o/events%2F1753720797015-7e00cc11-34c6-4b8f-97f9-612237f5964f.jpg?generation=1753720799140125&alt=media",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "hybrid",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "skilled-trades",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-02-05T00:00:00+03:00",
      "ends_at": "2025-02-05T00:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-05T00:00:00+03:00",
          "ends_at": "2025-02-05T00:00:00+03:00",
          "room": "مسرح الغرفة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/243-%D9%88%D8%B1%D8%B4%D8%A9-%D8%B9%D9%85%D9%84-%D8%A7%D9%84%D9%81%D8%B1%D8%B5-%D",
      "evidence_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/243-%D9%88%D8%B1%D8%B4%D8%A9-%D8%B9%D9%85%D9%84-%D8%A7%D9%84%D9%81%D8%B1%D8%B5-%D",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-ورشة-عمل-الفرص-والتحديات-في-الخدمات-الصناعية-20250205-2e6fe8e6.html",
      "ics_url": "./events/ended-jazan-chamber-events-ورشة-عمل-الفرص-والتحديات-في-الخدمات-الصناعية-20250205-2e6fe8e6.ics",
      "url": "./events/ended-jazan-chamber-events-ورشة-عمل-الفرص-والتحديات-في-الخدمات-الصناعية-20250205-2e6fe8e6.html",
      "share_url": "./events/ended-jazan-chamber-events-ورشة-عمل-الفرص-والتحديات-في-الخدمات-الصناعية-20250205-2e6fe8e6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D9%88%D8%B1%D8%B4%D8%A9-%D8%B9%D9%85%D9%84-%D8%A7%D9%84%D9%81%D8%B1%D8%B5-%D9%88%D8%A7%D9%84%D8%AA%D8%AD%D8%AF%D9%8A%D8%A7%D8%AA-%D9%81%D9%8A-%D8%A7%D9%84%D8%AE%D8%AF%D9%85%D8%A7%D8%AA-%D8%A7%D9%84%D8%B5%D9%86%D8%A7%D8%B9%D9%8A%D8%A9-20250205-2e6fe8e6",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:56:50.547Z",
      "slug": "ورشة-عمل-الفرص-والتحديات-في-الخدمات-الصناعية",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-05T00:00:00+03:00",
        "ends_at": "2025-02-05T00:00:00+03:00",
        "room": "مسرح الغرفة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-تحسين-تجارب-تجربة-العميل-20250203-70a7466e",
      "file_slug": "ended-jazan-chamber-events-تحسين-تجارب-تجربة-العميل-20250203-70a7466e",
      "title": "تحسين تجارب تجربة العميل",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "مسرح الغرفة",
      "venue_address": "مسرح الغرفة",
      "category": "workshop",
      "summary": "عنوان الورشة او اللقاء تحسين تجارب تجربة العميل المحاور · تعريف المشاركين بمفاهيم تجربة العميل وأهميتها في تعزيز التنافسية. · تقديم استراتيجيات عملية لتطوير وتحسين تجربة العملاء. · تحليل أمثلة ناجحة من السوق المحلي والدولي. · مساعدة الشركات في بناء خطة لتحسين تجربة العميل بشكل مستدام. الأهداف · تعريف المشاركين بمفاهيم تجربة العميل وأهميتها في تعزيز التنافسية. · تقديم استراتيجيات عملية لتطوير وتحسين تجربة العملاء. · تحليل أمثلة ناجحة من السوق المحلي والدولي. · مساعدة الشركات في بناء خطة لتحسين تجربة العميل بشكل مستدام. الفئة المستهدفة القطاع العام , القطاع الخاص , أصحاب المنشآت المتوسطة , رواد الاعمال الموعد والموقع 03/2/2025 يوم الاثنين الساعة 10:00الي 13:00 في مسرح الغرفة مقدم الورشة مع الصورة الشخصية (يرجى إرفاقها على الإيميل وفي حال عدم أرسال صور شخصية لن يتم كتابة مقدمي الورشة) م . عبدالله الغامدي رئيس مجلس إدارة جمعية تجربة العميل م. عبدالعزيز الشمسان الرئيس التنفيذي لشركة تجربة العميل الإدارية هل الدعوة حضورية أو عن بعد حضوري الدعوة عامة أو خاصة عامة هل توجد شهادات حضور نعم",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-jazan-chamber-events-تحسين-تجارب-تجربة-العميل-20250203-70a7466e.svg",
      "image_alt": "غلاف EventLive لفعالية تحسين تجارب تجربة العميل",
      "image_source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/242-%D8%AA%D8%AD%D8%B3%D9%8A%D9%86-%D8%AA%D8%AC%D8%A7%D8%B1%D8%A8-%D8%AA%D8%AC%D8",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "hybrid",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-02-03T00:00:00+03:00",
      "ends_at": "2025-02-03T00:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-02-03T00:00:00+03:00",
          "ends_at": "2025-02-03T00:00:00+03:00",
          "room": "مسرح الغرفة",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/242-%D8%AA%D8%AD%D8%B3%D9%8A%D9%86-%D8%AA%D8%AC%D8%A7%D8%B1%D8%A8-%D8%AA%D8%AC%D8",
      "evidence_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/242-%D8%AA%D8%AD%D8%B3%D9%8A%D9%86-%D8%AA%D8%AC%D8%A7%D8%B1%D8%A8-%D8%AA%D8%AC%D8",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-تحسين-تجارب-تجربة-العميل-20250203-70a7466e.html",
      "ics_url": "./events/ended-jazan-chamber-events-تحسين-تجارب-تجربة-العميل-20250203-70a7466e.ics",
      "url": "./events/ended-jazan-chamber-events-تحسين-تجارب-تجربة-العميل-20250203-70a7466e.html",
      "share_url": "./events/ended-jazan-chamber-events-تحسين-تجارب-تجربة-العميل-20250203-70a7466e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D8%AA%D8%AD%D8%B3%D9%8A%D9%86-%D8%AA%D8%AC%D8%A7%D8%B1%D8%A8-%D8%AA%D8%AC%D8%B1%D8%A8%D8%A9-%D8%A7%D9%84%D8%B9%D9%85%D9%8A%D9%84-20250203-70a7466e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D9%85%D8%B3%D8%B1%D8%AD%20%D8%A7%D9%84%D8%BA%D8%B1%D9%81%D8%A9%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:56:50.547Z",
      "slug": "تحسين-تجارب-تجربة-العميل",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-02-03T00:00:00+03:00",
        "ends_at": "2025-02-03T00:00:00+03:00",
        "room": "مسرح الغرفة",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-balad-beast-2025-20250130-f41970f9",
      "file_slug": "ended-mdlbeast-events-balad-beast-2025-20250130-f41970f9",
      "title": "Balad Beast 2025",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. Balad Beast 2025 ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ٣٠‏/٠١‏/٢٠٢٥، ١٢:٠٠ ص وتنتهي ٣١‏/٠١‏/٢٠٢٥، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-balad-beast-2025-20250130-f41970f9.svg",
      "image_alt": "غلاف EventLive لفعالية Balad Beast 2025",
      "image_source_url": "https://mdlbeast.com/events/balad-beast-2025",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2025-01-30T00:00:00+03:00",
      "ends_at": "2025-01-31T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-01-30T00:00:00+03:00",
          "ends_at": "2025-01-31T00:00:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/balad-beast-2025",
      "evidence_url": "https://mdlbeast.com/events/balad-beast-2025",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-balad-beast-2025-20250130-f41970f9.html",
      "ics_url": "./events/ended-mdlbeast-events-balad-beast-2025-20250130-f41970f9.ics",
      "url": "./events/ended-mdlbeast-events-balad-beast-2025-20250130-f41970f9.html",
      "share_url": "./events/ended-mdlbeast-events-balad-beast-2025-20250130-f41970f9.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-balad-beast-2025-20250130-f41970f9",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "balad-beast-2025",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-01-30T00:00:00+03:00",
        "ends_at": "2025-01-31T00:00:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jazan-chamber-events-ورشة-تعريفية-عن-نظام-الشركات-20250127-257217cf",
      "file_slug": "ended-jazan-chamber-events-ورشة-تعريفية-عن-نظام-الشركات-20250127-257217cf",
      "title": "ورشة تعريفية عن نظام الشركات",
      "organizer": "Jazan Chamber of Commerce",
      "city": "Jazan",
      "venue": "أكاديمية غرفة جازان",
      "venue_address": "أكاديمية غرفة جازان",
      "category": "workshop",
      "summary": "تدعوكم غرفة جازان بالتعاون مع المركز السعودي للأعمال لحضور ورشة تعريفية بعنوان: \"نظام الشركات\" د. فيصل الخليفي مستشار قانوني أول في المركز السعودي للأعمال 27 يناير 2025م 11:00 صباحاً أكاديمية غرفة جازان",
      "rich_summary": "",
      "image_url": "/assets/event-images/ورشة-تعريفية-عن-نظام-الشركات-de87d5fb80.png",
      "image_alt": "ورشة تعريفية عن نظام الشركات",
      "image_source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/240-%D9%88%D8%B1%D8%B4%D8%A9-%D8%AA%D8%B9%D8%B1%D9%8A%D9%81%D9%8A%D8%A9-%D8%B9%D9",
      "original_image_url": "https://storage.googleapis.com/download/storage/v1/b/jcci/o/events%2F1753719950219-ce9f1624-0b2d-4eff-9c3c-fe032067bd7f.png?generation=1753719952076458&alt=media",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "business",
        "training",
        "workshops",
        "chamber",
        "tourism",
        "community",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "students",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2025-01-27T00:00:00+03:00",
      "ends_at": "2025-01-27T00:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-01-27T00:00:00+03:00",
          "ends_at": "2025-01-27T00:00:00+03:00",
          "room": "أكاديمية غرفة جازان",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jazan Chamber Events",
      "source_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/240-%D9%88%D8%B1%D8%B4%D8%A9-%D8%AA%D8%B9%D8%B1%D9%8A%D9%81%D9%8A%D8%A9-%D8%B9%D9",
      "evidence_url": "https://events.jazancci.org.sa/index.php/ar/%D8%A7%D9%84%D8%AA%D8%B5%D9%86%D9%8A%D9%81%D8%A7%D8%AA/%D9%86%D8%AF%D9%88%D8%A7%D8%AA-%D9%88%D9%88%D8%B1%D8%B4-%D8%B9%D9%85%D9%84/240-%D9%88%D8%B1%D8%B4%D8%A9-%D8%AA%D8%B9%D8%B1%D9%8A%D9%81%D9%8A%D8%A9-%D8%B9%D9",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jazan-chamber-events-ورشة-تعريفية-عن-نظام-الشركات-20250127-257217cf.html",
      "ics_url": "./events/ended-jazan-chamber-events-ورشة-تعريفية-عن-نظام-الشركات-20250127-257217cf.ics",
      "url": "./events/ended-jazan-chamber-events-ورشة-تعريفية-عن-نظام-الشركات-20250127-257217cf.html",
      "share_url": "./events/ended-jazan-chamber-events-ورشة-تعريفية-عن-نظام-الشركات-20250127-257217cf.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jazan-chamber-events-%D9%88%D8%B1%D8%B4%D8%A9-%D8%AA%D8%B9%D8%B1%D9%8A%D9%81%D9%8A%D8%A9-%D8%B9%D9%86-%D9%86%D8%B8%D8%A7%D9%85-%D8%A7%D9%84%D8%B4%D8%B1%D9%83%D8%A7%D8%AA-20250127-257217cf",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=%D8%A3%D9%83%D8%A7%D8%AF%D9%8A%D9%85%D9%8A%D8%A9%20%D8%BA%D8%B1%D9%81%D8%A9%20%D8%AC%D8%A7%D8%B2%D8%A7%D9%86%20Jazan",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=%D8%A3%D9%83%D8%A7%D8%AF%D9%8A%D9%85%D9%8A%D8%A9%20%D8%BA%D8%B1%D9%81%D8%A9%20%D8%AC%D8%A7%D8%B2%D8%A7%D9%86%20Jazan",
      "source_file": "data/raw/source-snapshots/jazan-chamber-events-2026-07-05T05-41-03-513Z.json",
      "city_url": "./cities/jazan.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/students.html",
        "./for/researchers.html"
      ],
      "source_type": "official-site",
      "source_owner": "Jazan Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/jazan-chamber-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jazan Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Jazan Chamber calendar API row or official event detail URL with title, start/end datetime, location or delivery mode, and chamber context before candidate promotion.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T04:56:50.547Z",
      "slug": "ورشة-تعريفية-عن-نظام-الشركات",
      "city_label": "جازان",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-01-27T00:00:00+03:00",
        "ends_at": "2025-01-27T00:00:00+03:00",
        "room": "أكاديمية غرفة جازان",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-abha-chamber-events-الدورة-التدريبية-الجماهيرية-انطلاقة-العظماء-20250114-35230c00",
      "file_slug": "ended-abha-chamber-events-الدورة-التدريبية-الجماهيرية-انطلاقة-العظماء-20250114-35230c00",
      "title": "الدورة التدريبية الجماهيرية \" انطلاقة العظماء\"",
      "organizer": "Abha Chamber of Commerce",
      "city": "Abha",
      "venue": "Abha Chamber",
      "venue_address": "Abha Chamber",
      "category": "training",
      "summary": "فعالية رسمية من غرفة أبها. التاريخ المعلن: 14/01/2025. الدورة التدريبية الجماهيرية \" انطلاقة العظماء\" ضمن فعاليات الغرف التجارية في أبها. تبدأ الفعالية ١٤‏/٠١‏/٢٠٢٥، ٩:٠٠ ص وتنتهي ١٤‏/٠١‏/٢٠٢٥، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Abha Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/الدورة-التدريبية-الجماهيرية-انطلاقة-العظماء-66b508b881.jpg",
      "image_alt": "الدورة التدريبية الجماهيرية \" انطلاقة العظماء\"",
      "image_source_url": "https://abhacci.org.sa/Events/Details/1",
      "original_image_url": "https://abhacci.org.sa/Files/Images/news226m.jpg",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "business",
        "tourism",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "ended-event"
      ],
      "audiences": [
        "students",
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2025-01-14T09:00:00+03:00",
      "ends_at": "2025-01-14T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-01-14T09:00:00+03:00",
          "ends_at": "2025-01-14T18:00:00+03:00",
          "room": "Abha Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Abha Chamber Events",
      "source_url": "https://abhacci.org.sa/Events/Details/1",
      "evidence_url": "https://abhacci.org.sa/Events/Details/1",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-abha-chamber-events-الدورة-التدريبية-الجماهيرية-انطلاقة-العظماء-20250114-35230c00.html",
      "ics_url": "./events/ended-abha-chamber-events-الدورة-التدريبية-الجماهيرية-انطلاقة-العظماء-20250114-35230c00.ics",
      "url": "./events/ended-abha-chamber-events-الدورة-التدريبية-الجماهيرية-انطلاقة-العظماء-20250114-35230c00.html",
      "share_url": "./events/ended-abha-chamber-events-الدورة-التدريبية-الجماهيرية-انطلاقة-العظماء-20250114-35230c00.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-abha-chamber-events-%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A9-%D8%A7%D9%84%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A%D8%A9-%D8%A7%D9%84%D8%AC%D9%85%D8%A7%D9%87%D9%8A%D8%B1%D9%8A%D8%A9-%D8%A7%D9%86%D8%B7%D9%84%D8%A7%D9%82%D8%A9-%D8%A7%D9%84%D8%B9%D8%B8%D9%85%D8%A7%D8%A1-20250114-35230c00",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Abha%20Chamber%20Abha",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Abha%20Chamber%20Abha",
      "source_file": "data/raw/source-snapshots/abha-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/abha.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/students.html",
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Abha Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/abha-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Abha Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Abha Chamber event URL or official media-center event page with date, title, and venue or delivery context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "الدورة-التدريبية-الجماهيرية-انطلاقة-العظماء",
      "city_label": "أبها",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-01-14T09:00:00+03:00",
        "ends_at": "2025-01-14T18:00:00+03:00",
        "room": "Abha Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-astronomy-night-20250110-263a4b82",
      "file_slug": "ended-saudi-space-agency-events-astronomy-night-20250110-263a4b82",
      "title": "Astronomy Night",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Al-Uyaynah",
      "venue_address": "Al-Uyaynah",
      "category": "space",
      "summary": "To enhance awareness of astronomy and explore the beauty of the universe Astronomy Night ضمن علوم وفضاء في الرياض. تبدأ الفعالية ١٠‏/٠١‏/٢٠٢٥، ٦:٠٠ م وتنتهي ١١‏/٠١‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/astronomy-night-52218fb748.webp",
      "image_alt": "Astronomy Night",
      "image_source_url": "https://ssa.gov.sa/en/events/astronomy-night/",
      "original_image_url": "https://ssa.gov.sa/media/rfknif0i/ghfos_uxiaagjzn.webp?width=1400&height=788&rnd=134268706261130000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2025-01-10T18:00:00+03:00",
      "ends_at": "2025-01-11T23:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-01-10T18:00:00+03:00",
          "ends_at": "2025-01-11T23:00:00+03:00",
          "room": "Al-Uyaynah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/astronomy-night/",
      "evidence_url": "https://ssa.gov.sa/en/events/astronomy-night/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-astronomy-night-20250110-263a4b82.html",
      "ics_url": "./events/ended-saudi-space-agency-events-astronomy-night-20250110-263a4b82.ics",
      "url": "./events/ended-saudi-space-agency-events-astronomy-night-20250110-263a4b82.html",
      "share_url": "./events/ended-saudi-space-agency-events-astronomy-night-20250110-263a4b82.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-astronomy-night-20250110-263a4b82",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Uyaynah%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Uyaynah%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "astronomy-night",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-01-10T18:00:00+03:00",
        "ends_at": "2025-01-11T23:00:00+03:00",
        "room": "Al-Uyaynah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-astronomy-night-20250110-bed5a564",
      "file_slug": "ended-saudi-space-agency-events-astronomy-night-20250110-bed5a564",
      "title": "Astronomy Night",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Al-Uyaynah",
      "venue_address": "Al-Uyaynah",
      "category": "space",
      "summary": "To enhance awareness of astronomy and explore the beauty of the universe Astronomy Night ضمن علوم وفضاء في الرياض. تبدأ الفعالية ١٠‏/٠١‏/٢٠٢٥، ٦:٠٠ م وتنتهي ١١‏/٠١‏/٢٠٢٥، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/astronomy-night-52218fb748.webp",
      "image_alt": "Astronomy Night",
      "image_source_url": "https://ssa.gov.sa/ar/events/astronomy-night/",
      "original_image_url": "https://ssa.gov.sa/media/rfknif0i/ghfos_uxiaagjzn.webp?width=1400&height=788&rnd=134268706261130000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2025-01-10T18:00:00+03:00",
      "ends_at": "2025-01-11T23:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2025-01-10T18:00:00+03:00",
          "ends_at": "2025-01-11T23:00:00+03:00",
          "room": "Al-Uyaynah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/astronomy-night/",
      "evidence_url": "https://ssa.gov.sa/ar/events/astronomy-night/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-astronomy-night-20250110-bed5a564.html",
      "ics_url": "./events/ended-saudi-space-agency-events-astronomy-night-20250110-bed5a564.ics",
      "url": "./events/ended-saudi-space-agency-events-astronomy-night-20250110-bed5a564.html",
      "share_url": "./events/ended-saudi-space-agency-events-astronomy-night-20250110-bed5a564.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-astronomy-night-20250110-bed5a564",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al-Uyaynah%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al-Uyaynah%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2025",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "astronomy-night",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2025-01-10T18:00:00+03:00",
        "ends_at": "2025-01-11T23:00:00+03:00",
        "room": "Al-Uyaynah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-misk-hub-events-misk-tour-hail-20241224-e75e2942",
      "file_slug": "ended-misk-hub-events-misk-tour-hail-20241224-e75e2942",
      "title": "Misk Tour - Hail",
      "organizer": "Mohammed bin Salman Foundation / Misk",
      "city": "Saudi Arabia",
      "venue": "Offline",
      "venue_address": "Offline",
      "category": "Roadshow",
      "summary": "Misk Tour narrows the boundaries.. Misk Tour - Hail ضمن تدريب تقني في السعودية. تبدأ الفعالية ٢٤‏/١٢‏/٢٠٢٤، ٤:٠٠ م وتنتهي ٢٥‏/١٢‏/٢٠٢٤، ١٠:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Misk Hub Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-misk-hub-events-misk-tour-hail-20241224-e75e2942.svg",
      "image_alt": "غلاف EventLive لفعالية Misk Tour - Hail",
      "image_source_url": "https://hub.misk.org.sa/en/events/roadshow/misk-tour-hail/",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "training",
        "youth",
        "leadership",
        "skills",
        "career",
        "roadshows",
        "Roadshow",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        }
      ],
      "starts_at": "2024-12-24T16:00:00+03:00",
      "ends_at": "2024-12-25T22:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-12-24T16:00:00+03:00",
          "ends_at": "2024-12-25T22:00:00+03:00",
          "room": "Offline",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Misk Hub Events",
      "source_url": "https://hub.misk.org.sa/en/events/roadshow/misk-tour-hail/",
      "evidence_url": "https://hub.misk.org.sa/en/events/roadshow/misk-tour-hail/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-misk-hub-events-misk-tour-hail-20241224-e75e2942.html",
      "ics_url": "./events/ended-misk-hub-events-misk-tour-hail-20241224-e75e2942.ics",
      "url": "./events/ended-misk-hub-events-misk-tour-hail-20241224-e75e2942.html",
      "share_url": "./events/ended-misk-hub-events-misk-tour-hail-20241224-e75e2942.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-misk-hub-events-misk-tour-hail-20241224-e75e2942",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Offline%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Offline%20Saudi%20Arabia",
      "source_file": "data/raw/source-snapshots/misk-hub-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/technology-training.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Mohammed bin Salman Foundation / Misk",
      "raw_snapshot_path": "data/raw/source-snapshots/misk-hub-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Misk Hub Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Misk event detail URL with start/end schedule, city or delivery mode, venue, and registration deadline kept separate from event end.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "misk-tour-hail",
      "city_label": "السعودية",
      "category_slug": "technology-training",
      "category_label": "تدريب تقني",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-12-24T16:00:00+03:00",
        "ends_at": "2024-12-25T22:00:00+03:00",
        "room": "Offline",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-soundstorm-24-20241212-4a91127e",
      "file_slug": "ended-mdlbeast-events-soundstorm-24-20241212-4a91127e",
      "title": "SOUNDSTORM 24",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. SOUNDSTORM 24 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ١٢‏/١٢‏/٢٠٢٤، ١٢:٠٠ ص وتنتهي ١٤‏/١٢‏/٢٠٢٤، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-soundstorm-24-20241212-4a91127e.svg",
      "image_alt": "غلاف EventLive لفعالية SOUNDSTORM 24",
      "image_source_url": "https://mdlbeast.com/events/soundstorm-2024",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2024-12-12T00:00:00+03:00",
      "ends_at": "2024-12-14T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-12-12T00:00:00+03:00",
          "ends_at": "2024-12-14T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/soundstorm-2024",
      "evidence_url": "https://mdlbeast.com/events/soundstorm-2024",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-soundstorm-24-20241212-4a91127e.html",
      "ics_url": "./events/ended-mdlbeast-events-soundstorm-24-20241212-4a91127e.ics",
      "url": "./events/ended-mdlbeast-events-soundstorm-24-20241212-4a91127e.html",
      "share_url": "./events/ended-mdlbeast-events-soundstorm-24-20241212-4a91127e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-soundstorm-24-20241212-4a91127e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "soundstorm-24",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-12-12T00:00:00+03:00",
        "ends_at": "2024-12-14T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-abha-chamber-events-ورشة-عمل-الرقابة-على-منتجات-التجميل-20241205-7ab8879c",
      "file_slug": "ended-abha-chamber-events-ورشة-عمل-الرقابة-على-منتجات-التجميل-20241205-7ab8879c",
      "title": "ورشة عمل الرقابة على منتجات التجميل",
      "organizer": "Abha Chamber of Commerce",
      "city": "Abha",
      "venue": "Abha Chamber",
      "venue_address": "Abha Chamber",
      "category": "workshop",
      "summary": "فعالية رسمية من غرفة أبها. التاريخ المعلن: 05/12/2024. ورشة عمل الرقابة على منتجات التجميل ضمن فعاليات الغرف التجارية في أبها. تبدأ الفعالية ٠٥‏/١٢‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ٠٥‏/١٢‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Abha Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/ورشة-عمل-الرقابة-على-منتجات-التجميل-987f205186.jpg",
      "image_alt": "ورشة عمل الرقابة على منتجات التجميل",
      "image_source_url": "https://abhacci.org.sa/Events/Details/3",
      "original_image_url": "https://abhacci.org.sa/Files/Images/fa3.JPG",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "ar",
      "registration_deadline": "",
      "richness_score": 5,
      "highlights": [],
      "tags": [
        "business",
        "tourism",
        "training",
        "workshops",
        "chamber",
        "SMEs",
        "workshop",
        "ended-event"
      ],
      "audiences": [
        "entrepreneurs"
      ],
      "audience_labels": [
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        }
      ],
      "starts_at": "2024-12-05T09:00:00+03:00",
      "ends_at": "2024-12-05T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-12-05T09:00:00+03:00",
          "ends_at": "2024-12-05T18:00:00+03:00",
          "room": "Abha Chamber",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Abha Chamber Events",
      "source_url": "https://abhacci.org.sa/Events/Details/3",
      "evidence_url": "https://abhacci.org.sa/Events/Details/3",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-abha-chamber-events-ورشة-عمل-الرقابة-على-منتجات-التجميل-20241205-7ab8879c.html",
      "ics_url": "./events/ended-abha-chamber-events-ورشة-عمل-الرقابة-على-منتجات-التجميل-20241205-7ab8879c.ics",
      "url": "./events/ended-abha-chamber-events-ورشة-عمل-الرقابة-على-منتجات-التجميل-20241205-7ab8879c.html",
      "share_url": "./events/ended-abha-chamber-events-ورشة-عمل-الرقابة-على-منتجات-التجميل-20241205-7ab8879c.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-abha-chamber-events-%D9%88%D8%B1%D8%B4%D8%A9-%D8%B9%D9%85%D9%84-%D8%A7%D9%84%D8%B1%D9%82%D8%A7%D8%A8%D8%A9-%D8%B9%D9%84%D9%89-%D9%85%D9%86%D8%AA%D8%AC%D8%A7%D8%AA-%D8%A7%D9%84%D8%AA%D8%AC%D9%85%D9%8A%D9%84-20241205-7ab8879c",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Abha%20Chamber%20Abha",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Abha%20Chamber%20Abha",
      "source_file": "data/raw/source-snapshots/abha-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/abha.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/entrepreneurs.html"
      ],
      "source_type": "official-site",
      "source_owner": "Abha Chamber of Commerce",
      "raw_snapshot_path": "data/raw/source-snapshots/abha-chamber-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Abha Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Abha Chamber event URL or official media-center event page with date, title, and venue or delivery context.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-05T02:30:59.991Z",
      "slug": "ورشة-عمل-الرقابة-على-منتجات-التجميل",
      "city_label": "أبها",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-12-05T09:00:00+03:00",
        "ends_at": "2024-12-05T18:00:00+03:00",
        "room": "Abha Chamber",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-xp-music-futures-2024-20241205-0af21db3",
      "file_slug": "ended-mdlbeast-events-xp-music-futures-2024-20241205-0af21db3",
      "title": "XP Music Futures 2024",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. XP Music Futures 2024 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠٥‏/١٢‏/٢٠٢٤، ١٢:٠٠ ص وتنتهي ٠٧‏/١٢‏/٢٠٢٤، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-xp-music-futures-2024-20241205-0af21db3.svg",
      "image_alt": "غلاف EventLive لفعالية XP Music Futures 2024",
      "image_source_url": "https://mdlbeast.com/events/xp-music-futures-24",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2024-12-05T00:00:00+03:00",
      "ends_at": "2024-12-07T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-12-05T00:00:00+03:00",
          "ends_at": "2024-12-07T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/xp-music-futures-24",
      "evidence_url": "https://mdlbeast.com/events/xp-music-futures-24",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-xp-music-futures-2024-20241205-0af21db3.html",
      "ics_url": "./events/ended-mdlbeast-events-xp-music-futures-2024-20241205-0af21db3.ics",
      "url": "./events/ended-mdlbeast-events-xp-music-futures-2024-20241205-0af21db3.html",
      "share_url": "./events/ended-mdlbeast-events-xp-music-futures-2024-20241205-0af21db3.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-xp-music-futures-2024-20241205-0af21db3",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "xp-music-futures-2024",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-12-05T00:00:00+03:00",
        "ends_at": "2024-12-07T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لرجال-وسيدات-الأعمال-20241203-2e8039c0",
      "file_slug": "ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لرجال-وسيدات-الأعمال-20241203-2e8039c0",
      "title": "حفل الاستقبال السنوي لرجال وسيدات الأعمال",
      "organizer": "Asharqia Chamber",
      "city": "Dammam",
      "venue": "06:30 PM",
      "venue_address": "06:30 PM",
      "category": "business reception",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: 06:30 PM. التاريخ المعلن: 03/12/2024 - 03/12/2024. حفل الاستقبال السنوي لرجال وسيدات الأعمال ضمن فعاليات الغرف التجارية في الدمام. تبدأ الفعالية ٠٣‏/١٢‏/٢٠٢٤، ٦:٣٠ م وتنتهي ٠٣‏/١٢‏/٢٠٢٤، ٦:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لرجال-وسيدات-الأعمال-20241203-2e8039c0.svg",
      "image_alt": "غلاف EventLive لفعالية حفل الاستقبال السنوي لرجال وسيدات الأعمال",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=254",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "business reception",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2024-12-03T18:30:00+03:00",
      "ends_at": "2024-12-03T18:30:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-12-03T18:30:00+03:00",
          "ends_at": "2024-12-03T18:30:00+03:00",
          "room": "06:30 PM",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=254",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=254",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لرجال-وسيدات-الأعمال-20241203-2e8039c0.html",
      "ics_url": "./events/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لرجال-وسيدات-الأعمال-20241203-2e8039c0.ics",
      "url": "./events/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لرجال-وسيدات-الأعمال-20241203-2e8039c0.html",
      "share_url": "./events/ended-asharqia-chamber-events-حفل-الاستقبال-السنوي-لرجال-وسيدات-الأعمال-20241203-2e8039c0.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D8%AD%D9%81%D9%84-%D8%A7%D9%84%D8%A7%D8%B3%D8%AA%D9%82%D8%A8%D8%A7%D9%84-%D8%A7%D9%84%D8%B3%D9%86%D9%88%D9%8A-%D9%84%D8%B1%D8%AC%D8%A7%D9%84-%D9%88%D8%B3%D9%8A%D8%AF%D8%A7%D8%AA-%D8%A7%D9%84%D8%A3%D8%B9%D9%85%D8%A7%D9%84-20241203-2e8039c0",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=06%3A30%20PM%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=06%3A30%20PM%20Dammam",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "حفل-الاستقبال-السنوي-لرجال-وسيدات-الا-عمال",
      "city_label": "الدمام",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-12-03T18:30:00+03:00",
        "ends_at": "2024-12-03T18:30:00+03:00",
        "room": "06:30 PM",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-ملتقى-الممارسات-الوقفية2024م-20241124-ec5be60d",
      "file_slug": "ended-asharqia-chamber-events-ملتقى-الممارسات-الوقفية2024م-20241124-ec5be60d",
      "title": "ملتقى الممارسات الوقفية2024م",
      "organizer": "Asharqia Chamber",
      "city": "Dammam",
      "venue": "09:00 AM",
      "venue_address": "09:00 AM",
      "category": "business gathering",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: 09:00 AM. التاريخ المعلن: 24/11/2024 - 24/11/2024. ملتقى الممارسات الوقفية2024م ضمن فعاليات الغرف التجارية في الدمام. تبدأ الفعالية ٢٤‏/١١‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ٢٤‏/١١‏/٢٠٢٤، ٩:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-ملتقى-الممارسات-الوقفية2024م-20241124-ec5be60d.svg",
      "image_alt": "غلاف EventLive لفعالية ملتقى الممارسات الوقفية2024م",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=251",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "business gathering",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2024-11-24T09:00:00+03:00",
      "ends_at": "2024-11-24T09:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-11-24T09:00:00+03:00",
          "ends_at": "2024-11-24T09:00:00+03:00",
          "room": "09:00 AM",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=251",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=251",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-ملتقى-الممارسات-الوقفية2024م-20241124-ec5be60d.html",
      "ics_url": "./events/ended-asharqia-chamber-events-ملتقى-الممارسات-الوقفية2024م-20241124-ec5be60d.ics",
      "url": "./events/ended-asharqia-chamber-events-ملتقى-الممارسات-الوقفية2024م-20241124-ec5be60d.html",
      "share_url": "./events/ended-asharqia-chamber-events-ملتقى-الممارسات-الوقفية2024م-20241124-ec5be60d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D9%84%D8%AA%D9%82%D9%89-%D8%A7%D9%84%D9%85%D9%85%D8%A7%D8%B1%D8%B3%D8%A7%D8%AA-%D8%A7%D9%84%D9%88%D9%82%D9%81%D9%8A%D8%A92024%D9%85-20241124-ec5be60d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=09%3A00%20AM%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=09%3A00%20AM%20Dammam",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "ملتقى-الممارسات-الوقفية2024م",
      "city_label": "الدمام",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-11-24T09:00:00+03:00",
        "ends_at": "2024-11-24T09:00:00+03:00",
        "room": "09:00 AM",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-منتدى-المرأة-الاقتصادي-2024-م-20241119-8116ed76",
      "file_slug": "ended-asharqia-chamber-events-منتدى-المرأة-الاقتصادي-2024-م-20241119-8116ed76",
      "title": "\"منتدى المرأة الاقتصادي 2024 م \"",
      "organizer": "Asharqia Chamber",
      "city": "Dammam",
      "venue": "09:45 AM",
      "venue_address": "09:45 AM",
      "category": "business forum",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: 09:45 AM. التاريخ المعلن: 19/11/2024 - 20/11/2024. \"منتدى المرأة الاقتصادي 2024 م \" ضمن فعاليات الغرف التجارية في الدمام. تبدأ الفعالية ١٩‏/١١‏/٢٠٢٤، ٩:٤٥ ص وتنتهي ٢٠‏/١١‏/٢٠٢٤، ٩:٤٥ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-منتدى-المرأة-الاقتصادي-2024-م-20241119-8116ed76.svg",
      "image_alt": "غلاف EventLive لفعالية \"منتدى المرأة الاقتصادي 2024 م \"",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=253",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "business forum",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2024-11-19T09:45:00+03:00",
      "ends_at": "2024-11-20T09:45:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-11-19T09:45:00+03:00",
          "ends_at": "2024-11-20T09:45:00+03:00",
          "room": "09:45 AM",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=253",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=253",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-منتدى-المرأة-الاقتصادي-2024-م-20241119-8116ed76.html",
      "ics_url": "./events/ended-asharqia-chamber-events-منتدى-المرأة-الاقتصادي-2024-م-20241119-8116ed76.ics",
      "url": "./events/ended-asharqia-chamber-events-منتدى-المرأة-الاقتصادي-2024-م-20241119-8116ed76.html",
      "share_url": "./events/ended-asharqia-chamber-events-منتدى-المرأة-الاقتصادي-2024-م-20241119-8116ed76.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D9%86%D8%AA%D8%AF%D9%89-%D8%A7%D9%84%D9%85%D8%B1%D8%A3%D8%A9-%D8%A7%D9%84%D8%A7%D9%82%D8%AA%D8%B5%D8%A7%D8%AF%D9%8A-2024-%D9%85-20241119-8116ed76",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=09%3A45%20AM%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=09%3A45%20AM%20Dammam",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "منتدى-المرا-ة-الاقتصادي-2024-م",
      "city_label": "الدمام",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-11-19T09:45:00+03:00",
        "ends_at": "2024-11-20T09:45:00+03:00",
        "room": "09:45 AM",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-boris-brejcha-20241031-884138af",
      "file_slug": "ended-mdlbeast-events-boris-brejcha-20241031-884138af",
      "title": "BORIS BREJCHA",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. BORIS BREJCHA ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ٣١‏/١٠‏/٢٠٢٤، ٩:٠٠ م وتنتهي ٠١‏/١١‏/٢٠٢٤، ١:٣٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-boris-brejcha-20241031-884138af.svg",
      "image_alt": "غلاف EventLive لفعالية BORIS BREJCHA",
      "image_source_url": "https://mdlbeast.com/events/mdlbeast-presents-boris-brejcha",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2024-10-31T21:00:00+03:00",
      "ends_at": "2024-11-01T01:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-10-31T21:00:00+03:00",
          "ends_at": "2024-11-01T01:30:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/mdlbeast-presents-boris-brejcha",
      "evidence_url": "https://mdlbeast.com/events/mdlbeast-presents-boris-brejcha",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-boris-brejcha-20241031-884138af.html",
      "ics_url": "./events/ended-mdlbeast-events-boris-brejcha-20241031-884138af.ics",
      "url": "./events/ended-mdlbeast-events-boris-brejcha-20241031-884138af.html",
      "share_url": "./events/ended-mdlbeast-events-boris-brejcha-20241031-884138af.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-boris-brejcha-20241031-884138af",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "boris-brejcha",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-10-31T21:00:00+03:00",
        "ends_at": "2024-11-01T01:30:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-معرض-وظائف-2024م-20241014-e28cc2ca",
      "file_slug": "ended-asharqia-chamber-events-معرض-وظائف-2024م-20241014-e28cc2ca",
      "title": "\"معرض وظائف 2024م \"",
      "organizer": "Asharqia Chamber",
      "city": "Dammam",
      "venue": "01:00 AM",
      "venue_address": "01:00 AM",
      "category": "career fair",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: 01:00 AM. التاريخ المعلن: 14/10/2024 - 16/10/2024. \"معرض وظائف 2024م \" ضمن فعاليات الغرف التجارية في الدمام. تبدأ الفعالية ١٤‏/١٠‏/٢٠٢٤، ١:٠٠ ص وتنتهي ١٦‏/١٠‏/٢٠٢٤، ١:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-معرض-وظائف-2024م-20241014-e28cc2ca.svg",
      "image_alt": "غلاف EventLive لفعالية \"معرض وظائف 2024م \"",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=252",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "career fair",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2024-10-14T01:00:00+03:00",
      "ends_at": "2024-10-16T01:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-10-14T01:00:00+03:00",
          "ends_at": "2024-10-16T01:00:00+03:00",
          "room": "01:00 AM",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=252",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=252",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-معرض-وظائف-2024م-20241014-e28cc2ca.html",
      "ics_url": "./events/ended-asharqia-chamber-events-معرض-وظائف-2024م-20241014-e28cc2ca.ics",
      "url": "./events/ended-asharqia-chamber-events-معرض-وظائف-2024م-20241014-e28cc2ca.html",
      "share_url": "./events/ended-asharqia-chamber-events-معرض-وظائف-2024م-20241014-e28cc2ca.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D8%B9%D8%B1%D8%B6-%D9%88%D8%B8%D8%A7%D8%A6%D9%81-2024%D9%85-20241014-e28cc2ca",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=01%3A00%20AM%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=01%3A00%20AM%20Dammam",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "معرض-وظاي-ف-2024م",
      "city_label": "الدمام",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-10-14T01:00:00+03:00",
        "ends_at": "2024-10-16T01:00:00+03:00",
        "room": "01:00 AM",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2024-20240925-5e634c04",
      "file_slug": "ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2024-20240925-5e634c04",
      "title": "معرض الحرف والأعمال اليدوية 2024",
      "organizer": "Asharqia Chamber",
      "city": "Dammam",
      "venue": "12:00 AM",
      "venue_address": "12:00 AM",
      "category": "exhibition",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: 12:00 AM. التاريخ المعلن: 25/09/2024 - 29/09/2024. معرض الحرف والأعمال اليدوية 2024 ضمن فعاليات الغرف التجارية في الدمام. تبدأ الفعالية ٢٥‏/٠٩‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ٢٩‏/٠٩‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2024-20240925-5e634c04.svg",
      "image_alt": "غلاف EventLive لفعالية معرض الحرف والأعمال اليدوية 2024",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=250",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals",
        "skilled-trades",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "skilled-trades",
          "label": "مهاريون وحرفيون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2024-09-25T09:00:00+03:00",
      "ends_at": "2024-09-29T18:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-09-25T09:00:00+03:00",
          "ends_at": "2024-09-29T18:00:00+03:00",
          "room": "12:00 AM",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=250",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=250",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2024-20240925-5e634c04.html",
      "ics_url": "./events/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2024-20240925-5e634c04.ics",
      "url": "./events/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2024-20240925-5e634c04.html",
      "share_url": "./events/ended-asharqia-chamber-events-معرض-الحرف-والأعمال-اليدوية-2024-20240925-5e634c04.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AD%D8%B1%D9%81-%D9%88%D8%A7%D9%84%D8%A3%D8%B9%D9%85%D8%A7%D9%84-%D8%A7%D9%84%D9%8A%D8%AF%D9%88%D9%8A%D8%A9-2024-20240925-5e634c04",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=12%3A00%20AM%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=12%3A00%20AM%20Dammam",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html",
        "./for/skilled-trades.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "معرض-الحرف-والا-عمال-اليدوية-2024",
      "city_label": "الدمام",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-09-25T09:00:00+03:00",
        "ends_at": "2024-09-29T18:00:00+03:00",
        "room": "12:00 AM",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-asharqia-chamber-events-معرض-التطبيقات-الإلكترونية-2024م-20240603-1e400e9d",
      "file_slug": "ended-asharqia-chamber-events-معرض-التطبيقات-الإلكترونية-2024م-20240603-1e400e9d",
      "title": "معرض التطبيقات الإلكترونية 2024م",
      "organizer": "Asharqia Chamber",
      "city": "Dammam",
      "venue": "12:00 AM",
      "venue_address": "12:00 AM",
      "category": "exhibition",
      "summary": "فعالية رسمية من غرفة الشرقية. الموقع: 12:00 AM. التاريخ المعلن: 03/06/2024 - 04/06/2024. معرض التطبيقات الإلكترونية 2024م ضمن فعاليات الغرف التجارية في الدمام. تبدأ الفعالية ٠٣‏/٠٦‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ٠٤‏/٠٦‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Asharqia Chamber Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-asharqia-chamber-events-معرض-التطبيقات-الإلكترونية-2024م-20240603-1e400e9d.svg",
      "image_alt": "غلاف EventLive لفعالية معرض التطبيقات الإلكترونية 2024م",
      "image_source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=249",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "business",
        "exhibitions",
        "career fairs",
        "forums",
        "chamber events",
        "exhibition",
        "ended-event"
      ],
      "audiences": [
        "job-seekers",
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "job-seekers",
          "label": "باحثون عن عمل"
        },
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2024-06-03T09:00:00+03:00",
      "ends_at": "2024-06-04T18:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-06-03T09:00:00+03:00",
          "ends_at": "2024-06-04T18:00:00+03:00",
          "room": "12:00 AM",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Asharqia Chamber Events",
      "source_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=249",
      "evidence_url": "https://www.chamber.org.sa/sites/Arabic/Events/ChamberEvents/Pages/ChamberEventDetails.aspx?ItemID=249",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-asharqia-chamber-events-معرض-التطبيقات-الإلكترونية-2024م-20240603-1e400e9d.html",
      "ics_url": "./events/ended-asharqia-chamber-events-معرض-التطبيقات-الإلكترونية-2024م-20240603-1e400e9d.ics",
      "url": "./events/ended-asharqia-chamber-events-معرض-التطبيقات-الإلكترونية-2024م-20240603-1e400e9d.html",
      "share_url": "./events/ended-asharqia-chamber-events-معرض-التطبيقات-الإلكترونية-2024م-20240603-1e400e9d.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-asharqia-chamber-events-%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA-%D8%A7%D9%84%D8%A5%D9%84%D9%83%D8%AA%D8%B1%D9%88%D9%86%D9%8A%D8%A9-2024%D9%85-20240603-1e400e9d",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=12%3A00%20AM%20Dammam",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=12%3A00%20AM%20Dammam",
      "source_file": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/dammam.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/job-seekers.html",
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Asharqia Chamber",
      "raw_snapshot_path": "data/raw/source-snapshots/asharqia-chamber-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Asharqia Chamber Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Asharqia Chamber event detail URL with date range, venue, and duplicate check against venue or organizer pages when the event is an exhibition.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "معرض-التطبيقات-الا-لكترونية-2024م",
      "city_label": "الدمام",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-06-03T09:00:00+03:00",
        "ends_at": "2024-06-04T18:00:00+03:00",
        "room": "12:00 AM",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jcci-events-center-saudi-real-estate-development-and-ownership-exhibition-20240514-6f454365",
      "file_slug": "ended-jcci-events-center-saudi-real-estate-development-and-ownership-exhibition-20240514-6f454365",
      "title": "Saudi Real Estate Development and Ownership Exhibition",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Exhibitions and Events Center",
      "venue_address": "Jeddah Exhibitions and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Saudi Real Estate Development and Ownership Exhibition ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ١٤‏/٠٥‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ١٤‏/٠٥‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Saudi Real Estate Development and Ownership Exhibition",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "starts_at": "2024-05-14T09:00:00+03:00",
      "ends_at": "2024-05-14T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-05-14T09:00:00+03:00",
          "ends_at": "2024-05-14T18:00:00+03:00",
          "room": "Jeddah Exhibitions and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-jcci-events-center-saudi-real-estate-development-and-ownership-exhibition-20240514-6f454365",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "source_file": "data/raw/source-snapshots/jcci-events-center-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "audience_urls": [
        "./for/professionals.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "saudi-real-estate-development-and-ownership-exhibition",
      "city_label": "جدة",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-05-14T09:00:00+03:00",
        "ends_at": "2024-05-14T18:00:00+03:00",
        "room": "Jeddah Exhibitions and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jcci-events-center-jeddah-international-building-exhibition-20240507-6f454365",
      "title": "Jeddah International Building Exhibition",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah International Exhibition and Convention Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Jeddah International Building Exhibition ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٠٧‏/٠٥‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ٠٧‏/٠٥‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2024-05-07T09:00:00+03:00",
      "ends_at": "2024-05-07T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-jeddah-international-building-exhibition-20240507-6f454365",
      "slug": "jeddah-international-building-exhibition",
      "city_label": "جدة",
      "venue_address": "Jeddah International Exhibition and Convention Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-05-07T09:00:00+03:00",
          "ends_at": "2024-05-07T18:00:00+03:00",
          "room": "Jeddah International Exhibition and Convention Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Jeddah International Building Exhibition",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-jeddah-international-building-exhibition-20240507-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20International%20Exhibition%20and%20Convention%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20International%20Exhibition%20and%20Convention%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-05-07T09:00:00+03:00",
        "ends_at": "2024-05-07T18:00:00+03:00",
        "room": "Jeddah International Exhibition and Convention Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-jcci-events-center-jeddah-international-construction-exhibition-20240507-6f454365",
      "title": "Jeddah International Construction Exhibition",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Exhibitions and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Jeddah International Construction Exhibition ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٠٧‏/٠٥‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ٠٧‏/٠٥‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2024-05-07T09:00:00+03:00",
      "ends_at": "2024-05-07T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-jeddah-international-construction-exhibition-20240507-6f454365",
      "slug": "jeddah-international-construction-exhibition",
      "city_label": "جدة",
      "venue_address": "Jeddah Exhibitions and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-05-07T09:00:00+03:00",
          "ends_at": "2024-05-07T18:00:00+03:00",
          "room": "Jeddah Exhibitions and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Jeddah International Construction Exhibition",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-jeddah-international-construction-exhibition-20240507-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-05-07T09:00:00+03:00",
        "ends_at": "2024-05-07T18:00:00+03:00",
        "room": "Jeddah Exhibitions and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-jcci-events-center-ramadan-nights-events-20240317-6f454365",
      "title": "Ramadan Nights Events",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Exhibitions and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Ramadan Nights Events ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ١٧‏/٠٣‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ١٧‏/٠٣‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2024-03-17T09:00:00+03:00",
      "ends_at": "2024-03-17T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-ramadan-nights-events-20240317-6f454365",
      "slug": "ramadan-nights-events",
      "city_label": "جدة",
      "venue_address": "Jeddah Exhibitions and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-03-17T09:00:00+03:00",
          "ends_at": "2024-03-17T18:00:00+03:00",
          "room": "Jeddah Exhibitions and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Ramadan Nights Events",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-ramadan-nights-events-20240317-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-03-17T09:00:00+03:00",
        "ends_at": "2024-03-17T18:00:00+03:00",
        "room": "Jeddah Exhibitions and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-mdlbeast-events-fowg-20240307-5533fae1",
      "file_slug": "ended-mdlbeast-events-fowg-20240307-5533fae1",
      "title": "Fowg",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. Fowg ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠٧‏/٠٣‏/٢٠٢٤، ١٠:٠٠ م وتنتهي ٠٨‏/٠٣‏/٢٠٢٤، ٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-fowg-20240307-5533fae1.svg",
      "image_alt": "غلاف EventLive لفعالية Fowg",
      "image_source_url": "https://mdlbeast.com/events/fowg",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2024-03-07T22:00:00+03:00",
      "ends_at": "2024-03-08T02:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-03-07T22:00:00+03:00",
          "ends_at": "2024-03-08T02:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/fowg",
      "evidence_url": "https://mdlbeast.com/events/fowg",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-fowg-20240307-5533fae1.html",
      "ics_url": "./events/ended-mdlbeast-events-fowg-20240307-5533fae1.ics",
      "url": "./events/ended-mdlbeast-events-fowg-20240307-5533fae1.html",
      "share_url": "./events/ended-mdlbeast-events-fowg-20240307-5533fae1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-fowg-20240307-5533fae1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "fowg",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-03-07T22:00:00+03:00",
        "ends_at": "2024-03-08T02:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-formula-1-saudi-arabian-grand-prix-2024-20240307-492f6a8b",
      "file_slug": "ended-mdlbeast-events-formula-1-saudi-arabian-grand-prix-2024-20240307-492f6a8b",
      "title": "Formula 1 Saudi Arabian Grand Prix 2024",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. Formula 1 Saudi Arabian Grand Prix 2024 ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ٠٧‏/٠٣‏/٢٠٢٤، ١٢:٠٠ ص وتنتهي ٠٩‏/٠٣‏/٢٠٢٤، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-formula-1-saudi-arabian-grand-prix-2024-20240307-492f6a8b.svg",
      "image_alt": "غلاف EventLive لفعالية Formula 1 Saudi Arabian Grand Prix 2024",
      "image_source_url": "https://mdlbeast.com/events/formula-1-2024",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2024-03-07T00:00:00+03:00",
      "ends_at": "2024-03-09T00:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-03-07T00:00:00+03:00",
          "ends_at": "2024-03-09T00:00:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/formula-1-2024",
      "evidence_url": "https://mdlbeast.com/events/formula-1-2024",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-formula-1-saudi-arabian-grand-prix-2024-20240307-492f6a8b.html",
      "ics_url": "./events/ended-mdlbeast-events-formula-1-saudi-arabian-grand-prix-2024-20240307-492f6a8b.ics",
      "url": "./events/ended-mdlbeast-events-formula-1-saudi-arabian-grand-prix-2024-20240307-492f6a8b.html",
      "share_url": "./events/ended-mdlbeast-events-formula-1-saudi-arabian-grand-prix-2024-20240307-492f6a8b.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-formula-1-saudi-arabian-grand-prix-2024-20240307-492f6a8b",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-05T03:13:56.524Z",
      "slug": "formula-1-saudi-arabian-grand-prix-2024",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-03-07T00:00:00+03:00",
        "ends_at": "2024-03-09T00:00:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-erga-20240301-a9f3f9c1",
      "file_slug": "ended-mdlbeast-events-erga-20240301-a9f3f9c1",
      "title": "Erga",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. Erga ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠١‏/٠٣‏/٢٠٢٤، ٩:٠٠ م وتنتهي ٠٢‏/٠٣‏/٢٠٢٤، ٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-erga-20240301-a9f3f9c1.svg",
      "image_alt": "غلاف EventLive لفعالية Erga",
      "image_source_url": "https://mdlbeast.com/events/erga",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2024-03-01T21:00:00+03:00",
      "ends_at": "2024-03-02T02:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-03-01T21:00:00+03:00",
          "ends_at": "2024-03-02T02:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/erga",
      "evidence_url": "https://mdlbeast.com/events/erga",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-erga-20240301-a9f3f9c1.html",
      "ics_url": "./events/ended-mdlbeast-events-erga-20240301-a9f3f9c1.ics",
      "url": "./events/ended-mdlbeast-events-erga-20240301-a9f3f9c1.html",
      "share_url": "./events/ended-mdlbeast-events-erga-20240301-a9f3f9c1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-erga-20240301-a9f3f9c1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "erga",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-03-01T21:00:00+03:00",
        "ends_at": "2024-03-02T02:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jcci-events-center-national-consumer-industries-exhibition-20240227-6f454365",
      "title": "National Consumer Industries Exhibition",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Exhibitions and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber National Consumer Industries Exhibition ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٢٧‏/٠٢‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ٢٧‏/٠٢‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2024-02-27T09:00:00+03:00",
      "ends_at": "2024-02-27T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-national-consumer-industries-exhibition-20240227-6f454365",
      "slug": "national-consumer-industries-exhibition",
      "city_label": "جدة",
      "venue_address": "Jeddah Exhibitions and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-02-27T09:00:00+03:00",
          "ends_at": "2024-02-27T18:00:00+03:00",
          "room": "Jeddah Exhibitions and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية National Consumer Industries Exhibition",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-national-consumer-industries-exhibition-20240227-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-02-27T09:00:00+03:00",
        "ends_at": "2024-02-27T18:00:00+03:00",
        "room": "Jeddah Exhibitions and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-mos-events-extreme-e-20240217-fede9a29",
      "file_slug": "ended-mos-events-extreme-e-20240217-fede9a29",
      "title": "Extreme E",
      "organizer": "Ministry of Sport",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "sports",
      "summary": "A FIA-sanctioned international off-road racing series that uses spec silhouette electric SUVs. Extreme E ضمن رياضة وفعاليات جماهيرية في جدة. تبدأ الفعالية ١٧‏/٠٢‏/٢٠٢٤، ٣:٠٠ ص وتنتهي ١٧‏/٠٢‏/٢٠٢٤، ٣:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Ministry of Sport Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mos-events-extreme-e-20240217-fede9a29.svg",
      "image_alt": "غلاف EventLive لفعالية Extreme E",
      "image_source_url": "https://www.mos.gov.sa/en/media/events/2024/10/03/extreme-e",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "championships",
        "tournaments",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2024-02-17T03:00:00+03:00",
      "ends_at": "2024-02-17T03:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-02-17T03:00:00+03:00",
          "ends_at": "2024-02-17T03:00:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Ministry of Sport Events",
      "source_url": "https://www.mos.gov.sa/en/media/events/2024/10/03/extreme-e",
      "evidence_url": "https://www.mos.gov.sa/en/media/events/2024/10/03/extreme-e",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mos-events-extreme-e-20240217-fede9a29.html",
      "ics_url": "./events/ended-mos-events-extreme-e-20240217-fede9a29.ics",
      "url": "./events/ended-mos-events-extreme-e-20240217-fede9a29.html",
      "share_url": "./events/ended-mos-events-extreme-e-20240217-fede9a29.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mos-events-extreme-e-20240217-fede9a29",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mos-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "government-calendar",
      "source_owner": "Ministry of Sport",
      "raw_snapshot_path": "data/raw/source-snapshots/mos-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Ministry of Sport Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Ministry event page or linked official organizer page.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "extreme-e",
      "city_label": "جدة",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-02-17T03:00:00+03:00",
        "ends_at": "2024-02-17T03:00:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-space-debris-20240211-135e3aaa",
      "file_slug": "ended-saudi-space-agency-events-space-debris-20240211-135e3aaa",
      "title": "Space Debris",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Communication, Space & Technology Commission Headquarters",
      "venue_address": "Communication, Space & Technology Commission Headquarters",
      "category": "space",
      "summary": "Securing the Future Growth of the Global Space Economy Space Debris ضمن علوم وفضاء في الرياض. تبدأ الفعالية ١١‏/٠٢‏/٢٠٢٤، ١٠:٠٠ ص وتنتهي ١٢‏/٠٢‏/٢٠٢٤، ٦:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/space-debris-13970bb0ec.webp",
      "image_alt": "Space Debris",
      "image_source_url": "https://ssa.gov.sa/en/events/spacedebris/",
      "original_image_url": "https://ssa.gov.sa/media/hgyloqwa/sdc-event-header.webp?width=1400&height=788&rnd=133504631959500000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2024-02-11T10:00:00+03:00",
      "ends_at": "2024-02-12T18:30:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-02-11T10:00:00+03:00",
          "ends_at": "2024-02-12T18:30:00+03:00",
          "room": "Communication, Space & Technology Commission Headquarters",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/spacedebris/",
      "evidence_url": "https://ssa.gov.sa/en/events/spacedebris/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-space-debris-20240211-135e3aaa.html",
      "ics_url": "./events/ended-saudi-space-agency-events-space-debris-20240211-135e3aaa.ics",
      "url": "./events/ended-saudi-space-agency-events-space-debris-20240211-135e3aaa.html",
      "share_url": "./events/ended-saudi-space-agency-events-space-debris-20240211-135e3aaa.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-space-debris-20240211-135e3aaa",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Communication%2C%20Space%20%26%20Technology%20Commission%20Headquarters%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Communication%2C%20Space%20%26%20Technology%20Commission%20Headquarters%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "space-debris",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-02-11T10:00:00+03:00",
        "ends_at": "2024-02-12T18:30:00+03:00",
        "room": "Communication, Space & Technology Commission Headquarters",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-space-debris-20240211-dee3eb51",
      "file_slug": "ended-saudi-space-agency-events-space-debris-20240211-dee3eb51",
      "title": "Space Debris",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Communication, Space & Technology Commission Headquarters",
      "venue_address": "Communication, Space & Technology Commission Headquarters",
      "category": "space",
      "summary": "Securing the Future Growth of the Global Space Economy Space Debris ضمن علوم وفضاء في الرياض. تبدأ الفعالية ١١‏/٠٢‏/٢٠٢٤، ١٠:٠٠ ص وتنتهي ١٢‏/٠٢‏/٢٠٢٤، ٦:٣٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/space-debris-13970bb0ec.webp",
      "image_alt": "Space Debris",
      "image_source_url": "https://ssa.gov.sa/ar/events/spacedebris/",
      "original_image_url": "https://ssa.gov.sa/media/hgyloqwa/sdc-event-header.webp?width=1400&height=788&rnd=133504631959500000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2024-02-11T10:00:00+03:00",
      "ends_at": "2024-02-12T18:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-02-11T10:00:00+03:00",
          "ends_at": "2024-02-12T18:30:00+03:00",
          "room": "Communication, Space & Technology Commission Headquarters",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/spacedebris/",
      "evidence_url": "https://ssa.gov.sa/ar/events/spacedebris/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-space-debris-20240211-dee3eb51.html",
      "ics_url": "./events/ended-saudi-space-agency-events-space-debris-20240211-dee3eb51.ics",
      "url": "./events/ended-saudi-space-agency-events-space-debris-20240211-dee3eb51.html",
      "share_url": "./events/ended-saudi-space-agency-events-space-debris-20240211-dee3eb51.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-space-debris-20240211-dee3eb51",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Communication%2C%20Space%20%26%20Technology%20Commission%20Headquarters%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Communication%2C%20Space%20%26%20Technology%20Commission%20Headquarters%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "space-debris",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-02-11T10:00:00+03:00",
        "ends_at": "2024-02-12T18:30:00+03:00",
        "room": "Communication, Space & Technology Commission Headquarters",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mos-events-saudi-tour-20240129-58aa752e",
      "file_slug": "ended-mos-events-saudi-tour-20240129-58aa752e",
      "title": "Saudi Tour",
      "organizer": "Ministry of Sport",
      "city": "AlUla",
      "venue": "AlUla",
      "venue_address": "AlUla",
      "category": "sports championship",
      "summary": "Annual professional road bicycle racing stage race Saudi Tour ضمن رياضة وفعاليات جماهيرية في العلا. تبدأ الفعالية ٢٩‏/٠١‏/٢٠٢٤، ٣:٠٠ ص وتنتهي ٢٩‏/٠١‏/٢٠٢٤، ٣:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Ministry of Sport Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mos-events-saudi-tour-20240129-58aa752e.svg",
      "image_alt": "غلاف EventLive لفعالية Saudi Tour",
      "image_source_url": "https://www.mos.gov.sa/en/media/events/2024/10/03/saudi-tour",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "championships",
        "tournaments",
        "sports championship",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2024-01-29T03:00:00+03:00",
      "ends_at": "2024-01-29T03:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-01-29T03:00:00+03:00",
          "ends_at": "2024-01-29T03:00:00+03:00",
          "room": "AlUla",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Ministry of Sport Events",
      "source_url": "https://www.mos.gov.sa/en/media/events/2024/10/03/saudi-tour",
      "evidence_url": "https://www.mos.gov.sa/en/media/events/2024/10/03/saudi-tour",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mos-events-saudi-tour-20240129-58aa752e.html",
      "ics_url": "./events/ended-mos-events-saudi-tour-20240129-58aa752e.ics",
      "url": "./events/ended-mos-events-saudi-tour-20240129-58aa752e.html",
      "share_url": "./events/ended-mos-events-saudi-tour-20240129-58aa752e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mos-events-saudi-tour-20240129-58aa752e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=AlUla%20AlUla",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=AlUla%20AlUla",
      "source_file": "data/raw/source-snapshots/mos-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/alula.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "government-calendar",
      "source_owner": "Ministry of Sport",
      "raw_snapshot_path": "data/raw/source-snapshots/mos-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Ministry of Sport Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Ministry event page or linked official organizer page.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "saudi-tour",
      "city_label": "العلا",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-01-29T03:00:00+03:00",
        "ends_at": "2024-01-29T03:00:00+03:00",
        "room": "AlUla",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jcci-events-center-omrancom-for-construction-and-real-estate-development-exhibition-20240128-6f454365",
      "title": "Omrancom for Construction and Real Estate Development Exhibition",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Exhibitions and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Omrancom for Construction and Real Estate Development Exhibition ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٢٨‏/٠١‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ٢٨‏/٠١‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2024-01-28T09:00:00+03:00",
      "ends_at": "2024-01-28T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-omrancom-for-construction-and-real-estate-development-exhibition-20240128-6f454365",
      "slug": "omrancom-for-construction-and-real-estate-development-exhibition",
      "city_label": "جدة",
      "venue_address": "Jeddah Exhibitions and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-01-28T09:00:00+03:00",
          "ends_at": "2024-01-28T18:00:00+03:00",
          "room": "Jeddah Exhibitions and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Omrancom for Construction and Real Estate Development Exhibition",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-omrancom-for-construction-and-real-estate-development-exhibition-20240128-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-01-28T09:00:00+03:00",
        "ends_at": "2024-01-28T18:00:00+03:00",
        "room": "Jeddah Exhibitions and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-mdlbeast-events-balad-beast-2024-20240118-07a488ed",
      "file_slug": "ended-mdlbeast-events-balad-beast-2024-20240118-07a488ed",
      "title": "Balad Beast 2024",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. Balad Beast 2024 ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ١٨‏/٠١‏/٢٠٢٤، ٣:٠٠ م وتنتهي ٢٠‏/٠١‏/٢٠٢٤، ٢:٣٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-balad-beast-2024-20240118-07a488ed.svg",
      "image_alt": "غلاف EventLive لفعالية Balad Beast 2024",
      "image_source_url": "https://mdlbeast.com/events/balad-beast-2024",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2024-01-18T15:00:00+03:00",
      "ends_at": "2024-01-20T02:30:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-01-18T15:00:00+03:00",
          "ends_at": "2024-01-20T02:30:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/balad-beast-2024",
      "evidence_url": "https://mdlbeast.com/events/balad-beast-2024",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-balad-beast-2024-20240118-07a488ed.html",
      "ics_url": "./events/ended-mdlbeast-events-balad-beast-2024-20240118-07a488ed.ics",
      "url": "./events/ended-mdlbeast-events-balad-beast-2024-20240118-07a488ed.html",
      "share_url": "./events/ended-mdlbeast-events-balad-beast-2024-20240118-07a488ed.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-balad-beast-2024-20240118-07a488ed",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "balad-beast-2024",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-01-18T15:00:00+03:00",
        "ends_at": "2024-01-20T02:30:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mos-events-spanish-super-cup-20240110-04f0e4b4",
      "file_slug": "ended-mos-events-spanish-super-cup-20240110-04f0e4b4",
      "title": "Spanish Super Cup",
      "organizer": "Ministry of Sport",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "sports championship",
      "summary": "A super cup tournament in Spanish football involves four teams; the winners and runners-up of the Copa del Rey and La Liga.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mos-events-spanish-super-cup-20240110-04f0e4b4.svg",
      "image_alt": "غلاف EventLive لفعالية Spanish Super Cup",
      "image_source_url": "https://www.mos.gov.sa/en/media/events/2024/10/03/spanish-super-cup",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "sports",
        "championships",
        "tournaments",
        "sports championship",
        "ended-event"
      ],
      "audiences": [
        "sports"
      ],
      "audience_labels": [
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "starts_at": "2024-01-10T03:00:00+03:00",
      "ends_at": "2024-01-10T03:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-01-10T03:00:00+03:00",
          "ends_at": "2024-01-10T03:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Ministry of Sport Events",
      "source_url": "https://www.mos.gov.sa/en/media/events/2024/10/03/spanish-super-cup",
      "evidence_url": "https://www.mos.gov.sa/en/media/events/2024/10/03/spanish-super-cup",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mos-events-spanish-super-cup-20240110-04f0e4b4.html",
      "ics_url": "./events/ended-mos-events-spanish-super-cup-20240110-04f0e4b4.ics",
      "url": "./events/ended-mos-events-spanish-super-cup-20240110-04f0e4b4.html",
      "share_url": "./events/ended-mos-events-spanish-super-cup-20240110-04f0e4b4.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mos-events-spanish-super-cup-20240110-04f0e4b4",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mos-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/sports.html",
      "audience_urls": [
        "./for/sports.html"
      ],
      "generated_image": true,
      "source_type": "government-calendar",
      "source_owner": "Ministry of Sport",
      "raw_snapshot_path": "data/raw/source-snapshots/mos-events-2026-07-07T19-14-38-221Z.html",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Ministry of Sport Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Ministry event page or linked official organizer page.",
      "historical_year": "2024",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "first_collected_at": "2026-07-04T23:11:33.234Z",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "slug": "spanish-super-cup",
      "city_label": "الرياض",
      "category_slug": "sports",
      "category_label": "رياضة وفعاليات جماهيرية",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-01-10T03:00:00+03:00",
        "ends_at": "2024-01-10T03:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jcci-events-center-egyptian-products-exhibition-20240101-6f454365",
      "title": "Egyptian Products Exhibition",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Exhibitions and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Egyptian Products Exhibition ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٠١‏/٠١‏/٢٠٢٤، ٩:٠٠ ص وتنتهي ٠١‏/٠١‏/٢٠٢٤، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2024-01-01T09:00:00+03:00",
      "ends_at": "2024-01-01T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2024",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-egyptian-products-exhibition-20240101-6f454365",
      "slug": "egyptian-products-exhibition",
      "city_label": "جدة",
      "venue_address": "Jeddah Exhibitions and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2024-01-01T09:00:00+03:00",
          "ends_at": "2024-01-01T18:00:00+03:00",
          "room": "Jeddah Exhibitions and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Egyptian Products Exhibition",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-egyptian-products-exhibition-20240101-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2024-01-01T09:00:00+03:00",
        "ends_at": "2024-01-01T18:00:00+03:00",
        "room": "Jeddah Exhibitions and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-mdlbeast-events-tahlia-20231229-c75000a2",
      "file_slug": "ended-mdlbeast-events-tahlia-20231229-c75000a2",
      "title": "Tahlia",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. Tahlia ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ٢٩‏/١٢‏/٢٠٢٣، ٧:٠٠ م وتنتهي ٣٠‏/١٢‏/٢٠٢٣، ١:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-tahlia-20231229-c75000a2.svg",
      "image_alt": "غلاف EventLive لفعالية Tahlia",
      "image_source_url": "https://mdlbeast.com/events/tahlia",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2023-12-29T19:00:00+03:00",
      "ends_at": "2023-12-30T01:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-12-29T19:00:00+03:00",
          "ends_at": "2023-12-30T01:00:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/tahlia",
      "evidence_url": "https://mdlbeast.com/events/tahlia",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-tahlia-20231229-c75000a2.html",
      "ics_url": "./events/ended-mdlbeast-events-tahlia-20231229-c75000a2.ics",
      "url": "./events/ended-mdlbeast-events-tahlia-20231229-c75000a2.html",
      "share_url": "./events/ended-mdlbeast-events-tahlia-20231229-c75000a2.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-tahlia-20231229-c75000a2",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "tahlia",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-12-29T19:00:00+03:00",
        "ends_at": "2023-12-30T01:00:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-soundstorm-2023-20231214-becf981e",
      "file_slug": "ended-mdlbeast-events-soundstorm-2023-20231214-becf981e",
      "title": "SOUNDSTORM 2023",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. SOUNDSTORM 2023 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ١٤‏/١٢‏/٢٠٢٣، ٣:٣٠ م وتنتهي ١٧‏/١٢‏/٢٠٢٣، ٤:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-soundstorm-2023-20231214-becf981e.svg",
      "image_alt": "غلاف EventLive لفعالية SOUNDSTORM 2023",
      "image_source_url": "https://mdlbeast.com/events/soundstorm-2023",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2023-12-14T15:30:00+03:00",
      "ends_at": "2023-12-17T04:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-12-14T15:30:00+03:00",
          "ends_at": "2023-12-17T04:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/soundstorm-2023",
      "evidence_url": "https://mdlbeast.com/events/soundstorm-2023",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-soundstorm-2023-20231214-becf981e.html",
      "ics_url": "./events/ended-mdlbeast-events-soundstorm-2023-20231214-becf981e.ics",
      "url": "./events/ended-mdlbeast-events-soundstorm-2023-20231214-becf981e.html",
      "share_url": "./events/ended-mdlbeast-events-soundstorm-2023-20231214-becf981e.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-soundstorm-2023-20231214-becf981e",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "soundstorm-2023",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-12-14T15:30:00+03:00",
        "ends_at": "2023-12-17T04:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jcci-events-center-international-trade-exhibition-20231213-6f454365",
      "title": "International Trade Exhibition",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Forums and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber International Trade Exhibition ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ١٣‏/١٢‏/٢٠٢٣، ٩:٠٠ ص وتنتهي ١٣‏/١٢‏/٢٠٢٣، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2023-12-13T09:00:00+03:00",
      "ends_at": "2023-12-13T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-international-trade-exhibition-20231213-6f454365",
      "slug": "international-trade-exhibition",
      "city_label": "جدة",
      "venue_address": "Jeddah Forums and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-12-13T09:00:00+03:00",
          "ends_at": "2023-12-13T18:00:00+03:00",
          "room": "Jeddah Forums and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية International Trade Exhibition",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-international-trade-exhibition-20231213-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-12-13T09:00:00+03:00",
        "ends_at": "2023-12-13T18:00:00+03:00",
        "room": "Jeddah Forums and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-jcci-events-center-jeddah-international-agricultural-exhibition-20231205-6f454365",
      "title": "Jeddah International Agricultural Exhibition",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Forums and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Jeddah International Agricultural Exhibition ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٠٥‏/١٢‏/٢٠٢٣، ٩:٠٠ ص وتنتهي ٠٥‏/١٢‏/٢٠٢٣، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2023-12-05T09:00:00+03:00",
      "ends_at": "2023-12-05T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-jeddah-international-agricultural-exhibition-20231205-6f454365",
      "slug": "jeddah-international-agricultural-exhibition",
      "city_label": "جدة",
      "venue_address": "Jeddah Forums and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-12-05T09:00:00+03:00",
          "ends_at": "2023-12-05T18:00:00+03:00",
          "room": "Jeddah Forums and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Jeddah International Agricultural Exhibition",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-jeddah-international-agricultural-exhibition-20231205-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-12-05T09:00:00+03:00",
        "ends_at": "2023-12-05T18:00:00+03:00",
        "room": "Jeddah Forums and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-jcci-events-center-comic-con-arabia-event-20231130-6f454365",
      "title": "Comic Con Arabia Event",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Forums and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Comic Con Arabia Event ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٣٠‏/١١‏/٢٠٢٣، ٩:٠٠ ص وتنتهي ٣٠‏/١١‏/٢٠٢٣، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2023-11-30T09:00:00+03:00",
      "ends_at": "2023-11-30T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-comic-con-arabia-event-20231130-6f454365",
      "slug": "comic-con-arabia-event",
      "city_label": "جدة",
      "venue_address": "Jeddah Forums and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-11-30T09:00:00+03:00",
          "ends_at": "2023-11-30T18:00:00+03:00",
          "room": "Jeddah Forums and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Comic Con Arabia Event",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-comic-con-arabia-event-20231130-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-11-30T09:00:00+03:00",
        "ends_at": "2023-11-30T18:00:00+03:00",
        "room": "Jeddah Forums and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-jcci-events-center-saudi-international-football-exhibition-20231123-6f454365",
      "title": "Saudi International Football Exhibition",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Forums and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Saudi International Football Exhibition ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٢٣‏/١١‏/٢٠٢٣، ٩:٠٠ ص وتنتهي ٢٣‏/١١‏/٢٠٢٣، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2023-11-23T09:00:00+03:00",
      "ends_at": "2023-11-23T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "sports"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-saudi-international-football-exhibition-20231123-6f454365",
      "slug": "saudi-international-football-exhibition",
      "city_label": "جدة",
      "venue_address": "Jeddah Forums and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-11-23T09:00:00+03:00",
          "ends_at": "2023-11-23T18:00:00+03:00",
          "room": "Jeddah Forums and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Saudi International Football Exhibition",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "sports",
          "label": "رياضة ولياقة"
        }
      ],
      "audience_urls": [
        "./for/professionals.html",
        "./for/sports.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-saudi-international-football-exhibition-20231123-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-11-23T09:00:00+03:00",
        "ends_at": "2023-11-23T18:00:00+03:00",
        "room": "Jeddah Forums and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-jcci-events-center-franchise-opportunities-event-20231009-6f454365",
      "title": "Franchise Opportunities Event",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Exhibitions and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Franchise Opportunities Event ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٠٩‏/١٠‏/٢٠٢٣، ٩:٠٠ ص وتنتهي ٠٩‏/١٠‏/٢٠٢٣، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2023-10-09T09:00:00+03:00",
      "ends_at": "2023-10-09T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-franchise-opportunities-event-20231009-6f454365",
      "slug": "franchise-opportunities-event",
      "city_label": "جدة",
      "venue_address": "Jeddah Exhibitions and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-10-09T09:00:00+03:00",
          "ends_at": "2023-10-09T18:00:00+03:00",
          "room": "Jeddah Exhibitions and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Franchise Opportunities Event",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-franchise-opportunities-event-20231009-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Exhibitions%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-10-09T09:00:00+03:00",
        "ends_at": "2023-10-09T18:00:00+03:00",
        "room": "Jeddah Exhibitions and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-e2e28a13",
      "file_slug": "ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-e2e28a13",
      "title": "International Astronautical Conference IAC2023 in Baku",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Baku, Azerbaijan",
      "venue_address": "Baku, Azerbaijan",
      "category": "space",
      "summary": "The International Astronautical Congress is an excellent platform that brings together the most prominent authorities and decision-makers in the space sector to confront global challenges in the space sector and explore its untapped potential for the benefit of humanity.",
      "rich_summary": "",
      "image_url": "/assets/event-images/international-astronautical-conference-iac2023-in-baku-8a09e6fab9.webp",
      "image_alt": "International Astronautical Conference IAC2023 in Baku",
      "image_source_url": "https://ssa.gov.sa/en/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A8%D8%A7%D9%83%D9%88/",
      "original_image_url": "https://ssa.gov.sa/media/nvsaqfhz/iac2023.webp?width=1400&height=788&rnd=133431021296230000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2023-10-02T10:00:00+03:00",
      "ends_at": "2024-01-06T18:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-10-02T10:00:00+03:00",
          "ends_at": "2024-01-06T18:00:00+03:00",
          "room": "Baku, Azerbaijan",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A8%D8%A7%D9%83%D9%88/",
      "evidence_url": "https://ssa.gov.sa/en/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A8%D8%A7%D9%83%D9%88/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-e2e28a13.html",
      "ics_url": "./events/ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-e2e28a13.ics",
      "url": "./events/ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-e2e28a13.html",
      "share_url": "./events/ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-e2e28a13.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-e2e28a13",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Baku%2C%20Azerbaijan%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Baku%2C%20Azerbaijan%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "international-astronautical-conference-iac2023-in-baku",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-10-02T10:00:00+03:00",
        "ends_at": "2024-01-06T18:00:00+03:00",
        "room": "Baku, Azerbaijan",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-24e083ca",
      "file_slug": "ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-24e083ca",
      "title": "International Astronautical Conference IAC2023 in Baku",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Baku, Azerbaijan",
      "venue_address": "Baku, Azerbaijan",
      "category": "space",
      "summary": "The International Astronautical Congress is an excellent platform that brings together the most prominent authorities and decision-makers in the space sector to confront global challenges in the space sector and explore its untapped potential for the benefit of humanity.",
      "rich_summary": "",
      "image_url": "/assets/event-images/international-astronautical-conference-iac2023-in-baku-8a09e6fab9.webp",
      "image_alt": "International Astronautical Conference IAC2023 in Baku",
      "image_source_url": "https://ssa.gov.sa/ar/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A8%D8%A7%D9%83%D9%88/",
      "original_image_url": "https://ssa.gov.sa/media/nvsaqfhz/iac2023.webp?width=1400&height=788&rnd=133431021296230000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2023-10-02T10:00:00+03:00",
      "ends_at": "2024-01-06T18:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-10-02T10:00:00+03:00",
          "ends_at": "2024-01-06T18:00:00+03:00",
          "room": "Baku, Azerbaijan",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A8%D8%A7%D9%83%D9%88/",
      "evidence_url": "https://ssa.gov.sa/ar/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A8%D8%A7%D9%83%D9%88/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-24e083ca.html",
      "ics_url": "./events/ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-24e083ca.ics",
      "url": "./events/ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-24e083ca.html",
      "share_url": "./events/ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-24e083ca.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-international-astronautical-conference-iac2023-in-baku-20231002-24e083ca",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Baku%2C%20Azerbaijan%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Baku%2C%20Azerbaijan%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "international-astronautical-conference-iac2023-in-baku",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-10-02T10:00:00+03:00",
        "ends_at": "2024-01-06T18:00:00+03:00",
        "room": "Baku, Azerbaijan",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-jcci-events-center-break-out-beat-2-20230928-6f454365",
      "title": "Break Out Beat (2)",
      "organizer": "Jeddah Chamber of Commerce / JCCI",
      "city": "Jeddah",
      "venue": "Jeddah Forums and Events Center",
      "category": "Jeddah Chamber",
      "summary": "Jeddah Chamber Break Out Beat (2) ضمن فعاليات الغرف التجارية في جدة. تبدأ الفعالية ٢٨‏/٠٩‏/٢٠٢٣، ٩:٠٠ ص وتنتهي ٢٨‏/٠٩‏/٢٠٢٣، ٦:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Jeddah Chamber Exhibitions and Events Center.",
      "starts_at": "2023-09-28T09:00:00+03:00",
      "ends_at": "2023-09-28T18:00:00+03:00",
      "source_type": "official-site",
      "source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "source_label": "Jeddah Chamber Exhibitions and Events Center",
      "source_owner": "Jeddah Chamber of Commerce / JCCI",
      "evidence_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "raw_snapshot_path": "data/raw/source-snapshots/jcci-events-center-2026-07-07T20-45-48-196Z.html",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "duplicate-review",
      "richness_score": 3,
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Jeddah Chamber Exhibitions and Events Center. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. JCCI event or center URL with title, date range, venue, and official chamber evidence.",
      "tags": [
        "exhibitions",
        "forums",
        "business",
        "community",
        "roadshows",
        "Jeddah Chamber",
        "ended-event"
      ],
      "audiences": [
        "professionals"
      ],
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-06T23:30:56.524Z",
      "file_slug": "ended-jcci-events-center-break-out-beat-2-20230928-6f454365",
      "slug": "break-out-beat-2",
      "city_label": "جدة",
      "venue_address": "Jeddah Forums and Events Center",
      "category_slug": "chamber-event",
      "category_label": "فعاليات الغرف التجارية",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-09-28T09:00:00+03:00",
          "ends_at": "2023-09-28T18:00:00+03:00",
          "room": "Jeddah Forums and Events Center",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Auto Publisher",
      "live_schedule_ready": false,
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "image_url": "/assets/event-covers/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.svg",
      "image_alt": "غلاف EventLive لفعالية Break Out Beat (2)",
      "image_source_url": "https://www.jcci.org.sa/en/المعارض-والفعاليات",
      "original_image_url": "",
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        }
      ],
      "audience_urls": [
        "./for/professionals.html"
      ],
      "detail_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "share_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.html",
      "print_url": "./print.html?event=ended-jcci-events-center-break-out-beat-2-20230928-6f454365",
      "ics_url": "./events/ended-jcci-events-center-break-out-beat-2-20230928-6f454365.ics",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/chamber-event.html",
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Forums%20and%20Events%20Center%20Jeddah",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-09-28T09:00:00+03:00",
        "ends_at": "2023-09-28T18:00:00+03:00",
        "room": "Jeddah Forums and Events Center",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window",
      "generated_image": true
    },
    {
      "id": "ended-mdlbeast-events-azimuth-2023-20230921-39923313",
      "file_slug": "ended-mdlbeast-events-azimuth-2023-20230921-39923313",
      "title": "Azimuth 2023",
      "organizer": "MDLBEAST",
      "city": "AlUla",
      "venue": "Al Ula",
      "venue_address": "Al Ula",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Al Ula. Azimuth 2023 ضمن ترفيه وعائلات في العلا. تبدأ الفعالية ٢١‏/٠٩‏/٢٠٢٣، ١٢:٠٠ ص وتنتهي ٢٢‏/٠٩‏/٢٠٢٣، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-azimuth-2023-20230921-39923313.svg",
      "image_alt": "غلاف EventLive لفعالية Azimuth 2023",
      "image_source_url": "https://mdlbeast.com/events/azimuth-2023",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2023-09-21T00:00:00+03:00",
      "ends_at": "2023-09-22T00:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-09-21T00:00:00+03:00",
          "ends_at": "2023-09-22T00:00:00+03:00",
          "room": "Al Ula",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/azimuth-2023",
      "evidence_url": "https://mdlbeast.com/events/azimuth-2023",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-azimuth-2023-20230921-39923313.html",
      "ics_url": "./events/ended-mdlbeast-events-azimuth-2023-20230921-39923313.ics",
      "url": "./events/ended-mdlbeast-events-azimuth-2023-20230921-39923313.html",
      "share_url": "./events/ended-mdlbeast-events-azimuth-2023-20230921-39923313.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-azimuth-2023-20230921-39923313",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Ula%20AlUla",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Ula%20AlUla",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/alula.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "azimuth-2023",
      "city_label": "العلا",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-09-21T00:00:00+03:00",
        "ends_at": "2023-09-22T00:00:00+03:00",
        "room": "Al Ula",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-code-mcit-programs-multiverse-tech-frontiers-cohort-2-20230806-2e858db3",
      "file_slug": "ended-code-mcit-programs-multiverse-tech-frontiers-cohort-2-20230806-2e858db3",
      "title": "Multiverse - Tech Frontiers Cohort 2",
      "organizer": "Ministry of Communications and Information Technology / CODE",
      "city": "Online",
      "venue": "Online",
      "venue_address": "Online",
      "category": "Accelerator",
      "summary": "The Ministry of Communications and Information Technology announces the opening of registration for The Tech Frontiers – Cohort 2 track, which will be based in the technology capital of the world, Silicon Valley. Tech Frontiers – Cohort 2 is a 12- accelerator that will include 10 selected startups and help them expand their businesses through training and mentorship by global experts. Participants in the track will receive financing in partnership with leading venture capital firms.",
      "rich_summary": "The Ministry of Communications and Information Technology announces the opening of registration for The Tech Frontiers – Cohort 2 track, which will be based in the technology capital of the world, Silicon Valley. Tech Frontiers – Cohort 2 is a 12- accelerator that will include 10 selected startups and help them expand their businesses through training and mentorship by global experts. Participants in the track will receive financing in partnership with leading venture capital firms.",
      "image_url": "/assets/event-images/daman-proptech-challenge-2eea8247e5.png",
      "image_alt": "Multiverse - Tech Frontiers Cohort 2",
      "image_source_url": "https://code.mcit.gov.sa/en/tech-frontiers",
      "original_image_url": "https://code.mcit.gov.sa/sites/default/files/inline-images/digital.png",
      "registration_url": "https://code.mcit.gov.sa/en/user/register",
      "ticket_url": "",
      "attendance_mode": "hybrid",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 7,
      "highlights": [],
      "tags": [
        "technology",
        "entrepreneurship",
        "incubators",
        "accelerators",
        "bootcamps",
        "gaming",
        "Accelerator",
        "Open",
        "ended-event"
      ],
      "audiences": [
        "students",
        "tech",
        "entrepreneurs",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "students",
          "label": "طلاب وخريجون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "entrepreneurs",
          "label": "رواد أعمال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2023-08-06T09:00:00+03:00",
      "ends_at": "2023-10-16T18:00:00+03:00",
      "updated_at": "2026-07-06T21:52:15.972Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-08-06T09:00:00+03:00",
          "ends_at": "2023-10-16T18:00:00+03:00",
          "room": "Online",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "CODE MCIT Programs",
      "source_url": "https://code.mcit.gov.sa/en/tech-frontiers",
      "evidence_url": "https://code.mcit.gov.sa/en/tech-frontiers",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-code-mcit-programs-multiverse-tech-frontiers-cohort-2-20230806-2e858db3.html",
      "ics_url": "./events/ended-code-mcit-programs-multiverse-tech-frontiers-cohort-2-20230806-2e858db3.ics",
      "url": "./events/ended-code-mcit-programs-multiverse-tech-frontiers-cohort-2-20230806-2e858db3.html",
      "share_url": "./events/ended-code-mcit-programs-multiverse-tech-frontiers-cohort-2-20230806-2e858db3.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-code-mcit-programs-multiverse-tech-frontiers-cohort-2-20230806-2e858db3",
      "live_schedule_ready": false,
      "maps_url": "",
      "directions_url": "",
      "source_file": "data/raw/source-snapshots/code-mcit-programs-2026-07-05T05-41-03-513Z.html",
      "city_url": "./cities/online.html",
      "category_url": "./categories/gaming-esports.html",
      "audience_urls": [
        "./for/students.html",
        "./for/tech.html",
        "./for/entrepreneurs.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Ministry of Communications and Information Technology / CODE",
      "raw_snapshot_path": "data/raw/source-snapshots/code-mcit-programs-2026-07-06T21-52-15-972Z.html",
      "discovered_at": "2026-07-06T21:52:15.972Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من CODE MCIT Programs. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. CODE program URL and date-complete program range from the official listing.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-06T21:52:15.972Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-05T02:45:55.017Z",
      "slug": "multiverse-tech-frontiers-cohort-2",
      "city_label": "عن بعد",
      "category_slug": "gaming-esports",
      "category_label": "ألعاب ورياضات إلكترونية",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-08-06T09:00:00+03:00",
        "ends_at": "2023-10-16T18:00:00+03:00",
        "room": "Online",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-gamers8-20230707-c550e719",
      "file_slug": "ended-mdlbeast-events-gamers8-20230707-c550e719",
      "title": "Gamers8",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. Gamers8 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠٧‏/٠٧‏/٢٠٢٣، ١٢:٠٠ ص وتنتهي ٠٧‏/٠٩‏/٢٠٢٣، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-gamers8-20230707-c550e719.svg",
      "image_alt": "غلاف EventLive لفعالية Gamers8",
      "image_source_url": "https://mdlbeast.com/events/gamers8-2023",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2023-07-07T00:00:00+03:00",
      "ends_at": "2023-09-07T00:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-07-07T00:00:00+03:00",
          "ends_at": "2023-09-07T00:00:00+03:00",
          "room": "Riyadh",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/gamers8-2023",
      "evidence_url": "https://mdlbeast.com/events/gamers8-2023",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-gamers8-20230707-c550e719.html",
      "ics_url": "./events/ended-mdlbeast-events-gamers8-20230707-c550e719.ics",
      "url": "./events/ended-mdlbeast-events-gamers8-20230707-c550e719.html",
      "share_url": "./events/ended-mdlbeast-events-gamers8-20230707-c550e719.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-gamers8-20230707-c550e719",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "gamers8",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-07-07T00:00:00+03:00",
        "ends_at": "2023-09-07T00:00:00+03:00",
        "room": "Riyadh",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-1a16cd73",
      "file_slug": "ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-1a16cd73",
      "title": "The Kingdom's Participation in the G20 Space Economy Leaders’ Meeting",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Bangalore, India",
      "venue_address": "Bangalore, India",
      "category": "space",
      "summary": "Today, the Kingdom, represented by the Saudi Space Agency, participated in the G20 Space Economy Leaders’ Meeting held in Bangalore, India, on Thursday and Friday, July 6 and 7,2023, where His Excellency the CEO of the Saudi Space Agency, Dr. Muhammad bin Saud Al Tamimi, headed the Kingdom’s delegation. The Meeting Of Space Leaders Is One Of The Outputs Of The Kingdom’s Presidency Of The G20, Which Included It For The First Time Among The Topics Of The Group’s Agenda, Through Which It Seeks To Enhance Space Cooperation Between Countries To Maximize The Benefits Of The Space Economy And The Benefits Of Using Space Data In Supporting Sustainable Development, Food Security And Global Health.",
      "rich_summary": "",
      "image_url": "/assets/event-images/the-kingdom-s-participation-in-the-g20-space-economy-leaders-meeting-2b3e836358.webp",
      "image_alt": "The Kingdom's Participation in the G20 Space Economy Leaders’ Meeting",
      "image_source_url": "https://ssa.gov.sa/en/events/%D8%A7%D9%84%D9%85%D9%85%D9%84%D9%83%D8%A9-%D8%AA%D8%B4%D8%A7%D8%B1%D9%83-%D9%81%D9%8A-%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9-%D9%82%D8%A7%D8%AF%D8%A9-%D8%A7%D9%82%D8%AA%D8%B5%D8%A7%D8%AF-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D9%84%D9%85%D8%AC%D9%85%D9%88%D8%B9%D8%A9-%D8%A7%D9%84%D9%80-g20/",
      "original_image_url": "https://ssa.gov.sa/media/upnoas2r/img-20231030-wa0008.webp?width=1400&height=788&rnd=133431128302130000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "tech",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2023-07-06T12:00:00+03:00",
      "ends_at": "2023-07-10T17:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-07-06T12:00:00+03:00",
          "ends_at": "2023-07-10T17:00:00+03:00",
          "room": "Bangalore, India",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/%D8%A7%D9%84%D9%85%D9%85%D9%84%D9%83%D8%A9-%D8%AA%D8%B4%D8%A7%D8%B1%D9%83-%D9%81%D9%8A-%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9-%D9%82%D8%A7%D8%AF%D8%A9-%D8%A7%D9%82%D8%AA%D8%B5%D8%A7%D8%AF-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D9%84%D9%85%D8%AC%D9%85%D9%88%D8%B9%D8%A9-%D8%A7%D9%84%D9%80-g20/",
      "evidence_url": "https://ssa.gov.sa/en/events/%D8%A7%D9%84%D9%85%D9%85%D9%84%D9%83%D8%A9-%D8%AA%D8%B4%D8%A7%D8%B1%D9%83-%D9%81%D9%8A-%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9-%D9%82%D8%A7%D8%AF%D8%A9-%D8%A7%D9%82%D8%AA%D8%B5%D8%A7%D8%AF-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D9%84%D9%85%D8%AC%D9%85%D9%88%D8%B9%D8%A9-%D8%A7%D9%84%D9%80-g20/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-1a16cd73.html",
      "ics_url": "./events/ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-1a16cd73.ics",
      "url": "./events/ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-1a16cd73.html",
      "share_url": "./events/ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-1a16cd73.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-1a16cd73",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Bangalore%2C%20India%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Bangalore%2C%20India%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "the-kingdom-s-participation-in-the-g20-space-economy-leaders-meeting",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-07-06T12:00:00+03:00",
        "ends_at": "2023-07-10T17:00:00+03:00",
        "room": "Bangalore, India",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-7fdbd7e5",
      "file_slug": "ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-7fdbd7e5",
      "title": "The Kingdom's Participation in the G20 Space Economy Leaders’ Meeting",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Bangalore, India",
      "venue_address": "Bangalore, India",
      "category": "space",
      "summary": "Today, the Kingdom, represented by the Saudi Space Agency, participated in the G20 Space Economy Leaders’ Meeting held in Bangalore, India, on Thursday and Friday, July 6 and 7,2023, where His Excellency the CEO of the Saudi Space Agency, Dr. Muhammad bin Saud Al Tamimi, headed the Kingdom’s delegation. The Meeting Of Space Leaders Is One Of The Outputs Of The Kingdom’s Presidency Of The G20, Which Included It For The First Time Among The Topics Of The Group’s Agenda, Through Which It Seeks To Enhance Space Cooperation Between Countries To Maximize The Benefits Of The Space Economy And The Benefits Of Using Space Data In Supporting Sustainable Development, Food Security And Global Health.",
      "rich_summary": "",
      "image_url": "/assets/event-images/the-kingdom-s-participation-in-the-g20-space-economy-leaders-meeting-2b3e836358.webp",
      "image_alt": "The Kingdom's Participation in the G20 Space Economy Leaders’ Meeting",
      "image_source_url": "https://ssa.gov.sa/ar/events/%D8%A7%D9%84%D9%85%D9%85%D9%84%D9%83%D8%A9-%D8%AA%D8%B4%D8%A7%D8%B1%D9%83-%D9%81%D9%8A-%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9-%D9%82%D8%A7%D8%AF%D8%A9-%D8%A7%D9%82%D8%AA%D8%B5%D8%A7%D8%AF-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D9%84%D9%85%D8%AC%D9%85%D9%88%D8%B9%D8%A9-%D8%A7%D9%84%D9%80-g20/",
      "original_image_url": "https://ssa.gov.sa/media/upnoas2r/img-20231030-wa0008.webp?width=1400&height=788&rnd=133431128302130000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "tech",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "tech",
          "label": "تقنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2023-07-06T12:00:00+03:00",
      "ends_at": "2023-07-10T17:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-07-06T12:00:00+03:00",
          "ends_at": "2023-07-10T17:00:00+03:00",
          "room": "Bangalore, India",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/%D8%A7%D9%84%D9%85%D9%85%D9%84%D9%83%D8%A9-%D8%AA%D8%B4%D8%A7%D8%B1%D9%83-%D9%81%D9%8A-%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9-%D9%82%D8%A7%D8%AF%D8%A9-%D8%A7%D9%82%D8%AA%D8%B5%D8%A7%D8%AF-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D9%84%D9%85%D8%AC%D9%85%D9%88%D8%B9%D8%A9-%D8%A7%D9%84%D9%80-g20/",
      "evidence_url": "https://ssa.gov.sa/ar/events/%D8%A7%D9%84%D9%85%D9%85%D9%84%D9%83%D8%A9-%D8%AA%D8%B4%D8%A7%D8%B1%D9%83-%D9%81%D9%8A-%D8%A7%D8%AC%D8%AA%D9%85%D8%A7%D8%B9-%D9%82%D8%A7%D8%AF%D8%A9-%D8%A7%D9%82%D8%AA%D8%B5%D8%A7%D8%AF-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D9%84%D9%85%D8%AC%D9%85%D9%88%D8%B9%D8%A9-%D8%A7%D9%84%D9%80-g20/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-7fdbd7e5.html",
      "ics_url": "./events/ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-7fdbd7e5.ics",
      "url": "./events/ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-7fdbd7e5.html",
      "share_url": "./events/ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-7fdbd7e5.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-the-kingdoms-participation-in-the-g20-space-economy-leaders-meeting-20230706-7fdbd7e5",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Bangalore%2C%20India%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Bangalore%2C%20India%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/tech.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "the-kingdom-s-participation-in-the-g20-space-economy-leaders-meeting",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-07-06T12:00:00+03:00",
        "ends_at": "2023-07-10T17:00:00+03:00",
        "room": "Bangalore, India",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-ae0eb9fe",
      "file_slug": "ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-ae0eb9fe",
      "title": "Saudi Space Exhibitions",
      "organizer": "Saudi Space Agency",
      "city": "Saudi Arabia",
      "venue": "Saudi Arabia",
      "venue_address": "Saudi Arabia",
      "category": "space",
      "summary": "Saudi Space Exhibitions provide an opportunity to explore and learn about space science. Saudi Space Exhibitions ضمن علوم وفضاء في السعودية. تبدأ الفعالية ٢١‏/٠٥‏/٢٠٢٣، ٩:٠٠ ص وتنتهي ٢٤‏/٠٥‏/٢٠٢٣، ١٢:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/saudi-space-exhibitions-3cf4817744.webp",
      "image_alt": "Saudi Space Exhibitions",
      "image_source_url": "https://ssa.gov.sa/en/events/%D9%85%D8%B9%D8%A7%D8%B1%D8%B6-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%86%D8%AD%D9%88-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1/",
      "original_image_url": "https://ssa.gov.sa/media/mm2heimx/space.webp?width=1400&height=788&rnd=133492254180630000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Saudi Arabia",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2023-05-21T09:00:00+03:00",
      "ends_at": "2023-05-24T12:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-05-21T09:00:00+03:00",
          "ends_at": "2023-05-24T12:00:00+03:00",
          "room": "Saudi Arabia",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/%D9%85%D8%B9%D8%A7%D8%B1%D8%B6-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%86%D8%AD%D9%88-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1/",
      "evidence_url": "https://ssa.gov.sa/en/events/%D9%85%D8%B9%D8%A7%D8%B1%D8%B6-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%86%D8%AD%D9%88-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-ae0eb9fe.html",
      "ics_url": "./events/ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-ae0eb9fe.ics",
      "url": "./events/ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-ae0eb9fe.html",
      "share_url": "./events/ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-ae0eb9fe.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-ae0eb9fe",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Saudi%20Arabia%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Saudi%20Arabia%20Saudi%20Arabia",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "saudi-space-exhibitions",
      "city_label": "السعودية",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-05-21T09:00:00+03:00",
        "ends_at": "2023-05-24T12:00:00+03:00",
        "room": "Saudi Arabia",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-5009f16b",
      "file_slug": "ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-5009f16b",
      "title": "Saudi Space Exhibitions",
      "organizer": "Saudi Space Agency",
      "city": "Saudi Arabia",
      "venue": "Saudi Arabia",
      "venue_address": "Saudi Arabia",
      "category": "space",
      "summary": "Saudi Space Exhibitions provide an opportunity to explore and learn about space science. Saudi Space Exhibitions ضمن علوم وفضاء في السعودية. تبدأ الفعالية ٢١‏/٠٥‏/٢٠٢٣، ٩:٠٠ ص وتنتهي ٢٤‏/٠٥‏/٢٠٢٣، ١٢:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/saudi-space-exhibitions-3cf4817744.webp",
      "image_alt": "Saudi Space Exhibitions",
      "image_source_url": "https://ssa.gov.sa/ar/events/%D9%85%D8%B9%D8%A7%D8%B1%D8%B6-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%86%D8%AD%D9%88-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1/",
      "original_image_url": "https://ssa.gov.sa/media/mm2heimx/space.webp?width=1400&height=788&rnd=133492254180630000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Saudi Arabia",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2023-05-21T09:00:00+03:00",
      "ends_at": "2023-05-24T12:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-05-21T09:00:00+03:00",
          "ends_at": "2023-05-24T12:00:00+03:00",
          "room": "Saudi Arabia",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/%D9%85%D8%B9%D8%A7%D8%B1%D8%B6-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%86%D8%AD%D9%88-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1/",
      "evidence_url": "https://ssa.gov.sa/ar/events/%D9%85%D8%B9%D8%A7%D8%B1%D8%B6-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%86%D8%AD%D9%88-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A1/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-5009f16b.html",
      "ics_url": "./events/ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-5009f16b.ics",
      "url": "./events/ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-5009f16b.html",
      "share_url": "./events/ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-5009f16b.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-saudi-space-exhibitions-20230521-5009f16b",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Saudi%20Arabia%20Saudi%20Arabia",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Saudi%20Arabia%20Saudi%20Arabia",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/saudi-arabia.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "saudi-space-exhibitions",
      "city_label": "السعودية",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-05-21T09:00:00+03:00",
        "ends_at": "2023-05-24T12:00:00+03:00",
        "room": "Saudi Arabia",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-formula-e-20230127-68ce5bf1",
      "file_slug": "ended-mdlbeast-events-formula-e-20230127-68ce5bf1",
      "title": "Formula E",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. Formula E ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٢٧‏/٠١‏/٢٠٢٣، ١:٠٠ ص وتنتهي ٢٨‏/٠١‏/٢٠٢٣، ١:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-formula-e-20230127-68ce5bf1.svg",
      "image_alt": "غلاف EventLive لفعالية Formula E",
      "image_source_url": "https://mdlbeast.com/events/formula-e",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2023-01-27T01:00:00+03:00",
      "ends_at": "2023-01-28T01:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2023-01-27T01:00:00+03:00",
          "ends_at": "2023-01-28T01:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/formula-e",
      "evidence_url": "https://mdlbeast.com/events/formula-e",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-formula-e-20230127-68ce5bf1.html",
      "ics_url": "./events/ended-mdlbeast-events-formula-e-20230127-68ce5bf1.ics",
      "url": "./events/ended-mdlbeast-events-formula-e-20230127-68ce5bf1.html",
      "share_url": "./events/ended-mdlbeast-events-formula-e-20230127-68ce5bf1.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-formula-e-20230127-68ce5bf1",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2023",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "formula-e",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2023-01-27T01:00:00+03:00",
        "ends_at": "2023-01-28T01:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-balad-beast-2022-20221209-a0a4d2e6",
      "file_slug": "ended-mdlbeast-events-balad-beast-2022-20221209-a0a4d2e6",
      "title": "Balad Beast 2022",
      "organizer": "MDLBEAST",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Jeddah. Balad Beast 2022 ضمن ترفيه وعائلات في جدة. تبدأ الفعالية ٠٩‏/١٢‏/٢٠٢٢، ٣:٠٠ م وتنتهي ١٠‏/١٢‏/٢٠٢٢، ٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-balad-beast-2022-20221209-a0a4d2e6.svg",
      "image_alt": "غلاف EventLive لفعالية Balad Beast 2022",
      "image_source_url": "https://mdlbeast.com/events/balad-beast-2022",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2022-12-09T15:00:00+03:00",
      "ends_at": "2022-12-10T02:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-12-09T15:00:00+03:00",
          "ends_at": "2022-12-10T02:00:00+03:00",
          "room": "Jeddah",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/balad-beast-2022",
      "evidence_url": "https://mdlbeast.com/events/balad-beast-2022",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-balad-beast-2022-20221209-a0a4d2e6.html",
      "ics_url": "./events/ended-mdlbeast-events-balad-beast-2022-20221209-a0a4d2e6.ics",
      "url": "./events/ended-mdlbeast-events-balad-beast-2022-20221209-a0a4d2e6.html",
      "share_url": "./events/ended-mdlbeast-events-balad-beast-2022-20221209-a0a4d2e6.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-balad-beast-2022-20221209-a0a4d2e6",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "balad-beast-2022",
      "city_label": "جدة",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-12-09T15:00:00+03:00",
        "ends_at": "2022-12-10T02:00:00+03:00",
        "room": "Jeddah",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-soundstorm-2022-20221201-f65deb4f",
      "file_slug": "ended-mdlbeast-events-soundstorm-2022-20221201-f65deb4f",
      "title": "Soundstorm 2022",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. Soundstorm 2022 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٠١‏/١٢‏/٢٠٢٢، ٣:٠٠ م وتنتهي ٠٣‏/١٢‏/٢٠٢٢، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-soundstorm-2022-20221201-f65deb4f.svg",
      "image_alt": "غلاف EventLive لفعالية Soundstorm 2022",
      "image_source_url": "https://mdlbeast.com/events/soundstorm-2022",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2022-12-01T15:00:00+03:00",
      "ends_at": "2022-12-03T00:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-12-01T15:00:00+03:00",
          "ends_at": "2022-12-03T00:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/soundstorm-2022",
      "evidence_url": "https://mdlbeast.com/events/soundstorm-2022",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-soundstorm-2022-20221201-f65deb4f.html",
      "ics_url": "./events/ended-mdlbeast-events-soundstorm-2022-20221201-f65deb4f.ics",
      "url": "./events/ended-mdlbeast-events-soundstorm-2022-20221201-f65deb4f.html",
      "share_url": "./events/ended-mdlbeast-events-soundstorm-2022-20221201-f65deb4f.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-soundstorm-2022-20221201-f65deb4f",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "soundstorm-2022",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-12-01T15:00:00+03:00",
        "ends_at": "2022-12-03T00:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-xp-music-futures-2022-20221129-4b569bed",
      "file_slug": "ended-mdlbeast-events-xp-music-futures-2022-20221129-4b569bed",
      "title": "XP Music Futures 2022",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Riyadh",
      "venue_address": "Riyadh",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Riyadh. XP Music Futures 2022 ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٢٩‏/١١‏/٢٠٢٢، ١٢:٠٠ ص وتنتهي ٣٠‏/١١‏/٢٠٢٢، ٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-xp-music-futures-2022-20221129-4b569bed.svg",
      "image_alt": "غلاف EventLive لفعالية XP Music Futures 2022",
      "image_source_url": "https://mdlbeast.com/events/xp-2022",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2022-11-29T00:00:00+03:00",
      "ends_at": "2022-11-30T02:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-11-29T00:00:00+03:00",
          "ends_at": "2022-11-30T02:00:00+03:00",
          "room": "Riyadh",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/xp-2022",
      "evidence_url": "https://mdlbeast.com/events/xp-2022",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-xp-music-futures-2022-20221129-4b569bed.html",
      "ics_url": "./events/ended-mdlbeast-events-xp-music-futures-2022-20221129-4b569bed.ics",
      "url": "./events/ended-mdlbeast-events-xp-music-futures-2022-20221129-4b569bed.html",
      "share_url": "./events/ended-mdlbeast-events-xp-music-futures-2022-20221129-4b569bed.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-xp-music-futures-2022-20221129-4b569bed",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "xp-music-futures-2022",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-11-29T00:00:00+03:00",
        "ends_at": "2022-11-30T02:00:00+03:00",
        "room": "Riyadh",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-mdlbeast-presents-aravia-20221121-3e0cbb0b",
      "file_slug": "ended-mdlbeast-events-mdlbeast-presents-aravia-20221121-3e0cbb0b",
      "title": "MDLBEAST Presents Aravia",
      "organizer": "MDLBEAST",
      "city": "Riyadh",
      "venue": "Doha",
      "venue_address": "Doha",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Doha. MDLBEAST Presents Aravia ضمن ترفيه وعائلات في الرياض. تبدأ الفعالية ٢١‏/١١‏/٢٠٢٢، ٨:٠٠ م وتنتهي ١٨‏/١٢‏/٢٠٢٢، ١٢:٠٠ ص حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-mdlbeast-presents-aravia-20221121-3e0cbb0b.svg",
      "image_alt": "غلاف EventLive لفعالية MDLBEAST Presents Aravia",
      "image_source_url": "https://mdlbeast.com/events/mdlbeast-presents-aravia",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2022-11-21T20:00:00+03:00",
      "ends_at": "2022-12-18T00:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-11-21T20:00:00+03:00",
          "ends_at": "2022-12-18T00:00:00+03:00",
          "room": "Doha",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/mdlbeast-presents-aravia",
      "evidence_url": "https://mdlbeast.com/events/mdlbeast-presents-aravia",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-mdlbeast-presents-aravia-20221121-3e0cbb0b.html",
      "ics_url": "./events/ended-mdlbeast-events-mdlbeast-presents-aravia-20221121-3e0cbb0b.ics",
      "url": "./events/ended-mdlbeast-events-mdlbeast-presents-aravia-20221121-3e0cbb0b.html",
      "share_url": "./events/ended-mdlbeast-events-mdlbeast-presents-aravia-20221121-3e0cbb0b.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-mdlbeast-presents-aravia-20221121-3e0cbb0b",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Doha%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Doha%20Riyadh",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "mdlbeast-presents-aravia",
      "city_label": "الرياض",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-11-21T20:00:00+03:00",
        "ends_at": "2022-12-18T00:00:00+03:00",
        "room": "Doha",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-mdlbeast-events-azimuth-2022-20220922-aa1fdd5b",
      "file_slug": "ended-mdlbeast-events-azimuth-2022-20220922-aa1fdd5b",
      "title": "Azimuth 2022",
      "organizer": "MDLBEAST",
      "city": "AlUla",
      "venue": "Al Ula",
      "venue_address": "Al Ula",
      "category": "music",
      "summary": "فعالية من تقويم MDLBEAST. المدينة: Al Ula. Azimuth 2022 ضمن ترفيه وعائلات في العلا. تبدأ الفعالية ٢٢‏/٠٩‏/٢٠٢٢، ٣:٠٠ م وتنتهي ٢٤‏/٠٩‏/٢٠٢٢، ١١:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: MDLBEAST Events.",
      "rich_summary": "",
      "image_url": "/assets/event-covers/ended-mdlbeast-events-azimuth-2022-20220922-aa1fdd5b.svg",
      "image_alt": "غلاف EventLive لفعالية Azimuth 2022",
      "image_source_url": "https://mdlbeast.com/events/azimuth",
      "original_image_url": "",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "",
      "price_label": "",
      "language": "",
      "registration_deadline": "",
      "richness_score": 3,
      "highlights": [],
      "tags": [
        "music",
        "festivals",
        "conferences",
        "entertainment",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "families",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "families",
          "label": "عائلات وأطفال"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2022-09-22T15:00:00+03:00",
      "ends_at": "2022-09-24T23:00:00+03:00",
      "updated_at": "2026-07-05T05:49:40.389Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-09-22T15:00:00+03:00",
          "ends_at": "2022-09-24T23:00:00+03:00",
          "room": "Al Ula",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "MDLBEAST Events",
      "source_url": "https://mdlbeast.com/events/azimuth",
      "evidence_url": "https://mdlbeast.com/events/azimuth",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-mdlbeast-events-azimuth-2022-20220922-aa1fdd5b.html",
      "ics_url": "./events/ended-mdlbeast-events-azimuth-2022-20220922-aa1fdd5b.ics",
      "url": "./events/ended-mdlbeast-events-azimuth-2022-20220922-aa1fdd5b.html",
      "share_url": "./events/ended-mdlbeast-events-azimuth-2022-20220922-aa1fdd5b.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-mdlbeast-events-azimuth-2022-20220922-aa1fdd5b",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Al%20Ula%20AlUla",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Al%20Ula%20AlUla",
      "source_file": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "city_url": "./cities/alula.html",
      "category_url": "./categories/entertainment-families.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/families.html",
        "./for/creatives.html"
      ],
      "generated_image": true,
      "source_type": "official-site",
      "source_owner": "MDLBEAST",
      "raw_snapshot_path": "data/raw/source-snapshots/mdlbeast-events-2026-07-05T05-49-40-389Z.html",
      "discovered_at": "2026-07-05T05:49:40.389Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من MDLBEAST Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. MDLBEAST event URL and ticketing/detail URL.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-05T05:49:40.389Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-05T04:59:08.162Z",
      "slug": "azimuth-2022",
      "city_label": "العلا",
      "category_slug": "entertainment-families",
      "category_label": "ترفيه وعائلات",
      "catalog_group": "ended",
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-09-22T15:00:00+03:00",
        "ends_at": "2022-09-24T23:00:00+03:00",
        "room": "Al Ula",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-625b2874",
      "file_slug": "ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-625b2874",
      "title": "International Astronautical Congress IAC2022 in Paris",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Paris, France",
      "venue_address": "Paris, France",
      "category": "space",
      "summary": "The International Astronautical Congress 2022, held in the French capital, Paris, from September 18 to 22, 2022. The International Astronautical Congress is the world's premier event in the field of global space.",
      "rich_summary": "",
      "image_url": "/assets/event-images/international-astronautical-congress-iac2022-in-paris-795d13acaf.webp",
      "image_alt": "International Astronautical Congress IAC2022 in Paris",
      "image_source_url": "https://ssa.gov.sa/en/events/%D8%A7%D9%84%D9%85%D8%A4%D8%AA%D9%85%D8%B1-%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A-%D9%84%D9%84%D9%85%D9%84%D8%A7%D8%AD%D8%A9-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A6%D9%8A%D8%A9-iac2022-%D9%81%D9%8A-%D8%A8%D8%A7%D8%B1%D9%8A%D8%B3/",
      "original_image_url": "https://ssa.gov.sa/media/4pyhjdal/iac2022.webp?width=1400&height=788&rnd=133492252309270000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2022-09-22T12:00:00+03:00",
      "ends_at": "2022-09-22T22:30:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-09-22T12:00:00+03:00",
          "ends_at": "2022-09-22T22:30:00+03:00",
          "room": "Paris, France",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/%D8%A7%D9%84%D9%85%D8%A4%D8%AA%D9%85%D8%B1-%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A-%D9%84%D9%84%D9%85%D9%84%D8%A7%D8%AD%D8%A9-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A6%D9%8A%D8%A9-iac2022-%D9%81%D9%8A-%D8%A8%D8%A7%D8%B1%D9%8A%D8%B3/",
      "evidence_url": "https://ssa.gov.sa/en/events/%D8%A7%D9%84%D9%85%D8%A4%D8%AA%D9%85%D8%B1-%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A-%D9%84%D9%84%D9%85%D9%84%D8%A7%D8%AD%D8%A9-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A6%D9%8A%D8%A9-iac2022-%D9%81%D9%8A-%D8%A8%D8%A7%D8%B1%D9%8A%D8%B3/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-625b2874.html",
      "ics_url": "./events/ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-625b2874.ics",
      "url": "./events/ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-625b2874.html",
      "share_url": "./events/ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-625b2874.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-625b2874",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Paris%2C%20France%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Paris%2C%20France%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "international-astronautical-congress-iac2022-in-paris",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-09-22T12:00:00+03:00",
        "ends_at": "2022-09-22T22:30:00+03:00",
        "room": "Paris, France",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-6fa8ba74",
      "file_slug": "ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-6fa8ba74",
      "title": "International Astronautical Congress IAC2022 in Paris",
      "organizer": "Saudi Space Agency",
      "city": "Global",
      "venue": "Paris, France",
      "venue_address": "Paris, France",
      "category": "space",
      "summary": "The International Astronautical Congress 2022, held in the French capital, Paris, from September 18 to 22, 2022. The International Astronautical Congress is the world's premier event in the field of global space.",
      "rich_summary": "",
      "image_url": "/assets/event-images/international-astronautical-congress-iac2022-in-paris-795d13acaf.webp",
      "image_alt": "International Astronautical Congress IAC2022 in Paris",
      "image_source_url": "https://ssa.gov.sa/ar/events/%D8%A7%D9%84%D9%85%D8%A4%D8%AA%D9%85%D8%B1-%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A-%D9%84%D9%84%D9%85%D9%84%D8%A7%D8%AD%D8%A9-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A6%D9%8A%D8%A9-iac2022-%D9%81%D9%8A-%D8%A8%D8%A7%D8%B1%D9%8A%D8%B3/",
      "original_image_url": "https://ssa.gov.sa/media/4pyhjdal/iac2022.webp?width=1400&height=788&rnd=133492252309270000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "international",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Global",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2022-09-22T12:00:00+03:00",
      "ends_at": "2022-09-22T22:30:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-09-22T12:00:00+03:00",
          "ends_at": "2022-09-22T22:30:00+03:00",
          "room": "Paris, France",
          "track": "الفعالية الرئيسية",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/%D8%A7%D9%84%D9%85%D8%A4%D8%AA%D9%85%D8%B1-%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A-%D9%84%D9%84%D9%85%D9%84%D8%A7%D8%AD%D8%A9-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A6%D9%8A%D8%A9-iac2022-%D9%81%D9%8A-%D8%A8%D8%A7%D8%B1%D9%8A%D8%B3/",
      "evidence_url": "https://ssa.gov.sa/ar/events/%D8%A7%D9%84%D9%85%D8%A4%D8%AA%D9%85%D8%B1-%D8%A7%D9%84%D8%AF%D9%88%D9%84%D9%8A-%D9%84%D9%84%D9%85%D9%84%D8%A7%D8%AD%D8%A9-%D8%A7%D9%84%D9%81%D8%B6%D8%A7%D8%A6%D9%8A%D8%A9-iac2022-%D9%81%D9%8A-%D8%A8%D8%A7%D8%B1%D9%8A%D8%B3/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "moment",
      "event_kind_label": "فعالية",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-6fa8ba74.html",
      "ics_url": "./events/ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-6fa8ba74.ics",
      "url": "./events/ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-6fa8ba74.html",
      "share_url": "./events/ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-6fa8ba74.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-international-astronautical-congress-iac2022-in-paris-20220922-6fa8ba74",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Paris%2C%20France%20Global",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Paris%2C%20France%20Global",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/global.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "evidence-captured",
      "publication_gate": "source-evidence",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "international-astronautical-congress-iac2022-in-paris",
      "city_label": "دولي",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-09-22T12:00:00+03:00",
        "ends_at": "2022-09-22T22:30:00+03:00",
        "room": "Paris, France",
        "track": "الفعالية الرئيسية",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-ad222106",
      "file_slug": "ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-ad222106",
      "title": "Saudi Space Commission Launches “Madar” Training Program",
      "organizer": "Saudi Space Agency",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "space education",
      "summary": "The Saudi Space Commission launches the “Madar” program, which offers several tracks and training courses Saudi Space Commission Launches “Madar” Training Program ضمن علوم وفضاء في جدة. تبدأ الفعالية ٠٣‏/٠٦‏/٢٠٢٢، ٢:١٠ م وتنتهي ٠٦‏/٠٦‏/٢٠٢٣، ١٢:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/saudi-space-commission-launches-madar-training-program-9b31794226.webp",
      "image_alt": "Saudi Space Commission Launches “Madar” Training Program",
      "image_source_url": "https://ssa.gov.sa/en/events/%D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%84%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D8%AA%D8%B7%D9%84%D9%82-%D8%A7%D9%84%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC-%D8%A7%D9%84%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A-%D9%85%D8%AF%D8%A7%D8%B1/",
      "original_image_url": "https://ssa.gov.sa/media/oahm3dev/general-photos-11.webp?width=1400&height=788&rnd=133548586078130000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "space education",
        "Saudi Space Agency",
        "Jeddah",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2022-06-03T14:10:00+03:00",
      "ends_at": "2023-06-06T12:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-06-03T14:10:00+03:00",
          "ends_at": "2023-06-06T12:00:00+03:00",
          "room": "Jeddah",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/%D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%84%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D8%AA%D8%B7%D9%84%D9%82-%D8%A7%D9%84%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC-%D8%A7%D9%84%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A-%D9%85%D8%AF%D8%A7%D8%B1/",
      "evidence_url": "https://ssa.gov.sa/en/events/%D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%84%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D8%AA%D8%B7%D9%84%D9%82-%D8%A7%D9%84%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC-%D8%A7%D9%84%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A-%D9%85%D8%AF%D8%A7%D8%B1/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-ad222106.html",
      "ics_url": "./events/ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-ad222106.ics",
      "url": "./events/ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-ad222106.html",
      "share_url": "./events/ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-ad222106.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-ad222106",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "saudi-space-commission-launches-madar-training-program",
      "city_label": "جدة",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-06-03T14:10:00+03:00",
        "ends_at": "2023-06-06T12:00:00+03:00",
        "room": "Jeddah",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-e9a6ea64",
      "file_slug": "ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-e9a6ea64",
      "title": "Saudi Space Commission Launches “Madar” Training Program",
      "organizer": "Saudi Space Agency",
      "city": "Jeddah",
      "venue": "Jeddah",
      "venue_address": "Jeddah",
      "category": "space education",
      "summary": "The Saudi Space Commission launches the “Madar” program, which offers several tracks and training courses Saudi Space Commission Launches “Madar” Training Program ضمن علوم وفضاء في جدة. تبدأ الفعالية ٠٣‏/٠٦‏/٢٠٢٢، ٢:١٠ م وتنتهي ٠٦‏/٠٦‏/٢٠٢٣، ١٢:٠٠ م حسب البيانات المتاحة. تعرض الصفحة وقت الفعالية وموقعها ومصدرها وروابط التقويم والاتجاهات عند توفرها. المصدر: Saudi Space Agency Events.",
      "rich_summary": "",
      "image_url": "/assets/event-images/saudi-space-commission-launches-madar-training-program-9b31794226.webp",
      "image_alt": "Saudi Space Commission Launches “Madar” Training Program",
      "image_source_url": "https://ssa.gov.sa/ar/events/%D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%84%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D8%AA%D8%B7%D9%84%D9%82-%D8%A7%D9%84%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC-%D8%A7%D9%84%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A-%D9%85%D8%AF%D8%A7%D8%B1/",
      "original_image_url": "https://ssa.gov.sa/media/oahm3dev/general-photos-11.webp?width=1400&height=788&rnd=133548586078130000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "space education",
        "Saudi Space Agency",
        "Jeddah",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        }
      ],
      "starts_at": "2022-06-03T14:10:00+03:00",
      "ends_at": "2023-06-06T12:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-06-03T14:10:00+03:00",
          "ends_at": "2023-06-06T12:00:00+03:00",
          "room": "Jeddah",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/%D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%84%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D8%AA%D8%B7%D9%84%D9%82-%D8%A7%D9%84%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC-%D8%A7%D9%84%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A-%D9%85%D8%AF%D8%A7%D8%B1/",
      "evidence_url": "https://ssa.gov.sa/ar/events/%D8%A7%D9%84%D9%87%D9%8A%D8%A6%D8%A9-%D8%A7%D9%84%D8%B3%D8%B9%D9%88%D8%AF%D9%8A%D8%A9-%D9%84%D9%84%D9%81%D8%B6%D8%A7%D8%A1-%D8%AA%D8%B7%D9%84%D9%82-%D8%A7%D9%84%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D8%AC-%D8%A7%D9%84%D8%AA%D8%AF%D8%B1%D9%8A%D8%A8%D9%8A-%D9%85%D8%AF%D8%A7%D8%B1/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-e9a6ea64.html",
      "ics_url": "./events/ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-e9a6ea64.ics",
      "url": "./events/ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-e9a6ea64.html",
      "share_url": "./events/ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-e9a6ea64.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-saudi-space-commission-launches-madar-training-program-20220603-e9a6ea64",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Jeddah%20Jeddah",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Jeddah%20Jeddah",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/jeddah.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "saudi-space-commission-launches-madar-training-program",
      "city_label": "جدة",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-06-03T14:10:00+03:00",
        "ends_at": "2023-06-06T12:00:00+03:00",
        "room": "Jeddah",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-world-defense-show-2022-20220309-3f20759a",
      "file_slug": "ended-saudi-space-agency-events-world-defense-show-2022-20220309-3f20759a",
      "title": "World Defense Show 2022",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Riyadh, Saudi Arabia",
      "venue_address": "Riyadh, Saudi Arabia",
      "category": "space",
      "summary": "The World Defense Show 2022, in its first edition, focused on the joint integration between air, land, and sea defense systems, satellites, and information security. The Kingdom organized it to become an integrated and unique exhibition of its kind that provides local and international manufacturers, parties concerned with the military and security industries sector, and all interested visitors a unified platform under one roof. It will be an anticipated addition to the series of international defense exhibitions around the world.",
      "rich_summary": "",
      "image_url": "/assets/event-images/world-defense-show-2022-8e60dabcc1.webp",
      "image_alt": "World Defense Show 2022",
      "image_source_url": "https://ssa.gov.sa/en/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AF%D9%81%D8%A7%D8%B9-2022/",
      "original_image_url": "https://ssa.gov.sa/media/xixebxn0/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AF%D9%81%D8%A7%D8%B9.webp?width=1400&height=788&rnd=133492254989230000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2022-03-09T08:00:00+03:00",
      "ends_at": "2023-03-06T12:00:00+03:00",
      "updated_at": "2026-07-07T19:14:38.221Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-03-09T08:00:00+03:00",
          "ends_at": "2023-03-06T12:00:00+03:00",
          "room": "Riyadh, Saudi Arabia",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/en/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AF%D9%81%D8%A7%D8%B9-2022/",
      "evidence_url": "https://ssa.gov.sa/en/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AF%D9%81%D8%A7%D8%B9-2022/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-world-defense-show-2022-20220309-3f20759a.html",
      "ics_url": "./events/ended-saudi-space-agency-events-world-defense-show-2022-20220309-3f20759a.ics",
      "url": "./events/ended-saudi-space-agency-events-world-defense-show-2022-20220309-3f20759a.html",
      "share_url": "./events/ended-saudi-space-agency-events-world-defense-show-2022-20220309-3f20759a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-world-defense-show-2022-20220309-3f20759a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T19-14-38-221Z.json",
      "discovered_at": "2026-07-07T19:14:38.221Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T19:14:38.221Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-05T05:33:02.483Z",
      "slug": "world-defense-show-2022",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-03-09T08:00:00+03:00",
        "ends_at": "2023-03-06T12:00:00+03:00",
        "room": "Riyadh, Saudi Arabia",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    },
    {
      "id": "ended-saudi-space-agency-events-world-defense-show-2022-20220309-d5cd7b4a",
      "file_slug": "ended-saudi-space-agency-events-world-defense-show-2022-20220309-d5cd7b4a",
      "title": "World Defense Show 2022",
      "organizer": "Saudi Space Agency",
      "city": "Riyadh",
      "venue": "Riyadh, Saudi Arabia",
      "venue_address": "Riyadh, Saudi Arabia",
      "category": "space",
      "summary": "The World Defense Show 2022, in its first edition, focused on the joint integration between air, land, and sea defense systems, satellites, and information security. The Kingdom organized it to become an integrated and unique exhibition of its kind that provides local and international manufacturers, parties concerned with the military and security industries sector, and all interested visitors a unified platform under one roof. It will be an anticipated addition to the series of international defense exhibitions around the world.",
      "rich_summary": "",
      "image_url": "/assets/event-images/world-defense-show-2022-8e60dabcc1.webp",
      "image_alt": "World Defense Show 2022",
      "image_source_url": "https://ssa.gov.sa/ar/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AF%D9%81%D8%A7%D8%B9-2022/",
      "original_image_url": "https://ssa.gov.sa/media/xixebxn0/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AF%D9%81%D8%A7%D8%B9.webp?width=1400&height=788&rnd=133492254989230000",
      "registration_url": "",
      "ticket_url": "",
      "attendance_mode": "in-person",
      "price_label": "",
      "language": "en",
      "registration_deadline": "",
      "richness_score": 6,
      "highlights": [],
      "tags": [
        "space",
        "science",
        "technology",
        "conferences",
        "STEM",
        "Saudi Space Agency",
        "Riyadh",
        "ended-event"
      ],
      "audiences": [
        "professionals",
        "researchers",
        "creatives"
      ],
      "audience_labels": [
        {
          "slug": "professionals",
          "label": "موظفون ومهنيون"
        },
        {
          "slug": "researchers",
          "label": "باحثون وأكاديميون"
        },
        {
          "slug": "creatives",
          "label": "مبدعون وفنون"
        }
      ],
      "starts_at": "2022-03-09T08:00:00+03:00",
      "ends_at": "2023-03-06T12:00:00+03:00",
      "updated_at": "2026-07-07T20:45:48.196Z",
      "sessions": [
        {
          "title": "نافذة الحضور",
          "starts_at": "2022-03-09T08:00:00+03:00",
          "ends_at": "2023-03-06T12:00:00+03:00",
          "room": "Riyadh, Saudi Arabia",
          "track": "برنامج ممتد",
          "session_type": "attendance-window",
          "inferred": true,
          "source": "event-start-end"
        }
      ],
      "sessions_count": 1,
      "tracks_count": 1,
      "rooms_count": 1,
      "live_updates_count": 0,
      "linked_live_updates_count": 0,
      "source_label": "Saudi Space Agency Events",
      "source_url": "https://ssa.gov.sa/ar/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AF%D9%81%D8%A7%D8%B9-2022/",
      "evidence_url": "https://ssa.gov.sa/ar/events/%D9%85%D8%B9%D8%B1%D8%B6-%D8%A7%D9%84%D8%AF%D9%81%D8%A7%D8%B9-2022/",
      "source_confidence": "official",
      "approval_status": "reviewed",
      "approval_status_label": "تمت المراجعة",
      "published_by": "EventLive Operations",
      "event_kind": "program",
      "event_kind_label": "برنامج ممتد",
      "status": "ended",
      "status_label": "منتهية",
      "next_session_title": "",
      "next_session_at": "",
      "detail_url": "./events/ended-saudi-space-agency-events-world-defense-show-2022-20220309-d5cd7b4a.html",
      "ics_url": "./events/ended-saudi-space-agency-events-world-defense-show-2022-20220309-d5cd7b4a.ics",
      "url": "./events/ended-saudi-space-agency-events-world-defense-show-2022-20220309-d5cd7b4a.html",
      "share_url": "./events/ended-saudi-space-agency-events-world-defense-show-2022-20220309-d5cd7b4a.html",
      "signage_url": "",
      "print_url": "./print.html?event=ended-saudi-space-agency-events-world-defense-show-2022-20220309-d5cd7b4a",
      "live_schedule_ready": false,
      "maps_url": "https://www.google.com/maps/search/?api=1&query=Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "directions_url": "https://www.google.com/maps/dir/?api=1&destination=Riyadh%2C%20Saudi%20Arabia%20Riyadh",
      "source_file": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-05T05-49-40-389Z.json",
      "city_url": "./cities/riyadh.html",
      "category_url": "./categories/science-space.html",
      "audience_urls": [
        "./for/professionals.html",
        "./for/researchers.html",
        "./for/creatives.html"
      ],
      "source_type": "government-calendar",
      "source_owner": "Saudi Space Agency",
      "raw_snapshot_path": "data/raw/source-snapshots/saudi-space-agency-events-2026-07-07T20-45-48-196Z.json",
      "discovered_at": "2026-07-07T20:45:48.196Z",
      "discovery_method": "official-calendar",
      "confidence": "official",
      "review_status": "ready-for-review",
      "publication_gate": "human-review",
      "extracted_sessions_count": 0,
      "reviewer_notes": "تم حفظه آلياً كفعالية منتهية من Saudi Space Agency Events. يعامل في المنصة مثل أي فعالية كانت موجودة ثم انتهت. Saudi Space Agency event or initiative URL with confirmed dates, venue or delivery mode, and attendance relevance.",
      "ended_event_status": "ended-before-latest-collection",
      "collected_for": "normal-ended-event-catalog",
      "collected_at": "2026-07-07T20:45:48.196Z",
      "historical_year": "2022",
      "first_collected_at": "2026-07-07T20:45:48.196Z",
      "slug": "world-defense-show-2022",
      "city_label": "الرياض",
      "category_slug": "science-space",
      "category_label": "علوم وفضاء",
      "catalog_group": "ended",
      "generated_image": false,
      "attendance_window": {
        "title": "نافذة الحضور",
        "starts_at": "2022-03-09T08:00:00+03:00",
        "ends_at": "2023-03-06T12:00:00+03:00",
        "room": "Riyadh, Saudi Arabia",
        "track": "برنامج ممتد",
        "session_type": "attendance-window",
        "inferred": true,
        "source": "event-start-end"
      },
      "attendance_window_ready": true,
      "schedule_quality": "basic-window"
    }
  ]
}
