{
  "report": {
    "id": 39,
    "period": "[swimwear] May 21 - Jun 04, 2026",
    "created_at": "2026-06-04T11:22:28.191176+00:00",
    "workflow_note": ""
  },
  "generation_diagnostics": {
    "available": false,
    "note": "This historical report predates generation diagnostics. Accepted trend evidence is still included.",
    "criteria_inferred_from_current_report_format": {
      "minimum_confidence": 0.7,
      "minimum_matching_images": 4,
      "time_window_days": 14
    }
  },
  "accepted_trend_audit": [
    {
      "trend_number": 1,
      "trend_name": "Retro-Glam Polka Dots",
      "blog_title": "Polka Dots are Having a Retro Swimwear Moment",
      "trend_type": "texture",
      "signal_strength": "strong",
      "confidence_percent": 92.0,
      "matching_image_count": 7,
      "matching_parent_post_count": 7,
      "visual_similarity_reason": "Repeated use of black, navy, and soft blue polka dot patterns across diverse swimwear sets, emphasizing classic silhouettes like triangle tops, ruffles, and high-cuts.",
      "description": "Nostalgic spotted patterns emerge on modern bikini cuts, bringing high-contract feminine charm back to the poolside aesthetic.",
      "keywords": [
        "polkadots",
        "retroswim",
        "vintageaesthetic",
        "frenchriviera"
      ],
      "post_ids": [
        93566,
        94098,
        93590,
        94101,
        94103,
        93539,
        93542
      ],
      "media_refs": [
        "93566:1",
        "94098:1",
        "93590:1",
        "94101:1",
        "94103:1",
        "93539:1",
        "93542:1"
      ],
      "qualification_reason": "Accepted with 7 matching images across 7 parent posts at 92.0% confidence. Repeated use of black, navy, and soft blue polka dot patterns across diverse swimwear sets, emphasizing classic silhouettes like triangle tops, ruffles, and high-cuts."
    },
    {
      "trend_number": 2,
      "trend_name": "Lipstick Red Resortwear",
      "blog_title": "Crimson Hot: Why Cherry Red is the Ultimate Destination Shade",
      "trend_type": "color",
      "signal_strength": "strong",
      "confidence_percent": 98.0,
      "matching_image_count": 10,
      "matching_parent_post_count": 10,
      "visual_similarity_reason": "Saturated red palettes used in swimsuits, matching sets, and maxi dresses, creating high-impact visual cohesion across different editorial backgrounds.",
      "description": "Bold, fiery cherry and deep crimson statement pieces dominate both the sands and summer night parties, spanning cut-out suits to flowing maxi dresses.",
      "keywords": [
        "redswimwear",
        "cherryred",
        "sunsetglow",
        "beachglam"
      ],
      "post_ids": [
        93909,
        93911,
        93916,
        93917,
        93627,
        93721,
        93563,
        93807,
        93862,
        93931
      ],
      "media_refs": [
        "93909:1",
        "93911:1",
        "93916:1",
        "93917:1",
        "93627:1",
        "93721:1",
        "93563:1",
        "93807:1",
        "93862:1",
        "93931:1"
      ],
      "qualification_reason": "Accepted with 10 matching images across 10 parent posts at 98.0% confidence. Saturated red palettes used in swimsuits, matching sets, and maxi dresses, creating high-impact visual cohesion across different editorial backgrounds."
    },
    {
      "trend_number": 3,
      "trend_name": "Soft Rose & Coquette Florals",
      "blog_title": "Coquette Florals: Dainty Rose Prints Made for the Beach",
      "trend_type": "texture",
      "signal_strength": "medium",
      "confidence_percent": 88.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 8,
      "visual_similarity_reason": "Repeated print alignment centering around pink and red rose patterns printed on light-colored base fabrics, usually styled with delicate chains and hair ribbons.",
      "description": "Feminine, delicate rose patterns paired with ribbon details, bow applications, and soft pastel backgrounds for an angelic summer palette.",
      "keywords": [
        "coquetteaesthetic",
        "roseprint",
        "floralbikini",
        "softgirlsummer"
      ],
      "post_ids": [
        94074,
        94078,
        94079,
        94081,
        94082,
        94083,
        94085,
        93723
      ],
      "media_refs": [
        "94074:1",
        "94078:1",
        "94079:1",
        "94081:1",
        "94082:1",
        "94083:1",
        "94085:1",
        "93723:1"
      ],
      "qualification_reason": "Accepted with 8 matching images across 8 parent posts at 88.0% confidence. Repeated print alignment centering around pink and red rose patterns printed on light-colored base fabrics, usually styled with delicate chains and hair ribbons."
    },
    {
      "trend_number": 4,
      "trend_name": "Midnight Noir",
      "blog_title": "Sleek Noir: The Timeless All-Black Minimalist Resort Style",
      "trend_type": "styling_formula",
      "signal_strength": "strong",
      "confidence_percent": 95.0,
      "matching_image_count": 10,
      "matching_parent_post_count": 10,
      "visual_similarity_reason": "Monochromatic black styling across bikinis, tailored one-pieces, and mesh layers, focused on clean lines and luxury gold hardware accents.",
      "description": "Sharp, sculpted black silhouettes that rely on cutouts, high leg lines, ring hardware, and premium textures to elevate classic swim look.",
      "keywords": [
        "blackswimwear",
        "minimalistfashion",
        "resortchic",
        "luxurybeach"
      ],
      "post_ids": [
        94149,
        94151,
        94154,
        93838,
        93839,
        93644,
        93900,
        93901,
        94056,
        93873
      ],
      "media_refs": [
        "94149:1",
        "94151:1",
        "94154:1",
        "93838:1",
        "93839:1",
        "93644:1",
        "93900:1",
        "93901:1",
        "94056:1",
        "93873:1"
      ],
      "qualification_reason": "Accepted with 10 matching images across 10 parent posts at 95.0% confidence. Monochromatic black styling across bikinis, tailored one-pieces, and mesh layers, focused on clean lines and luxury gold hardware accents."
    },
    {
      "trend_number": 5,
      "trend_name": "Sporty Soccer-Core Beachwear",
      "blog_title": "Blockette Core: Merging Soccer Jerseys and Swimwear",
      "trend_type": "styling_formula",
      "signal_strength": "early",
      "confidence_percent": 89.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 8,
      "visual_similarity_reason": "Athletic and beach hybrid styling, emphasizing soccer jerseys or athletic-stripe color-blocked swim sets styled with baseball caps and casual denim.",
      "description": "This playful trend layers colorful, cropped team soccer jerseys or sporty graphic t-shirts over bikini bottoms for an effortless beach-to-street look.",
      "keywords": [
        "soccercore",
        "sportyaesthetic",
        "blocettecore",
        "beachstyle"
      ],
      "post_ids": [
        94002,
        94003,
        94005,
        93586,
        93587,
        93589,
        93564,
        93563
      ],
      "media_refs": [
        "94002:1",
        "94003:1",
        "94005:1",
        "93586:1",
        "93587:1",
        "93589:1",
        "93564:1",
        "93563:1"
      ],
      "qualification_reason": "Accepted with 8 matching images across 8 parent posts at 89.0% confidence. Athletic and beach hybrid styling, emphasizing soccer jerseys or athletic-stripe color-blocked swim sets styled with baseball caps and casual denim."
    },
    {
      "trend_number": 6,
      "trend_name": "Bold Deckchair & Candy Stripes",
      "blog_title": "Cabana Candy: Saturated & Pastel Deckchair Stripes",
      "trend_type": "color",
      "signal_strength": "strong",
      "confidence_percent": 91.0,
      "matching_image_count": 9,
      "matching_parent_post_count": 9,
      "visual_similarity_reason": "Bright vertical and horizontal colored stripes used on swimwear materials and lightweight beach button-downs.",
      "description": "Classic umbrella-style stripes in pops of yellow, coral, and teal bring retro resort energy to tiny string bikinis and layered coordinates.",
      "keywords": [
        "stripedbikini",
        "resortwear",
        "parisianstyle",
        "summerbrights"
      ],
      "post_ids": [
        93921,
        93922,
        93923,
        93927,
        93928,
        93743,
        93666,
        94159,
        93646
      ],
      "media_refs": [
        "93921:1",
        "93922:1",
        "93923:1",
        "93927:1",
        "93928:1",
        "93743:1",
        "93666:1",
        "94159:1",
        "93646:1"
      ],
      "qualification_reason": "Accepted with 9 matching images across 9 parent posts at 91.0% confidence. Bright vertical and horizontal colored stripes used on swimwear materials and lightweight beach button-downs."
    },
    {
      "trend_number": 7,
      "trend_name": "Earthly Botanical Greeneries",
      "blog_title": "Botanical Oasis: Calming Sage & Crocodile Greens",
      "trend_type": "color",
      "signal_strength": "medium",
      "confidence_percent": 82.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 8,
      "visual_similarity_reason": "Muted, earthy shades of green styled into monochromatic cover-ups, floral details, or high-performance athletic swimwear.",
      "description": "Subtle earthiness takes center stage with sage green sets, crocodile textures, and botanical-print lounge coordinates mimicking lush garden escapes.",
      "keywords": [
        "sagegreen",
        "botanicalaesthetic",
        "earthtones",
        "natureinspired"
      ],
      "post_ids": [
        93566,
        93567,
        94026,
        94027,
        94029,
        93732,
        94099,
        93879
      ],
      "media_refs": [
        "93566:1",
        "93567:1",
        "94026:1",
        "94027:1",
        "94029:1",
        "93732:1",
        "94099:1",
        "93879:1"
      ],
      "qualification_reason": "Accepted with 8 matching images across 8 parent posts at 82.0% confidence. Muted, earthy shades of green styled into monochromatic cover-ups, floral details, or high-performance athletic swimwear."
    }
  ],
  "report_payload": {
    "content_ideas": [
      {
        "blog_title": "Polka Dots are Having a Retro Swimwear Moment",
        "trend_name": "Retro-Glam Polka Dots",
        "trend_type": "texture",
        "description": "Nostalgic spotted patterns emerge on modern bikini cuts, bringing high-contract feminine charm back to the poolside aesthetic.",
        "visual_similarity_reason": "Repeated use of black, navy, and soft blue polka dot patterns across diverse swimwear sets, emphasizing classic silhouettes like triangle tops, ruffles, and high-cuts.",
        "social_angle": "Carousel highlighting how to dress up retro micro-prints with modern accessories like structured sunglasses or gold shell earrings.",
        "pinterest_title": "Retro Polka Dot Swimwear Aesthetic for Summer",
        "instagram_caption": "Flirty, timeless, and completely effortlessly chic. \ud83d\udda4 Polka dots are officially reclaiming their place on the seaside moodboard. Slide to see how we're styling them this season.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.92,
        "keywords": [
          "polkadots",
          "retroswim",
          "vintageaesthetic",
          "frenchriviera"
        ],
        "example_post_ids": [
          93566,
          94098,
          93590,
          94101,
          94103,
          93539,
          93542
        ],
        "generated_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-814508ca-145b-4c40-92f6-2f3a35d2fdf1.jpg",
        "selected_image_urls": [
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/708715247_18590637046031750_3000426102889478439_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/713484231_18600923908023041_248752449769073097_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/712446783_18118659142749931_4909312507244714716_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/706488932_18598477942023041_2329971777300221343_n.jpg"
        ]
      },
      {
        "blog_title": "Crimson Hot: Why Cherry Red is the Ultimate Destination Shade",
        "trend_name": "Lipstick Red Resortwear",
        "trend_type": "color",
        "description": "Bold, fiery cherry and deep crimson statement pieces dominate both the sands and summer night parties, spanning cut-out suits to flowing maxi dresses.",
        "visual_similarity_reason": "Saturated red palettes used in swimsuits, matching sets, and maxi dresses, creating high-impact visual cohesion across different editorial backgrounds.",
        "social_angle": "Style guide contrasting monochromatic red beachside looks against warm golden-hour lighting.",
        "pinterest_title": "Vibrant Red Swimwear & Beach Outfits Inspiration",
        "instagram_caption": "On today's menu: serving pure, unfiltered cherry red energy. \u2764\ufe0f\ud83c\udf52 From daytime dips to twilight dancing, these statement silhouettes are made to turn heads. Which style matches your mood?",
        "trend_signal_strength": "strong",
        "confidence_score": 0.98,
        "keywords": [
          "redswimwear",
          "cherryred",
          "sunsetglow",
          "beachglam"
        ],
        "example_post_ids": [
          93909,
          93911,
          93916,
          93917,
          93627,
          93721,
          93563,
          93807,
          93862,
          93931
        ]
      },
      {
        "blog_title": "Coquette Florals: Dainty Rose Prints Made for the Beach",
        "trend_name": "Soft Rose & Coquette Florals",
        "trend_type": "texture",
        "description": "Feminine, delicate rose patterns paired with ribbon details, bow applications, and soft pastel backgrounds for an angelic summer palette.",
        "visual_similarity_reason": "Repeated print alignment centering around pink and red rose patterns printed on light-colored base fabrics, usually styled with delicate chains and hair ribbons.",
        "social_angle": "Pinterest moodboard collage focusing on the ultra-feminine, coquette 'soft girl' beach aesthetic.",
        "pinterest_title": "Coquette Rose Print Swimwear Moodboard",
        "instagram_caption": "Dainty floral details, sweet bows, and romantic rose-buds. \ud83c\udf80\ud83c\udf38 Embodying the ultimate coquette energy by the water. Tap to save this summer's dreamy look.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.88,
        "keywords": [
          "coquetteaesthetic",
          "roseprint",
          "floralbikini",
          "softgirlsummer"
        ],
        "example_post_ids": [
          94074,
          94078,
          94079,
          94081,
          94082,
          94083,
          94085,
          93723
        ]
      },
      {
        "blog_title": "Sleek Noir: The Timeless All-Black Minimalist Resort Style",
        "trend_name": "Midnight Noir",
        "trend_type": "styling_formula",
        "description": "Sharp, sculpted black silhouettes that rely on cutouts, high leg lines, ring hardware, and premium textures to elevate classic swim look.",
        "visual_similarity_reason": "Monochromatic black styling across bikinis, tailored one-pieces, and mesh layers, focused on clean lines and luxury gold hardware accents.",
        "social_angle": "Style analysis showing how simple changes in textures (ribbed, mesh, standard lycra) can make an all-black swimsuit look incredibly premium.",
        "pinterest_title": "Minimalist Black Swimwear Aesthetics",
        "instagram_caption": "Never underestimate a classic. \ud83d\udda4 Shimmering hardware details and daring cuts transform simple black swimsuits into modern luxury statements. Which silhouette is your second skin?",
        "trend_signal_strength": "strong",
        "confidence_score": 0.95,
        "keywords": [
          "blackswimwear",
          "minimalistfashion",
          "resortchic",
          "luxurybeach"
        ],
        "example_post_ids": [
          94149,
          94151,
          94154,
          93838,
          93839,
          93644,
          93900,
          93901,
          94056,
          93873
        ]
      },
      {
        "blog_title": "Blockette Core: Merging Soccer Jerseys and Swimwear",
        "trend_name": "Sporty Soccer-Core Beachwear",
        "trend_type": "styling_formula",
        "description": "This playful trend layers colorful, cropped team soccer jerseys or sporty graphic t-shirts over bikini bottoms for an effortless beach-to-street look.",
        "visual_similarity_reason": "Athletic and beach hybrid styling, emphasizing soccer jerseys or athletic-stripe color-blocked swim sets styled with baseball caps and casual denim.",
        "social_angle": "Trend forecasting carousel introducing the rising sport-hybrid trend for festival and leisure styling.",
        "pinterest_title": "How to Style Sporty Soccer Jerseys Over Bikinis",
        "instagram_caption": "Designed for the girls who wanna dress cute for kick-off. \u26bd\ufe0f\u2728 Elevate your beach aesthetic by layering vintage-style soccer jerseys over your favorite bikini set. High energy, zero effort.",
        "trend_signal_strength": "early",
        "confidence_score": 0.89,
        "keywords": [
          "soccercore",
          "sportyaesthetic",
          "blocettecore",
          "beachstyle"
        ],
        "example_post_ids": [
          94002,
          94003,
          94005,
          93586,
          93587,
          93589,
          93564,
          93563
        ]
      },
      {
        "blog_title": "Cabana Candy: Saturated & Pastel Deckchair Stripes",
        "trend_name": "Bold Deckchair & Candy Stripes",
        "trend_type": "color",
        "description": "Classic umbrella-style stripes in pops of yellow, coral, and teal bring retro resort energy to tiny string bikinis and layered coordinates.",
        "visual_similarity_reason": "Bright vertical and horizontal colored stripes used on swimwear materials and lightweight beach button-downs.",
        "social_angle": "Visual roundup of bright color options showcasing matching travel-friendly beach coordinates.",
        "pinterest_title": "Striped Bikini & Matching Sets Holiday Trend",
        "instagram_caption": "Blowing in the coastal breeze in classic cabana stripes. \ud83d\udc1a\ud83d\udc2c Pink, yellow, or ice blue\u2014we've got summer's happiest patterns sorted for your next escape. Which shade are you choosing?",
        "trend_signal_strength": "strong",
        "confidence_score": 0.91,
        "keywords": [
          "stripedbikini",
          "resortwear",
          "parisianstyle",
          "summerbrights"
        ],
        "example_post_ids": [
          93921,
          93922,
          93923,
          93927,
          93928,
          93743,
          93666,
          94159,
          93646
        ]
      },
      {
        "blog_title": "Botanical Oasis: Calming Sage & Crocodile Greens",
        "trend_name": "Earthly Botanical Greeneries",
        "trend_type": "color",
        "description": "Subtle earthiness takes center stage with sage green sets, crocodile textures, and botanical-print lounge coordinates mimicking lush garden escapes.",
        "visual_similarity_reason": "Muted, earthy shades of green styled into monochromatic cover-ups, floral details, or high-performance athletic swimwear.",
        "social_angle": "Pinterest-esque aesthetic collage centered around Mediterranean vacation houses and sage green swimwear styling.",
        "pinterest_title": "Sage Green and Olive Swimwear Color Palette",
        "instagram_caption": "Grounding your beach days in botanical luxury. \ud83c\udf3f Sage and olive tones blend seamlessly with tropical sandscapes. Perfect for slow living and endless summer lounge sessions.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.82,
        "keywords": [
          "sagegreen",
          "botanicalaesthetic",
          "earthtones",
          "natureinspired"
        ],
        "example_post_ids": [
          93566,
          93567,
          94026,
          94027,
          94029,
          93732,
          94099,
          93879
        ],
        "generated_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-cf5ef65e-aa39-4028-82aa-9b88b7b53199.jpg",
        "selected_image_urls": [
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/708833597_18599443153023041_3549192757139920715_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/711149309_18590036206046793_8468441900545868521_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/713524249_18330102145250660_6290554997586595632_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/706488883_18580989454014212_6818449466561156315_n.jpg"
        ]
      }
    ],
    "overview_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-9653f4b3-76b5-432e-95f4-75f975719c2a.jpg",
    "overview_title": "1st week of June",
    "overview_description": "The brand visuals setting the tone for this week.",
    "overview_template_key": "style_2",
    "overview_selected_trends": [
      {
        "trend_index": 0,
        "title": "Retro-Glam Polka Dots",
        "description": "Nostalgic spotted patterns emerge on modern bikini cuts, bringing high-contract feminine charm back to the poolside aesthetic.",
        "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/714716644_18119017126749931_3721816703435229156_n.jpg"
      },
      {
        "trend_index": 1,
        "title": "Lipstick Red Resortwear",
        "description": "Bold, fiery cherry and deep crimson statement pieces dominate both the sands and summer night parties, spanning cut-out suits to flowing maxi dresses.",
        "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/710848874_18593576956034409_6039048135491996155_n.jpg"
      },
      {
        "trend_index": 3,
        "title": "Midnight Noir",
        "description": "Sharp, sculpted black silhouettes that rely on cutouts, high leg lines, ring hardware, and premium textures to elevate classic swim look.",
        "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/710748793_18182960887388346_3631883240089949221_n.jpg"
      },
      {
        "trend_index": 6,
        "title": "Earthly Botanical Greeneries",
        "description": "Subtle earthiness takes center stage with sage green sets, crocodile textures, and botanical-print lounge coordinates mimicking lush garden escapes.",
        "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/711149309_18590036206046793_8468441900545868521_n.jpg"
      }
    ]
  }
}