{
  "generated_at": "2026-06-02T19:41:07+00:00",
  "filters": {
    "feed_id": null,
    "component": null,
    "level": null,
    "limit": 1000
  },
  "stats_last_24h": {
    "total_events": 571,
    "error_events": 0,
    "warning_events": 1,
    "feeds_with_errors": 0,
    "last_event_at": "2026-06-02T19:17:09+00:00"
  },
  "events": [
    {
      "id": 6789,
      "created_at": "2026-06-02T19:17:09+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 6,
      "product_id": null,
      "job_id": 186,
      "run_id": "site-info-186",
      "status": "completed",
      "message": "job #186 completed processed=25 completed=25 skipped=0 failed=0 avg_seconds=0.43 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.43, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"slowest_products\": [{\"duration_seconds\": 0.52, \"outcome\": \"completed\", \"product_id\": 119619, \"product_url\": \"https://beachriot.com/products/val-bralette-top-sherbert-shores-colorblock\", \"title\": \"Val Top Sherbert Shores Colorblock\"}, {\"duration_seconds\": 0.51, \"outcome\": \"completed\", \"product_id\": 119608, \"product_url\": \"https://beachriot.com/products/viola-dress-shoreline-colorblock-soft-serve\", \"title\": \"Viola Dress Shoreline Colorblock Soft Serve\"}, {\"duration_seconds\": 0.51, \"outcome\": \"completed\", \"product_id\": 119622, \"product_url\": \"https://beachriot.com/products/highway-bottom-shoreline-pink-shine\", \"title\": \"Highway Bottom Shoreline Pink Shine\"}], \"total_products\": 25}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6788,
      "created_at": "2026-06-02T19:17:09+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": 186,
      "run_id": "site-info-186",
      "status": "running",
      "message": "job #186 progress 25/25 completed=25 skipped=0 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.43, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"total_products\": 25}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6787,
      "created_at": "2026-06-02T19:16:43+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 6,
      "product_id": null,
      "job_id": 186,
      "run_id": "site-info-186",
      "status": "running",
      "message": "job #186 scope snapshot active=934 eligible=242 selected=25 completed=691 pending=242 failed=0 skipped=1 already_fetched=692",
      "details_json": "{\"active_products\": 934, \"already_fetched_products\": 692, \"available_products\": 658, \"completed_products\": 691, \"eligible_products\": 242, \"excluded_already_fetched_products\": 692, \"excluded_outside_batch_limit_products\": 217, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 242, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 1}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6786,
      "created_at": "2026-06-02T19:16:43+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 6,
      "product_id": null,
      "job_id": 186,
      "run_id": "site-info-186",
      "status": "running",
      "message": "job #186 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 934, \"already_fetched_products\": 692, \"available_products\": 658, \"completed_products\": 691, \"eligible_products\": 242, \"excluded_already_fetched_products\": 692, \"excluded_outside_batch_limit_products\": 217, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 242, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 1}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6785,
      "created_at": "2026-06-02T19:16:43+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 5,
      "product_id": null,
      "job_id": 185,
      "run_id": "site-info-185",
      "status": "completed",
      "message": "job #185 completed processed=25 completed=25 skipped=0 failed=0 avg_seconds=0.43 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.43, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"slowest_products\": [{\"duration_seconds\": 0.5, \"outcome\": \"completed\", \"product_id\": 4078, \"product_url\": \"https://baobabstore.com/products/conchita-tube-belt-silver\", \"title\": \"Conchita Tube Belt\"}, {\"duration_seconds\": 0.48, \"outcome\": \"completed\", \"product_id\": 4282, \"product_url\": \"https://baobabstore.com/products/soleado-necklace-set-sol-de-cusco\", \"title\": \"Soleado Necklace Set\"}, {\"duration_seconds\": 0.47, \"outcome\": \"completed\", \"product_id\": 4072, \"product_url\": \"https://baobabstore.com/products/lena-maxi-dress-black\", \"title\": \"Lena Maxi Dress\"}], \"total_products\": 25}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6784,
      "created_at": "2026-06-02T19:16:43+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 5,
      "product_id": null,
      "job_id": 185,
      "run_id": "site-info-185",
      "status": "running",
      "message": "job #185 progress 25/25 completed=25 skipped=0 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.43, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"total_products\": 25}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6783,
      "created_at": "2026-06-02T19:16:17+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 5,
      "product_id": null,
      "job_id": 185,
      "run_id": "site-info-185",
      "status": "running",
      "message": "job #185 scope snapshot active=596 eligible=148 selected=25 completed=448 pending=148 failed=0 skipped=0 already_fetched=448",
      "details_json": "{\"active_products\": 596, \"already_fetched_products\": 448, \"available_products\": 461, \"completed_products\": 448, \"eligible_products\": 148, \"excluded_already_fetched_products\": 448, \"excluded_outside_batch_limit_products\": 123, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 148, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6782,
      "created_at": "2026-06-02T19:16:17+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 5,
      "product_id": null,
      "job_id": 185,
      "run_id": "site-info-185",
      "status": "running",
      "message": "job #185 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 596, \"already_fetched_products\": 448, \"available_products\": 461, \"completed_products\": 448, \"eligible_products\": 148, \"excluded_already_fetched_products\": 448, \"excluded_outside_batch_limit_products\": 123, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 148, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6781,
      "created_at": "2026-06-02T19:16:16+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 4,
      "product_id": null,
      "job_id": 184,
      "run_id": "site-info-184",
      "status": "completed",
      "message": "job #184 completed processed=25 completed=25 skipped=0 failed=0 avg_seconds=0.45 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.45, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"slowest_products\": [{\"duration_seconds\": 0.57, \"outcome\": \"completed\", \"product_id\": 122098, \"product_url\": \"https://astaresort.com/products/ar-boarder-jacquard-towel\", \"title\": \"AR Border Jacquard Towel\"}, {\"duration_seconds\": 0.51, \"outcome\": \"completed\", \"product_id\": 122099, \"product_url\": \"https://astaresort.com/products/ar-cosmetic-case\", \"title\": \"AR Cosmetic Case\"}, {\"duration_seconds\": 0.48, \"outcome\": \"completed\", \"product_id\": 122105, \"product_url\": \"https://astaresort.com/products/bianca-fringed-mini-skirt\", \"title\": \"Bianca Fringed Mini Skirt\"}], \"total_products\": 25}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6780,
      "created_at": "2026-06-02T19:16:16+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 4,
      "product_id": null,
      "job_id": 184,
      "run_id": "site-info-184",
      "status": "running",
      "message": "job #184 progress 25/25 completed=25 skipped=0 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.45, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"total_products\": 25}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6779,
      "created_at": "2026-06-02T19:15:50+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 4,
      "product_id": null,
      "job_id": 184,
      "run_id": "site-info-184",
      "status": "running",
      "message": "job #184 scope snapshot active=216 eligible=79 selected=25 completed=137 pending=79 failed=0 skipped=0 already_fetched=137",
      "details_json": "{\"active_products\": 216, \"already_fetched_products\": 137, \"available_products\": 136, \"completed_products\": 137, \"eligible_products\": 79, \"excluded_already_fetched_products\": 137, \"excluded_outside_batch_limit_products\": 54, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 79, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6778,
      "created_at": "2026-06-02T19:15:50+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 4,
      "product_id": null,
      "job_id": 184,
      "run_id": "site-info-184",
      "status": "running",
      "message": "job #184 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 216, \"already_fetched_products\": 137, \"available_products\": 136, \"completed_products\": 137, \"eligible_products\": 79, \"excluded_already_fetched_products\": 137, \"excluded_outside_batch_limit_products\": 54, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 79, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6777,
      "created_at": "2026-06-02T19:15:49+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 3,
      "product_id": null,
      "job_id": 183,
      "run_id": "site-info-183",
      "status": "completed",
      "message": "job #183 completed processed=25 completed=25 skipped=0 failed=0 avg_seconds=0.43 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.43, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"slowest_products\": [{\"duration_seconds\": 0.53, \"outcome\": \"completed\", \"product_id\": 118883, \"product_url\": \"https://amandauprichard.com/products/cherri-gown-7\", \"title\": \"Cherri Gown\"}, {\"duration_seconds\": 0.52, \"outcome\": \"completed\", \"product_id\": 106052, \"product_url\": \"https://amandauprichard.com/products/berkshire-mini-dress-1\", \"title\": \"Berkshire Mini Dress\"}, {\"duration_seconds\": 0.46, \"outcome\": \"completed\", \"product_id\": 118874, \"product_url\": \"https://amandauprichard.com/products/magnolia-dress-2\", \"title\": \"Magnolia Maxi\"}], \"total_products\": 25}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6776,
      "created_at": "2026-06-02T19:15:49+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 3,
      "product_id": null,
      "job_id": 183,
      "run_id": "site-info-183",
      "status": "running",
      "message": "job #183 progress 25/25 completed=25 skipped=0 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.43, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"total_products\": 25}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6775,
      "created_at": "2026-06-02T19:15:23+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 3,
      "product_id": null,
      "job_id": 183,
      "run_id": "site-info-183",
      "status": "running",
      "message": "job #183 scope snapshot active=416 eligible=383 selected=25 completed=33 pending=383 failed=0 skipped=0 already_fetched=33",
      "details_json": "{\"active_products\": 416, \"already_fetched_products\": 33, \"available_products\": 28, \"completed_products\": 33, \"eligible_products\": 383, \"excluded_already_fetched_products\": 33, \"excluded_outside_batch_limit_products\": 358, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 383, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6774,
      "created_at": "2026-06-02T19:15:23+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 3,
      "product_id": null,
      "job_id": 183,
      "run_id": "site-info-183",
      "status": "running",
      "message": "job #183 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 416, \"already_fetched_products\": 33, \"available_products\": 28, \"completed_products\": 33, \"eligible_products\": 383, \"excluded_already_fetched_products\": 33, \"excluded_outside_batch_limit_products\": 358, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 383, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6773,
      "created_at": "2026-06-02T19:15:23+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 21,
      "product_id": null,
      "job_id": 182,
      "run_id": "site-info-182",
      "status": "completed",
      "message": "job #182 completed processed=25 completed=25 skipped=0 failed=0 avg_seconds=0.45 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.45, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"slowest_products\": [{\"duration_seconds\": 0.52, \"outcome\": \"completed\", \"product_id\": 122167, \"product_url\": \"https://shopafrm.com/products/afrm-socks-painterly-abstract\", \"title\": \"AFRM Socks - Painterly Abstract\"}, {\"duration_seconds\": 0.52, \"outcome\": \"completed\", \"product_id\": 122175, \"product_url\": \"https://shopafrm.com/products/ailee-top-crocus-foulard\", \"title\": \"Ailee Top - Crocus Foulard\"}, {\"duration_seconds\": 0.51, \"outcome\": \"completed\", \"product_id\": 122180, \"product_url\": \"https://shopafrm.com/products/ari-top-blue-bell\", \"title\": \"Ari Top - Blue Bell\"}], \"total_products\": 25}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6772,
      "created_at": "2026-06-02T19:15:22+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 21,
      "product_id": null,
      "job_id": 182,
      "run_id": "site-info-182",
      "status": "running",
      "message": "job #182 progress 25/25 completed=25 skipped=0 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.45, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"total_products\": 25}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6771,
      "created_at": "2026-06-02T19:14:56+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 21,
      "product_id": null,
      "job_id": 182,
      "run_id": "site-info-182",
      "status": "running",
      "message": "job #182 scope snapshot active=618 eligible=59 selected=25 completed=559 pending=59 failed=0 skipped=0 already_fetched=559",
      "details_json": "{\"active_products\": 618, \"already_fetched_products\": 559, \"available_products\": 556, \"completed_products\": 559, \"eligible_products\": 59, \"excluded_already_fetched_products\": 559, \"excluded_outside_batch_limit_products\": 34, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 59, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6770,
      "created_at": "2026-06-02T19:14:56+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 21,
      "product_id": null,
      "job_id": 182,
      "run_id": "site-info-182",
      "status": "running",
      "message": "job #182 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 618, \"already_fetched_products\": 559, \"available_products\": 556, \"completed_products\": 559, \"eligible_products\": 59, \"excluded_already_fetched_products\": 559, \"excluded_outside_batch_limit_products\": 34, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 59, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6769,
      "created_at": "2026-06-02T19:14:55+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 2,
      "product_id": null,
      "job_id": 181,
      "run_id": "site-info-181",
      "status": "completed",
      "message": "job #181 completed processed=25 completed=25 skipped=0 failed=0 avg_seconds=0.42 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.42, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"slowest_products\": [{\"duration_seconds\": 0.53, \"outcome\": \"completed\", \"product_id\": 121338, \"product_url\": \"https://4thandreckless.com/products/white-crinkle-tortoiseshell-buckle-swimsuit-cala\", \"title\": \"White Crinkle Tortoiseshell Buckle Swimsuit- Cala\"}, {\"duration_seconds\": 0.49, \"outcome\": \"completed\", \"product_id\": 122545, \"product_url\": \"https://4thandreckless.com/products/white-hardware-detail-high-leg-bikini-bottoms\", \"title\": \"White Hardware High Waisted Bikini Bottoms\"}, {\"duration_seconds\": 0.46, \"outcome\": \"completed\", \"product_id\": 121339, \"product_url\": \"https://4thandreckless.com/products/cream-crochet-short-antoine\", \"title\": \"Cream Crochet Tie Front Top\"}], \"total_products\": 25}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6768,
      "created_at": "2026-06-02T19:14:55+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": 181,
      "run_id": "site-info-181",
      "status": "running",
      "message": "job #181 progress 25/25 completed=25 skipped=0 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 0.42, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"total_products\": 25}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6767,
      "created_at": "2026-06-02T19:14:41+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_queued",
      "feed_id": 6,
      "product_id": null,
      "job_id": 186,
      "run_id": null,
      "status": "queued",
      "message": "queued job #186 scope=feed feed_id=6 product_id=None force_refresh=False batch_limit=1000",
      "details_json": "{\"batch_limit\": 1000, \"force_refresh\": false, \"scope\": \"feed\"}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6766,
      "created_at": "2026-06-02T19:14:39+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_queued",
      "feed_id": 5,
      "product_id": null,
      "job_id": 185,
      "run_id": null,
      "status": "queued",
      "message": "queued job #185 scope=feed feed_id=5 product_id=None force_refresh=False batch_limit=1000",
      "details_json": "{\"batch_limit\": 1000, \"force_refresh\": false, \"scope\": \"feed\"}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6765,
      "created_at": "2026-06-02T19:14:38+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_queued",
      "feed_id": 4,
      "product_id": null,
      "job_id": 184,
      "run_id": null,
      "status": "queued",
      "message": "queued job #184 scope=feed feed_id=4 product_id=None force_refresh=False batch_limit=1000",
      "details_json": "{\"batch_limit\": 1000, \"force_refresh\": false, \"scope\": \"feed\"}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6764,
      "created_at": "2026-06-02T19:14:35+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_queued",
      "feed_id": 3,
      "product_id": null,
      "job_id": 183,
      "run_id": null,
      "status": "queued",
      "message": "queued job #183 scope=feed feed_id=3 product_id=None force_refresh=False batch_limit=1000",
      "details_json": "{\"batch_limit\": 1000, \"force_refresh\": false, \"scope\": \"feed\"}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6763,
      "created_at": "2026-06-02T19:14:32+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_queued",
      "feed_id": 21,
      "product_id": null,
      "job_id": 182,
      "run_id": null,
      "status": "queued",
      "message": "queued job #182 scope=feed feed_id=21 product_id=None force_refresh=False batch_limit=1000",
      "details_json": "{\"batch_limit\": 1000, \"force_refresh\": false, \"scope\": \"feed\"}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6762,
      "created_at": "2026-06-02T19:14:30+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 2,
      "product_id": null,
      "job_id": 181,
      "run_id": "site-info-181",
      "status": "running",
      "message": "job #181 scope snapshot active=958 eligible=74 selected=25 completed=883 pending=74 failed=0 skipped=1 already_fetched=884",
      "details_json": "{\"active_products\": 958, \"already_fetched_products\": 884, \"available_products\": 458, \"completed_products\": 883, \"eligible_products\": 74, \"excluded_already_fetched_products\": 884, \"excluded_outside_batch_limit_products\": 49, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 74, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 1}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6761,
      "created_at": "2026-06-02T19:14:29+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 2,
      "product_id": null,
      "job_id": 181,
      "run_id": "site-info-181",
      "status": "running",
      "message": "job #181 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 958, \"already_fetched_products\": 884, \"available_products\": 458, \"completed_products\": 883, \"eligible_products\": 74, \"excluded_already_fetched_products\": 884, \"excluded_outside_batch_limit_products\": 49, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 74, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 1}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6760,
      "created_at": "2026-06-02T19:14:29+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_queued",
      "feed_id": 2,
      "product_id": null,
      "job_id": 181,
      "run_id": null,
      "status": "queued",
      "message": "queued job #181 scope=feed feed_id=2 product_id=None force_refresh=False batch_limit=1000",
      "details_json": "{\"batch_limit\": 1000, \"force_refresh\": false, \"scope\": \"feed\"}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6759,
      "created_at": "2026-06-02T17:43:00+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "completed",
      "message": "feed #27 completed xml_products=387 errors=0",
      "details_json": "{\"duration_seconds\": 17.14, \"product_errors\": 0, \"product_urls_discovered\": 387, \"products_synced\": 387, \"sitemap_count\": 2}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6758,
      "created_at": "2026-06-02T17:43:00+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "completed",
      "message": "feed #27 import completed active_products=387 variants=0 duration=17.14s",
      "details_json": "{\"active_product_count\": 387, \"duplicate_product_url_count\": 359, \"duration_seconds\": 17.14, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://yumikim.com/sitemap_agentic_discovery.xml\", \"https://yumikim.com/sitemap_pages_1.xml?from=25437667446&to=110484291702\", \"https://yumikim.com/sitemap_collections_1.xml?from=83428573302&to=315679801462\", \"https://yumikim.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 387, \"raw_product_url_count\": 746, \"site_info_summary\": {\"active_products\": 387, \"already_fetched_products\": 0, \"available_products\": 0, \"completed_products\": 0, \"eligible_products\": 387, \"excluded_already_fetched_products\": 0, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 387, \"running_products\": 0, \"selected_products\": 387, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 387, \"variant_count\": 0}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6757,
      "created_at": "2026-06-02T17:43:00+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 synced xml products=387 site-info-eligible=391 pending=391 failed-retry=0 already-fetched=0 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 391, \"already_fetched_products\": 0, \"available_products\": 0, \"completed_products\": 0, \"eligible_products\": 391, \"excluded_already_fetched_products\": 0, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 391, \"running_products\": 0, \"selected_products\": 391, \"skipped_products\": 0}, \"synced_products\": 387}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6756,
      "created_at": "2026-06-02T17:42:59+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 import progress 387/387 synced=387 errors=0",
      "details_json": "{\"processed_products\": 387, \"product_errors\": 0, \"synced_products\": 387, \"total_product_urls\": 387}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6755,
      "created_at": "2026-06-02T17:42:56+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 import progress 300/387 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 387}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6754,
      "created_at": "2026-06-02T17:42:52+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 import progress 200/387 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 387}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6753,
      "created_at": "2026-06-02T17:42:48+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 import progress 100/387 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 387}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6752,
      "created_at": "2026-06-02T17:42:44+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 discovered 387 unique product URL(s) from 746 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 359, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 387, \"raw_product_url_count\": 746}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6751,
      "created_at": "2026-06-02T17:42:44+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 parsed sitemap https://yumikim.com/sitemap_products_1.xml?from=2230358278262&to=8047154856054",
      "details_json": "{\"duplicate_product_urls_skipped\": 359, \"duration_seconds\": 0.19, \"new_product_urls\": 28, \"raw_product_urls\": 387, \"sitemap_url\": \"https://yumikim.com/sitemap_products_1.xml?from=2230358278262&to=8047154856054\", \"total_product_urls\": 387}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6750,
      "created_at": "2026-06-02T17:42:44+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 parsed sitemap https://yumikim.com/sitemap_products_1.xml?from=2230358278262&to=7980791169142",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.37, \"new_product_urls\": 359, \"raw_product_urls\": 359, \"sitemap_url\": \"https://yumikim.com/sitemap_products_1.xml?from=2230358278262&to=7980791169142\", \"total_product_urls\": 359}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6749,
      "created_at": "2026-06-02T17:42:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://yumikim.com/sitemap_agentic_discovery.xml\", \"https://yumikim.com/sitemap_pages_1.xml?from=25437667446&to=110484291702\", \"https://yumikim.com/sitemap_collections_1.xml?from=83428573302&to=315679801462\", \"https://yumikim.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://yumikim.com/sitemap_products_1.xml?from=2230358278262&to=7980791169142\", \"https://yumikim.com/sitemap_products_1.xml?from=2230358278262&to=8047154856054\"]}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6748,
      "created_at": "2026-06-02T17:42:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6747,
      "created_at": "2026-06-02T17:42:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b0d7c51bff48ebbe543382ba04c533",
      "status": "running",
      "message": "feed #27 starting import source=https://yumikim.com/sitemap_products_1.xml?from=2230358278262&to=7980791169142",
      "details_json": "{\"brand_name\": \"Yumi Kim\", \"progress_interval\": 100, \"source_url\": \"https://yumikim.com/sitemap_products_1.xml?from=2230358278262&to=7980791169142\"}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6746,
      "created_at": "2026-06-02T17:42:42+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #27 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6745,
      "created_at": "2026-06-02T17:42:42+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "completed",
      "message": "feed #14 completed xml_products=44 errors=0",
      "details_json": "{\"duration_seconds\": 5.05, \"product_errors\": 0, \"product_urls_discovered\": 44, \"products_synced\": 44, \"sitemap_count\": 9}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6744,
      "created_at": "2026-06-02T17:42:42+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "completed",
      "message": "feed #14 import completed active_products=44 variants=0 duration=5.05s",
      "details_json": "{\"active_product_count\": 44, \"duplicate_product_url_count\": 343, \"duration_seconds\": 5.05, \"ignored_sitemap_count\": 25, \"ignored_sitemaps\": [\"https://orseundiris.com/sitemap_agentic_discovery.xml\", \"https://orseundiris.com/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/sitemap_blogs_1.xml\", \"https://orseundiris.com/fr/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/fr/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/fr/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-it/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-it/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-it/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-mc/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-mc/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-mc/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-gb/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-gb/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-gb/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-de/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-de/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-de/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-sa/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-sa/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-sa/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-fi/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-fi/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-fi/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 44, \"raw_product_url_count\": 387, \"site_info_summary\": {\"active_products\": 44, \"already_fetched_products\": 0, \"available_products\": 0, \"completed_products\": 0, \"eligible_products\": 44, \"excluded_already_fetched_products\": 0, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 44, \"running_products\": 0, \"selected_products\": 44, \"skipped_products\": 0}, \"sitemap_count\": 9, \"synced_products\": 44, \"variant_count\": 0}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6743,
      "created_at": "2026-06-02T17:42:42+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 synced xml products=44 site-info-eligible=44 pending=44 failed-retry=0 already-fetched=0 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 44, \"already_fetched_products\": 0, \"available_products\": 0, \"completed_products\": 0, \"eligible_products\": 44, \"excluded_already_fetched_products\": 0, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 44, \"running_products\": 0, \"selected_products\": 44, \"skipped_products\": 0}, \"synced_products\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6742,
      "created_at": "2026-06-02T17:42:42+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 import progress 44/44 synced=44 errors=0",
      "details_json": "{\"processed_products\": 44, \"product_errors\": 0, \"synced_products\": 44, \"total_product_urls\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6741,
      "created_at": "2026-06-02T17:42:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 discovered 44 unique product URL(s) from 387 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 343, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 44, \"raw_product_url_count\": 387}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6740,
      "created_at": "2026-06-02T17:42:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-fi/sitemap_products_1.xml?from=10219061906&to=8208078831690",
      "details_json": "{\"duplicate_product_urls_skipped\": 343, \"duration_seconds\": 0.16, \"new_product_urls\": 0, \"raw_product_urls\": 44, \"sitemap_url\": \"https://orseundiris.com/en-fi/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"total_product_urls\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6739,
      "created_at": "2026-06-02T17:42:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-sa/sitemap_products_1.xml?from=10219061906&to=8208078831690",
      "details_json": "{\"duplicate_product_urls_skipped\": 299, \"duration_seconds\": 0.22, \"new_product_urls\": 0, \"raw_product_urls\": 44, \"sitemap_url\": \"https://orseundiris.com/en-sa/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"total_product_urls\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6738,
      "created_at": "2026-06-02T17:42:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-de/sitemap_products_1.xml?from=10219061906&to=8208078831690",
      "details_json": "{\"duplicate_product_urls_skipped\": 255, \"duration_seconds\": 0.13, \"new_product_urls\": 0, \"raw_product_urls\": 44, \"sitemap_url\": \"https://orseundiris.com/en-de/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"total_product_urls\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6737,
      "created_at": "2026-06-02T17:42:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-gb/sitemap_products_1.xml?from=10219061906&to=8208078831690",
      "details_json": "{\"duplicate_product_urls_skipped\": 211, \"duration_seconds\": 0.14, \"new_product_urls\": 0, \"raw_product_urls\": 44, \"sitemap_url\": \"https://orseundiris.com/en-gb/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"total_product_urls\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6736,
      "created_at": "2026-06-02T17:42:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-mc/sitemap_products_1.xml?from=10219061906&to=8208078831690",
      "details_json": "{\"duplicate_product_urls_skipped\": 167, \"duration_seconds\": 0.14, \"new_product_urls\": 0, \"raw_product_urls\": 44, \"sitemap_url\": \"https://orseundiris.com/en-mc/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"total_product_urls\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6735,
      "created_at": "2026-06-02T17:42:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-it/sitemap_products_1.xml?from=10219061906&to=8208078831690",
      "details_json": "{\"duplicate_product_urls_skipped\": 123, \"duration_seconds\": 0.17, \"new_product_urls\": 0, \"raw_product_urls\": 44, \"sitemap_url\": \"https://orseundiris.com/en-it/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"total_product_urls\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6734,
      "created_at": "2026-06-02T17:42:38+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/fr/sitemap_products_1.xml?from=10219061906&to=8208078831690",
      "details_json": "{\"duplicate_product_urls_skipped\": 79, \"duration_seconds\": 0.13, \"new_product_urls\": 0, \"raw_product_urls\": 44, \"sitemap_url\": \"https://orseundiris.com/fr/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"total_product_urls\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6733,
      "created_at": "2026-06-02T17:42:38+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8208078831690",
      "details_json": "{\"duplicate_product_urls_skipped\": 35, \"duration_seconds\": 0.18, \"new_product_urls\": 9, \"raw_product_urls\": 44, \"sitemap_url\": \"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"total_product_urls\": 44}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6732,
      "created_at": "2026-06-02T17:42:38+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.14, \"new_product_urls\": 35, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6731,
      "created_at": "2026-06-02T17:42:38+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 discovered 9 product sitemap(s) mode=xml-discovery ignored_non_product=25",
      "details_json": "{\"ignored_sitemap_count\": 25, \"ignored_sitemaps\": [\"https://orseundiris.com/sitemap_agentic_discovery.xml\", \"https://orseundiris.com/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/sitemap_blogs_1.xml\", \"https://orseundiris.com/fr/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/fr/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/fr/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-it/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-it/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-it/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-mc/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-mc/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-mc/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-gb/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-gb/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-gb/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-de/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-de/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-de/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-sa/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-sa/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-sa/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-fi/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-fi/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-fi/sitemap_blogs_1.xml\"], \"sitemap_count\": 9, \"sitemaps\": [\"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274\", \"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"https://orseundiris.com/fr/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"https://orseundiris.com/en-it/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"https://orseundiris.com/en-mc/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"https://orseundiris.com/en-gb/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"https://orseundiris.com/en-de/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"https://orseundiris.com/en-sa/sitemap_products_1.xml?from=10219061906&to=8208078831690\", \"https://orseundiris.com/en-fi/sitemap_products_1.xml?from=10219061906&to=8208078831690\"]}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6730,
      "created_at": "2026-06-02T17:42:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6729,
      "created_at": "2026-06-02T17:42:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "36fff1c7dc314129bb6776c48ad2520d",
      "status": "running",
      "message": "feed #14 starting import source=https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274",
      "details_json": "{\"brand_name\": \"Orseund Iris\", \"progress_interval\": 100, \"source_url\": \"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274\"}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6728,
      "created_at": "2026-06-02T17:42:37+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #14 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6727,
      "created_at": "2026-06-02T17:42:37+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "completed",
      "message": "feed #16 completed xml_products=428 errors=0",
      "details_json": "{\"duration_seconds\": 18.14, \"product_errors\": 0, \"product_urls_discovered\": 428, \"products_synced\": 428, \"sitemap_count\": 2}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6726,
      "created_at": "2026-06-02T17:42:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "completed",
      "message": "feed #16 import completed active_products=428 variants=0 duration=18.14s",
      "details_json": "{\"active_product_count\": 428, \"duplicate_product_url_count\": 425, \"duration_seconds\": 18.14, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://shop.mikoh.com/sitemap_agentic_discovery.xml\", \"https://shop.mikoh.com/sitemap_pages_1.xml?from=3829412&to=126988681273\", \"https://shop.mikoh.com/sitemap_collections_1.xml?from=1750922&to=471241130041\", \"https://shop.mikoh.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 428, \"raw_product_url_count\": 853, \"site_info_summary\": {\"active_products\": 428, \"already_fetched_products\": 263, \"available_products\": 260, \"completed_products\": 263, \"eligible_products\": 165, \"excluded_already_fetched_products\": 263, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 165, \"running_products\": 0, \"selected_products\": 165, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 428, \"variant_count\": 0}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6725,
      "created_at": "2026-06-02T17:42:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 synced xml products=428 site-info-eligible=165 pending=165 failed-retry=0 already-fetched=263 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 428, \"already_fetched_products\": 263, \"available_products\": 260, \"completed_products\": 263, \"eligible_products\": 165, \"excluded_already_fetched_products\": 263, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 165, \"running_products\": 0, \"selected_products\": 165, \"skipped_products\": 0}, \"synced_products\": 428}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6724,
      "created_at": "2026-06-02T17:42:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 import progress 428/428 synced=428 errors=0",
      "details_json": "{\"processed_products\": 428, \"product_errors\": 0, \"synced_products\": 428, \"total_product_urls\": 428}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6723,
      "created_at": "2026-06-02T17:42:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 import progress 400/428 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 428}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6722,
      "created_at": "2026-06-02T17:42:31+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 import progress 300/428 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 428}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6721,
      "created_at": "2026-06-02T17:42:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 import progress 200/428 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 428}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6720,
      "created_at": "2026-06-02T17:42:24+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 import progress 100/428 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 428}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6719,
      "created_at": "2026-06-02T17:42:20+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 discovered 428 unique product URL(s) from 853 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 425, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 428, \"raw_product_url_count\": 853}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6718,
      "created_at": "2026-06-02T17:42:20+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 parsed sitemap https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8270037844025",
      "details_json": "{\"duplicate_product_urls_skipped\": 425, \"duration_seconds\": 0.3, \"new_product_urls\": 3, \"raw_product_urls\": 428, \"sitemap_url\": \"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8270037844025\", \"total_product_urls\": 428}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6717,
      "created_at": "2026-06-02T17:42:19+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 parsed sitemap https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.13, \"new_product_urls\": 425, \"raw_product_urls\": 425, \"sitemap_url\": \"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121\", \"total_product_urls\": 425}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6716,
      "created_at": "2026-06-02T17:42:19+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://shop.mikoh.com/sitemap_agentic_discovery.xml\", \"https://shop.mikoh.com/sitemap_pages_1.xml?from=3829412&to=126988681273\", \"https://shop.mikoh.com/sitemap_collections_1.xml?from=1750922&to=471241130041\", \"https://shop.mikoh.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121\", \"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8270037844025\"]}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6715,
      "created_at": "2026-06-02T17:42:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6714,
      "created_at": "2026-06-02T17:42:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "fd2834c5b98f4dfb98acdad1ad7a4ae2",
      "status": "running",
      "message": "feed #16 starting import source=https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121",
      "details_json": "{\"brand_name\": \"Mikoh\", \"progress_interval\": 100, \"source_url\": \"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121\"}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6713,
      "created_at": "2026-06-02T17:42:18+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #16 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6712,
      "created_at": "2026-06-02T17:42:18+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "completed",
      "message": "feed #11 completed xml_products=4709 errors=0",
      "details_json": "{\"duration_seconds\": 204.27, \"product_errors\": 0, \"product_urls_discovered\": 4709, \"products_synced\": 4709, \"sitemap_count\": 3}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6711,
      "created_at": "2026-06-02T17:42:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "completed",
      "message": "feed #11 import completed active_products=4709 variants=19341 duration=204.27s",
      "details_json": "{\"active_product_count\": 4709, \"duplicate_product_url_count\": 2500, \"duration_seconds\": 204.27, \"ignored_sitemap_count\": 6, \"ignored_sitemaps\": [\"https://frankiesbikinis.com/sitemap_agentic_discovery.xml\", \"https://frankiesbikinis.com/sitemap_pages_1.xml?from=17115916&to=117444968517\", \"https://frankiesbikinis.com/sitemap_collections_1.xml?from=8927040&to=296977039429\", \"https://frankiesbikinis.com/sitemap_collections_2.xml?from=297101492293&to=308251066437\", \"https://frankiesbikinis.com/sitemap_blogs_1.xml\", \"https://frankiesbikinis.com/sitemap_metaobject_pages_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 4709, \"raw_product_url_count\": 7209, \"site_info_summary\": {\"active_products\": 4709, \"already_fetched_products\": 934, \"available_products\": 1076, \"completed_products\": 933, \"eligible_products\": 3775, \"excluded_already_fetched_products\": 934, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 3775, \"running_products\": 0, \"selected_products\": 3775, \"skipped_products\": 1}, \"sitemap_count\": 3, \"synced_products\": 4709, \"variant_count\": 19341}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6710,
      "created_at": "2026-06-02T17:42:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 synced xml products=4709 site-info-eligible=3776 pending=3776 failed-retry=0 already-fetched=934 skipped=1 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 4710, \"already_fetched_products\": 934, \"available_products\": 1077, \"completed_products\": 933, \"eligible_products\": 3776, \"excluded_already_fetched_products\": 934, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 3776, \"running_products\": 0, \"selected_products\": 3776, \"skipped_products\": 1}, \"synced_products\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6709,
      "created_at": "2026-06-02T17:42:17+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 4709/4709 synced=4709 errors=0",
      "details_json": "{\"processed_products\": 4709, \"product_errors\": 0, \"synced_products\": 4709, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6708,
      "created_at": "2026-06-02T17:42:17+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 4700/4709 synced=4700 errors=0",
      "details_json": "{\"processed_products\": 4700, \"product_errors\": 0, \"synced_products\": 4700, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6707,
      "created_at": "2026-06-02T17:42:13+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 4600/4709 synced=4600 errors=0",
      "details_json": "{\"processed_products\": 4600, \"product_errors\": 0, \"synced_products\": 4600, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6706,
      "created_at": "2026-06-02T17:42:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 4500/4709 synced=4500 errors=0",
      "details_json": "{\"processed_products\": 4500, \"product_errors\": 0, \"synced_products\": 4500, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6705,
      "created_at": "2026-06-02T17:42:04+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 4400/4709 synced=4400 errors=0",
      "details_json": "{\"processed_products\": 4400, \"product_errors\": 0, \"synced_products\": 4400, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6704,
      "created_at": "2026-06-02T17:42:00+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 4300/4709 synced=4300 errors=0",
      "details_json": "{\"processed_products\": 4300, \"product_errors\": 0, \"synced_products\": 4300, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6703,
      "created_at": "2026-06-02T17:41:56+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 4200/4709 synced=4200 errors=0",
      "details_json": "{\"processed_products\": 4200, \"product_errors\": 0, \"synced_products\": 4200, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6702,
      "created_at": "2026-06-02T17:41:52+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 4100/4709 synced=4100 errors=0",
      "details_json": "{\"processed_products\": 4100, \"product_errors\": 0, \"synced_products\": 4100, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6701,
      "created_at": "2026-06-02T17:41:48+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 4000/4709 synced=4000 errors=0",
      "details_json": "{\"processed_products\": 4000, \"product_errors\": 0, \"synced_products\": 4000, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6700,
      "created_at": "2026-06-02T17:41:44+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3900/4709 synced=3900 errors=0",
      "details_json": "{\"processed_products\": 3900, \"product_errors\": 0, \"synced_products\": 3900, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6699,
      "created_at": "2026-06-02T17:41:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3800/4709 synced=3800 errors=0",
      "details_json": "{\"processed_products\": 3800, \"product_errors\": 0, \"synced_products\": 3800, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6698,
      "created_at": "2026-06-02T17:41:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3700/4709 synced=3700 errors=0",
      "details_json": "{\"processed_products\": 3700, \"product_errors\": 0, \"synced_products\": 3700, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6697,
      "created_at": "2026-06-02T17:41:31+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3600/4709 synced=3600 errors=0",
      "details_json": "{\"processed_products\": 3600, \"product_errors\": 0, \"synced_products\": 3600, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6696,
      "created_at": "2026-06-02T17:41:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3500/4709 synced=3500 errors=0",
      "details_json": "{\"processed_products\": 3500, \"product_errors\": 0, \"synced_products\": 3500, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6695,
      "created_at": "2026-06-02T17:41:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3400/4709 synced=3400 errors=0",
      "details_json": "{\"processed_products\": 3400, \"product_errors\": 0, \"synced_products\": 3400, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6694,
      "created_at": "2026-06-02T17:41:19+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3300/4709 synced=3300 errors=0",
      "details_json": "{\"processed_products\": 3300, \"product_errors\": 0, \"synced_products\": 3300, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6693,
      "created_at": "2026-06-02T17:41:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3200/4709 synced=3200 errors=0",
      "details_json": "{\"processed_products\": 3200, \"product_errors\": 0, \"synced_products\": 3200, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6692,
      "created_at": "2026-06-02T17:41:11+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3100/4709 synced=3100 errors=0",
      "details_json": "{\"processed_products\": 3100, \"product_errors\": 0, \"synced_products\": 3100, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6691,
      "created_at": "2026-06-02T17:41:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 3000/4709 synced=3000 errors=0",
      "details_json": "{\"processed_products\": 3000, \"product_errors\": 0, \"synced_products\": 3000, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6690,
      "created_at": "2026-06-02T17:41:02+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2900/4709 synced=2900 errors=0",
      "details_json": "{\"processed_products\": 2900, \"product_errors\": 0, \"synced_products\": 2900, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6689,
      "created_at": "2026-06-02T17:40:58+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2800/4709 synced=2800 errors=0",
      "details_json": "{\"processed_products\": 2800, \"product_errors\": 0, \"synced_products\": 2800, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6688,
      "created_at": "2026-06-02T17:40:54+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2700/4709 synced=2700 errors=0",
      "details_json": "{\"processed_products\": 2700, \"product_errors\": 0, \"synced_products\": 2700, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6687,
      "created_at": "2026-06-02T17:40:50+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2600/4709 synced=2600 errors=0",
      "details_json": "{\"processed_products\": 2600, \"product_errors\": 0, \"synced_products\": 2600, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6686,
      "created_at": "2026-06-02T17:40:45+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2500/4709 synced=2500 errors=0",
      "details_json": "{\"processed_products\": 2500, \"product_errors\": 0, \"synced_products\": 2500, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6685,
      "created_at": "2026-06-02T17:40:41+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2400/4709 synced=2400 errors=0",
      "details_json": "{\"processed_products\": 2400, \"product_errors\": 0, \"synced_products\": 2400, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6684,
      "created_at": "2026-06-02T17:40:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2300/4709 synced=2300 errors=0",
      "details_json": "{\"processed_products\": 2300, \"product_errors\": 0, \"synced_products\": 2300, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6683,
      "created_at": "2026-06-02T17:40:33+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2200/4709 synced=2200 errors=0",
      "details_json": "{\"processed_products\": 2200, \"product_errors\": 0, \"synced_products\": 2200, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6682,
      "created_at": "2026-06-02T17:40:29+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2100/4709 synced=2100 errors=0",
      "details_json": "{\"processed_products\": 2100, \"product_errors\": 0, \"synced_products\": 2100, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6681,
      "created_at": "2026-06-02T17:40:24+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 2000/4709 synced=2000 errors=0",
      "details_json": "{\"processed_products\": 2000, \"product_errors\": 0, \"synced_products\": 2000, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6680,
      "created_at": "2026-06-02T17:40:20+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1900/4709 synced=1900 errors=0",
      "details_json": "{\"processed_products\": 1900, \"product_errors\": 0, \"synced_products\": 1900, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6679,
      "created_at": "2026-06-02T17:40:16+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1800/4709 synced=1800 errors=0",
      "details_json": "{\"processed_products\": 1800, \"product_errors\": 0, \"synced_products\": 1800, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6678,
      "created_at": "2026-06-02T17:40:12+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1700/4709 synced=1700 errors=0",
      "details_json": "{\"processed_products\": 1700, \"product_errors\": 0, \"synced_products\": 1700, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6677,
      "created_at": "2026-06-02T17:40:07+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1600/4709 synced=1600 errors=0",
      "details_json": "{\"processed_products\": 1600, \"product_errors\": 0, \"synced_products\": 1600, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6676,
      "created_at": "2026-06-02T17:40:03+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1500/4709 synced=1500 errors=0",
      "details_json": "{\"processed_products\": 1500, \"product_errors\": 0, \"synced_products\": 1500, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6675,
      "created_at": "2026-06-02T17:39:59+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1400/4709 synced=1400 errors=0",
      "details_json": "{\"processed_products\": 1400, \"product_errors\": 0, \"synced_products\": 1400, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6674,
      "created_at": "2026-06-02T17:39:55+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1300/4709 synced=1300 errors=0",
      "details_json": "{\"processed_products\": 1300, \"product_errors\": 0, \"synced_products\": 1300, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6673,
      "created_at": "2026-06-02T17:39:51+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1200/4709 synced=1200 errors=0",
      "details_json": "{\"processed_products\": 1200, \"product_errors\": 0, \"synced_products\": 1200, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6672,
      "created_at": "2026-06-02T17:39:47+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1100/4709 synced=1100 errors=0",
      "details_json": "{\"processed_products\": 1100, \"product_errors\": 0, \"synced_products\": 1100, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6671,
      "created_at": "2026-06-02T17:39:42+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 1000/4709 synced=1000 errors=0",
      "details_json": "{\"processed_products\": 1000, \"product_errors\": 0, \"synced_products\": 1000, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6670,
      "created_at": "2026-06-02T17:39:38+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 900/4709 synced=900 errors=0",
      "details_json": "{\"processed_products\": 900, \"product_errors\": 0, \"synced_products\": 900, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6669,
      "created_at": "2026-06-02T17:39:34+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 800/4709 synced=800 errors=0",
      "details_json": "{\"processed_products\": 800, \"product_errors\": 0, \"synced_products\": 800, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6668,
      "created_at": "2026-06-02T17:39:30+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 700/4709 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6667,
      "created_at": "2026-06-02T17:39:26+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 600/4709 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6666,
      "created_at": "2026-06-02T17:39:21+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 500/4709 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6665,
      "created_at": "2026-06-02T17:39:17+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 400/4709 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6664,
      "created_at": "2026-06-02T17:39:13+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 300/4709 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6663,
      "created_at": "2026-06-02T17:39:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 200/4709 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6662,
      "created_at": "2026-06-02T17:39:05+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 import progress 100/4709 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6661,
      "created_at": "2026-06-02T17:39:00+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 discovered 4709 unique product URL(s) from 7209 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 2500, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 4709, \"raw_product_url_count\": 7209}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6660,
      "created_at": "2026-06-02T17:39:00+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 parsed sitemap https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353029189&to=8087575822405",
      "details_json": "{\"duplicate_product_urls_skipped\": 2500, \"duration_seconds\": 1.0, \"new_product_urls\": 2209, \"raw_product_urls\": 2209, \"sitemap_url\": \"https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353029189&to=8087575822405\", \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6659,
      "created_at": "2026-06-02T17:38:59+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 parsed sitemap https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866352767045",
      "details_json": "{\"duplicate_product_urls_skipped\": 2500, \"duration_seconds\": 1.67, \"new_product_urls\": 0, \"raw_product_urls\": 2500, \"sitemap_url\": \"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866352767045\", \"total_product_urls\": 2500}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6658,
      "created_at": "2026-06-02T17:38:57+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 parsed sitemap https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 1.52, \"new_product_urls\": 2500, \"raw_product_urls\": 2500, \"sitemap_url\": \"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085\", \"total_product_urls\": 2500}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6657,
      "created_at": "2026-06-02T17:38:56+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 discovered 3 product sitemap(s) mode=xml-discovery ignored_non_product=6",
      "details_json": "{\"ignored_sitemap_count\": 6, \"ignored_sitemaps\": [\"https://frankiesbikinis.com/sitemap_agentic_discovery.xml\", \"https://frankiesbikinis.com/sitemap_pages_1.xml?from=17115916&to=117444968517\", \"https://frankiesbikinis.com/sitemap_collections_1.xml?from=8927040&to=296977039429\", \"https://frankiesbikinis.com/sitemap_collections_2.xml?from=297101492293&to=308251066437\", \"https://frankiesbikinis.com/sitemap_blogs_1.xml\", \"https://frankiesbikinis.com/sitemap_metaobject_pages_1.xml\"], \"sitemap_count\": 3, \"sitemaps\": [\"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085\", \"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866352767045\", \"https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353029189&to=8087575822405\"]}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6656,
      "created_at": "2026-06-02T17:38:54+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6655,
      "created_at": "2026-06-02T17:38:54+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "aaa315e5f7e94c3580d7ce361b98139f",
      "status": "running",
      "message": "feed #11 starting import source=https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085",
      "details_json": "{\"brand_name\": \"Frankies Bikinis\", \"progress_interval\": 100, \"source_url\": \"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085\"}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6654,
      "created_at": "2026-06-02T17:38:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #11 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6653,
      "created_at": "2026-06-02T17:38:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "completed",
      "message": "feed #10 completed xml_products=1014 errors=0",
      "details_json": "{\"duration_seconds\": 44.17, \"product_errors\": 0, \"product_urls_discovered\": 1014, \"products_synced\": 1014, \"sitemap_count\": 2}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6652,
      "created_at": "2026-06-02T17:38:53+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "completed",
      "message": "feed #10 import completed active_products=1014 variants=0 duration=44.17s",
      "details_json": "{\"active_product_count\": 1014, \"duplicate_product_url_count\": 892, \"duration_seconds\": 44.17, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://faithfullthebrand.com/sitemap_agentic_discovery.xml\", \"https://faithfullthebrand.com/sitemap_pages_1.xml?from=137744775&to=95575146560\", \"https://faithfullthebrand.com/sitemap_collections_1.xml?from=266777287&to=284372500544\", \"https://faithfullthebrand.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 1014, \"raw_product_url_count\": 1906, \"site_info_summary\": {\"active_products\": 1014, \"already_fetched_products\": 931, \"available_products\": 921, \"completed_products\": 931, \"eligible_products\": 83, \"excluded_already_fetched_products\": 931, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 83, \"running_products\": 0, \"selected_products\": 83, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 1014, \"variant_count\": 0}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6651,
      "created_at": "2026-06-02T17:38:53+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 synced xml products=1014 site-info-eligible=83 pending=83 failed-retry=0 already-fetched=971 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 1054, \"already_fetched_products\": 971, \"available_products\": 959, \"completed_products\": 971, \"eligible_products\": 83, \"excluded_already_fetched_products\": 971, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 83, \"running_products\": 0, \"selected_products\": 83, \"skipped_products\": 0}, \"synced_products\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6650,
      "created_at": "2026-06-02T17:38:53+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 1014/1014 synced=1014 errors=0",
      "details_json": "{\"processed_products\": 1014, \"product_errors\": 0, \"synced_products\": 1014, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6649,
      "created_at": "2026-06-02T17:38:52+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 1000/1014 synced=1000 errors=0",
      "details_json": "{\"processed_products\": 1000, \"product_errors\": 0, \"synced_products\": 1000, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6648,
      "created_at": "2026-06-02T17:38:48+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 900/1014 synced=900 errors=0",
      "details_json": "{\"processed_products\": 900, \"product_errors\": 0, \"synced_products\": 900, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6647,
      "created_at": "2026-06-02T17:38:44+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 800/1014 synced=800 errors=0",
      "details_json": "{\"processed_products\": 800, \"product_errors\": 0, \"synced_products\": 800, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6646,
      "created_at": "2026-06-02T17:38:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 700/1014 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6645,
      "created_at": "2026-06-02T17:38:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 600/1014 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6644,
      "created_at": "2026-06-02T17:38:31+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 500/1014 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6643,
      "created_at": "2026-06-02T17:38:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 400/1014 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6642,
      "created_at": "2026-06-02T17:38:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 300/1014 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6641,
      "created_at": "2026-06-02T17:38:19+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 200/1014 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6640,
      "created_at": "2026-06-02T17:38:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 import progress 100/1014 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6639,
      "created_at": "2026-06-02T17:38:11+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 discovered 1014 unique product URL(s) from 1906 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 892, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 1014, \"raw_product_url_count\": 1906}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6638,
      "created_at": "2026-06-02T17:38:10+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 parsed sitemap https://faithfullthebrand.com/sitemap_products_1.xml?from=1509125685271&to=7221563129920",
      "details_json": "{\"duplicate_product_urls_skipped\": 892, \"duration_seconds\": 0.3, \"new_product_urls\": 122, \"raw_product_urls\": 1014, \"sitemap_url\": \"https://faithfullthebrand.com/sitemap_products_1.xml?from=1509125685271&to=7221563129920\", \"total_product_urls\": 1014}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6637,
      "created_at": "2026-06-02T17:38:10+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 parsed sitemap https://faithfullthebrand.com/sitemap_products_1.xml?from=1509125685271&to=7193287655488",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.35, \"new_product_urls\": 892, \"raw_product_urls\": 892, \"sitemap_url\": \"https://faithfullthebrand.com/sitemap_products_1.xml?from=1509125685271&to=7193287655488\", \"total_product_urls\": 892}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6636,
      "created_at": "2026-06-02T17:38:10+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://faithfullthebrand.com/sitemap_agentic_discovery.xml\", \"https://faithfullthebrand.com/sitemap_pages_1.xml?from=137744775&to=95575146560\", \"https://faithfullthebrand.com/sitemap_collections_1.xml?from=266777287&to=284372500544\", \"https://faithfullthebrand.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://faithfullthebrand.com/sitemap_products_1.xml?from=1509125685271&to=7193287655488\", \"https://faithfullthebrand.com/sitemap_products_1.xml?from=1509125685271&to=7221563129920\"]}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6635,
      "created_at": "2026-06-02T17:38:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6634,
      "created_at": "2026-06-02T17:38:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": "70dc42f6cd124dbf8a42ff28b502a2fb",
      "status": "running",
      "message": "feed #10 starting import source=https://faithfullthebrand.com/sitemap_products_1.xml?from=1509125685271&to=7193287655488",
      "details_json": "{\"brand_name\": \"Faithfull The Brand\", \"progress_interval\": 100, \"source_url\": \"https://faithfullthebrand.com/sitemap_products_1.xml?from=1509125685271&to=7193287655488\"}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6633,
      "created_at": "2026-06-02T17:38:09+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #10 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6632,
      "created_at": "2026-06-02T17:38:08+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "completed",
      "message": "feed #12 completed xml_products=406 errors=0",
      "details_json": "{\"duration_seconds\": 18.7, \"product_errors\": 0, \"product_urls_discovered\": 406, \"products_synced\": 406, \"sitemap_count\": 2}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6631,
      "created_at": "2026-06-02T17:38:08+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "completed",
      "message": "feed #12 import completed active_products=406 variants=307 duration=18.7s",
      "details_json": "{\"active_product_count\": 406, \"duplicate_product_url_count\": 404, \"duration_seconds\": 18.7, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://elyzian.com/sitemap_agentic_discovery.xml\", \"https://elyzian.com/sitemap_pages_1.xml?from=130580611366&to=165629133094\", \"https://elyzian.com/sitemap_collections_1.xml?from=449988428070&to=675621273894\", \"https://elyzian.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 406, \"raw_product_url_count\": 810, \"site_info_summary\": {\"active_products\": 406, \"already_fetched_products\": 215, \"available_products\": 314, \"completed_products\": 215, \"eligible_products\": 191, \"excluded_already_fetched_products\": 215, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 191, \"running_products\": 0, \"selected_products\": 191, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 406, \"variant_count\": 307}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6630,
      "created_at": "2026-06-02T17:38:08+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 synced xml products=406 site-info-eligible=193 pending=193 failed-retry=0 already-fetched=218 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 411, \"already_fetched_products\": 218, \"available_products\": 319, \"completed_products\": 218, \"eligible_products\": 193, \"excluded_already_fetched_products\": 218, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 193, \"running_products\": 0, \"selected_products\": 193, \"skipped_products\": 0}, \"synced_products\": 406}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6629,
      "created_at": "2026-06-02T17:38:08+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 import progress 406/406 synced=406 errors=0",
      "details_json": "{\"processed_products\": 406, \"product_errors\": 0, \"synced_products\": 406, \"total_product_urls\": 406}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6628,
      "created_at": "2026-06-02T17:38:07+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 import progress 400/406 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 406}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6627,
      "created_at": "2026-06-02T17:38:04+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 import progress 300/406 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 406}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6626,
      "created_at": "2026-06-02T17:38:00+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 import progress 200/406 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 406}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6625,
      "created_at": "2026-06-02T17:37:56+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 import progress 100/406 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 406}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6624,
      "created_at": "2026-06-02T17:37:52+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 discovered 406 unique product URL(s) from 810 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 404, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 406, \"raw_product_url_count\": 810}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6623,
      "created_at": "2026-06-02T17:37:52+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 parsed sitemap https://elyzian.com/sitemap_products_1.xml?from=8733117546790&to=10552818172198",
      "details_json": "{\"duplicate_product_urls_skipped\": 404, \"duration_seconds\": 0.95, \"new_product_urls\": 2, \"raw_product_urls\": 406, \"sitemap_url\": \"https://elyzian.com/sitemap_products_1.xml?from=8733117546790&to=10552818172198\", \"total_product_urls\": 406}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6622,
      "created_at": "2026-06-02T17:37:51+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 parsed sitemap https://elyzian.com/sitemap_products_1.xml?from=8733117546790&to=10446766604582",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.15, \"new_product_urls\": 404, \"raw_product_urls\": 404, \"sitemap_url\": \"https://elyzian.com/sitemap_products_1.xml?from=8733117546790&to=10446766604582\", \"total_product_urls\": 404}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6621,
      "created_at": "2026-06-02T17:37:51+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://elyzian.com/sitemap_agentic_discovery.xml\", \"https://elyzian.com/sitemap_pages_1.xml?from=130580611366&to=165629133094\", \"https://elyzian.com/sitemap_collections_1.xml?from=449988428070&to=675621273894\", \"https://elyzian.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://elyzian.com/sitemap_products_1.xml?from=8733117546790&to=10446766604582\", \"https://elyzian.com/sitemap_products_1.xml?from=8733117546790&to=10552818172198\"]}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6620,
      "created_at": "2026-06-02T17:37:50+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6619,
      "created_at": "2026-06-02T17:37:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": "afb9e14ca8f1448a90a8f374fbebc38b",
      "status": "running",
      "message": "feed #12 starting import source=https://elyzian.com/sitemap_products_1.xml?from=8733117546790&to=10446766604582",
      "details_json": "{\"brand_name\": \"Elyzian\", \"progress_interval\": 100, \"source_url\": \"https://elyzian.com/sitemap_products_1.xml?from=8733117546790&to=10446766604582\"}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6618,
      "created_at": "2026-06-02T17:37:49+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #12 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6617,
      "created_at": "2026-06-02T17:37:49+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "completed",
      "message": "feed #7 completed xml_products=1485 errors=0",
      "details_json": "{\"duration_seconds\": 67.14, \"product_errors\": 0, \"product_urls_discovered\": 1485, \"products_synced\": 1485, \"sitemap_count\": 2}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6616,
      "created_at": "2026-06-02T17:37:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "completed",
      "message": "feed #7 import completed active_products=1485 variants=6978 duration=67.14s",
      "details_json": "{\"active_product_count\": 1485, \"duplicate_product_url_count\": 1426, \"duration_seconds\": 67.14, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://cultgaia.com/sitemap_agentic_discovery.xml\", \"https://cultgaia.com/sitemap_pages_1.xml?from=53678080074&to=117036384330\", \"https://cultgaia.com/sitemap_collections_1.xml?from=1270120464&to=307976568906\", \"https://cultgaia.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 1485, \"raw_product_url_count\": 2911, \"site_info_summary\": {\"active_products\": 1485, \"already_fetched_products\": 128, \"available_products\": 1288, \"completed_products\": 127, \"eligible_products\": 1357, \"excluded_already_fetched_products\": 128, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1357, \"running_products\": 0, \"selected_products\": 1357, \"skipped_products\": 1}, \"sitemap_count\": 2, \"synced_products\": 1485, \"variant_count\": 6978}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6615,
      "created_at": "2026-06-02T17:37:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 synced xml products=1485 site-info-eligible=1478 pending=1478 failed-retry=0 already-fetched=136 skipped=6 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 1614, \"already_fetched_products\": 136, \"available_products\": 1405, \"completed_products\": 130, \"eligible_products\": 1478, \"excluded_already_fetched_products\": 136, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1478, \"running_products\": 0, \"selected_products\": 1478, \"skipped_products\": 6}, \"synced_products\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6614,
      "created_at": "2026-06-02T17:37:48+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 1485/1485 synced=1485 errors=0",
      "details_json": "{\"processed_products\": 1485, \"product_errors\": 0, \"synced_products\": 1485, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6613,
      "created_at": "2026-06-02T17:37:45+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 1400/1485 synced=1400 errors=0",
      "details_json": "{\"processed_products\": 1400, \"product_errors\": 0, \"synced_products\": 1400, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6612,
      "created_at": "2026-06-02T17:37:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 1300/1485 synced=1300 errors=0",
      "details_json": "{\"processed_products\": 1300, \"product_errors\": 0, \"synced_products\": 1300, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6611,
      "created_at": "2026-06-02T17:37:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 1200/1485 synced=1200 errors=0",
      "details_json": "{\"processed_products\": 1200, \"product_errors\": 0, \"synced_products\": 1200, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6610,
      "created_at": "2026-06-02T17:37:32+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 1100/1485 synced=1100 errors=0",
      "details_json": "{\"processed_products\": 1100, \"product_errors\": 0, \"synced_products\": 1100, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6609,
      "created_at": "2026-06-02T17:37:28+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 1000/1485 synced=1000 errors=0",
      "details_json": "{\"processed_products\": 1000, \"product_errors\": 0, \"synced_products\": 1000, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6608,
      "created_at": "2026-06-02T17:37:24+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 900/1485 synced=900 errors=0",
      "details_json": "{\"processed_products\": 900, \"product_errors\": 0, \"synced_products\": 900, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6607,
      "created_at": "2026-06-02T17:37:19+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 800/1485 synced=800 errors=0",
      "details_json": "{\"processed_products\": 800, \"product_errors\": 0, \"synced_products\": 800, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6606,
      "created_at": "2026-06-02T17:37:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 700/1485 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6605,
      "created_at": "2026-06-02T17:37:10+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 600/1485 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6604,
      "created_at": "2026-06-02T17:37:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 500/1485 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6603,
      "created_at": "2026-06-02T17:37:02+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 400/1485 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6602,
      "created_at": "2026-06-02T17:36:57+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 300/1485 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6601,
      "created_at": "2026-06-02T17:36:53+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 200/1485 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6600,
      "created_at": "2026-06-02T17:36:48+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 import progress 100/1485 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6599,
      "created_at": "2026-06-02T17:36:44+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 discovered 1485 unique product URL(s) from 2911 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 1426, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 1485, \"raw_product_url_count\": 2911}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6598,
      "created_at": "2026-06-02T17:36:44+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 parsed sitemap https://cultgaia.com/sitemap_products_1.xml?from=227388241&to=8216791285834",
      "details_json": "{\"duplicate_product_urls_skipped\": 1426, \"duration_seconds\": 0.52, \"new_product_urls\": 59, \"raw_product_urls\": 1485, \"sitemap_url\": \"https://cultgaia.com/sitemap_products_1.xml?from=227388241&to=8216791285834\", \"total_product_urls\": 1485}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6597,
      "created_at": "2026-06-02T17:36:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 parsed sitemap https://cultgaia.com/sitemap_products_1.xml?from=227388241&to=8139006050378",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.52, \"new_product_urls\": 1426, \"raw_product_urls\": 1426, \"sitemap_url\": \"https://cultgaia.com/sitemap_products_1.xml?from=227388241&to=8139006050378\", \"total_product_urls\": 1426}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6596,
      "created_at": "2026-06-02T17:36:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://cultgaia.com/sitemap_agentic_discovery.xml\", \"https://cultgaia.com/sitemap_pages_1.xml?from=53678080074&to=117036384330\", \"https://cultgaia.com/sitemap_collections_1.xml?from=1270120464&to=307976568906\", \"https://cultgaia.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://cultgaia.com/sitemap_products_1.xml?from=227388241&to=8139006050378\", \"https://cultgaia.com/sitemap_products_1.xml?from=227388241&to=8216791285834\"]}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6595,
      "created_at": "2026-06-02T17:36:42+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6594,
      "created_at": "2026-06-02T17:36:42+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": "477c69980b53424289ca433e8950126b",
      "status": "running",
      "message": "feed #7 starting import source=https://cultgaia.com/sitemap_products_1.xml?from=227388241&to=8139006050378",
      "details_json": "{\"brand_name\": \"Cult Gaia\", \"progress_interval\": 100, \"source_url\": \"https://cultgaia.com/sitemap_products_1.xml?from=227388241&to=8139006050378\"}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6593,
      "created_at": "2026-06-02T17:36:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #7 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6592,
      "created_at": "2026-06-02T17:36:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "completed",
      "message": "feed #20 completed xml_products=435 errors=0",
      "details_json": "{\"duration_seconds\": 17.38, \"product_errors\": 0, \"product_urls_discovered\": 435, \"products_synced\": 435, \"sitemap_count\": 1}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6591,
      "created_at": "2026-06-02T17:36:41+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "completed",
      "message": "feed #20 import completed active_products=435 variants=0 duration=17.38s",
      "details_json": "{\"active_product_count\": 435, \"duplicate_product_url_count\": 0, \"duration_seconds\": 17.38, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://bydyln.com/sitemap_agentic_discovery.xml\", \"https://bydyln.com/sitemap_pages_1.xml?from=80126836923&to=97085096123\", \"https://bydyln.com/sitemap_collections_1.xml?from=247266836667&to=328409219259\", \"https://bydyln.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 435, \"raw_product_url_count\": 435, \"site_info_summary\": {\"active_products\": 435, \"already_fetched_products\": 392, \"available_products\": 366, \"completed_products\": 392, \"eligible_products\": 43, \"excluded_already_fetched_products\": 392, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 43, \"running_products\": 0, \"selected_products\": 43, \"skipped_products\": 0}, \"sitemap_count\": 1, \"synced_products\": 435, \"variant_count\": 0}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6590,
      "created_at": "2026-06-02T17:36:41+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 synced xml products=435 site-info-eligible=43 pending=43 failed-retry=0 already-fetched=392 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 435, \"already_fetched_products\": 392, \"available_products\": 366, \"completed_products\": 392, \"eligible_products\": 43, \"excluded_already_fetched_products\": 392, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 43, \"running_products\": 0, \"selected_products\": 43, \"skipped_products\": 0}, \"synced_products\": 435}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6589,
      "created_at": "2026-06-02T17:36:41+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 import progress 435/435 synced=435 errors=0",
      "details_json": "{\"processed_products\": 435, \"product_errors\": 0, \"synced_products\": 435, \"total_product_urls\": 435}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6588,
      "created_at": "2026-06-02T17:36:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 import progress 400/435 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 435}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6587,
      "created_at": "2026-06-02T17:36:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 import progress 300/435 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 435}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6586,
      "created_at": "2026-06-02T17:36:32+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 import progress 200/435 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 435}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6585,
      "created_at": "2026-06-02T17:36:29+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 import progress 100/435 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 435}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6584,
      "created_at": "2026-06-02T17:36:25+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 discovered 435 unique product URL(s) from 435 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 0, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 435, \"raw_product_url_count\": 435}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6583,
      "created_at": "2026-06-02T17:36:25+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 parsed sitemap https://bydyln.com/sitemap_products_1.xml?from=6618733314235&to=8405633990843",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.4, \"new_product_urls\": 435, \"raw_product_urls\": 435, \"sitemap_url\": \"https://bydyln.com/sitemap_products_1.xml?from=6618733314235&to=8405633990843\", \"total_product_urls\": 435}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6582,
      "created_at": "2026-06-02T17:36:24+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 discovered 1 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://bydyln.com/sitemap_agentic_discovery.xml\", \"https://bydyln.com/sitemap_pages_1.xml?from=80126836923&to=97085096123\", \"https://bydyln.com/sitemap_collections_1.xml?from=247266836667&to=328409219259\", \"https://bydyln.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 1, \"sitemaps\": [\"https://bydyln.com/sitemap_products_1.xml?from=6618733314235&to=8405633990843\"]}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6581,
      "created_at": "2026-06-02T17:36:24+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 starting sitemap discovery",
      "details_json": null,
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6580,
      "created_at": "2026-06-02T17:36:24+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": "17ba669a435c44088bff33e702edd8c4",
      "status": "running",
      "message": "feed #20 starting import source=https://bydyln.com/sitemap.xml",
      "details_json": "{\"brand_name\": \"By Dyln\", \"progress_interval\": 100, \"source_url\": \"https://bydyln.com/sitemap.xml\"}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6579,
      "created_at": "2026-06-02T17:36:23+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #20 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6578,
      "created_at": "2026-06-02T17:36:23+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "completed",
      "message": "feed #3 completed xml_products=416 errors=0",
      "details_json": "{\"duration_seconds\": 20.98, \"product_errors\": 0, \"product_urls_discovered\": 416, \"products_synced\": 416, \"sitemap_count\": 9}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6577,
      "created_at": "2026-06-02T17:36:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "completed",
      "message": "feed #3 import completed active_products=416 variants=0 duration=20.98s",
      "details_json": "{\"active_product_count\": 416, \"duplicate_product_url_count\": 3154, \"duration_seconds\": 20.98, \"ignored_sitemap_count\": 25, \"ignored_sitemaps\": [\"https://amandauprichard.com/sitemap_agentic_discovery.xml\", \"https://amandauprichard.com/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-ca/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-ca/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-ca/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-au/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-au/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-au/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-gb/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-gb/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-gb/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-sg/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-sg/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-sg/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-mx/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-mx/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-mx/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-il/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-il/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-il/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-de/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-de/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-de/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 416, \"raw_product_url_count\": 3570, \"site_info_summary\": {\"active_products\": 416, \"already_fetched_products\": 33, \"available_products\": 28, \"completed_products\": 33, \"eligible_products\": 383, \"excluded_already_fetched_products\": 33, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 383, \"running_products\": 0, \"selected_products\": 383, \"skipped_products\": 0}, \"sitemap_count\": 9, \"synced_products\": 416, \"variant_count\": 0}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6576,
      "created_at": "2026-06-02T17:36:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 synced xml products=416 site-info-eligible=1393 pending=1392 failed-retry=0 already-fetched=316 skipped=11 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 1709, \"already_fetched_products\": 316, \"available_products\": 254, \"completed_products\": 305, \"eligible_products\": 1393, \"excluded_already_fetched_products\": 316, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1392, \"running_products\": 1, \"selected_products\": 1393, \"skipped_products\": 11}, \"synced_products\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6575,
      "created_at": "2026-06-02T17:36:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 import progress 416/416 synced=416 errors=0",
      "details_json": "{\"processed_products\": 416, \"product_errors\": 0, \"synced_products\": 416, \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6574,
      "created_at": "2026-06-02T17:36:22+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 import progress 400/416 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6573,
      "created_at": "2026-06-02T17:36:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 import progress 300/416 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6572,
      "created_at": "2026-06-02T17:36:14+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 import progress 200/416 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6571,
      "created_at": "2026-06-02T17:36:11+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 27,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #27 queued for XML import",
      "details_json": "{\"brand_name\": \"Yumi Kim\"}",
      "brand_name": "Yumi Kim",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6570,
      "created_at": "2026-06-02T17:36:10+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 import progress 100/416 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6569,
      "created_at": "2026-06-02T17:36:07+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #14 queued for XML import",
      "details_json": "{\"brand_name\": \"Orseund Iris\"}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6568,
      "created_at": "2026-06-02T17:36:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 discovered 416 unique product URL(s) from 3570 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 3154, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 416, \"raw_product_url_count\": 3570}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6567,
      "created_at": "2026-06-02T17:36:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 parsed sitemap https://amandauprichard.com/en-de/sitemap_products_1.xml?from=11606232975&to=7957875359792",
      "details_json": "{\"duplicate_product_urls_skipped\": 3154, \"duration_seconds\": 0.22, \"new_product_urls\": 0, \"raw_product_urls\": 416, \"sitemap_url\": \"https://amandauprichard.com/en-de/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6566,
      "created_at": "2026-06-02T17:36:05+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 parsed sitemap https://amandauprichard.com/en-il/sitemap_products_1.xml?from=11606232975&to=7957875359792",
      "details_json": "{\"duplicate_product_urls_skipped\": 2738, \"duration_seconds\": 0.18, \"new_product_urls\": 0, \"raw_product_urls\": 416, \"sitemap_url\": \"https://amandauprichard.com/en-il/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6565,
      "created_at": "2026-06-02T17:36:05+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 parsed sitemap https://amandauprichard.com/en-mx/sitemap_products_1.xml?from=11606232975&to=7957875359792",
      "details_json": "{\"duplicate_product_urls_skipped\": 2322, \"duration_seconds\": 0.2, \"new_product_urls\": 0, \"raw_product_urls\": 416, \"sitemap_url\": \"https://amandauprichard.com/en-mx/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6564,
      "created_at": "2026-06-02T17:36:05+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 parsed sitemap https://amandauprichard.com/en-sg/sitemap_products_1.xml?from=11606232975&to=7957875359792",
      "details_json": "{\"duplicate_product_urls_skipped\": 1906, \"duration_seconds\": 0.23, \"new_product_urls\": 0, \"raw_product_urls\": 416, \"sitemap_url\": \"https://amandauprichard.com/en-sg/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6563,
      "created_at": "2026-06-02T17:36:04+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 parsed sitemap https://amandauprichard.com/en-gb/sitemap_products_1.xml?from=11606232975&to=7957875359792",
      "details_json": "{\"duplicate_product_urls_skipped\": 1490, \"duration_seconds\": 0.2, \"new_product_urls\": 0, \"raw_product_urls\": 416, \"sitemap_url\": \"https://amandauprichard.com/en-gb/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6562,
      "created_at": "2026-06-02T17:36:04+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 parsed sitemap https://amandauprichard.com/en-au/sitemap_products_1.xml?from=11606232975&to=7957875359792",
      "details_json": "{\"duplicate_product_urls_skipped\": 1074, \"duration_seconds\": 0.21, \"new_product_urls\": 0, \"raw_product_urls\": 416, \"sitemap_url\": \"https://amandauprichard.com/en-au/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6561,
      "created_at": "2026-06-02T17:36:04+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 parsed sitemap https://amandauprichard.com/en-ca/sitemap_products_1.xml?from=11606232975&to=7957875359792",
      "details_json": "{\"duplicate_product_urls_skipped\": 658, \"duration_seconds\": 0.23, \"new_product_urls\": 0, \"raw_product_urls\": 416, \"sitemap_url\": \"https://amandauprichard.com/en-ca/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6560,
      "created_at": "2026-06-02T17:36:03+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 parsed sitemap https://amandauprichard.com/sitemap_products_1.xml?from=11606232975&to=7957875359792",
      "details_json": "{\"duplicate_product_urls_skipped\": 242, \"duration_seconds\": 0.21, \"new_product_urls\": 174, \"raw_product_urls\": 416, \"sitemap_url\": \"https://amandauprichard.com/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"total_product_urls\": 416}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6559,
      "created_at": "2026-06-02T17:36:03+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 parsed sitemap https://amandauprichard.com/sitemap_products_1.xml?from=11606232975&to=7906243149872",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.18, \"new_product_urls\": 242, \"raw_product_urls\": 242, \"sitemap_url\": \"https://amandauprichard.com/sitemap_products_1.xml?from=11606232975&to=7906243149872\", \"total_product_urls\": 242}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6558,
      "created_at": "2026-06-02T17:36:03+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 discovered 9 product sitemap(s) mode=xml-discovery ignored_non_product=25",
      "details_json": "{\"ignored_sitemap_count\": 25, \"ignored_sitemaps\": [\"https://amandauprichard.com/sitemap_agentic_discovery.xml\", \"https://amandauprichard.com/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-ca/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-ca/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-ca/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-au/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-au/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-au/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-gb/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-gb/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-gb/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-sg/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-sg/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-sg/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-mx/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-mx/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-mx/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-il/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-il/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-il/sitemap_blogs_1.xml\", \"https://amandauprichard.com/en-de/sitemap_pages_1.xml?from=9343012&to=111807856688\", \"https://amandauprichard.com/en-de/sitemap_collections_1.xml?from=135908163607&to=307286474800\", \"https://amandauprichard.com/en-de/sitemap_blogs_1.xml\"], \"sitemap_count\": 9, \"sitemaps\": [\"https://amandauprichard.com/sitemap_products_1.xml?from=11606232975&to=7906243149872\", \"https://amandauprichard.com/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"https://amandauprichard.com/en-ca/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"https://amandauprichard.com/en-au/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"https://amandauprichard.com/en-gb/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"https://amandauprichard.com/en-sg/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"https://amandauprichard.com/en-mx/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"https://amandauprichard.com/en-il/sitemap_products_1.xml?from=11606232975&to=7957875359792\", \"https://amandauprichard.com/en-de/sitemap_products_1.xml?from=11606232975&to=7957875359792\"]}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6557,
      "created_at": "2026-06-02T17:36:02+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6556,
      "created_at": "2026-06-02T17:36:02+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": "a5f087d582264aa490dea8c8af4e37e0",
      "status": "running",
      "message": "feed #3 starting import source=https://amandauprichard.com/sitemap_products_1.xml?from=11606232975&to=7906243149872",
      "details_json": "{\"brand_name\": \"Amanda Uprichard\", \"progress_interval\": 100, \"source_url\": \"https://amandauprichard.com/sitemap_products_1.xml?from=11606232975&to=7906243149872\"}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6555,
      "created_at": "2026-06-02T17:36:02+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #3 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6554,
      "created_at": "2026-06-02T17:36:02+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "completed",
      "message": "feed #2 completed xml_products=958 errors=0",
      "details_json": "{\"duration_seconds\": 41.76, \"product_errors\": 0, \"product_urls_discovered\": 958, \"products_synced\": 958, \"sitemap_count\": 2}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6553,
      "created_at": "2026-06-02T17:36:02+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "completed",
      "message": "feed #2 import completed active_products=958 variants=0 duration=41.76s",
      "details_json": "{\"active_product_count\": 958, \"duplicate_product_url_count\": 765, \"duration_seconds\": 41.76, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://4thandreckless.com/sitemap_agentic_discovery.xml\", \"https://4thandreckless.com/sitemap_pages_1.xml?from=23521886321&to=708237459840\", \"https://4thandreckless.com/sitemap_collections_1.xml?from=102002655345&to=697615516032\", \"https://4thandreckless.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 958, \"raw_product_url_count\": 1723, \"site_info_summary\": {\"active_products\": 958, \"already_fetched_products\": 884, \"available_products\": 458, \"completed_products\": 883, \"eligible_products\": 74, \"excluded_already_fetched_products\": 884, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 74, \"running_products\": 0, \"selected_products\": 74, \"skipped_products\": 1}, \"sitemap_count\": 2, \"synced_products\": 958, \"variant_count\": 0}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6552,
      "created_at": "2026-06-02T17:36:01+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 synced xml products=958 site-info-eligible=75 pending=75 failed-retry=0 already-fetched=890 skipped=1 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 965, \"already_fetched_products\": 890, \"available_products\": 464, \"completed_products\": 889, \"eligible_products\": 75, \"excluded_already_fetched_products\": 890, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 75, \"running_products\": 0, \"selected_products\": 75, \"skipped_products\": 1}, \"synced_products\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6551,
      "created_at": "2026-06-02T17:36:01+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 958/958 synced=958 errors=0",
      "details_json": "{\"processed_products\": 958, \"product_errors\": 0, \"synced_products\": 958, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6550,
      "created_at": "2026-06-02T17:36:01+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #16 queued for XML import",
      "details_json": "{\"brand_name\": \"Mikoh\"}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6549,
      "created_at": "2026-06-02T17:35:59+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 900/958 synced=900 errors=0",
      "details_json": "{\"processed_products\": 900, \"product_errors\": 0, \"synced_products\": 900, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6548,
      "created_at": "2026-06-02T17:35:55+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 800/958 synced=800 errors=0",
      "details_json": "{\"processed_products\": 800, \"product_errors\": 0, \"synced_products\": 800, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6547,
      "created_at": "2026-06-02T17:35:52+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #11 queued for XML import",
      "details_json": "{\"brand_name\": \"Frankies Bikinis\"}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6546,
      "created_at": "2026-06-02T17:35:51+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 700/958 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6545,
      "created_at": "2026-06-02T17:35:50+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #10 queued for XML import",
      "details_json": "{\"brand_name\": \"Faithfull The Brand\"}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6544,
      "created_at": "2026-06-02T17:35:48+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #12 queued for XML import",
      "details_json": "{\"brand_name\": \"Elyzian\"}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6543,
      "created_at": "2026-06-02T17:35:47+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 600/958 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6542,
      "created_at": "2026-06-02T17:35:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 500/958 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6541,
      "created_at": "2026-06-02T17:35:42+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #7 queued for XML import",
      "details_json": "{\"brand_name\": \"Cult Gaia\"}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6540,
      "created_at": "2026-06-02T17:35:40+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #20 queued for XML import",
      "details_json": "{\"brand_name\": \"By Dyln\"}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6539,
      "created_at": "2026-06-02T17:35:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 400/958 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6538,
      "created_at": "2026-06-02T17:35:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 300/958 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6537,
      "created_at": "2026-06-02T17:35:31+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 200/958 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6536,
      "created_at": "2026-06-02T17:35:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 import progress 100/958 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6535,
      "created_at": "2026-06-02T17:35:26+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #3 queued for XML import",
      "details_json": "{\"brand_name\": \"Amanda Uprichard\"}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6534,
      "created_at": "2026-06-02T17:35:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 discovered 958 unique product URL(s) from 1723 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 765, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 958, \"raw_product_url_count\": 1723}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6533,
      "created_at": "2026-06-02T17:35:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 parsed sitemap https://4thandreckless.com/sitemap_products_1.xml?from=4139192385649&to=15746465726848",
      "details_json": "{\"duplicate_product_urls_skipped\": 765, \"duration_seconds\": 0.99, \"new_product_urls\": 193, \"raw_product_urls\": 958, \"sitemap_url\": \"https://4thandreckless.com/sitemap_products_1.xml?from=4139192385649&to=15746465726848\", \"total_product_urls\": 958}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6532,
      "created_at": "2026-06-02T17:35:22+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 parsed sitemap https://4thandreckless.com/sitemap_products_1.xml?from=4139192385649&to=15551913263488",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.89, \"new_product_urls\": 765, \"raw_product_urls\": 765, \"sitemap_url\": \"https://4thandreckless.com/sitemap_products_1.xml?from=4139192385649&to=15551913263488\", \"total_product_urls\": 765}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6531,
      "created_at": "2026-06-02T17:35:21+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://4thandreckless.com/sitemap_agentic_discovery.xml\", \"https://4thandreckless.com/sitemap_pages_1.xml?from=23521886321&to=708237459840\", \"https://4thandreckless.com/sitemap_collections_1.xml?from=102002655345&to=697615516032\", \"https://4thandreckless.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://4thandreckless.com/sitemap_products_1.xml?from=4139192385649&to=15551913263488\", \"https://4thandreckless.com/sitemap_products_1.xml?from=4139192385649&to=15746465726848\"]}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6530,
      "created_at": "2026-06-02T17:35:20+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 starting sitemap discovery",
      "details_json": null,
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6529,
      "created_at": "2026-06-02T17:35:20+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": "dd5dbb4634014970b20d6890bffe3189",
      "status": "running",
      "message": "feed #2 starting import source=https://4thandreckless.com/sitemap_products_1.xml?from=4139192385649&to=15551913263488",
      "details_json": "{\"brand_name\": \"4th & Reckless\", \"progress_interval\": 100, \"source_url\": \"https://4thandreckless.com/sitemap_products_1.xml?from=4139192385649&to=15551913263488\"}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6528,
      "created_at": "2026-06-02T17:35:20+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #2 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6527,
      "created_at": "2026-06-02T17:35:19+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #2 queued for XML import",
      "details_json": "{\"brand_name\": \"4th & Reckless\"}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6526,
      "created_at": "2026-06-02T17:15:46+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "completed",
      "message": "feed #6 completed xml_products=934 errors=0",
      "details_json": "{\"duration_seconds\": 36.92, \"product_errors\": 0, \"product_urls_discovered\": 934, \"products_synced\": 934, \"sitemap_count\": 2}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6525,
      "created_at": "2026-06-02T17:15:46+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "completed",
      "message": "feed #6 import completed active_products=934 variants=10 duration=36.92s",
      "details_json": "{\"active_product_count\": 934, \"duplicate_product_url_count\": 747, \"duration_seconds\": 36.92, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://beachriot.com/sitemap_agentic_discovery.xml\", \"https://beachriot.com/sitemap_pages_1.xml?from=76506756&to=717192266094\", \"https://beachriot.com/sitemap_collections_1.xml?from=414512968&to=665094422894\", \"https://beachriot.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 934, \"raw_product_url_count\": 1681, \"site_info_summary\": {\"active_products\": 934, \"already_fetched_products\": 692, \"available_products\": 658, \"completed_products\": 691, \"eligible_products\": 242, \"excluded_already_fetched_products\": 692, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 242, \"running_products\": 0, \"selected_products\": 242, \"skipped_products\": 1}, \"sitemap_count\": 2, \"synced_products\": 934, \"variant_count\": 10}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6524,
      "created_at": "2026-06-02T17:15:46+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 synced xml products=934 site-info-eligible=244 pending=244 failed-retry=0 already-fetched=715 skipped=3 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 959, \"already_fetched_products\": 715, \"available_products\": 676, \"completed_products\": 712, \"eligible_products\": 244, \"excluded_already_fetched_products\": 715, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 244, \"running_products\": 0, \"selected_products\": 244, \"skipped_products\": 3}, \"synced_products\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6523,
      "created_at": "2026-06-02T17:15:46+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 934/934 synced=934 errors=0",
      "details_json": "{\"processed_products\": 934, \"product_errors\": 0, \"synced_products\": 934, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6522,
      "created_at": "2026-06-02T17:15:45+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 900/934 synced=900 errors=0",
      "details_json": "{\"processed_products\": 900, \"product_errors\": 0, \"synced_products\": 900, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6521,
      "created_at": "2026-06-02T17:15:41+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 800/934 synced=800 errors=0",
      "details_json": "{\"processed_products\": 800, \"product_errors\": 0, \"synced_products\": 800, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6520,
      "created_at": "2026-06-02T17:15:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 700/934 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6519,
      "created_at": "2026-06-02T17:15:33+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 600/934 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6518,
      "created_at": "2026-06-02T17:15:29+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 500/934 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6517,
      "created_at": "2026-06-02T17:15:26+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 400/934 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6516,
      "created_at": "2026-06-02T17:15:22+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 300/934 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6515,
      "created_at": "2026-06-02T17:15:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 200/934 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6514,
      "created_at": "2026-06-02T17:15:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 import progress 100/934 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6513,
      "created_at": "2026-06-02T17:15:11+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 discovered 934 unique product URL(s) from 1681 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 747, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 934, \"raw_product_url_count\": 1681}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6512,
      "created_at": "2026-06-02T17:15:11+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 parsed sitemap https://beachriot.com/sitemap_products_1.xml?from=1489139105845&to=15080936964462",
      "details_json": "{\"duplicate_product_urls_skipped\": 747, \"duration_seconds\": 0.31, \"new_product_urls\": 187, \"raw_product_urls\": 934, \"sitemap_url\": \"https://beachriot.com/sitemap_products_1.xml?from=1489139105845&to=15080936964462\", \"total_product_urls\": 934}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6511,
      "created_at": "2026-06-02T17:15:10+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 parsed sitemap https://beachriot.com/sitemap_products_1.xml?from=1489139105845&to=14969551913326",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.16, \"new_product_urls\": 747, \"raw_product_urls\": 747, \"sitemap_url\": \"https://beachriot.com/sitemap_products_1.xml?from=1489139105845&to=14969551913326\", \"total_product_urls\": 747}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6510,
      "created_at": "2026-06-02T17:15:10+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://beachriot.com/sitemap_agentic_discovery.xml\", \"https://beachriot.com/sitemap_pages_1.xml?from=76506756&to=717192266094\", \"https://beachriot.com/sitemap_collections_1.xml?from=414512968&to=665094422894\", \"https://beachriot.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://beachriot.com/sitemap_products_1.xml?from=1489139105845&to=14969551913326\", \"https://beachriot.com/sitemap_products_1.xml?from=1489139105845&to=15080936964462\"]}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6509,
      "created_at": "2026-06-02T17:15:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6508,
      "created_at": "2026-06-02T17:15:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": "013517785847485e8c11de4d05e8c19e",
      "status": "running",
      "message": "feed #6 starting import source=https://beachriot.com/sitemap_products_1.xml?from=1489139105845&to=14969551913326",
      "details_json": "{\"brand_name\": \"Beach Riot\", \"progress_interval\": 100, \"source_url\": \"https://beachriot.com/sitemap_products_1.xml?from=1489139105845&to=14969551913326\"}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6507,
      "created_at": "2026-06-02T17:15:09+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #6 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6506,
      "created_at": "2026-06-02T17:15:09+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "completed",
      "message": "feed #19 completed xml_products=793 errors=0",
      "details_json": "{\"duration_seconds\": 31.61, \"product_errors\": 0, \"product_urls_discovered\": 793, \"products_synced\": 793, \"sitemap_count\": 2}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6505,
      "created_at": "2026-06-02T17:15:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "completed",
      "message": "feed #19 import completed active_products=793 variants=0 duration=31.61s",
      "details_json": "{\"active_product_count\": 793, \"duplicate_product_url_count\": 767, \"duration_seconds\": 31.61, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://shonajoy.com.au/sitemap_agentic_discovery.xml\", \"https://shonajoy.com.au/sitemap_pages_1.xml?from=140478727&to=107496439942\", \"https://shonajoy.com.au/sitemap_collections_1.xml?from=185295431&to=299095588998\", \"https://shonajoy.com.au/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 793, \"raw_product_url_count\": 1560, \"site_info_summary\": {\"active_products\": 793, \"already_fetched_products\": 703, \"available_products\": 701, \"completed_products\": 703, \"eligible_products\": 90, \"excluded_already_fetched_products\": 703, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 90, \"running_products\": 0, \"selected_products\": 90, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 793, \"variant_count\": 0}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6504,
      "created_at": "2026-06-02T17:15:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 synced xml products=793 site-info-eligible=91 pending=91 failed-retry=0 already-fetched=709 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 800, \"already_fetched_products\": 709, \"available_products\": 707, \"completed_products\": 709, \"eligible_products\": 91, \"excluded_already_fetched_products\": 709, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 91, \"running_products\": 0, \"selected_products\": 91, \"skipped_products\": 0}, \"synced_products\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6503,
      "created_at": "2026-06-02T17:15:08+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 import progress 793/793 synced=793 errors=0",
      "details_json": "{\"processed_products\": 793, \"product_errors\": 0, \"synced_products\": 793, \"total_product_urls\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6502,
      "created_at": "2026-06-02T17:15:05+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 import progress 700/793 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6501,
      "created_at": "2026-06-02T17:15:01+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 import progress 600/793 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6500,
      "created_at": "2026-06-02T17:14:58+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 import progress 500/793 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6499,
      "created_at": "2026-06-02T17:14:54+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 import progress 400/793 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6498,
      "created_at": "2026-06-02T17:14:50+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 import progress 300/793 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6497,
      "created_at": "2026-06-02T17:14:47+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 import progress 200/793 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6496,
      "created_at": "2026-06-02T17:14:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 import progress 100/793 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6495,
      "created_at": "2026-06-02T17:14:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 discovered 793 unique product URL(s) from 1560 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 767, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 793, \"raw_product_url_count\": 1560}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6494,
      "created_at": "2026-06-02T17:14:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 parsed sitemap https://shonajoy.com.au/sitemap_products_1.xml?from=4496002351197&to=7612335390854",
      "details_json": "{\"duplicate_product_urls_skipped\": 767, \"duration_seconds\": 0.3, \"new_product_urls\": 26, \"raw_product_urls\": 793, \"sitemap_url\": \"https://shonajoy.com.au/sitemap_products_1.xml?from=4496002351197&to=7612335390854\", \"total_product_urls\": 793}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6493,
      "created_at": "2026-06-02T17:14:38+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 parsed sitemap https://shonajoy.com.au/sitemap_products_1.xml?from=4212326236253&to=7546926596230",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.37, \"new_product_urls\": 767, \"raw_product_urls\": 767, \"sitemap_url\": \"https://shonajoy.com.au/sitemap_products_1.xml?from=4212326236253&to=7546926596230\", \"total_product_urls\": 767}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6492,
      "created_at": "2026-06-02T17:14:38+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://shonajoy.com.au/sitemap_agentic_discovery.xml\", \"https://shonajoy.com.au/sitemap_pages_1.xml?from=140478727&to=107496439942\", \"https://shonajoy.com.au/sitemap_collections_1.xml?from=185295431&to=299095588998\", \"https://shonajoy.com.au/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://shonajoy.com.au/sitemap_products_1.xml?from=4212326236253&to=7546926596230\", \"https://shonajoy.com.au/sitemap_products_1.xml?from=4496002351197&to=7612335390854\"]}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6491,
      "created_at": "2026-06-02T17:14:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6490,
      "created_at": "2026-06-02T17:14:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": "29ab34486344453badcd191e06c88970",
      "status": "running",
      "message": "feed #19 starting import source=https://shonajoy.com.au/sitemap_products_1.xml?from=4212326236253&to=7546926596230",
      "details_json": "{\"brand_name\": \"Shona Joy\", \"progress_interval\": 100, \"source_url\": \"https://shonajoy.com.au/sitemap_products_1.xml?from=4212326236253&to=7546926596230\"}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6489,
      "created_at": "2026-06-02T17:14:37+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #19 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6488,
      "created_at": "2026-06-02T17:14:37+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "completed",
      "message": "feed #15 completed xml_products=1496 errors=0",
      "details_json": "{\"duration_seconds\": 60.74, \"product_errors\": 0, \"product_urls_discovered\": 1496, \"products_synced\": 1496, \"sitemap_count\": 1}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6487,
      "created_at": "2026-06-02T17:14:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "completed",
      "message": "feed #15 import completed active_products=1496 variants=0 duration=60.74s",
      "details_json": "{\"active_product_count\": 1496, \"duplicate_product_url_count\": 0, \"duration_seconds\": 60.74, \"ignored_sitemap_count\": 0, \"ignored_sitemaps\": [], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 1496, \"raw_product_url_count\": 1496, \"site_info_summary\": {\"active_products\": 1496, \"already_fetched_products\": 12, \"available_products\": 10, \"completed_products\": 10, \"eligible_products\": 1484, \"excluded_already_fetched_products\": 12, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1484, \"running_products\": 0, \"selected_products\": 1484, \"skipped_products\": 2}, \"sitemap_count\": 1, \"synced_products\": 1496, \"variant_count\": 0}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6486,
      "created_at": "2026-06-02T17:14:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 synced xml products=1496 site-info-eligible=1486 pending=1486 failed-retry=0 already-fetched=12 skipped=2 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 1498, \"already_fetched_products\": 12, \"available_products\": 10, \"completed_products\": 10, \"eligible_products\": 1486, \"excluded_already_fetched_products\": 12, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1486, \"running_products\": 0, \"selected_products\": 1486, \"skipped_products\": 2}, \"synced_products\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6485,
      "created_at": "2026-06-02T17:14:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 1496/1496 synced=1496 errors=0",
      "details_json": "{\"processed_products\": 1496, \"product_errors\": 0, \"synced_products\": 1496, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6484,
      "created_at": "2026-06-02T17:14:33+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 1400/1496 synced=1400 errors=0",
      "details_json": "{\"processed_products\": 1400, \"product_errors\": 0, \"synced_products\": 1400, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6483,
      "created_at": "2026-06-02T17:14:29+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 1300/1496 synced=1300 errors=0",
      "details_json": "{\"processed_products\": 1300, \"product_errors\": 0, \"synced_products\": 1300, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6482,
      "created_at": "2026-06-02T17:14:25+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 1200/1496 synced=1200 errors=0",
      "details_json": "{\"processed_products\": 1200, \"product_errors\": 0, \"synced_products\": 1200, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6481,
      "created_at": "2026-06-02T17:14:21+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 1100/1496 synced=1100 errors=0",
      "details_json": "{\"processed_products\": 1100, \"product_errors\": 0, \"synced_products\": 1100, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6480,
      "created_at": "2026-06-02T17:14:17+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 1000/1496 synced=1000 errors=0",
      "details_json": "{\"processed_products\": 1000, \"product_errors\": 0, \"synced_products\": 1000, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6479,
      "created_at": "2026-06-02T17:14:13+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 900/1496 synced=900 errors=0",
      "details_json": "{\"processed_products\": 900, \"product_errors\": 0, \"synced_products\": 900, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6478,
      "created_at": "2026-06-02T17:14:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 800/1496 synced=800 errors=0",
      "details_json": "{\"processed_products\": 800, \"product_errors\": 0, \"synced_products\": 800, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6477,
      "created_at": "2026-06-02T17:14:05+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 700/1496 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6476,
      "created_at": "2026-06-02T17:14:01+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 600/1496 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6475,
      "created_at": "2026-06-02T17:13:57+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 500/1496 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6474,
      "created_at": "2026-06-02T17:13:53+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 400/1496 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6473,
      "created_at": "2026-06-02T17:13:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 300/1496 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6472,
      "created_at": "2026-06-02T17:13:45+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 200/1496 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6471,
      "created_at": "2026-06-02T17:13:41+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 import progress 100/1496 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6470,
      "created_at": "2026-06-02T17:13:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 discovered 1496 unique product URL(s) from 1496 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 0, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 1496, \"raw_product_url_count\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6469,
      "created_at": "2026-06-02T17:13:37+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 parsed sitemap https://runawaythelabel.com/sitemap.xml",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.13, \"new_product_urls\": 1496, \"raw_product_urls\": 1496, \"sitemap_url\": \"https://runawaythelabel.com/sitemap.xml\", \"total_product_urls\": 1496}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6468,
      "created_at": "2026-06-02T17:13:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 discovered 1 product sitemap(s) mode=xml-discovery ignored_non_product=0",
      "details_json": "{\"ignored_sitemap_count\": 0, \"ignored_sitemaps\": [], \"sitemap_count\": 1, \"sitemaps\": [\"https://runawaythelabel.com/sitemap.xml\"]}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6467,
      "created_at": "2026-06-02T17:13:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6466,
      "created_at": "2026-06-02T17:13:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "fec3ae5303a142c393c8174eecb6663e",
      "status": "running",
      "message": "feed #15 starting import source=https://runawaythelabel.com/sitemap.xml",
      "details_json": "{\"brand_name\": \"Runway The Label\", \"progress_interval\": 100, \"source_url\": \"https://runawaythelabel.com/sitemap.xml\"}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6465,
      "created_at": "2026-06-02T17:13:36+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #15 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6464,
      "created_at": "2026-06-02T17:13:36+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "completed",
      "message": "feed #24 completed xml_products=520 errors=0",
      "details_json": "{\"duration_seconds\": 21.5, \"product_errors\": 0, \"product_urls_discovered\": 520, \"products_synced\": 520, \"sitemap_count\": 2}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6463,
      "created_at": "2026-06-02T17:13:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "completed",
      "message": "feed #24 import completed active_products=520 variants=0 duration=21.5s",
      "details_json": "{\"active_product_count\": 520, \"duplicate_product_url_count\": 422, \"duration_seconds\": 21.5, \"ignored_sitemap_count\": 5, \"ignored_sitemaps\": [\"https://us.lionessfashion.com/sitemap_agentic_discovery.xml\", \"https://us.lionessfashion.com/sitemap_pages_1.xml?from=95630524628&to=138337550548\", \"https://us.lionessfashion.com/sitemap_collections_1.xml?from=401372938452&to=443546894548\", \"https://us.lionessfashion.com/sitemap_collections_2.xml?from=443546927316&to=456809119956\", \"https://us.lionessfashion.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 520, \"raw_product_url_count\": 942, \"site_info_summary\": {\"active_products\": 520, \"already_fetched_products\": 377, \"available_products\": 363, \"completed_products\": 376, \"eligible_products\": 143, \"excluded_already_fetched_products\": 377, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 143, \"running_products\": 0, \"selected_products\": 143, \"skipped_products\": 1}, \"sitemap_count\": 2, \"synced_products\": 520, \"variant_count\": 0}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6462,
      "created_at": "2026-06-02T17:13:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 synced xml products=520 site-info-eligible=162 pending=162 failed-retry=0 already-fetched=400 skipped=1 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 562, \"already_fetched_products\": 400, \"available_products\": 381, \"completed_products\": 399, \"eligible_products\": 162, \"excluded_already_fetched_products\": 400, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 162, \"running_products\": 0, \"selected_products\": 162, \"skipped_products\": 1}, \"synced_products\": 520}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6461,
      "created_at": "2026-06-02T17:13:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 import progress 520/520 synced=520 errors=0",
      "details_json": "{\"processed_products\": 520, \"product_errors\": 0, \"synced_products\": 520, \"total_product_urls\": 520}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6460,
      "created_at": "2026-06-02T17:13:34+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 import progress 500/520 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 520}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6459,
      "created_at": "2026-06-02T17:13:31+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 import progress 400/520 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 520}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6458,
      "created_at": "2026-06-02T17:13:30+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #6 queued for XML import",
      "details_json": "{\"brand_name\": \"Beach Riot\"}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6457,
      "created_at": "2026-06-02T17:13:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 import progress 300/520 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 520}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6456,
      "created_at": "2026-06-02T17:13:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 import progress 200/520 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 520}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6455,
      "created_at": "2026-06-02T17:13:21+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 19,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #19 queued for XML import",
      "details_json": "{\"brand_name\": \"Shona Joy\"}",
      "brand_name": "Shona Joy",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6454,
      "created_at": "2026-06-02T17:13:19+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 import progress 100/520 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 520}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6453,
      "created_at": "2026-06-02T17:13:18+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #15 queued for XML import",
      "details_json": "{\"brand_name\": \"Runway The Label\"}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6452,
      "created_at": "2026-06-02T17:13:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 discovered 520 unique product URL(s) from 942 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 422, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 520, \"raw_product_url_count\": 942}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6451,
      "created_at": "2026-06-02T17:13:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 parsed sitemap https://us.lionessfashion.com/sitemap_products_1.xml?from=7680112034004&to=9182373511380",
      "details_json": "{\"duplicate_product_urls_skipped\": 422, \"duration_seconds\": 0.2, \"new_product_urls\": 98, \"raw_product_urls\": 520, \"sitemap_url\": \"https://us.lionessfashion.com/sitemap_products_1.xml?from=7680112034004&to=9182373511380\", \"total_product_urls\": 520}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6450,
      "created_at": "2026-06-02T17:13:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 parsed sitemap https://us.lionessfashion.com/sitemap_products_1.xml?from=7680112034004&to=9149266362580",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.21, \"new_product_urls\": 422, \"raw_product_urls\": 422, \"sitemap_url\": \"https://us.lionessfashion.com/sitemap_products_1.xml?from=7680112034004&to=9149266362580\", \"total_product_urls\": 422}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6449,
      "created_at": "2026-06-02T17:13:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=5",
      "details_json": "{\"ignored_sitemap_count\": 5, \"ignored_sitemaps\": [\"https://us.lionessfashion.com/sitemap_agentic_discovery.xml\", \"https://us.lionessfashion.com/sitemap_pages_1.xml?from=95630524628&to=138337550548\", \"https://us.lionessfashion.com/sitemap_collections_1.xml?from=401372938452&to=443546894548\", \"https://us.lionessfashion.com/sitemap_collections_2.xml?from=443546927316&to=456809119956\", \"https://us.lionessfashion.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://us.lionessfashion.com/sitemap_products_1.xml?from=7680112034004&to=9149266362580\", \"https://us.lionessfashion.com/sitemap_products_1.xml?from=7680112034004&to=9182373511380\"]}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6448,
      "created_at": "2026-06-02T17:13:14+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 starting sitemap discovery",
      "details_json": null,
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6447,
      "created_at": "2026-06-02T17:13:14+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": "b3952773ed604f889b7d9dee9ea00084",
      "status": "running",
      "message": "feed #24 starting import source=https://us.lionessfashion.com/sitemap_products_1.xml?from=7680112034004&to=9149266362580",
      "details_json": "{\"brand_name\": \"LIONESS\", \"progress_interval\": 100, \"source_url\": \"https://us.lionessfashion.com/sitemap_products_1.xml?from=7680112034004&to=9149266362580\"}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6446,
      "created_at": "2026-06-02T17:13:14+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #24 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6445,
      "created_at": "2026-06-02T17:13:13+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 24,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #24 queued for XML import",
      "details_json": "{\"brand_name\": \"LIONESS\"}",
      "brand_name": "LIONESS",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6444,
      "created_at": "2026-06-02T17:09:03+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6443,
      "created_at": "2026-06-02T17:09:02+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6442,
      "created_at": "2026-06-02T17:01:50+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6441,
      "created_at": "2026-06-02T17:01:49+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6440,
      "created_at": "2026-06-02T16:25:30+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6439,
      "created_at": "2026-06-02T16:25:29+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6438,
      "created_at": "2026-06-02T15:54:33+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6437,
      "created_at": "2026-06-02T15:54:32+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6436,
      "created_at": "2026-06-02T15:28:12+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6435,
      "created_at": "2026-06-02T15:28:11+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6434,
      "created_at": "2026-06-02T14:20:12+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6433,
      "created_at": "2026-06-02T14:20:10+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6432,
      "created_at": "2026-06-02T13:44:54+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6431,
      "created_at": "2026-06-02T13:44:53+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6430,
      "created_at": "2026-06-02T13:26:31+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6429,
      "created_at": "2026-06-02T13:26:30+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6428,
      "created_at": "2026-06-02T12:36:49+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6427,
      "created_at": "2026-06-02T12:36:48+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6426,
      "created_at": "2026-06-02T12:09:54+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6425,
      "created_at": "2026-06-02T12:09:53+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6424,
      "created_at": "2026-06-02T11:41:14+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "completed",
      "message": "feed #13 completed xml_products=159 errors=0",
      "details_json": "{\"duration_seconds\": 54.13, \"product_errors\": 0, \"product_urls_discovered\": 159, \"products_synced\": 159, \"sitemap_count\": 2}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6423,
      "created_at": "2026-06-02T11:41:12+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "completed",
      "message": "feed #13 import completed active_products=159 variants=0 duration=54.13s",
      "details_json": "{\"active_product_count\": 159, \"duplicate_product_url_count\": 123, \"duration_seconds\": 54.13, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://shop437.com/sitemap_agentic_discovery.xml\", \"https://shop437.com/sitemap_pages_1.xml?from=223679051&to=138768154666\", \"https://shop437.com/sitemap_collections_1.xml?from=356100043&to=309174108202\", \"https://shop437.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 159, \"raw_product_url_count\": 282, \"site_info_summary\": {\"active_products\": 159, \"already_fetched_products\": 156, \"available_products\": 152, \"completed_products\": 156, \"eligible_products\": 3, \"excluded_already_fetched_products\": 156, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 3, \"running_products\": 0, \"selected_products\": 3, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 159, \"variant_count\": 0}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6422,
      "created_at": "2026-06-02T11:41:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "running",
      "message": "feed #13 synced xml products=159 site-info-eligible=3 pending=3 failed-retry=0 already-fetched=157 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 160, \"already_fetched_products\": 157, \"available_products\": 152, \"completed_products\": 157, \"eligible_products\": 3, \"excluded_already_fetched_products\": 157, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 3, \"running_products\": 0, \"selected_products\": 3, \"skipped_products\": 0}, \"synced_products\": 159}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6421,
      "created_at": "2026-06-02T11:41:08+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "running",
      "message": "feed #13 import progress 159/159 synced=159 errors=0",
      "details_json": "{\"processed_products\": 159, \"product_errors\": 0, \"synced_products\": 159, \"total_product_urls\": 159}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6420,
      "created_at": "2026-06-02T11:40:54+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "running",
      "message": "feed #13 import progress 100/159 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 159}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6419,
      "created_at": "2026-06-02T11:40:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "running",
      "message": "feed #13 discovered 159 unique product URL(s) from 282 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 123, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 159, \"raw_product_url_count\": 282}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6418,
      "created_at": "2026-06-02T11:40:26+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "running",
      "message": "feed #13 parsed sitemap https://shop437.com/sitemap_products_1.xml?from=4365445529642&to=7886840266794",
      "details_json": "{\"duplicate_product_urls_skipped\": 123, \"duration_seconds\": 0.97, \"new_product_urls\": 36, \"raw_product_urls\": 159, \"sitemap_url\": \"https://shop437.com/sitemap_products_1.xml?from=4365445529642&to=7886840266794\", \"total_product_urls\": 159}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6417,
      "created_at": "2026-06-02T11:40:24+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "running",
      "message": "feed #13 parsed sitemap https://shop437.com/sitemap_products_1.xml?from=4365445529642&to=7759967911978",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 1.1, \"new_product_urls\": 123, \"raw_product_urls\": 123, \"sitemap_url\": \"https://shop437.com/sitemap_products_1.xml?from=4365445529642&to=7759967911978\", \"total_product_urls\": 123}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6416,
      "created_at": "2026-06-02T11:40:22+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "running",
      "message": "feed #13 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://shop437.com/sitemap_agentic_discovery.xml\", \"https://shop437.com/sitemap_pages_1.xml?from=223679051&to=138768154666\", \"https://shop437.com/sitemap_collections_1.xml?from=356100043&to=309174108202\", \"https://shop437.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://shop437.com/sitemap_products_1.xml?from=4365445529642&to=7759967911978\", \"https://shop437.com/sitemap_products_1.xml?from=4365445529642&to=7886840266794\"]}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6415,
      "created_at": "2026-06-02T11:40:19+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "running",
      "message": "feed #13 starting sitemap discovery",
      "details_json": null,
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6414,
      "created_at": "2026-06-02T11:40:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": "c6b44d5c9757430d88048508eb70e0b1",
      "status": "running",
      "message": "feed #13 starting import source=https://shop437.com/sitemap_products_1.xml?from=4365445529642&to=7759967911978",
      "details_json": "{\"brand_name\": \"437\", \"progress_interval\": 100, \"source_url\": \"https://shop437.com/sitemap_products_1.xml?from=4365445529642&to=7759967911978\"}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6413,
      "created_at": "2026-06-02T11:40:14+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #13 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6412,
      "created_at": "2026-06-02T11:40:13+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "completed",
      "message": "feed #21 completed xml_products=618 errors=0",
      "details_json": "{\"duration_seconds\": 194.57, \"product_errors\": 0, \"product_urls_discovered\": 618, \"products_synced\": 618, \"sitemap_count\": 2}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6411,
      "created_at": "2026-06-02T11:40:11+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "completed",
      "message": "feed #21 import completed active_products=618 variants=0 duration=194.57s",
      "details_json": "{\"active_product_count\": 618, \"duplicate_product_url_count\": 477, \"duration_seconds\": 194.57, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://shopafrm.com/sitemap_agentic_discovery.xml\", \"https://shopafrm.com/sitemap_pages_1.xml?from=163842181&to=698338836850\", \"https://shopafrm.com/sitemap_collections_1.xml?from=231785669&to=694515925362\", \"https://shopafrm.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 618, \"raw_product_url_count\": 1095, \"site_info_summary\": {\"active_products\": 618, \"already_fetched_products\": 559, \"available_products\": 556, \"completed_products\": 559, \"eligible_products\": 59, \"excluded_already_fetched_products\": 559, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 59, \"running_products\": 0, \"selected_products\": 59, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 618, \"variant_count\": 0}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6410,
      "created_at": "2026-06-02T11:40:08+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 synced xml products=618 site-info-eligible=59 pending=59 failed-retry=0 already-fetched=587 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 646, \"already_fetched_products\": 587, \"available_products\": 583, \"completed_products\": 587, \"eligible_products\": 59, \"excluded_already_fetched_products\": 587, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 59, \"running_products\": 0, \"selected_products\": 59, \"skipped_products\": 0}, \"synced_products\": 618}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6409,
      "created_at": "2026-06-02T11:40:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 import progress 618/618 synced=618 errors=0",
      "details_json": "{\"processed_products\": 618, \"product_errors\": 0, \"synced_products\": 618, \"total_product_urls\": 618}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6408,
      "created_at": "2026-06-02T11:40:01+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 import progress 600/618 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 618}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6407,
      "created_at": "2026-06-02T11:39:34+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 import progress 500/618 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 618}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6406,
      "created_at": "2026-06-02T11:39:07+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 import progress 400/618 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 618}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6405,
      "created_at": "2026-06-02T11:38:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 import progress 300/618 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 618}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6404,
      "created_at": "2026-06-02T11:38:13+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 import progress 200/618 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 618}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6403,
      "created_at": "2026-06-02T11:37:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 import progress 100/618 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 618}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6402,
      "created_at": "2026-06-02T11:37:22+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 discovered 618 unique product URL(s) from 1095 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 477, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 618, \"raw_product_url_count\": 1095}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6401,
      "created_at": "2026-06-02T11:37:20+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 parsed sitemap https://shopafrm.com/sitemap_products_1.xml?from=6958590132289&to=15043148185970",
      "details_json": "{\"duplicate_product_urls_skipped\": 477, \"duration_seconds\": 12.9, \"new_product_urls\": 141, \"raw_product_urls\": 618, \"sitemap_url\": \"https://shopafrm.com/sitemap_products_1.xml?from=6958590132289&to=15043148185970\", \"total_product_urls\": 618}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6400,
      "created_at": "2026-06-02T11:37:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 parsed sitemap https://shopafrm.com/sitemap_products_1.xml?from=6644051181633&to=15002817855858",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 3.37, \"new_product_urls\": 477, \"raw_product_urls\": 477, \"sitemap_url\": \"https://shopafrm.com/sitemap_products_1.xml?from=6644051181633&to=15002817855858\", \"total_product_urls\": 477}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6399,
      "created_at": "2026-06-02T11:37:01+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://shopafrm.com/sitemap_agentic_discovery.xml\", \"https://shopafrm.com/sitemap_pages_1.xml?from=163842181&to=698338836850\", \"https://shopafrm.com/sitemap_collections_1.xml?from=231785669&to=694515925362\", \"https://shopafrm.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://shopafrm.com/sitemap_products_1.xml?from=6644051181633&to=15002817855858\", \"https://shopafrm.com/sitemap_products_1.xml?from=6958590132289&to=15043148185970\"]}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6398,
      "created_at": "2026-06-02T11:36:57+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 starting sitemap discovery",
      "details_json": null,
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6397,
      "created_at": "2026-06-02T11:36:56+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": "031b2e540175410d86d2ed6bd28f42f8",
      "status": "running",
      "message": "feed #21 starting import source=https://shopafrm.com/sitemap_products_1.xml?from=6644051181633&to=15002817855858",
      "details_json": "{\"brand_name\": \"AFRM\", \"progress_interval\": 100, \"source_url\": \"https://shopafrm.com/sitemap_products_1.xml?from=6644051181633&to=15002817855858\"}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6396,
      "created_at": "2026-06-02T11:36:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #21 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6395,
      "created_at": "2026-06-02T11:36:52+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "completed",
      "message": "feed #4 completed xml_products=216 errors=0",
      "details_json": "{\"duration_seconds\": 72.5, \"product_errors\": 0, \"product_urls_discovered\": 216, \"products_synced\": 216, \"sitemap_count\": 2}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6394,
      "created_at": "2026-06-02T11:36:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "completed",
      "message": "feed #4 import completed active_products=216 variants=30 duration=72.5s",
      "details_json": "{\"active_product_count\": 216, \"duplicate_product_url_count\": 192, \"duration_seconds\": 72.5, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://astaresort.com/sitemap_agentic_discovery.xml\", \"https://astaresort.com/sitemap_pages_1.xml?from=49763942539&to=170705813803\", \"https://astaresort.com/sitemap_collections_1.xml?from=160943800459&to=528139256107\", \"https://astaresort.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 216, \"raw_product_url_count\": 408, \"site_info_summary\": {\"active_products\": 216, \"already_fetched_products\": 137, \"available_products\": 136, \"completed_products\": 137, \"eligible_products\": 79, \"excluded_already_fetched_products\": 137, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 79, \"running_products\": 0, \"selected_products\": 79, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 216, \"variant_count\": 30}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6393,
      "created_at": "2026-06-02T11:36:46+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 synced xml products=216 site-info-eligible=86 pending=86 failed-retry=0 already-fetched=270 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 356, \"already_fetched_products\": 270, \"available_products\": 262, \"completed_products\": 270, \"eligible_products\": 86, \"excluded_already_fetched_products\": 270, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 86, \"running_products\": 0, \"selected_products\": 86, \"skipped_products\": 0}, \"synced_products\": 216}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6392,
      "created_at": "2026-06-02T11:36:45+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 import progress 216/216 synced=216 errors=0",
      "details_json": "{\"processed_products\": 216, \"product_errors\": 0, \"synced_products\": 216, \"total_product_urls\": 216}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6391,
      "created_at": "2026-06-02T11:36:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 import progress 200/216 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 216}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6390,
      "created_at": "2026-06-02T11:36:14+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 import progress 100/216 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 216}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6389,
      "created_at": "2026-06-02T11:35:47+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 discovered 216 unique product URL(s) from 408 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 192, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 216, \"raw_product_url_count\": 408}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6388,
      "created_at": "2026-06-02T11:35:46+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 parsed sitemap https://astaresort.com/sitemap_products_1.xml?from=7302636961949&to=10371703537963",
      "details_json": "{\"duplicate_product_urls_skipped\": 192, \"duration_seconds\": 1.94, \"new_product_urls\": 24, \"raw_product_urls\": 216, \"sitemap_url\": \"https://astaresort.com/sitemap_products_1.xml?from=7302636961949&to=10371703537963\", \"total_product_urls\": 216}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6387,
      "created_at": "2026-06-02T11:35:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 parsed sitemap https://astaresort.com/sitemap_products_1.xml?from=7302636961949&to=10259399967019",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 1.4, \"new_product_urls\": 192, \"raw_product_urls\": 192, \"sitemap_url\": \"https://astaresort.com/sitemap_products_1.xml?from=7302636961949&to=10259399967019\", \"total_product_urls\": 192}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6386,
      "created_at": "2026-06-02T11:35:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://astaresort.com/sitemap_agentic_discovery.xml\", \"https://astaresort.com/sitemap_pages_1.xml?from=49763942539&to=170705813803\", \"https://astaresort.com/sitemap_collections_1.xml?from=160943800459&to=528139256107\", \"https://astaresort.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://astaresort.com/sitemap_products_1.xml?from=7302636961949&to=10259399967019\", \"https://astaresort.com/sitemap_products_1.xml?from=7302636961949&to=10371703537963\"]}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6385,
      "created_at": "2026-06-02T11:35:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6384,
      "created_at": "2026-06-02T11:35:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": "ce2880c3c953408eae37f0aa6d45b4f4",
      "status": "running",
      "message": "feed #4 starting import source=https://astaresort.com/sitemap_products_1.xml?from=7302636961949&to=10259399967019",
      "details_json": "{\"brand_name\": \"Asta Resort\", \"progress_interval\": 100, \"source_url\": \"https://astaresort.com/sitemap_products_1.xml?from=7302636961949&to=10259399967019\"}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6383,
      "created_at": "2026-06-02T11:35:32+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #4 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6382,
      "created_at": "2026-06-02T11:35:31+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "completed",
      "message": "feed #5 completed xml_products=596 errors=0",
      "details_json": "{\"duration_seconds\": 178.55, \"product_errors\": 0, \"product_urls_discovered\": 596, \"products_synced\": 596, \"sitemap_count\": 2}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6381,
      "created_at": "2026-06-02T11:35:29+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "completed",
      "message": "feed #5 import completed active_products=596 variants=60 duration=178.55s",
      "details_json": "{\"active_product_count\": 596, \"duplicate_product_url_count\": 476, \"duration_seconds\": 178.55, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://baobabstore.com/sitemap_agentic_discovery.xml\", \"https://baobabstore.com/sitemap_pages_1.xml?from=98118598721&to=114558107713\", \"https://baobabstore.com/sitemap_collections_1.xml?from=285903814721&to=305918705729\", \"https://baobabstore.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 596, \"raw_product_url_count\": 1072, \"site_info_summary\": {\"active_products\": 596, \"already_fetched_products\": 448, \"available_products\": 461, \"completed_products\": 448, \"eligible_products\": 148, \"excluded_already_fetched_products\": 448, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 148, \"running_products\": 0, \"selected_products\": 148, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 596, \"variant_count\": 60}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6380,
      "created_at": "2026-06-02T11:35:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 synced xml products=596 site-info-eligible=148 pending=148 failed-retry=0 already-fetched=687 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 835, \"already_fetched_products\": 687, \"available_products\": 698, \"completed_products\": 687, \"eligible_products\": 148, \"excluded_already_fetched_products\": 687, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 148, \"running_products\": 0, \"selected_products\": 148, \"skipped_products\": 0}, \"synced_products\": 596}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6379,
      "created_at": "2026-06-02T11:35:26+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 import progress 596/596 synced=596 errors=0",
      "details_json": "{\"processed_products\": 596, \"product_errors\": 0, \"synced_products\": 596, \"total_product_urls\": 596}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6378,
      "created_at": "2026-06-02T11:34:59+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 import progress 500/596 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 596}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6377,
      "created_at": "2026-06-02T11:34:34+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 import progress 400/596 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 596}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6376,
      "created_at": "2026-06-02T11:34:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 import progress 300/596 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 596}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6375,
      "created_at": "2026-06-02T11:33:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 import progress 200/596 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 596}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6374,
      "created_at": "2026-06-02T11:33:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 import progress 100/596 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 596}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6373,
      "created_at": "2026-06-02T11:32:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 discovered 596 unique product URL(s) from 1072 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 476, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 596, \"raw_product_url_count\": 1072}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6372,
      "created_at": "2026-06-02T11:32:48+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 parsed sitemap https://baobabstore.com/sitemap_products_1.xml?from=7503208284225&to=7915335286849",
      "details_json": "{\"duplicate_product_urls_skipped\": 476, \"duration_seconds\": 6.17, \"new_product_urls\": 120, \"raw_product_urls\": 596, \"sitemap_url\": \"https://baobabstore.com/sitemap_products_1.xml?from=7503208284225&to=7915335286849\", \"total_product_urls\": 596}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6371,
      "created_at": "2026-06-02T11:32:40+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 parsed sitemap https://baobabstore.com/sitemap_products_1.xml?from=7503208284225&to=7776248758337",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 3.6, \"new_product_urls\": 476, \"raw_product_urls\": 476, \"sitemap_url\": \"https://baobabstore.com/sitemap_products_1.xml?from=7503208284225&to=7776248758337\", \"total_product_urls\": 476}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6370,
      "created_at": "2026-06-02T11:32:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://baobabstore.com/sitemap_agentic_discovery.xml\", \"https://baobabstore.com/sitemap_pages_1.xml?from=98118598721&to=114558107713\", \"https://baobabstore.com/sitemap_collections_1.xml?from=285903814721&to=305918705729\", \"https://baobabstore.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://baobabstore.com/sitemap_products_1.xml?from=7503208284225&to=7776248758337\", \"https://baobabstore.com/sitemap_products_1.xml?from=7503208284225&to=7915335286849\"]}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6369,
      "created_at": "2026-06-02T11:32:31+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6368,
      "created_at": "2026-06-02T11:32:30+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": "b3171616bd3441078f9ab63bae016d2a",
      "status": "running",
      "message": "feed #5 starting import source=https://baobabstore.com/sitemap_products_1.xml?from=7503208284225&to=7776248758337",
      "details_json": "{\"brand_name\": \"Baobab\", \"progress_interval\": 100, \"source_url\": \"https://baobabstore.com/sitemap_products_1.xml?from=7503208284225&to=7776248758337\"}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6367,
      "created_at": "2026-06-02T11:32:28+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #5 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6366,
      "created_at": "2026-06-02T11:32:26+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "completed",
      "message": "feed #18 completed xml_products=97 errors=0",
      "details_json": "{\"duration_seconds\": 39.89, \"product_errors\": 0, \"product_urls_discovered\": 97, \"products_synced\": 97, \"sitemap_count\": 3}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6365,
      "created_at": "2026-06-02T11:32:24+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "completed",
      "message": "feed #18 import completed active_products=97 variants=0 duration=39.89s",
      "details_json": "{\"active_product_count\": 97, \"duplicate_product_url_count\": 191, \"duration_seconds\": 39.89, \"ignored_sitemap_count\": 7, \"ignored_sitemaps\": [\"https://geel.us/sitemap_agentic_discovery.xml\", \"https://geel.us/sitemap_pages_1.xml?from=81964597439&to=116138770623\", \"https://geel.us/sitemap_collections_1.xml?from=240957751487&to=369510219967\", \"https://geel.us/sitemap_blogs_1.xml\", \"https://geel.us/ko/sitemap_pages_1.xml?from=81964597439&to=116138770623\", \"https://geel.us/ko/sitemap_collections_1.xml?from=240957751487&to=369510219967\", \"https://geel.us/ko/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 97, \"raw_product_url_count\": 288, \"site_info_summary\": {\"active_products\": 97, \"already_fetched_products\": 0, \"available_products\": 0, \"completed_products\": 0, \"eligible_products\": 97, \"excluded_already_fetched_products\": 0, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 97, \"running_products\": 0, \"selected_products\": 97, \"skipped_products\": 0}, \"sitemap_count\": 3, \"synced_products\": 97, \"variant_count\": 0}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6364,
      "created_at": "2026-06-02T11:32:21+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "running",
      "message": "feed #18 synced xml products=97 site-info-eligible=97 pending=97 failed-retry=0 already-fetched=0 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 97, \"already_fetched_products\": 0, \"available_products\": 0, \"completed_products\": 0, \"eligible_products\": 97, \"excluded_already_fetched_products\": 0, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 97, \"running_products\": 0, \"selected_products\": 97, \"skipped_products\": 0}, \"synced_products\": 97}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6363,
      "created_at": "2026-06-02T11:32:20+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "running",
      "message": "feed #18 import progress 97/97 synced=97 errors=0",
      "details_json": "{\"processed_products\": 97, \"product_errors\": 0, \"synced_products\": 97, \"total_product_urls\": 97}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6362,
      "created_at": "2026-06-02T11:31:56+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "running",
      "message": "feed #18 discovered 97 unique product URL(s) from 288 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 191, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 97, \"raw_product_url_count\": 288}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6361,
      "created_at": "2026-06-02T11:31:55+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "running",
      "message": "feed #18 parsed sitemap https://geel.us/ko/sitemap_products_1.xml?from=7253292974271&to=8426082697407",
      "details_json": "{\"duplicate_product_urls_skipped\": 191, \"duration_seconds\": 1.05, \"new_product_urls\": 0, \"raw_product_urls\": 97, \"sitemap_url\": \"https://geel.us/ko/sitemap_products_1.xml?from=7253292974271&to=8426082697407\", \"total_product_urls\": 97}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6360,
      "created_at": "2026-06-02T11:31:53+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "running",
      "message": "feed #18 parsed sitemap https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8426082697407",
      "details_json": "{\"duplicate_product_urls_skipped\": 94, \"duration_seconds\": 1.17, \"new_product_urls\": 3, \"raw_product_urls\": 97, \"sitemap_url\": \"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8426082697407\", \"total_product_urls\": 97}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6359,
      "created_at": "2026-06-02T11:31:51+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "running",
      "message": "feed #18 parsed sitemap https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 1.0, \"new_product_urls\": 94, \"raw_product_urls\": 94, \"sitemap_url\": \"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903\", \"total_product_urls\": 94}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6358,
      "created_at": "2026-06-02T11:31:48+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "running",
      "message": "feed #18 discovered 3 product sitemap(s) mode=xml-discovery ignored_non_product=7",
      "details_json": "{\"ignored_sitemap_count\": 7, \"ignored_sitemaps\": [\"https://geel.us/sitemap_agentic_discovery.xml\", \"https://geel.us/sitemap_pages_1.xml?from=81964597439&to=116138770623\", \"https://geel.us/sitemap_collections_1.xml?from=240957751487&to=369510219967\", \"https://geel.us/sitemap_blogs_1.xml\", \"https://geel.us/ko/sitemap_pages_1.xml?from=81964597439&to=116138770623\", \"https://geel.us/ko/sitemap_collections_1.xml?from=240957751487&to=369510219967\", \"https://geel.us/ko/sitemap_blogs_1.xml\"], \"sitemap_count\": 3, \"sitemaps\": [\"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903\", \"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8426082697407\", \"https://geel.us/ko/sitemap_products_1.xml?from=7253292974271&to=8426082697407\"]}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6357,
      "created_at": "2026-06-02T11:31:45+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "running",
      "message": "feed #18 starting sitemap discovery",
      "details_json": null,
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6356,
      "created_at": "2026-06-02T11:31:44+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "cc51f1e99fb14b05a4c15883888ff732",
      "status": "running",
      "message": "feed #18 starting import source=https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903",
      "details_json": "{\"brand_name\": \"GEEL\", \"progress_interval\": 100, \"source_url\": \"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903\"}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6355,
      "created_at": "2026-06-02T11:31:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #18 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6354,
      "created_at": "2026-06-02T11:31:40+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "completed",
      "message": "feed #9 completed xml_products=839 errors=0",
      "details_json": "{\"duration_seconds\": 209.13, \"product_errors\": 0, \"product_urls_discovered\": 839, \"products_synced\": 839, \"sitemap_count\": 2}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6353,
      "created_at": "2026-06-02T11:31:38+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "completed",
      "message": "feed #9 import completed active_products=839 variants=0 duration=209.13s",
      "details_json": "{\"active_product_count\": 839, \"duplicate_product_url_count\": 795, \"duration_seconds\": 209.13, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://www.saylor.nyc/sitemap_agentic_discovery.xml\", \"https://www.saylor.nyc/sitemap_pages_1.xml?from=160279495&to=24831852599\", \"https://www.saylor.nyc/sitemap_collections_1.xml?from=405227786&to=533584019675\", \"https://www.saylor.nyc/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 839, \"raw_product_url_count\": 1634, \"site_info_summary\": {\"active_products\": 839, \"already_fetched_products\": 826, \"available_products\": 179, \"completed_products\": 826, \"eligible_products\": 13, \"excluded_already_fetched_products\": 826, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 13, \"running_products\": 0, \"selected_products\": 13, \"skipped_products\": 0}, \"sitemap_count\": 2, \"synced_products\": 839, \"variant_count\": 0}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6352,
      "created_at": "2026-06-02T11:31:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 synced xml products=839 site-info-eligible=13 pending=13 failed-retry=0 already-fetched=826 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 839, \"already_fetched_products\": 826, \"available_products\": 179, \"completed_products\": 826, \"eligible_products\": 13, \"excluded_already_fetched_products\": 826, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 13, \"running_products\": 0, \"selected_products\": 13, \"skipped_products\": 0}, \"synced_products\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6351,
      "created_at": "2026-06-02T11:31:34+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 import progress 839/839 synced=839 errors=0",
      "details_json": "{\"processed_products\": 839, \"product_errors\": 0, \"synced_products\": 839, \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6350,
      "created_at": "2026-06-02T11:31:25+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 import progress 800/839 synced=800 errors=0",
      "details_json": "{\"processed_products\": 800, \"product_errors\": 0, \"synced_products\": 800, \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6349,
      "created_at": "2026-06-02T11:31:00+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 import progress 700/839 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6348,
      "created_at": "2026-06-02T11:30:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 import progress 600/839 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6347,
      "created_at": "2026-06-02T11:30:10+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 import progress 500/839 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6346,
      "created_at": "2026-06-02T11:29:46+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 import progress 400/839 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6345,
      "created_at": "2026-06-02T11:29:22+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 import progress 300/839 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6344,
      "created_at": "2026-06-02T11:28:57+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 import progress 200/839 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6343,
      "created_at": "2026-06-02T11:28:33+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 import progress 100/839 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6342,
      "created_at": "2026-06-02T11:28:33+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 13,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #13 queued for XML import",
      "details_json": "{\"brand_name\": \"437\"}",
      "brand_name": "437",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6341,
      "created_at": "2026-06-02T11:28:30+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 21,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #21 queued for XML import",
      "details_json": "{\"brand_name\": \"AFRM\"}",
      "brand_name": "AFRM",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6340,
      "created_at": "2026-06-02T11:28:28+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #4 queued for XML import",
      "details_json": "{\"brand_name\": \"Asta Resort\"}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6339,
      "created_at": "2026-06-02T11:28:26+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #5 queued for XML import",
      "details_json": "{\"brand_name\": \"Baobab\"}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6338,
      "created_at": "2026-06-02T11:28:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 discovered 839 unique product URL(s) from 1634 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 795, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 839, \"raw_product_url_count\": 1634}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6337,
      "created_at": "2026-06-02T11:28:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 parsed sitemap https://www.saylor.nyc/sitemap_products_1.xml?from=489835429943&to=9359982821595",
      "details_json": "{\"duplicate_product_urls_skipped\": 795, \"duration_seconds\": 0.3, \"new_product_urls\": 44, \"raw_product_urls\": 839, \"sitemap_url\": \"https://www.saylor.nyc/sitemap_products_1.xml?from=489835429943&to=9359982821595\", \"total_product_urls\": 839}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6336,
      "created_at": "2026-06-02T11:28:17+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 parsed sitemap https://www.saylor.nyc/sitemap_products_1.xml?from=489835429943&to=9167209136347",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.72, \"new_product_urls\": 795, \"raw_product_urls\": 795, \"sitemap_url\": \"https://www.saylor.nyc/sitemap_products_1.xml?from=489835429943&to=9167209136347\", \"total_product_urls\": 795}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6335,
      "created_at": "2026-06-02T11:28:17+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #18 queued for XML import",
      "details_json": "{\"brand_name\": \"GEEL\"}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6334,
      "created_at": "2026-06-02T11:28:16+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://www.saylor.nyc/sitemap_agentic_discovery.xml\", \"https://www.saylor.nyc/sitemap_pages_1.xml?from=160279495&to=24831852599\", \"https://www.saylor.nyc/sitemap_collections_1.xml?from=405227786&to=533584019675\", \"https://www.saylor.nyc/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://www.saylor.nyc/sitemap_products_1.xml?from=489835429943&to=9167209136347\", \"https://www.saylor.nyc/sitemap_products_1.xml?from=489835429943&to=9359982821595\"]}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6333,
      "created_at": "2026-06-02T11:28:07+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6332,
      "created_at": "2026-06-02T11:28:07+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": "62cf8bbdd0274c51b4049446812be24c",
      "status": "running",
      "message": "feed #9 starting import source=https://www.saylor.nyc/sitemap_products_1.xml?from=489835429943&to=9167209136347",
      "details_json": "{\"brand_name\": \"Saylor NYC\", \"progress_interval\": 100, \"source_url\": \"https://www.saylor.nyc/sitemap_products_1.xml?from=489835429943&to=9167209136347\"}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6331,
      "created_at": "2026-06-02T11:28:06+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #9 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6330,
      "created_at": "2026-06-02T11:28:06+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 9,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #9 queued for XML import",
      "details_json": "{\"brand_name\": \"Saylor NYC\"}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6329,
      "created_at": "2026-06-02T11:27:56+00:00",
      "level": "info",
      "component": "operations",
      "event_type": "cancel_all_jobs",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "idle",
      "message": "cancel all feed jobs requested, cancelled=0",
      "details_json": "{\"cancelled_jobs\": 0}",
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6328,
      "created_at": "2026-06-02T11:16:31+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6327,
      "created_at": "2026-06-02T11:16:30+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6326,
      "created_at": "2026-06-02T09:12:32+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6325,
      "created_at": "2026-06-02T09:12:30+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6324,
      "created_at": "2026-06-02T08:38:57+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6323,
      "created_at": "2026-06-02T08:38:56+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6322,
      "created_at": "2026-06-02T07:54:48+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6321,
      "created_at": "2026-06-02T07:54:46+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6320,
      "created_at": "2026-06-02T07:19:37+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6319,
      "created_at": "2026-06-02T07:19:36+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6318,
      "created_at": "2026-06-02T06:32:45+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6317,
      "created_at": "2026-06-02T06:32:44+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6316,
      "created_at": "2026-06-02T06:05:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6315,
      "created_at": "2026-06-02T06:05:51+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6314,
      "created_at": "2026-06-02T04:15:17+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6313,
      "created_at": "2026-06-02T04:15:15+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6312,
      "created_at": "2026-06-02T02:45:30+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6311,
      "created_at": "2026-06-02T02:45:29+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6310,
      "created_at": "2026-06-02T02:19:42+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 2200/4709 synced=2200 errors=0",
      "details_json": "{\"processed_products\": 2200, \"product_errors\": 0, \"synced_products\": 2200, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6309,
      "created_at": "2026-06-02T02:19:17+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 2100/4709 synced=2100 errors=0",
      "details_json": "{\"processed_products\": 2100, \"product_errors\": 0, \"synced_products\": 2100, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6308,
      "created_at": "2026-06-02T02:18:50+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 2000/4709 synced=2000 errors=0",
      "details_json": "{\"processed_products\": 2000, \"product_errors\": 0, \"synced_products\": 2000, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6307,
      "created_at": "2026-06-02T02:18:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1900/4709 synced=1900 errors=0",
      "details_json": "{\"processed_products\": 1900, \"product_errors\": 0, \"synced_products\": 1900, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6306,
      "created_at": "2026-06-02T02:18:00+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1800/4709 synced=1800 errors=0",
      "details_json": "{\"processed_products\": 1800, \"product_errors\": 0, \"synced_products\": 1800, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6305,
      "created_at": "2026-06-02T02:17:35+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1700/4709 synced=1700 errors=0",
      "details_json": "{\"processed_products\": 1700, \"product_errors\": 0, \"synced_products\": 1700, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6304,
      "created_at": "2026-06-02T02:17:11+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1600/4709 synced=1600 errors=0",
      "details_json": "{\"processed_products\": 1600, \"product_errors\": 0, \"synced_products\": 1600, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6303,
      "created_at": "2026-06-02T02:16:47+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1500/4709 synced=1500 errors=0",
      "details_json": "{\"processed_products\": 1500, \"product_errors\": 0, \"synced_products\": 1500, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6302,
      "created_at": "2026-06-02T02:16:20+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1400/4709 synced=1400 errors=0",
      "details_json": "{\"processed_products\": 1400, \"product_errors\": 0, \"synced_products\": 1400, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6301,
      "created_at": "2026-06-02T02:15:54+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1300/4709 synced=1300 errors=0",
      "details_json": "{\"processed_products\": 1300, \"product_errors\": 0, \"synced_products\": 1300, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6300,
      "created_at": "2026-06-02T02:15:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1200/4709 synced=1200 errors=0",
      "details_json": "{\"processed_products\": 1200, \"product_errors\": 0, \"synced_products\": 1200, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6299,
      "created_at": "2026-06-02T02:15:02+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1100/4709 synced=1100 errors=0",
      "details_json": "{\"processed_products\": 1100, \"product_errors\": 0, \"synced_products\": 1100, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6298,
      "created_at": "2026-06-02T02:14:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 1000/4709 synced=1000 errors=0",
      "details_json": "{\"processed_products\": 1000, \"product_errors\": 0, \"synced_products\": 1000, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6297,
      "created_at": "2026-06-02T02:14:11+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 900/4709 synced=900 errors=0",
      "details_json": "{\"processed_products\": 900, \"product_errors\": 0, \"synced_products\": 900, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6296,
      "created_at": "2026-06-02T02:13:46+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 800/4709 synced=800 errors=0",
      "details_json": "{\"processed_products\": 800, \"product_errors\": 0, \"synced_products\": 800, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6295,
      "created_at": "2026-06-02T02:13:19+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 700/4709 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6294,
      "created_at": "2026-06-02T02:12:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 600/4709 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6293,
      "created_at": "2026-06-02T02:12:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 500/4709 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6292,
      "created_at": "2026-06-02T02:11:56+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 400/4709 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6291,
      "created_at": "2026-06-02T02:11:29+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 300/4709 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6290,
      "created_at": "2026-06-02T02:11:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 200/4709 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6289,
      "created_at": "2026-06-02T02:10:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 import progress 100/4709 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6288,
      "created_at": "2026-06-02T02:10:13+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 discovered 4709 unique product URL(s) from 7209 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 2500, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 4709, \"raw_product_url_count\": 7209}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6287,
      "created_at": "2026-06-02T02:10:11+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 parsed sitemap https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353029189&to=8087575822405",
      "details_json": "{\"duplicate_product_urls_skipped\": 2500, \"duration_seconds\": 28.97, \"new_product_urls\": 2209, \"raw_product_urls\": 2209, \"sitemap_url\": \"https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353029189&to=8087575822405\", \"total_product_urls\": 4709}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6286,
      "created_at": "2026-06-02T02:09:41+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 parsed sitemap https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866352767045",
      "details_json": "{\"duplicate_product_urls_skipped\": 2500, \"duration_seconds\": 20.0, \"new_product_urls\": 0, \"raw_product_urls\": 2500, \"sitemap_url\": \"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866352767045\", \"total_product_urls\": 2500}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6285,
      "created_at": "2026-06-02T02:09:20+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 parsed sitemap https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 26.6, \"new_product_urls\": 2500, \"raw_product_urls\": 2500, \"sitemap_url\": \"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085\", \"total_product_urls\": 2500}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6284,
      "created_at": "2026-06-02T02:08:52+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 discovered 3 product sitemap(s) mode=xml-discovery ignored_non_product=6",
      "details_json": "{\"ignored_sitemap_count\": 6, \"ignored_sitemaps\": [\"https://frankiesbikinis.com/sitemap_agentic_discovery.xml\", \"https://frankiesbikinis.com/sitemap_pages_1.xml?from=17115916&to=117444968517\", \"https://frankiesbikinis.com/sitemap_collections_1.xml?from=8927040&to=296977039429\", \"https://frankiesbikinis.com/sitemap_collections_2.xml?from=297101492293&to=308251066437\", \"https://frankiesbikinis.com/sitemap_blogs_1.xml\", \"https://frankiesbikinis.com/sitemap_metaobject_pages_1.xml\"], \"sitemap_count\": 3, \"sitemaps\": [\"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085\", \"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866352767045\", \"https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353029189&to=8087575822405\"]}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6283,
      "created_at": "2026-06-02T02:08:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6282,
      "created_at": "2026-06-02T02:08:42+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": "6a4d23aa51294a57a0a9e05948a78e63",
      "status": "running",
      "message": "feed #11 starting import source=https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085",
      "details_json": "{\"brand_name\": \"Frankies Bikinis\", \"progress_interval\": 100, \"source_url\": \"https://frankiesbikinis.com/sitemap_products_1.xml?from=6449353541&to=6866353029189, https://frankiesbikinis.com/sitemap_products_2.xml?from=6866353061957&to=7963319894085\"}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6281,
      "created_at": "2026-06-02T02:08:39+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #11 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6280,
      "created_at": "2026-06-02T02:08:38+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "completed",
      "message": "feed #18 completed xml_products=97 errors=0",
      "details_json": "{\"duration_seconds\": 40.2, \"product_errors\": 0, \"product_urls_discovered\": 97, \"products_synced\": 97, \"sitemap_count\": 3}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6279,
      "created_at": "2026-06-02T02:08:36+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "completed",
      "message": "feed #18 import completed active_products=97 variants=0 duration=40.2s",
      "details_json": "{\"active_product_count\": 97, \"duplicate_product_url_count\": 191, \"duration_seconds\": 40.2, \"ignored_sitemap_count\": 7, \"ignored_sitemaps\": [\"https://geel.us/sitemap_agentic_discovery.xml\", \"https://geel.us/sitemap_pages_1.xml?from=81964597439&to=116138770623\", \"https://geel.us/sitemap_collections_1.xml?from=240957751487&to=369510219967\", \"https://geel.us/sitemap_blogs_1.xml\", \"https://geel.us/ko/sitemap_pages_1.xml?from=81964597439&to=116138770623\", \"https://geel.us/ko/sitemap_collections_1.xml?from=240957751487&to=369510219967\", \"https://geel.us/ko/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 97, \"raw_product_url_count\": 288, \"site_info_summary\": {\"active_products\": 97, \"already_fetched_products\": 0, \"available_products\": 0, \"completed_products\": 0, \"eligible_products\": 97, \"excluded_already_fetched_products\": 0, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 97, \"running_products\": 0, \"selected_products\": 97, \"skipped_products\": 0}, \"sitemap_count\": 3, \"synced_products\": 97, \"variant_count\": 0}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6278,
      "created_at": "2026-06-02T02:08:34+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "running",
      "message": "feed #18 synced xml products=97 site-info-eligible=109 pending=109 failed-retry=0 already-fetched=92 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 201, \"already_fetched_products\": 92, \"available_products\": 89, \"completed_products\": 92, \"eligible_products\": 109, \"excluded_already_fetched_products\": 92, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 109, \"running_products\": 0, \"selected_products\": 109, \"skipped_products\": 0}, \"synced_products\": 97}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6277,
      "created_at": "2026-06-02T02:08:33+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "running",
      "message": "feed #18 import progress 97/97 synced=97 errors=0",
      "details_json": "{\"processed_products\": 97, \"product_errors\": 0, \"synced_products\": 97, \"total_product_urls\": 97}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6276,
      "created_at": "2026-06-02T02:08:07+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "running",
      "message": "feed #18 discovered 97 unique product URL(s) from 288 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 191, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 97, \"raw_product_url_count\": 288}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6275,
      "created_at": "2026-06-02T02:08:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "running",
      "message": "feed #18 parsed sitemap https://geel.us/ko/sitemap_products_1.xml?from=7253292974271&to=8426082697407",
      "details_json": "{\"duplicate_product_urls_skipped\": 191, \"duration_seconds\": 0.97, \"new_product_urls\": 0, \"raw_product_urls\": 97, \"sitemap_url\": \"https://geel.us/ko/sitemap_products_1.xml?from=7253292974271&to=8426082697407\", \"total_product_urls\": 97}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6274,
      "created_at": "2026-06-02T02:08:04+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "running",
      "message": "feed #18 parsed sitemap https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8426082697407",
      "details_json": "{\"duplicate_product_urls_skipped\": 94, \"duration_seconds\": 0.74, \"new_product_urls\": 3, \"raw_product_urls\": 97, \"sitemap_url\": \"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8426082697407\", \"total_product_urls\": 97}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6273,
      "created_at": "2026-06-02T02:08:02+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "running",
      "message": "feed #18 parsed sitemap https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.64, \"new_product_urls\": 94, \"raw_product_urls\": 94, \"sitemap_url\": \"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903\", \"total_product_urls\": 94}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6272,
      "created_at": "2026-06-02T02:08:00+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "running",
      "message": "feed #18 discovered 3 product sitemap(s) mode=xml-discovery ignored_non_product=7",
      "details_json": "{\"ignored_sitemap_count\": 7, \"ignored_sitemaps\": [\"https://geel.us/sitemap_agentic_discovery.xml\", \"https://geel.us/sitemap_pages_1.xml?from=81964597439&to=116138770623\", \"https://geel.us/sitemap_collections_1.xml?from=240957751487&to=369510219967\", \"https://geel.us/sitemap_blogs_1.xml\", \"https://geel.us/ko/sitemap_pages_1.xml?from=81964597439&to=116138770623\", \"https://geel.us/ko/sitemap_collections_1.xml?from=240957751487&to=369510219967\", \"https://geel.us/ko/sitemap_blogs_1.xml\"], \"sitemap_count\": 3, \"sitemaps\": [\"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903\", \"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8426082697407\", \"https://geel.us/ko/sitemap_products_1.xml?from=7253292974271&to=8426082697407\"]}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6271,
      "created_at": "2026-06-02T02:07:57+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "running",
      "message": "feed #18 starting sitemap discovery",
      "details_json": null,
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6270,
      "created_at": "2026-06-02T02:07:56+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": "c0151a8ef78e4c6ca2aab0f3625e87f9",
      "status": "running",
      "message": "feed #18 starting import source=https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903",
      "details_json": "{\"brand_name\": \"GEEL\", \"progress_interval\": 100, \"source_url\": \"https://geel.us/sitemap_products_1.xml?from=7253292974271&to=8343121395903\"}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6269,
      "created_at": "2026-06-02T02:07:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #18 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6268,
      "created_at": "2026-06-02T02:07:52+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "completed",
      "message": "feed #8 completed xml_products=824 errors=0",
      "details_json": "{\"duration_seconds\": 208.46, \"product_errors\": 0, \"product_urls_discovered\": 824, \"products_synced\": 824, \"sitemap_count\": 2}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6267,
      "created_at": "2026-06-02T02:07:50+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "completed",
      "message": "feed #8 import completed active_products=824 variants=5 duration=208.46s",
      "details_json": "{\"active_product_count\": 824, \"duplicate_product_url_count\": 790, \"duration_seconds\": 208.46, \"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://www.lspace.com/sitemap_agentic_discovery.xml\", \"https://www.lspace.com/sitemap_pages_1.xml?from=131100291&to=116483784766\", \"https://www.lspace.com/sitemap_collections_1.xml?from=240296003&to=298585063486\", \"https://www.lspace.com/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 824, \"raw_product_url_count\": 1614, \"site_info_summary\": {\"active_products\": 824, \"already_fetched_products\": 746, \"available_products\": 719, \"completed_products\": 745, \"eligible_products\": 78, \"excluded_already_fetched_products\": 746, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 78, \"running_products\": 0, \"selected_products\": 78, \"skipped_products\": 1}, \"sitemap_count\": 2, \"synced_products\": 824, \"variant_count\": 5}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6266,
      "created_at": "2026-06-02T02:07:48+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 synced xml products=824 site-info-eligible=78 pending=78 failed-retry=0 already-fetched=775 skipped=1 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 853, \"already_fetched_products\": 775, \"available_products\": 744, \"completed_products\": 774, \"eligible_products\": 78, \"excluded_already_fetched_products\": 775, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 78, \"running_products\": 0, \"selected_products\": 78, \"skipped_products\": 1}, \"synced_products\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6265,
      "created_at": "2026-06-02T02:07:47+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 import progress 824/824 synced=824 errors=0",
      "details_json": "{\"processed_products\": 824, \"product_errors\": 0, \"synced_products\": 824, \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6264,
      "created_at": "2026-06-02T02:07:39+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 import progress 800/824 synced=800 errors=0",
      "details_json": "{\"processed_products\": 800, \"product_errors\": 0, \"synced_products\": 800, \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6263,
      "created_at": "2026-06-02T02:07:14+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 import progress 700/824 synced=700 errors=0",
      "details_json": "{\"processed_products\": 700, \"product_errors\": 0, \"synced_products\": 700, \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6262,
      "created_at": "2026-06-02T02:06:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 import progress 600/824 synced=600 errors=0",
      "details_json": "{\"processed_products\": 600, \"product_errors\": 0, \"synced_products\": 600, \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6261,
      "created_at": "2026-06-02T02:06:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 import progress 500/824 synced=500 errors=0",
      "details_json": "{\"processed_products\": 500, \"product_errors\": 0, \"synced_products\": 500, \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6260,
      "created_at": "2026-06-02T02:05:59+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 import progress 400/824 synced=400 errors=0",
      "details_json": "{\"processed_products\": 400, \"product_errors\": 0, \"synced_products\": 400, \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6259,
      "created_at": "2026-06-02T02:05:34+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 import progress 300/824 synced=300 errors=0",
      "details_json": "{\"processed_products\": 300, \"product_errors\": 0, \"synced_products\": 300, \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6258,
      "created_at": "2026-06-02T02:05:08+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 import progress 200/824 synced=200 errors=0",
      "details_json": "{\"processed_products\": 200, \"product_errors\": 0, \"synced_products\": 200, \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6257,
      "created_at": "2026-06-02T02:04:46+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 2,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #2 queued for XML import",
      "details_json": "{\"brand_name\": \"4th & Reckless\"}",
      "brand_name": "4th & Reckless",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6256,
      "created_at": "2026-06-02T02:04:44+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 import progress 100/824 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6255,
      "created_at": "2026-06-02T02:04:43+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 3,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #3 queued for XML import",
      "details_json": "{\"brand_name\": \"Amanda Uprichard\"}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6254,
      "created_at": "2026-06-02T02:04:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 4,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #4 queued for XML import",
      "details_json": "{\"brand_name\": \"Asta Resort\"}",
      "brand_name": "Asta Resort",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6253,
      "created_at": "2026-06-02T02:04:40+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 5,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #5 queued for XML import",
      "details_json": "{\"brand_name\": \"Baobab\"}",
      "brand_name": "Baobab",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6252,
      "created_at": "2026-06-02T02:04:36+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #6 queued for XML import",
      "details_json": "{\"brand_name\": \"Beach Riot\"}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6251,
      "created_at": "2026-06-02T02:04:35+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 20,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #20 queued for XML import",
      "details_json": "{\"brand_name\": \"By Dyln\"}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6250,
      "created_at": "2026-06-02T02:04:33+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 7,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #7 queued for XML import",
      "details_json": "{\"brand_name\": \"Cult Gaia\"}",
      "brand_name": "Cult Gaia",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6249,
      "created_at": "2026-06-02T02:04:29+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 discovered 824 unique product URL(s) from 1614 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 790, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 824, \"raw_product_url_count\": 1614}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6248,
      "created_at": "2026-06-02T02:04:29+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 parsed sitemap https://www.lspace.com/sitemap_products_1.xml?from=4728868339774&to=8103765180478",
      "details_json": "{\"duplicate_product_urls_skipped\": 790, \"duration_seconds\": 0.36, \"new_product_urls\": 34, \"raw_product_urls\": 824, \"sitemap_url\": \"https://www.lspace.com/sitemap_products_1.xml?from=4728868339774&to=8103765180478\", \"total_product_urls\": 824}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6247,
      "created_at": "2026-06-02T02:04:29+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 12,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #12 queued for XML import",
      "details_json": "{\"brand_name\": \"Elyzian\"}",
      "brand_name": "Elyzian",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6246,
      "created_at": "2026-06-02T02:04:28+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 parsed sitemap https://www.lspace.com/sitemap_products_1.xml?from=2145540702270&to=8032024428606",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.32, \"new_product_urls\": 790, \"raw_product_urls\": 790, \"sitemap_url\": \"https://www.lspace.com/sitemap_products_1.xml?from=2145540702270&to=8032024428606\", \"total_product_urls\": 790}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6245,
      "created_at": "2026-06-02T02:04:28+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://www.lspace.com/sitemap_agentic_discovery.xml\", \"https://www.lspace.com/sitemap_pages_1.xml?from=131100291&to=116483784766\", \"https://www.lspace.com/sitemap_collections_1.xml?from=240296003&to=298585063486\", \"https://www.lspace.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://www.lspace.com/sitemap_products_1.xml?from=2145540702270&to=8032024428606\", \"https://www.lspace.com/sitemap_products_1.xml?from=4728868339774&to=8103765180478\"]}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6244,
      "created_at": "2026-06-02T02:04:26+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 10,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #10 queued for XML import",
      "details_json": "{\"brand_name\": \"Faithfull The Brand\"}",
      "brand_name": "Faithfull The Brand",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6243,
      "created_at": "2026-06-02T02:04:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 11,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #11 queued for XML import",
      "details_json": "{\"brand_name\": \"Frankies Bikinis\"}",
      "brand_name": "Frankies Bikinis",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6242,
      "created_at": "2026-06-02T02:04:23+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 18,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #18 queued for XML import",
      "details_json": "{\"brand_name\": \"GEEL\"}",
      "brand_name": "GEEL",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6241,
      "created_at": "2026-06-02T02:04:21+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 starting sitemap discovery",
      "details_json": null,
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6240,
      "created_at": "2026-06-02T02:04:21+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": "f091bcac443d4474a95d7cca24a50c80",
      "status": "running",
      "message": "feed #8 starting import source=https://www.lspace.com/sitemap_products_1.xml?from=2145540702270&to=8032024428606",
      "details_json": "{\"brand_name\": \"L Space\", \"progress_interval\": 100, \"source_url\": \"https://www.lspace.com/sitemap_products_1.xml?from=2145540702270&to=8032024428606\"}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6239,
      "created_at": "2026-06-02T02:04:19+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #8 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6238,
      "created_at": "2026-06-02T02:04:19+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "queued",
      "feed_id": 8,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "queued",
      "message": "feed #8 queued for XML import",
      "details_json": "{\"brand_name\": \"L Space\"}",
      "brand_name": "L Space",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6237,
      "created_at": "2026-06-02T01:50:32+00:00",
      "level": "warning",
      "component": "feed_import_worker",
      "event_type": "manual_queue_blocked",
      "feed_id": 6,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "blocked",
      "message": "feed #6 manual XML sync blocked while AI jobs are running",
      "details_json": null,
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6236,
      "created_at": "2026-06-02T01:35:23+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6235,
      "created_at": "2026-06-02T01:35:21+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6234,
      "created_at": "2026-06-02T01:12:16+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6233,
      "created_at": "2026-06-02T01:12:15+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6232,
      "created_at": "2026-06-02T00:21:17+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6231,
      "created_at": "2026-06-02T00:21:16+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6230,
      "created_at": "2026-06-01T23:42:42+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6229,
      "created_at": "2026-06-01T23:42:40+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6228,
      "created_at": "2026-06-01T22:56:28+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6227,
      "created_at": "2026-06-01T22:56:26+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6226,
      "created_at": "2026-06-01T22:17:05+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6225,
      "created_at": "2026-06-01T22:17:04+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6224,
      "created_at": "2026-06-01T21:39:16+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6223,
      "created_at": "2026-06-01T21:39:14+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6222,
      "created_at": "2026-06-01T21:09:10+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6221,
      "created_at": "2026-06-01T21:09:09+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6220,
      "created_at": "2026-06-01T20:31:35+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6219,
      "created_at": "2026-06-01T20:31:34+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6218,
      "created_at": "2026-06-01T19:14:52+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6217,
      "created_at": "2026-06-01T19:14:51+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6216,
      "created_at": "2026-06-01T18:13:57+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6215,
      "created_at": "2026-06-01T18:13:55+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6214,
      "created_at": "2026-06-01T17:32:01+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6213,
      "created_at": "2026-06-01T17:32:00+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6212,
      "created_at": "2026-06-01T16:37:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6211,
      "created_at": "2026-06-01T16:37:23+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6210,
      "created_at": "2026-06-01T16:04:26+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6209,
      "created_at": "2026-06-01T16:04:25+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6208,
      "created_at": "2026-06-01T14:47:10+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6207,
      "created_at": "2026-06-01T14:47:09+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6206,
      "created_at": "2026-06-01T14:15:00+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6205,
      "created_at": "2026-06-01T14:14:58+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6204,
      "created_at": "2026-06-01T13:45:02+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6203,
      "created_at": "2026-06-01T13:45:00+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6202,
      "created_at": "2026-06-01T13:17:52+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6201,
      "created_at": "2026-06-01T13:17:51+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6200,
      "created_at": "2026-06-01T12:22:06+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6199,
      "created_at": "2026-06-01T12:22:04+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6198,
      "created_at": "2026-06-01T09:57:35+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6197,
      "created_at": "2026-06-01T09:57:34+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6196,
      "created_at": "2026-06-01T08:29:08+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6195,
      "created_at": "2026-06-01T08:29:07+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6194,
      "created_at": "2026-06-01T08:09:55+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6193,
      "created_at": "2026-06-01T08:09:54+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6192,
      "created_at": "2026-06-01T07:24:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6191,
      "created_at": "2026-06-01T07:24:24+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6190,
      "created_at": "2026-06-01T06:58:24+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6189,
      "created_at": "2026-06-01T06:58:22+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6188,
      "created_at": "2026-06-01T06:34:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6187,
      "created_at": "2026-06-01T06:34:39+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6186,
      "created_at": "2026-06-01T05:41:07+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6185,
      "created_at": "2026-06-01T05:41:06+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6184,
      "created_at": "2026-06-01T04:23:13+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6183,
      "created_at": "2026-06-01T04:23:12+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6182,
      "created_at": "2026-06-01T03:56:21+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6181,
      "created_at": "2026-06-01T03:56:20+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6180,
      "created_at": "2026-06-01T03:29:31+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6179,
      "created_at": "2026-06-01T03:29:30+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6178,
      "created_at": "2026-06-01T02:44:02+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6177,
      "created_at": "2026-06-01T02:44:01+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6176,
      "created_at": "2026-06-01T02:27:05+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6175,
      "created_at": "2026-06-01T02:27:04+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6174,
      "created_at": "2026-06-01T01:58:59+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6173,
      "created_at": "2026-06-01T01:58:58+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6172,
      "created_at": "2026-06-01T00:57:46+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6171,
      "created_at": "2026-06-01T00:57:45+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6170,
      "created_at": "2026-06-01T00:24:38+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6169,
      "created_at": "2026-06-01T00:24:37+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6168,
      "created_at": "2026-05-31T23:57:16+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6167,
      "created_at": "2026-05-31T23:57:14+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6166,
      "created_at": "2026-05-31T22:58:29+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6165,
      "created_at": "2026-05-31T22:58:28+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6164,
      "created_at": "2026-05-31T22:18:08+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6163,
      "created_at": "2026-05-31T22:18:07+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6162,
      "created_at": "2026-05-31T21:37:45+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6161,
      "created_at": "2026-05-31T21:37:44+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6160,
      "created_at": "2026-05-31T21:13:37+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6159,
      "created_at": "2026-05-31T21:13:36+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6158,
      "created_at": "2026-05-31T20:18:49+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6157,
      "created_at": "2026-05-31T20:18:48+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6156,
      "created_at": "2026-05-31T18:26:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6155,
      "created_at": "2026-05-31T18:26:40+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6154,
      "created_at": "2026-05-31T17:34:33+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6153,
      "created_at": "2026-05-31T17:34:31+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6152,
      "created_at": "2026-05-31T16:59:05+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6151,
      "created_at": "2026-05-31T16:59:03+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6150,
      "created_at": "2026-05-31T16:38:13+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 20,
      "product_id": null,
      "job_id": 178,
      "run_id": "site-info-178",
      "status": "completed",
      "message": "job #178 completed processed=25 completed=25 skipped=0 failed=0 avg_seconds=3.98 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 3.98, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"slowest_products\": [{\"duration_seconds\": 4.36, \"outcome\": \"completed\", \"product_id\": 119630, \"product_url\": \"https://bydyln.com/products/isla-top-black-spot-1\", \"title\": \"ISLA TOP | BLACK SPOT\"}, {\"duration_seconds\": 4.36, \"outcome\": \"completed\", \"product_id\": 119633, \"product_url\": \"https://bydyln.com/products/winona-mini-dress-black\", \"title\": \"WINONA MINI DRESS | BLACK\"}, {\"duration_seconds\": 4.2, \"outcome\": \"completed\", \"product_id\": 106351, \"product_url\": \"https://bydyln.com/products/zia-ruffle-shorts-croc\", \"title\": \"ZIA RUFFLE SHORTS | CROC\"}], \"total_products\": 25}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6149,
      "created_at": "2026-05-31T16:38:11+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 20,
      "product_id": null,
      "job_id": 178,
      "run_id": "site-info-178",
      "status": "running",
      "message": "job #178 progress 25/25 completed=25 skipped=0 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 3.98, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"total_products\": 25}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6148,
      "created_at": "2026-05-31T16:35:42+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 20,
      "product_id": null,
      "job_id": 178,
      "run_id": "site-info-178",
      "status": "running",
      "message": "job #178 scope snapshot active=398 eligible=31 selected=25 completed=367 pending=31 failed=0 skipped=0 already_fetched=367",
      "details_json": "{\"active_products\": 398, \"already_fetched_products\": 367, \"available_products\": 341, \"completed_products\": 367, \"eligible_products\": 31, \"excluded_already_fetched_products\": 367, \"excluded_outside_batch_limit_products\": 6, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 31, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6147,
      "created_at": "2026-05-31T16:35:41+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 20,
      "product_id": null,
      "job_id": 178,
      "run_id": "site-info-178",
      "status": "running",
      "message": "job #178 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 398, \"already_fetched_products\": 367, \"available_products\": 341, \"completed_products\": 367, \"eligible_products\": 31, \"excluded_already_fetched_products\": 367, \"excluded_outside_batch_limit_products\": 6, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 31, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 0}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6146,
      "created_at": "2026-05-31T16:35:36+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 6,
      "product_id": null,
      "job_id": 177,
      "run_id": "site-info-177",
      "status": "completed",
      "message": "job #177 completed processed=25 completed=23 skipped=2 failed=0 avg_seconds=6.54 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 6.54, \"completed_products\": 23, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 2, \"slowest_products\": [{\"duration_seconds\": 12.8, \"outcome\": \"skipped\", \"product_id\": 32621, \"product_url\": \"https://beachriot.com/products/rella-legging-slate-gingham\", \"title\": \"Rella Legging Slate Gingham\"}, {\"duration_seconds\": 12.29, \"outcome\": \"skipped\", \"product_id\": 32613, \"product_url\": \"https://beachriot.com/products/olympia-top-slate-gingham\", \"title\": \"Olympia Top Slate Gingham\"}, {\"duration_seconds\": 7.9, \"outcome\": \"completed\", \"product_id\": 119597, \"product_url\": \"https://beachriot.com/products/harriet-bottom-seashell-isle-colorblock\", \"title\": \"Harriet Bottom Seashell Isle Colorblock\"}], \"total_products\": 25}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6145,
      "created_at": "2026-05-31T16:35:33+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 6,
      "product_id": null,
      "job_id": 177,
      "run_id": "site-info-177",
      "status": "running",
      "message": "job #177 progress 25/25 completed=23 skipped=2 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 6.54, \"completed_products\": 23, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 2, \"total_products\": 25}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6144,
      "created_at": "2026-05-31T16:32:37+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 6,
      "product_id": 32621,
      "job_id": 177,
      "run_id": "site-info-177",
      "status": "warning",
      "message": "job #177 product #32621 was slow (12.80s) outcome=skipped",
      "details_json": "{\"duration_seconds\": 12.8, \"error\": \"404 Client Error: Not Found for url: https://beachriot.com/products/rella-legging-slate-gingham\", \"outcome\": \"skipped\", \"product_url\": \"https://beachriot.com/products/rella-legging-slate-gingham\", \"threshold_seconds\": 8.0}",
      "brand_name": "Beach Riot",
      "product_title": "Rella Legging Slate Gingham",
      "job_type": "site_info_fetch"
    },
    {
      "id": 6143,
      "created_at": "2026-05-31T16:32:35+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_skipped_missing_page",
      "feed_id": 6,
      "product_id": 32621,
      "job_id": 177,
      "run_id": "site-info-177",
      "status": "skipped",
      "message": "job #177 product #32621 skipped missing page: 404 Client Error: Not Found for url: https://beachriot.com/products/rella-legging-slate-gingham",
      "details_json": "{\"error_class\": \"HTTPError\", \"product_url\": \"https://beachriot.com/products/rella-legging-slate-gingham\"}",
      "brand_name": "Beach Riot",
      "product_title": "Rella Legging Slate Gingham",
      "job_type": "site_info_fetch"
    },
    {
      "id": 6142,
      "created_at": "2026-05-31T16:32:28+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "shopify_json_fallback_to_html",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "fallback",
      "message": "Shopify .js endpoint failed for https://beachriot.com/products/rella-legging-slate-gingham; falling back to HTML scrape: 404 Client Error: Not Found for url: https://beachriot.com/products/rella-legging-slate-gingham.js",
      "details_json": "{\"error_class\": \"HTTPError\", \"json_url\": \"https://beachriot.com/products/rella-legging-slate-gingham.js\", \"product_url\": \"https://beachriot.com/products/rella-legging-slate-gingham\"}",
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6141,
      "created_at": "2026-05-31T16:32:11+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 6,
      "product_id": 32613,
      "job_id": 177,
      "run_id": "site-info-177",
      "status": "warning",
      "message": "job #177 product #32613 was slow (12.29s) outcome=skipped",
      "details_json": "{\"duration_seconds\": 12.29, \"error\": \"404 Client Error: Not Found for url: https://beachriot.com/products/olympia-top-slate-gingham\", \"outcome\": \"skipped\", \"product_url\": \"https://beachriot.com/products/olympia-top-slate-gingham\", \"threshold_seconds\": 8.0}",
      "brand_name": "Beach Riot",
      "product_title": "Olympia Top Slate Gingham",
      "job_type": "site_info_fetch"
    },
    {
      "id": 6140,
      "created_at": "2026-05-31T16:32:09+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_skipped_missing_page",
      "feed_id": 6,
      "product_id": 32613,
      "job_id": 177,
      "run_id": "site-info-177",
      "status": "skipped",
      "message": "job #177 product #32613 skipped missing page: 404 Client Error: Not Found for url: https://beachriot.com/products/olympia-top-slate-gingham",
      "details_json": "{\"error_class\": \"HTTPError\", \"product_url\": \"https://beachriot.com/products/olympia-top-slate-gingham\"}",
      "brand_name": "Beach Riot",
      "product_title": "Olympia Top Slate Gingham",
      "job_type": "site_info_fetch"
    },
    {
      "id": 6139,
      "created_at": "2026-05-31T16:32:01+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "shopify_json_fallback_to_html",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "fallback",
      "message": "Shopify .js endpoint failed for https://beachriot.com/products/olympia-top-slate-gingham; falling back to HTML scrape: 404 Client Error: Not Found for url: https://beachriot.com/products/olympia-top-slate-gingham.js",
      "details_json": "{\"error_class\": \"HTTPError\", \"json_url\": \"https://beachriot.com/products/olympia-top-slate-gingham.js\", \"product_url\": \"https://beachriot.com/products/olympia-top-slate-gingham\"}",
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6138,
      "created_at": "2026-05-31T16:31:27+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 6,
      "product_id": null,
      "job_id": 177,
      "run_id": "site-info-177",
      "status": "running",
      "message": "job #177 scope snapshot active=768 eligible=85 selected=25 completed=682 pending=85 failed=0 skipped=1 already_fetched=683",
      "details_json": "{\"active_products\": 768, \"already_fetched_products\": 683, \"available_products\": 663, \"completed_products\": 682, \"eligible_products\": 85, \"excluded_already_fetched_products\": 683, \"excluded_outside_batch_limit_products\": 60, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 85, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 1}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6137,
      "created_at": "2026-05-31T16:31:25+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 6,
      "product_id": null,
      "job_id": 177,
      "run_id": "site-info-177",
      "status": "running",
      "message": "job #177 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 768, \"already_fetched_products\": 683, \"available_products\": 663, \"completed_products\": 682, \"eligible_products\": 85, \"excluded_already_fetched_products\": 683, \"excluded_outside_batch_limit_products\": 60, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 85, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 1}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6136,
      "created_at": "2026-05-31T16:31:14+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 3,
      "product_id": null,
      "job_id": 175,
      "run_id": "site-info-175",
      "status": "completed",
      "message": "job #175 completed processed=25 completed=25 skipped=0 failed=0 avg_seconds=51.36 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 51.36, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"slowest_products\": [{\"duration_seconds\": 1143.72, \"outcome\": \"completed\", \"product_id\": 106033, \"product_url\": \"https://amandauprichard.com/products/lyra-midi-dress\", \"title\": \"Lyra Midi Dress\"}, {\"duration_seconds\": 9.3, \"outcome\": \"completed\", \"product_id\": 106046, \"product_url\": \"https://amandauprichard.com/products/marcelle-top\", \"title\": \"Marcelle Top\"}, {\"duration_seconds\": 9.17, \"outcome\": \"completed\", \"product_id\": 106041, \"product_url\": \"https://amandauprichard.com/products/margo-midi-dress-in-hibiscus\", \"title\": \"Margo Midi Dress in Hibiscus\"}], \"total_products\": 25}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6135,
      "created_at": "2026-05-31T16:31:08+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 3,
      "product_id": null,
      "job_id": 175,
      "run_id": "site-info-175",
      "status": "running",
      "message": "job #175 progress 25/25 completed=25 skipped=0 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 51.36, \"completed_products\": 25, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 25, \"skipped_products\": 0, \"total_products\": 25}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6134,
      "created_at": "2026-05-31T16:31:06+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 3,
      "product_id": 106046,
      "job_id": 175,
      "run_id": "site-info-175",
      "status": "warning",
      "message": "job #175 product #106046 was slow (9.30s) outcome=completed",
      "details_json": "{\"duration_seconds\": 9.3, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://amandauprichard.com/products/marcelle-top\", \"threshold_seconds\": 8.0}",
      "brand_name": "Amanda Uprichard",
      "product_title": "Marcelle Top",
      "job_type": "site_info_fetch"
    },
    {
      "id": 6133,
      "created_at": "2026-05-31T16:30:12+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 3,
      "product_id": 106041,
      "job_id": 175,
      "run_id": "site-info-175",
      "status": "warning",
      "message": "job #175 product #106041 was slow (9.17s) outcome=completed",
      "details_json": "{\"duration_seconds\": 9.17, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://amandauprichard.com/products/margo-midi-dress-in-hibiscus\", \"threshold_seconds\": 8.0}",
      "brand_name": "Amanda Uprichard",
      "product_title": "Margo Midi Dress in Hibiscus",
      "job_type": "site_info_fetch"
    },
    {
      "id": 6132,
      "created_at": "2026-05-31T16:28:57+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 3,
      "product_id": 106033,
      "job_id": 175,
      "run_id": "site-info-175",
      "status": "warning",
      "message": "job #175 product #106033 was slow (1143.72s) outcome=completed",
      "details_json": "{\"duration_seconds\": 1143.72, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://amandauprichard.com/products/lyra-midi-dress\", \"threshold_seconds\": 8.0}",
      "brand_name": "Amanda Uprichard",
      "product_title": "Midi Dresses | Women's Midi Dress Collection - Amanda Uprichard",
      "job_type": "site_info_fetch"
    },
    {
      "id": 6131,
      "created_at": "2026-05-31T16:09:59+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "shopify_json_fallback_to_html",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "fallback",
      "message": "Shopify .js endpoint failed for https://amandauprichard.com/products/lyra-midi-dress; falling back to HTML scrape: 404 Client Error: Not Found for url: https://amandauprichard.com/products/lyra-midi-dress.js",
      "details_json": "{\"error_class\": \"HTTPError\", \"json_url\": \"https://amandauprichard.com/products/lyra-midi-dress.js\", \"product_url\": \"https://amandauprichard.com/products/lyra-midi-dress\"}",
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6130,
      "created_at": "2026-05-31T16:09:05+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 3,
      "product_id": 106028,
      "job_id": 175,
      "run_id": "site-info-175",
      "status": "warning",
      "message": "job #175 product #106028 was slow (8.46s) outcome=completed",
      "details_json": "{\"duration_seconds\": 8.46, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://amandauprichard.com/products/mirabelle-romper-1\", \"threshold_seconds\": 8.0}",
      "brand_name": "Amanda Uprichard",
      "product_title": "Mirabelle Romper",
      "job_type": "site_info_fetch"
    },
    {
      "id": 6129,
      "created_at": "2026-05-31T16:08:51+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 3,
      "product_id": 106027,
      "job_id": 175,
      "run_id": "site-info-175",
      "status": "warning",
      "message": "job #175 product #106027 was slow (8.27s) outcome=completed",
      "details_json": "{\"duration_seconds\": 8.27, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://amandauprichard.com/products/juna-top\", \"threshold_seconds\": 8.0}",
      "brand_name": "Amanda Uprichard",
      "product_title": "Juna Top",
      "job_type": "site_info_fetch"
    },
    {
      "id": 6128,
      "created_at": "2026-05-31T16:08:35+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_queued",
      "feed_id": 20,
      "product_id": null,
      "job_id": 178,
      "run_id": null,
      "status": "queued",
      "message": "queued job #178 scope=feed feed_id=20 product_id=None force_refresh=False batch_limit=1000",
      "details_json": "{\"batch_limit\": 1000, \"force_refresh\": false, \"scope\": \"feed\"}",
      "brand_name": "By Dyln",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6127,
      "created_at": "2026-05-31T16:08:33+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_queued",
      "feed_id": 6,
      "product_id": null,
      "job_id": 177,
      "run_id": null,
      "status": "queued",
      "message": "queued job #177 scope=feed feed_id=6 product_id=None force_refresh=False batch_limit=1000",
      "details_json": "{\"batch_limit\": 1000, \"force_refresh\": false, \"scope\": \"feed\"}",
      "brand_name": "Beach Riot",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6126,
      "created_at": "2026-05-31T16:08:26+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 3,
      "product_id": null,
      "job_id": 175,
      "run_id": "site-info-175",
      "status": "running",
      "message": "job #175 scope snapshot active=1564 eligible=1273 selected=25 completed=280 pending=1272 failed=0 skipped=11 already_fetched=291",
      "details_json": "{\"active_products\": 1564, \"already_fetched_products\": 291, \"available_products\": 231, \"completed_products\": 280, \"eligible_products\": 1273, \"excluded_already_fetched_products\": 291, \"excluded_outside_batch_limit_products\": 1248, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1272, \"running_products\": 1, \"selected_products\": 25, \"skipped_products\": 11}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6125,
      "created_at": "2026-05-31T16:08:25+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 3,
      "product_id": null,
      "job_id": 175,
      "run_id": "site-info-175",
      "status": "running",
      "message": "job #175 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 1564, \"already_fetched_products\": 291, \"available_products\": 231, \"completed_products\": 280, \"eligible_products\": 1273, \"excluded_already_fetched_products\": 291, \"excluded_outside_batch_limit_products\": 1248, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1272, \"running_products\": 1, \"selected_products\": 25, \"skipped_products\": 11}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6124,
      "created_at": "2026-05-31T16:08:23+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_queued",
      "feed_id": 3,
      "product_id": null,
      "job_id": 175,
      "run_id": null,
      "status": "queued",
      "message": "queued job #175 scope=feed feed_id=3 product_id=None force_refresh=False batch_limit=1000",
      "details_json": "{\"batch_limit\": 1000, \"force_refresh\": false, \"scope\": \"feed\"}",
      "brand_name": "Amanda Uprichard",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 6123,
      "created_at": "2026-05-31T16:08:09+00:00",
      "level": "info",
      "component": "operations",
      "event_type": "cancel_all_jobs",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "idle",
      "message": "cancel all feed jobs requested, cancelled=0",
      "details_json": "{\"cancelled_jobs\": 0}",
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6122,
      "created_at": "2026-05-31T15:40:18+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6121,
      "created_at": "2026-05-31T15:40:16+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6120,
      "created_at": "2026-05-31T15:09:55+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6119,
      "created_at": "2026-05-31T15:09:54+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6118,
      "created_at": "2026-05-31T14:21:42+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6117,
      "created_at": "2026-05-31T14:21:41+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6116,
      "created_at": "2026-05-31T13:32:50+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6115,
      "created_at": "2026-05-31T13:32:49+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6114,
      "created_at": "2026-05-31T12:56:57+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6113,
      "created_at": "2026-05-31T12:56:56+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6112,
      "created_at": "2026-05-31T12:12:38+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6111,
      "created_at": "2026-05-31T12:12:37+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6110,
      "created_at": "2026-05-31T11:37:24+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6109,
      "created_at": "2026-05-31T11:37:22+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6108,
      "created_at": "2026-05-31T11:04:52+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6107,
      "created_at": "2026-05-31T11:04:50+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6106,
      "created_at": "2026-05-31T10:22:22+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6105,
      "created_at": "2026-05-31T10:22:20+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6104,
      "created_at": "2026-05-31T09:15:18+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6103,
      "created_at": "2026-05-31T09:15:16+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6102,
      "created_at": "2026-05-31T07:49:22+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6101,
      "created_at": "2026-05-31T07:49:20+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6100,
      "created_at": "2026-05-31T04:53:01+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6099,
      "created_at": "2026-05-31T04:52:59+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6098,
      "created_at": "2026-05-31T04:15:04+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6097,
      "created_at": "2026-05-31T04:15:03+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6096,
      "created_at": "2026-05-31T04:08:42+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6095,
      "created_at": "2026-05-31T04:08:40+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6094,
      "created_at": "2026-05-31T02:51:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6093,
      "created_at": "2026-05-31T02:51:52+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6092,
      "created_at": "2026-05-31T02:03:18+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6091,
      "created_at": "2026-05-31T02:03:17+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6090,
      "created_at": "2026-05-31T01:27:52+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6089,
      "created_at": "2026-05-31T01:27:51+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6088,
      "created_at": "2026-05-31T00:50:21+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6087,
      "created_at": "2026-05-31T00:50:20+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6086,
      "created_at": "2026-05-31T00:31:08+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6085,
      "created_at": "2026-05-31T00:31:07+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6084,
      "created_at": "2026-05-31T00:07:16+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6083,
      "created_at": "2026-05-31T00:07:14+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6082,
      "created_at": "2026-05-30T23:43:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6081,
      "created_at": "2026-05-30T23:43:40+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6080,
      "created_at": "2026-05-30T22:53:19+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6079,
      "created_at": "2026-05-30T22:53:17+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6078,
      "created_at": "2026-05-30T21:42:59+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6077,
      "created_at": "2026-05-30T21:42:58+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6076,
      "created_at": "2026-05-30T20:15:54+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6075,
      "created_at": "2026-05-30T20:15:52+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6074,
      "created_at": "2026-05-30T19:48:56+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6073,
      "created_at": "2026-05-30T19:48:55+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6072,
      "created_at": "2026-05-30T19:28:32+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6071,
      "created_at": "2026-05-30T19:28:31+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6070,
      "created_at": "2026-05-30T18:28:14+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6069,
      "created_at": "2026-05-30T18:28:13+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6068,
      "created_at": "2026-05-30T18:04:44+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6067,
      "created_at": "2026-05-30T18:04:43+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6066,
      "created_at": "2026-05-30T17:48:38+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6065,
      "created_at": "2026-05-30T17:48:37+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6064,
      "created_at": "2026-05-30T17:15:50+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6063,
      "created_at": "2026-05-30T17:15:48+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6062,
      "created_at": "2026-05-30T16:05:57+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6061,
      "created_at": "2026-05-30T16:05:55+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6060,
      "created_at": "2026-05-30T15:34:58+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6059,
      "created_at": "2026-05-30T15:34:57+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6058,
      "created_at": "2026-05-30T11:52:57+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6057,
      "created_at": "2026-05-30T11:52:56+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6056,
      "created_at": "2026-05-30T11:00:13+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6055,
      "created_at": "2026-05-30T11:00:12+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6054,
      "created_at": "2026-05-30T10:27:54+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6053,
      "created_at": "2026-05-30T10:27:52+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6052,
      "created_at": "2026-05-30T09:39:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6051,
      "created_at": "2026-05-30T09:39:23+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6050,
      "created_at": "2026-05-30T07:18:21+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6049,
      "created_at": "2026-05-30T07:18:20+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6048,
      "created_at": "2026-05-30T06:50:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6047,
      "created_at": "2026-05-30T06:50:51+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6046,
      "created_at": "2026-05-30T06:26:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6045,
      "created_at": "2026-05-30T06:26:24+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6044,
      "created_at": "2026-05-30T06:07:04+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6043,
      "created_at": "2026-05-30T06:07:02+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6042,
      "created_at": "2026-05-30T05:43:12+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6041,
      "created_at": "2026-05-30T05:43:11+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6040,
      "created_at": "2026-05-30T05:15:54+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6039,
      "created_at": "2026-05-30T05:15:53+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6038,
      "created_at": "2026-05-30T04:56:59+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6037,
      "created_at": "2026-05-30T04:56:58+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6036,
      "created_at": "2026-05-30T04:36:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6035,
      "created_at": "2026-05-30T04:36:24+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6034,
      "created_at": "2026-05-30T03:55:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6033,
      "created_at": "2026-05-30T03:55:40+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6032,
      "created_at": "2026-05-30T03:10:48+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6031,
      "created_at": "2026-05-30T03:10:47+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6030,
      "created_at": "2026-05-30T02:19:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6029,
      "created_at": "2026-05-30T02:19:40+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6028,
      "created_at": "2026-05-30T01:33:07+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6027,
      "created_at": "2026-05-30T01:33:06+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6026,
      "created_at": "2026-05-30T01:06:18+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6025,
      "created_at": "2026-05-30T01:06:17+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6024,
      "created_at": "2026-05-30T00:03:46+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6023,
      "created_at": "2026-05-30T00:03:44+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6022,
      "created_at": "2026-05-29T23:45:21+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6021,
      "created_at": "2026-05-29T23:45:20+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6020,
      "created_at": "2026-05-29T23:15:35+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6019,
      "created_at": "2026-05-29T23:15:33+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6018,
      "created_at": "2026-05-29T21:46:58+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6017,
      "created_at": "2026-05-29T21:46:57+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6016,
      "created_at": "2026-05-29T21:14:05+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6015,
      "created_at": "2026-05-29T21:14:04+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6014,
      "created_at": "2026-05-29T20:47:39+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6013,
      "created_at": "2026-05-29T20:47:38+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6012,
      "created_at": "2026-05-29T19:28:05+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6011,
      "created_at": "2026-05-29T19:28:04+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6010,
      "created_at": "2026-05-29T18:55:36+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6009,
      "created_at": "2026-05-29T18:55:34+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6008,
      "created_at": "2026-05-29T18:22:47+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6007,
      "created_at": "2026-05-29T18:22:46+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6006,
      "created_at": "2026-05-29T17:47:32+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6005,
      "created_at": "2026-05-29T17:47:31+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6004,
      "created_at": "2026-05-29T16:08:13+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6003,
      "created_at": "2026-05-29T16:08:12+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6002,
      "created_at": "2026-05-29T14:41:29+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6001,
      "created_at": "2026-05-29T14:41:28+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 6000,
      "created_at": "2026-05-29T14:12:38+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5999,
      "created_at": "2026-05-29T12:52:22+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5998,
      "created_at": "2026-05-29T12:52:21+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5997,
      "created_at": "2026-05-29T12:29:14+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5996,
      "created_at": "2026-05-29T12:29:12+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5995,
      "created_at": "2026-05-29T12:03:31+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5994,
      "created_at": "2026-05-29T12:03:29+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5993,
      "created_at": "2026-05-29T11:11:46+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5992,
      "created_at": "2026-05-29T11:11:45+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5991,
      "created_at": "2026-05-29T11:01:34+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5990,
      "created_at": "2026-05-29T11:01:33+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5989,
      "created_at": "2026-05-29T10:59:38+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5988,
      "created_at": "2026-05-29T10:59:37+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5987,
      "created_at": "2026-05-29T10:40:28+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5986,
      "created_at": "2026-05-29T10:40:26+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5985,
      "created_at": "2026-05-29T10:06:15+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5984,
      "created_at": "2026-05-29T10:06:13+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5983,
      "created_at": "2026-05-29T09:16:56+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5982,
      "created_at": "2026-05-29T09:16:55+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5981,
      "created_at": "2026-05-29T08:42:16+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5980,
      "created_at": "2026-05-29T08:42:15+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5979,
      "created_at": "2026-05-29T07:59:11+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5978,
      "created_at": "2026-05-29T07:59:10+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5977,
      "created_at": "2026-05-29T07:04:51+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5976,
      "created_at": "2026-05-29T07:04:50+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5975,
      "created_at": "2026-05-29T05:41:48+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5974,
      "created_at": "2026-05-29T05:41:47+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5973,
      "created_at": "2026-05-29T05:08:54+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5972,
      "created_at": "2026-05-29T05:08:53+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5971,
      "created_at": "2026-05-29T04:24:54+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5970,
      "created_at": "2026-05-29T04:24:53+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5969,
      "created_at": "2026-05-29T03:26:07+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5968,
      "created_at": "2026-05-29T03:26:03+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5967,
      "created_at": "2026-05-29T03:16:04+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5966,
      "created_at": "2026-05-29T03:16:02+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5965,
      "created_at": "2026-05-29T02:16:49+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5964,
      "created_at": "2026-05-29T02:16:48+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5963,
      "created_at": "2026-05-29T01:52:02+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5962,
      "created_at": "2026-05-29T01:52:01+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5961,
      "created_at": "2026-05-29T01:32:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5960,
      "created_at": "2026-05-29T01:32:24+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5959,
      "created_at": "2026-05-29T01:09:26+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5958,
      "created_at": "2026-05-29T01:09:25+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5957,
      "created_at": "2026-05-29T00:39:35+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5956,
      "created_at": "2026-05-29T00:39:34+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5955,
      "created_at": "2026-05-29T00:21:55+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5954,
      "created_at": "2026-05-29T00:21:54+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5953,
      "created_at": "2026-05-28T23:06:41+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5952,
      "created_at": "2026-05-28T23:06:40+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5951,
      "created_at": "2026-05-28T22:04:34+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5950,
      "created_at": "2026-05-28T22:04:33+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5949,
      "created_at": "2026-05-28T20:37:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5948,
      "created_at": "2026-05-28T20:37:24+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5947,
      "created_at": "2026-05-28T19:53:23+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5946,
      "created_at": "2026-05-28T19:53:22+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5945,
      "created_at": "2026-05-28T19:32:46+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5944,
      "created_at": "2026-05-28T19:32:44+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5943,
      "created_at": "2026-05-28T18:50:12+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5942,
      "created_at": "2026-05-28T18:50:10+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5941,
      "created_at": "2026-05-28T16:19:13+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5940,
      "created_at": "2026-05-28T16:19:12+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5939,
      "created_at": "2026-05-28T16:14:44+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5938,
      "created_at": "2026-05-28T16:14:43+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5937,
      "created_at": "2026-05-28T15:41:21+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5936,
      "created_at": "2026-05-28T15:41:19+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5935,
      "created_at": "2026-05-28T14:42:42+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5934,
      "created_at": "2026-05-28T14:42:41+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5933,
      "created_at": "2026-05-27T21:52:31+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5932,
      "created_at": "2026-05-27T21:52:30+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5931,
      "created_at": "2026-05-27T21:21:39+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5930,
      "created_at": "2026-05-27T21:21:37+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5929,
      "created_at": "2026-05-27T20:57:44+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5928,
      "created_at": "2026-05-27T20:57:43+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5927,
      "created_at": "2026-05-27T19:00:05+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5926,
      "created_at": "2026-05-27T19:00:03+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5925,
      "created_at": "2026-05-27T17:45:23+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5924,
      "created_at": "2026-05-27T17:45:21+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5923,
      "created_at": "2026-05-27T17:18:47+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5922,
      "created_at": "2026-05-27T17:18:46+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5921,
      "created_at": "2026-05-27T16:03:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5920,
      "created_at": "2026-05-27T16:03:52+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5919,
      "created_at": "2026-05-27T15:45:49+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5918,
      "created_at": "2026-05-27T15:45:48+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5917,
      "created_at": "2026-05-27T15:11:12+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5916,
      "created_at": "2026-05-27T15:11:11+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5915,
      "created_at": "2026-05-27T14:35:37+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5914,
      "created_at": "2026-05-27T14:35:35+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5913,
      "created_at": "2026-05-27T13:30:07+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5912,
      "created_at": "2026-05-27T13:30:06+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5911,
      "created_at": "2026-05-27T12:43:36+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5910,
      "created_at": "2026-05-27T12:43:35+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5909,
      "created_at": "2026-05-27T12:17:35+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5908,
      "created_at": "2026-05-27T12:17:34+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5907,
      "created_at": "2026-05-27T11:23:04+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5906,
      "created_at": "2026-05-27T11:23:02+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5905,
      "created_at": "2026-05-27T10:55:13+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5904,
      "created_at": "2026-05-27T10:55:11+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5903,
      "created_at": "2026-05-27T09:51:03+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5902,
      "created_at": "2026-05-27T09:51:02+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5901,
      "created_at": "2026-05-27T09:13:23+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5900,
      "created_at": "2026-05-27T09:13:21+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5899,
      "created_at": "2026-05-27T08:49:27+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5898,
      "created_at": "2026-05-27T08:49:26+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5897,
      "created_at": "2026-05-27T07:44:43+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5896,
      "created_at": "2026-05-27T07:44:42+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5895,
      "created_at": "2026-05-27T07:14:09+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5894,
      "created_at": "2026-05-27T07:14:07+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5893,
      "created_at": "2026-05-27T06:57:37+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5892,
      "created_at": "2026-05-27T06:57:36+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5891,
      "created_at": "2026-05-27T06:26:27+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5890,
      "created_at": "2026-05-27T06:26:25+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5889,
      "created_at": "2026-05-27T05:50:55+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5888,
      "created_at": "2026-05-27T05:50:54+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5887,
      "created_at": "2026-05-27T05:32:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5886,
      "created_at": "2026-05-27T05:32:52+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5885,
      "created_at": "2026-05-27T05:00:59+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5884,
      "created_at": "2026-05-27T05:00:57+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5883,
      "created_at": "2026-05-27T04:17:45+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5882,
      "created_at": "2026-05-27T04:17:43+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5881,
      "created_at": "2026-05-27T03:17:51+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5880,
      "created_at": "2026-05-27T03:17:50+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5879,
      "created_at": "2026-05-27T02:09:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5878,
      "created_at": "2026-05-27T02:09:52+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5877,
      "created_at": "2026-05-27T01:40:02+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5876,
      "created_at": "2026-05-27T01:40:01+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5875,
      "created_at": "2026-05-27T00:55:35+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5874,
      "created_at": "2026-05-27T00:55:33+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5873,
      "created_at": "2026-05-26T23:46:55+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5872,
      "created_at": "2026-05-26T23:46:53+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5871,
      "created_at": "2026-05-26T23:18:29+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5870,
      "created_at": "2026-05-26T23:18:28+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5869,
      "created_at": "2026-05-26T22:12:22+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5868,
      "created_at": "2026-05-26T22:12:20+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5867,
      "created_at": "2026-05-26T21:28:51+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5866,
      "created_at": "2026-05-26T21:28:50+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5865,
      "created_at": "2026-05-26T20:13:36+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5864,
      "created_at": "2026-05-26T20:13:35+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5863,
      "created_at": "2026-05-26T19:39:42+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5862,
      "created_at": "2026-05-26T19:39:40+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5861,
      "created_at": "2026-05-26T19:07:30+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5860,
      "created_at": "2026-05-26T19:07:28+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5859,
      "created_at": "2026-05-26T18:47:13+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5858,
      "created_at": "2026-05-26T18:47:12+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5857,
      "created_at": "2026-05-26T17:17:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5856,
      "created_at": "2026-05-26T17:17:52+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5855,
      "created_at": "2026-05-26T17:00:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5854,
      "created_at": "2026-05-26T17:00:24+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5853,
      "created_at": "2026-05-26T16:39:53+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5852,
      "created_at": "2026-05-26T16:39:51+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5851,
      "created_at": "2026-05-26T16:21:00+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5850,
      "created_at": "2026-05-26T16:20:58+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5849,
      "created_at": "2026-05-26T15:06:31+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5848,
      "created_at": "2026-05-26T15:06:30+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5847,
      "created_at": "2026-05-26T13:35:25+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5846,
      "created_at": "2026-05-26T13:35:24+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5845,
      "created_at": "2026-05-26T13:02:50+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5844,
      "created_at": "2026-05-26T13:02:49+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5843,
      "created_at": "2026-05-26T12:04:06+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "cron_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background feed import checker disabled by START_FEED_IMPORT_CRON_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5842,
      "created_at": "2026-05-26T12:04:04+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "startup_cancelled_unresumed_jobs",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "cancelled",
      "message": "cancelled 1 dormant site-info job(s) because startup resume is disabled",
      "details_json": "{\"cancelled_jobs\": 1, \"job_type\": \"site_info_fetch\"}",
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5841,
      "created_at": "2026-05-26T12:04:04+00:00",
      "level": "info",
      "component": "startup",
      "event_type": "background_resume_disabled",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "disabled",
      "message": "background job resume disabled by RESUME_BACKGROUND_JOBS_ON_STARTUP=0",
      "details_json": null,
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5840,
      "created_at": "2026-05-26T12:04:03+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "startup_reset_stuck_imports",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "reset",
      "message": "reset 17 stuck queued/running feed import(s) on startup",
      "details_json": "{\"reset_count\": 17}",
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5839,
      "created_at": "2026-05-26T11:13:43+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "shopify_json_fallback_to_html",
      "feed_id": null,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "fallback",
      "message": "Shopify .js endpoint failed for https://runawaythelabel.com/products/tina-scarf-top-black; falling back to HTML scrape: 404 Client Error: Not Found for url: https://runawaythelabel.com/products/tina-scarf-top-black.js",
      "details_json": "{\"error_class\": \"HTTPError\", \"json_url\": \"https://runawaythelabel.com/products/tina-scarf-top-black.js\", \"product_url\": \"https://runawaythelabel.com/products/tina-scarf-top-black\"}",
      "brand_name": null,
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5838,
      "created_at": "2026-05-26T11:13:29+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_scope_snapshot",
      "feed_id": 15,
      "product_id": null,
      "job_id": 174,
      "run_id": "site-info-174",
      "status": "running",
      "message": "job #174 scope snapshot active=1425 eligible=1413 selected=25 completed=10 pending=1413 failed=0 skipped=2 already_fetched=12",
      "details_json": "{\"active_products\": 1425, \"already_fetched_products\": 12, \"available_products\": 10, \"completed_products\": 10, \"eligible_products\": 1413, \"excluded_already_fetched_products\": 12, \"excluded_outside_batch_limit_products\": 1388, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1413, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 2}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 5837,
      "created_at": "2026-05-26T11:13:27+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_started",
      "feed_id": 15,
      "product_id": null,
      "job_id": 174,
      "run_id": "site-info-174",
      "status": "running",
      "message": "job #174 started with 25 product(s) using job_concurrency=1",
      "details_json": "{\"batch_limit\": 1000, \"concurrency\": 1, \"effective_batch_limit\": 25, \"force_refresh\": false, \"scope\": \"feed\", \"scope_summary\": {\"active_products\": 1425, \"already_fetched_products\": 12, \"available_products\": 10, \"completed_products\": 10, \"eligible_products\": 1413, \"excluded_already_fetched_products\": 12, \"excluded_outside_batch_limit_products\": 1388, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1413, \"running_products\": 0, \"selected_products\": 25, \"skipped_products\": 2}, \"total_products\": 25, \"worker_max_products_per_job\": 25}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 5836,
      "created_at": "2026-05-26T11:13:17+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_completed",
      "feed_id": 9,
      "product_id": null,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "completed",
      "message": "job #173 completed processed=13 completed=13 skipped=0 failed=0 avg_seconds=13.26 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 13.26, \"completed_products\": 13, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 13, \"skipped_products\": 0, \"slowest_products\": [{\"duration_seconds\": 17.96, \"outcome\": \"completed\", \"product_id\": 121792, \"product_url\": \"https://www.saylor.nyc/products/toto-top\", \"title\": \"Toto Top\"}, {\"duration_seconds\": 16.23, \"outcome\": \"completed\", \"product_id\": 121787, \"product_url\": \"https://www.saylor.nyc/products/adilah-romper\", \"title\": \"Adilah Romper\"}, {\"duration_seconds\": 13.8, \"outcome\": \"completed\", \"product_id\": 121786, \"product_url\": \"https://www.saylor.nyc/products/wynnafred-dress\", \"title\": \"Wynnafred Dress\"}], \"total_products\": 13}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 5835,
      "created_at": "2026-05-26T11:13:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "55230b6e6d474982b86fe06d4c45e940",
      "status": "running",
      "message": "feed #16 import progress 100/428 synced=100 errors=0",
      "details_json": "{\"processed_products\": 100, \"product_errors\": 0, \"synced_products\": 100, \"total_product_urls\": 428}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5834,
      "created_at": "2026-05-26T11:13:09+00:00",
      "level": "info",
      "component": "site_info",
      "event_type": "job_progress",
      "feed_id": 9,
      "product_id": null,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "running",
      "message": "job #173 progress 13/13 completed=13 skipped=0 failed=0 last_error=none",
      "details_json": "{\"avg_seconds_per_product\": 13.26, \"completed_products\": 13, \"failed_products\": 0, \"last_error\": null, \"processed_products\": 13, \"skipped_products\": 0, \"total_products\": 13}",
      "brand_name": "Saylor NYC",
      "product_title": null,
      "job_type": "site_info_fetch"
    },
    {
      "id": 5833,
      "created_at": "2026-05-26T11:13:07+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121794,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121794 was slow (13.07s) outcome=completed",
      "details_json": "{\"duration_seconds\": 13.07, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/karima-dress\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Karima Dress",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5832,
      "created_at": "2026-05-26T11:12:49+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121793,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121793 was slow (11.63s) outcome=completed",
      "details_json": "{\"duration_seconds\": 11.63, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/asterid-dress-1\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Asterid Dress",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5831,
      "created_at": "2026-05-26T11:12:31+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121792,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121792 was slow (17.96s) outcome=completed",
      "details_json": "{\"duration_seconds\": 17.96, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/toto-top\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Toto Top",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5830,
      "created_at": "2026-05-26T11:12:30+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "55230b6e6d474982b86fe06d4c45e940",
      "status": "running",
      "message": "feed #16 discovered 428 unique product URL(s) from 853 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 425, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 428, \"raw_product_url_count\": 853}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5829,
      "created_at": "2026-05-26T11:12:28+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "55230b6e6d474982b86fe06d4c45e940",
      "status": "running",
      "message": "feed #16 parsed sitemap https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8270037844025",
      "details_json": "{\"duplicate_product_urls_skipped\": 425, \"duration_seconds\": 5.4, \"new_product_urls\": 3, \"raw_product_urls\": 428, \"sitemap_url\": \"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8270037844025\", \"total_product_urls\": 428}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5828,
      "created_at": "2026-05-26T11:12:19+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "55230b6e6d474982b86fe06d4c45e940",
      "status": "running",
      "message": "feed #16 parsed sitemap https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 2.9, \"new_product_urls\": 425, \"raw_product_urls\": 425, \"sitemap_url\": \"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121\", \"total_product_urls\": 425}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5827,
      "created_at": "2026-05-26T11:12:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "55230b6e6d474982b86fe06d4c45e940",
      "status": "running",
      "message": "feed #16 discovered 2 product sitemap(s) mode=xml-discovery ignored_non_product=4",
      "details_json": "{\"ignored_sitemap_count\": 4, \"ignored_sitemaps\": [\"https://shop.mikoh.com/sitemap_agentic_discovery.xml\", \"https://shop.mikoh.com/sitemap_pages_1.xml?from=3829412&to=126988681273\", \"https://shop.mikoh.com/sitemap_collections_1.xml?from=1750922&to=471241130041\", \"https://shop.mikoh.com/sitemap_blogs_1.xml\"], \"sitemap_count\": 2, \"sitemaps\": [\"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121\", \"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8270037844025\"]}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5826,
      "created_at": "2026-05-26T11:12:09+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121791,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121791 was slow (10.76s) outcome=completed",
      "details_json": "{\"duration_seconds\": 10.76, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/leonarda-dress\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Leonarda Dress",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5825,
      "created_at": "2026-05-26T11:12:04+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "55230b6e6d474982b86fe06d4c45e940",
      "status": "running",
      "message": "feed #16 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5824,
      "created_at": "2026-05-26T11:12:03+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": "55230b6e6d474982b86fe06d4c45e940",
      "status": "running",
      "message": "feed #16 starting import source=https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121",
      "details_json": "{\"brand_name\": \"Mikoh\", \"progress_interval\": 100, \"source_url\": \"https://shop.mikoh.com/sitemap_products_1.xml?from=367907041&to=8133060952121\"}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5823,
      "created_at": "2026-05-26T11:12:00+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 16,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #16 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Mikoh",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5822,
      "created_at": "2026-05-26T11:11:59+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "completed",
      "message": "feed #14 completed xml_products=35 errors=0",
      "details_json": "{\"duration_seconds\": 61.53, \"product_errors\": 0, \"product_urls_discovered\": 35, \"products_synced\": 35, \"sitemap_count\": 9}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5821,
      "created_at": "2026-05-26T11:11:55+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "completed",
      "message": "feed #14 import completed active_products=35 variants=0 duration=61.53s",
      "details_json": "{\"active_product_count\": 35, \"duplicate_product_url_count\": 280, \"duration_seconds\": 61.53, \"ignored_sitemap_count\": 25, \"ignored_sitemaps\": [\"https://orseundiris.com/sitemap_agentic_discovery.xml\", \"https://orseundiris.com/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/sitemap_blogs_1.xml\", \"https://orseundiris.com/fr/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/fr/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/fr/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-it/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-it/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-it/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-mc/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-mc/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-mc/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-gb/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-gb/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-gb/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-de/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-de/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-de/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-sa/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-sa/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-sa/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-fi/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-fi/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-fi/sitemap_blogs_1.xml\"], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 35, \"raw_product_url_count\": 315, \"site_info_summary\": {\"active_products\": 35, \"already_fetched_products\": 0, \"available_products\": 0, \"completed_products\": 0, \"eligible_products\": 35, \"excluded_already_fetched_products\": 0, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 35, \"running_products\": 0, \"selected_products\": 35, \"skipped_products\": 0}, \"sitemap_count\": 9, \"synced_products\": 35, \"variant_count\": 0}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5820,
      "created_at": "2026-05-26T11:11:54+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121790,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121790 was slow (12.20s) outcome=completed",
      "details_json": "{\"duration_seconds\": 12.2, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/zuly-dress\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Zuly Dress",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5819,
      "created_at": "2026-05-26T11:11:51+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 synced xml products=35 site-info-eligible=260 pending=260 failed-retry=0 already-fetched=36 skipped=0 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 296, \"already_fetched_products\": 36, \"available_products\": 36, \"completed_products\": 36, \"eligible_products\": 260, \"excluded_already_fetched_products\": 36, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 260, \"running_products\": 0, \"selected_products\": 260, \"skipped_products\": 0}, \"synced_products\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5818,
      "created_at": "2026-05-26T11:11:49+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 import progress 35/35 synced=35 errors=0",
      "details_json": "{\"processed_products\": 35, \"product_errors\": 0, \"synced_products\": 35, \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5817,
      "created_at": "2026-05-26T11:11:35+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121789,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121789 was slow (13.80s) outcome=completed",
      "details_json": "{\"duration_seconds\": 13.8, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/tosca-set\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Tosca Set",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5816,
      "created_at": "2026-05-26T11:11:33+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "product_urls_discovered",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 discovered 35 unique product URL(s) from 315 raw URL(s)",
      "details_json": "{\"duplicate_product_url_count\": 280, \"market_prefix_stripping_enabled\": true, \"product_url_count\": 35, \"raw_product_url_count\": 315}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5815,
      "created_at": "2026-05-26T11:11:31+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-fi/sitemap_products_1.xml?from=10219061906&to=8042134208586",
      "details_json": "{\"duplicate_product_urls_skipped\": 280, \"duration_seconds\": 1.97, \"new_product_urls\": 0, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/en-fi/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5814,
      "created_at": "2026-05-26T11:11:26+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-sa/sitemap_products_1.xml?from=10219061906&to=8042134208586",
      "details_json": "{\"duplicate_product_urls_skipped\": 245, \"duration_seconds\": 0.77, \"new_product_urls\": 0, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/en-sa/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5813,
      "created_at": "2026-05-26T11:11:24+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-de/sitemap_products_1.xml?from=10219061906&to=8042134208586",
      "details_json": "{\"duplicate_product_urls_skipped\": 210, \"duration_seconds\": 0.25, \"new_product_urls\": 0, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/en-de/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5812,
      "created_at": "2026-05-26T11:11:23+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-gb/sitemap_products_1.xml?from=10219061906&to=8042134208586",
      "details_json": "{\"duplicate_product_urls_skipped\": 175, \"duration_seconds\": 0.67, \"new_product_urls\": 0, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/en-gb/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5811,
      "created_at": "2026-05-26T11:11:21+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-mc/sitemap_products_1.xml?from=10219061906&to=8042134208586",
      "details_json": "{\"duplicate_product_urls_skipped\": 140, \"duration_seconds\": 1.2, \"new_product_urls\": 0, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/en-mc/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5810,
      "created_at": "2026-05-26T11:11:18+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/en-it/sitemap_products_1.xml?from=10219061906&to=8042134208586",
      "details_json": "{\"duplicate_product_urls_skipped\": 105, \"duration_seconds\": 0.54, \"new_product_urls\": 0, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/en-it/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5809,
      "created_at": "2026-05-26T11:11:17+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121788,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121788 was slow (13.27s) outcome=completed",
      "details_json": "{\"duration_seconds\": 13.27, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/andrea-dress\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Andrea Dress",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5808,
      "created_at": "2026-05-26T11:11:15+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/fr/sitemap_products_1.xml?from=10219061906&to=8042134208586",
      "details_json": "{\"duplicate_product_urls_skipped\": 70, \"duration_seconds\": 2.1, \"new_product_urls\": 0, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/fr/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5807,
      "created_at": "2026-05-26T11:11:09+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8042134208586",
      "details_json": "{\"duplicate_product_urls_skipped\": 35, \"duration_seconds\": 0.24, \"new_product_urls\": 0, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5806,
      "created_at": "2026-05-26T11:11:06+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_processed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 parsed sitemap https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274",
      "details_json": "{\"duplicate_product_urls_skipped\": 0, \"duration_seconds\": 0.77, \"new_product_urls\": 35, \"raw_product_urls\": 35, \"sitemap_url\": \"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274\", \"total_product_urls\": 35}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5805,
      "created_at": "2026-05-26T11:11:04+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_completed",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 discovered 9 product sitemap(s) mode=xml-discovery ignored_non_product=25",
      "details_json": "{\"ignored_sitemap_count\": 25, \"ignored_sitemaps\": [\"https://orseundiris.com/sitemap_agentic_discovery.xml\", \"https://orseundiris.com/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/sitemap_blogs_1.xml\", \"https://orseundiris.com/fr/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/fr/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/fr/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-it/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-it/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-it/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-mc/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-mc/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-mc/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-gb/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-gb/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-gb/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-de/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-de/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-de/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-sa/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-sa/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-sa/sitemap_blogs_1.xml\", \"https://orseundiris.com/en-fi/sitemap_pages_1.xml?from=45800964&to=110086389834\", \"https://orseundiris.com/en-fi/sitemap_collections_1.xml?from=47109188&to=307529809994\", \"https://orseundiris.com/en-fi/sitemap_blogs_1.xml\"], \"sitemap_count\": 9, \"sitemaps\": [\"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274\", \"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"https://orseundiris.com/fr/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"https://orseundiris.com/en-it/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"https://orseundiris.com/en-mc/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"https://orseundiris.com/en-gb/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"https://orseundiris.com/en-de/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"https://orseundiris.com/en-sa/sitemap_products_1.xml?from=10219061906&to=8042134208586\", \"https://orseundiris.com/en-fi/sitemap_products_1.xml?from=10219061906&to=8042134208586\"]}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5804,
      "created_at": "2026-05-26T11:10:59+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121787,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121787 was slow (16.23s) outcome=completed",
      "details_json": "{\"duration_seconds\": 16.23, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/adilah-romper\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Adilah Romper",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5803,
      "created_at": "2026-05-26T11:10:55+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "sitemap_discovery_started",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 starting sitemap discovery",
      "details_json": null,
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5802,
      "created_at": "2026-05-26T11:10:54+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_started",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": "b25fded8941e45bbb731ad775f490c97",
      "status": "running",
      "message": "feed #14 starting import source=https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274",
      "details_json": "{\"brand_name\": \"Orseund Iris\", \"progress_interval\": 100, \"source_url\": \"https://orseundiris.com/sitemap_products_1.xml?from=10219061906&to=8149603123274\"}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5801,
      "created_at": "2026-05-26T11:10:48+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_started",
      "feed_id": 14,
      "product_id": null,
      "job_id": null,
      "run_id": null,
      "status": "running",
      "message": "feed #14 started",
      "details_json": "{\"concurrency\": 1}",
      "brand_name": "Orseund Iris",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5800,
      "created_at": "2026-05-26T11:10:47+00:00",
      "level": "info",
      "component": "feed_import_worker",
      "event_type": "worker_run_completed",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "b771db360e914726b1497e1b4e46b6e1",
      "status": "completed",
      "message": "feed #15 completed xml_products=1425 errors=0",
      "details_json": "{\"duration_seconds\": 555.85, \"product_errors\": 0, \"product_urls_discovered\": 1425, \"products_synced\": 1425, \"sitemap_count\": 1}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5799,
      "created_at": "2026-05-26T11:10:45+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "run_completed",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "b771db360e914726b1497e1b4e46b6e1",
      "status": "completed",
      "message": "feed #15 import completed active_products=1425 variants=0 duration=555.85s",
      "details_json": "{\"active_product_count\": 1425, \"duplicate_product_url_count\": 0, \"duration_seconds\": 555.85, \"ignored_sitemap_count\": 0, \"ignored_sitemaps\": [], \"next_import_at\": null, \"product_errors\": 0, \"product_url_count\": 1425, \"raw_product_url_count\": 1425, \"site_info_summary\": {\"active_products\": 1425, \"already_fetched_products\": 12, \"available_products\": 10, \"completed_products\": 10, \"eligible_products\": 1413, \"excluded_already_fetched_products\": 12, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1413, \"running_products\": 0, \"selected_products\": 1413, \"skipped_products\": 2}, \"sitemap_count\": 1, \"synced_products\": 1425, \"variant_count\": 0}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5798,
      "created_at": "2026-05-26T11:10:43+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "xml_sync_finished",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "b771db360e914726b1497e1b4e46b6e1",
      "status": "running",
      "message": "feed #15 synced xml products=1425 site-info-eligible=1421 pending=1421 failed-retry=0 already-fetched=12 skipped=2 errors=0",
      "details_json": "{\"product_errors\": 0, \"site_info_summary\": {\"active_products\": 1433, \"already_fetched_products\": 12, \"available_products\": 10, \"completed_products\": 10, \"eligible_products\": 1421, \"excluded_already_fetched_products\": 12, \"excluded_outside_batch_limit_products\": 0, \"failed_products\": 0, \"force_refresh_scope_products\": 0, \"pending_products\": 1421, \"running_products\": 0, \"selected_products\": 1421, \"skipped_products\": 2}, \"synced_products\": 1425}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5797,
      "created_at": "2026-05-26T11:10:41+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "b771db360e914726b1497e1b4e46b6e1",
      "status": "running",
      "message": "feed #15 import progress 1425/1425 synced=1425 errors=0",
      "details_json": "{\"processed_products\": 1425, \"product_errors\": 0, \"synced_products\": 1425, \"total_product_urls\": 1425}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5796,
      "created_at": "2026-05-26T11:10:38+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121786,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121786 was slow (13.80s) outcome=completed",
      "details_json": "{\"duration_seconds\": 13.8, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/wynnafred-dress\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Wynnafred Dress",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5795,
      "created_at": "2026-05-26T11:10:27+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "b771db360e914726b1497e1b4e46b6e1",
      "status": "running",
      "message": "feed #15 import progress 1400/1425 synced=1400 errors=0",
      "details_json": "{\"processed_products\": 1400, \"product_errors\": 0, \"synced_products\": 1400, \"total_product_urls\": 1425}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5794,
      "created_at": "2026-05-26T11:10:19+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121785,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121785 was slow (12.84s) outcome=completed",
      "details_json": "{\"duration_seconds\": 12.84, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/shaina-set\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Shaina Set",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5793,
      "created_at": "2026-05-26T11:10:00+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121784,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121784 was slow (12.96s) outcome=completed",
      "details_json": "{\"duration_seconds\": 12.96, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/philomena-dress\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Philomena Dress",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5792,
      "created_at": "2026-05-26T11:09:47+00:00",
      "level": "info",
      "component": "feed_import",
      "event_type": "progress",
      "feed_id": 15,
      "product_id": null,
      "job_id": null,
      "run_id": "b771db360e914726b1497e1b4e46b6e1",
      "status": "running",
      "message": "feed #15 import progress 1300/1425 synced=1300 errors=0",
      "details_json": "{\"processed_products\": 1300, \"product_errors\": 0, \"synced_products\": 1300, \"total_product_urls\": 1425}",
      "brand_name": "Runway The Label",
      "product_title": null,
      "job_type": null
    },
    {
      "id": 5791,
      "created_at": "2026-05-26T11:09:40+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 121783,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #121783 was slow (11.84s) outcome=completed",
      "details_json": "{\"duration_seconds\": 11.84, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/margie-dress\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Margie Dress",
      "job_type": "site_info_fetch"
    },
    {
      "id": 5790,
      "created_at": "2026-05-26T11:09:21+00:00",
      "level": "warning",
      "component": "site_info",
      "event_type": "product_slow",
      "feed_id": 9,
      "product_id": 119324,
      "job_id": 173,
      "run_id": "site-info-173",
      "status": "warning",
      "message": "job #173 product #119324 was slow (12.00s) outcome=completed",
      "details_json": "{\"duration_seconds\": 12.0, \"error\": null, \"outcome\": \"completed\", \"product_url\": \"https://www.saylor.nyc/products/lysandra-dress\", \"threshold_seconds\": 8.0}",
      "brand_name": "Saylor NYC",
      "product_title": "Lysandra Dress",
      "job_type": "site_info_fetch"
    }
  ]
}