Stored Fashion

Shopify Feed Manager

XML active 934
Site info done 716
Site info left 217
Site info skipped 1
AI done 646
AI left 58
AI skipped 1
Open jobs 0

Feed settings

934 active products

Step 1 is XML sync. Step 2 gets product info from the live site. Step 3 runs AI enrichment on the products that already have site info.

Import status Idle
Import started -
Last import Jun 02, 2026 17:15
Next import -
Variants 5
Open jobs 0
Duration 36.92s

Recent diagnostics

20 shown
Events 24h 28
Errors 24h 0
Warnings 24h 1
Last event Jun 02, 2026 19:17
Time Level Component Message
Jun 02, 2026 19:17 info site_info

job_completed

job #186 completed processed=25 completed=25 skipped=0 failed=0 avg_seconds=0.43 last_error=none

Job #186 · Run site-info-

{
  "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
}
Jun 02, 2026 19:17 info site_info

job_progress

job #186 progress 25/25 completed=25 skipped=0 failed=0 last_error=none

Job #186 · Run site-info-

{
  "avg_seconds_per_product": 0.43,
  "completed_products": 25,
  "failed_products": 0,
  "last_error": null,
  "processed_products": 25,
  "skipped_products": 0,
  "total_products": 25
}
Jun 02, 2026 19:16 info site_info

job_scope_snapshot

job #186 scope snapshot active=934 eligible=242 selected=25 completed=691 pending=242 failed=0 skipped=1 already_fetched=692

Job #186 · Run site-info-

{
  "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
}
Jun 02, 2026 19:16 info site_info

job_started

job #186 started with 25 product(s) using job_concurrency=1

Job #186 · Run site-info-

{
  "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
}
Jun 02, 2026 19:14 info site_info

job_queued

queued job #186 scope=feed feed_id=6 product_id=None force_refresh=False batch_limit=1000

Job #186

{
  "batch_limit": 1000,
  "force_refresh": false,
  "scope": "feed"
}
Jun 02, 2026 17:15 info feed_import_worker

worker_run_completed

feed #6 completed xml_products=934 errors=0

· Run 0135177858

{
  "duration_seconds": 36.92,
  "product_errors": 0,
  "product_urls_discovered": 934,
  "products_synced": 934,
  "sitemap_count": 2
}
Jun 02, 2026 17:15 info feed_import

run_completed

feed #6 import completed active_products=934 variants=10 duration=36.92s

· Run 0135177858

{
  "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
}
Jun 02, 2026 17:15 info feed_import

xml_sync_finished

feed #6 synced xml products=934 site-info-eligible=244 pending=244 failed-retry=0 already-fetched=715 skipped=3 errors=0

· Run 0135177858

{
  "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
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 934/934 synced=934 errors=0

· Run 0135177858

{
  "processed_products": 934,
  "product_errors": 0,
  "synced_products": 934,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 900/934 synced=900 errors=0

· Run 0135177858

{
  "processed_products": 900,
  "product_errors": 0,
  "synced_products": 900,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 800/934 synced=800 errors=0

· Run 0135177858

{
  "processed_products": 800,
  "product_errors": 0,
  "synced_products": 800,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 700/934 synced=700 errors=0

· Run 0135177858

{
  "processed_products": 700,
  "product_errors": 0,
  "synced_products": 700,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 600/934 synced=600 errors=0

· Run 0135177858

{
  "processed_products": 600,
  "product_errors": 0,
  "synced_products": 600,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 500/934 synced=500 errors=0

· Run 0135177858

{
  "processed_products": 500,
  "product_errors": 0,
  "synced_products": 500,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 400/934 synced=400 errors=0

· Run 0135177858

{
  "processed_products": 400,
  "product_errors": 0,
  "synced_products": 400,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 300/934 synced=300 errors=0

· Run 0135177858

{
  "processed_products": 300,
  "product_errors": 0,
  "synced_products": 300,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 200/934 synced=200 errors=0

· Run 0135177858

{
  "processed_products": 200,
  "product_errors": 0,
  "synced_products": 200,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

progress

feed #6 import progress 100/934 synced=100 errors=0

· Run 0135177858

{
  "processed_products": 100,
  "product_errors": 0,
  "synced_products": 100,
  "total_product_urls": 934
}
Jun 02, 2026 17:15 info feed_import

product_urls_discovered

feed #6 discovered 934 unique product URL(s) from 1681 raw URL(s)

· Run 0135177858

{
  "duplicate_product_url_count": 747,
  "market_prefix_stripping_enabled": true,
  "product_url_count": 934,
  "raw_product_url_count": 1681
}
Jun 02, 2026 17:15 info feed_import

sitemap_processed

feed #6 parsed sitemap https://beachriot.com/sitemap_products_1.xml?from=1489139105845&to=15080936964462

· Run 0135177858

{
  "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
}

Latest imported products

12 shown
Addyson Top Ivy Colorblock
0 variants Site info completed AI completed Needs review

Addyson Top Ivy Colorblock

Beach Riot

Basic: Tops · Child: Tops: Bralette · Green

55.00

This ribbed bralette top features a stylish colorblock design in green, navy, light blue, and white. It offers comfortable support with underwire and...

Edit
Export row CSV Open product
Akira One Piece Fruit Blooms
0 variants Site info completed AI completed

Akira One Piece Fruit Blooms

Beach Riot

Basic: Swim · Child: Swimsuits & Cover-Ups: One Pieces · Multi

178.00

The Akira One Piece features a vibrant Fruit Blooms floral print with pink contrast binding, offering a playful and feminine look. Designed with adjustable...

Edit
Export row CSV Open product
Akira One Piece Passion Flor
0 variants Site info completed AI completed

Akira One Piece Passion Flor

Beach Riot

Basic: Swim · Child: Swimsuits & Cover-Ups: One Pieces · Pink

168.00

The Akira One Piece is a flattering swimsuit in a soft, form-fitting fabric with a vibrant floral print. This pull-on style features a scoop neckline, shelf...

Edit
Export row CSV Open product
Akira One Piece Redwood Floral
0 variants Site info completed AI completed

Akira One Piece Redwood Floral

Beach Riot

Basic: Swim · Child: Swimsuits & Cover-Ups: One Pieces · Pink

168.00

This vibrant one-piece swimsuit features a "Redwood Floral" print with a pink base and red floral motifs. It offers a flattering V-neckline, scoop back, and...

Edit
Export row CSV Open product
Alani Pant Snow Cloud Waffle
0 variants Site info completed AI completed

Alani Pant Snow Cloud Waffle

Beach Riot

Basic: Pants · Child: Activewear: Pants: Full Length · White

65.00

The Alani Pant in Snow Cloud Waffle features a high-rise waistband for a secure, roll-free fit and a slim flare silhouette with slit hems. Crafted from a...

Edit
Export row CSV Open product
Alba One Piece Black Waffle
0 variants Site info completed AI completed

Alba One Piece Black Waffle

Beach Riot

Basic: Swim · Child: Swimsuits & Cover-Ups: One Pieces · Black

75.00

The Alba One Piece features a chic one-shoulder design and is crafted from a textured waffle fabric for a stylish look. This unpadded swimsuit offers...

Edit
Export row CSV Open product
Alita Skirt Technicolor Rays
0 variants Site info completed AI completed

Alita Skirt Technicolor Rays

Beach Riot

Basic: Skirts · Child: Swimsuits & Cover-Ups: Cover-Ups: Skirts · Multi

65.00

The Alita Skirt in Technicolor Rays is a vibrant, handcrafted crochet cover-up skirt made from 100% cotton. It features a playful multi-color striped...

Edit
Export row CSV Open product
Ally Cardigan Peppermint
0 variants Site info completed AI completed

Ally Cardigan Peppermint

Beach Riot

Basic: Sweaters & Knits · Child: Sweaters & Knits: Cardigans · Red

115.00

This festive peppermint red cardigan features classic cable knit detailing throughout. It has a fitted silhouette with ribbed cuffs and hem, and unique...

Edit
Export row CSV Open product
Amarie Bottom Black
0 variants Site info completed AI completed

Amarie Bottom Black

Beach Riot

Basic: Swim · Child: Swimsuits & Cover-Ups: Bikini Bottoms: Bikini · Black

88.00

The Amarie bikini bottom features a ribbed fabric for a textured look and comfortable feel. Designed with a mid-rise waist and a high-leg cut, it offers...

Edit
Export row CSV Open product
Amarie Bottom Red
0 variants Site info completed AI completed

Amarie Bottom Red

Beach Riot

Basic: Swim · Child: Swimsuits & Cover-Ups: Bikini Bottoms: Bikini · Red

88.00

The Amarie Bikini Bottom in red features a ribbed fabric for a textured look and comfortable feel. Designed with a mid-rise waist and a high-leg cut, it...

Edit
Export row CSV Open product