{
  "report": {
    "id": 147,
    "period": "[swimwear] Jul 14 - Jul 28, 2026 (Part 9 of 11)",
    "created_at": "2026-07-28T20:16:48.426341+00:00"
  },
  "ai_audit": {
    "available": false,
    "exchange_count": 0,
    "exchanges": [],
    "note": "This report was generated before exact AI request and response capture was enabled. The final saved report payload is still included."
  },
  "saved_report_payload": {
    "reasoning_scratchpad": "The validated trends reflect peak resort and swimwear aesthetics for the season, dominated by crochet openwork, chocolate and earth-toned palettes, classic gingham prints, and layered freshwater pearls. These patterns demonstrate high visual consistency across diverse creators, ensuring robust performance for Instagram and Pinterest curation.",
    "content_ideas": [
      {
        "blog_title": "Crochet & Openwork Knitwear for Beach Days",
        "trend_name": "Crochet and Openwork Knit Beachwear",
        "trend_type": "texture",
        "trend_trajectory": "net_new",
        "historical_note": "Net new for this reporting cycle, emerging strongly across resortwear and beach layering.",
        "description": "Openwork crochet and knit textures dominate resortwear layering, bridging the gap between beach coverups and high-fashion bohemian aesthetics.",
        "visual_similarity_reason": "All selected images feature distinct open-knit patterns, crochet weaves, or fringe-detailed beach cover-ups and dresses in neutral or pastel tones.",
        "instagram_caption": "Elevate your beach look with intricate crochet and openwork textures 🌊✨ Perfect for effortless resort styling.\n#CrochetSwimwear #Beachwear #ResortFashion",
        "trend_signal_strength": "strong",
        "confidence_score": 0.95,
        "keywords": [
          "crochet",
          "openwork knit",
          "beachwear",
          "resort fashion",
          "boho style"
        ],
        "example_media_refs": [
          "173187:1",
          "175153:1",
          "174251:1",
          "175783:1",
          "173518:1"
        ],
        "example_post_ids": [
          173187,
          175153,
          174251,
          175783,
          173518
        ],
        "matching_image_count": 5,
        "matching_parent_post_count": 5,
        "matching_author_count": 5
      },
      {
        "blog_title": "Earthy Tones: Brown & Chocolate Swimwear",
        "trend_name": "Brown and Chocolate Palette Swimwear",
        "trend_type": "color",
        "trend_trajectory": "net_new",
        "historical_note": "Net new for this reporting period, offering an elevated alternative to traditional bright swimwear.",
        "description": "Earthy espresso and chocolate brown tones offer an elevated, unexpected alternative to traditional black or bright swimwear for summer.",
        "visual_similarity_reason": "Each image showcases solid or printed bikinis and one-pieces rendered in rich chocolate, espresso, and warm earth-toned palettes.",
        "instagram_caption": "Rich espresso and chocolate tones are our go-to swimwear palette this season 🤎🌴\n#BrownSwimwear #SummerStyle #EarthyTones",
        "trend_signal_strength": "strong",
        "confidence_score": 0.92,
        "keywords": [
          "brown bikini",
          "chocolate palette",
          "earth tones",
          "swimwear",
          "espresso"
        ],
        "example_media_refs": [
          "172998:1",
          "171787:1",
          "173728:1",
          "173559:1",
          "174251:1",
          "172876:1"
        ],
        "example_post_ids": [
          172998,
          171787,
          173728,
          173559,
          174251,
          172876
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 6,
        "matching_author_count": 6
      },
      {
        "blog_title": "Classic Gingham Prints in Modern Swim & Resortwear",
        "trend_name": "Classic Gingham Print Swim and Resortwear",
        "trend_type": "texture",
        "trend_trajectory": "net_new",
        "historical_note": "Net new trend bringing nostalgic country-chic patterns into modern swimwear silhouettes.",
        "description": "Gingham prints bring a nostalgic, retro-chic country aesthetic to modern swimwear silhouettes and matching sarong sets.",
        "visual_similarity_reason": "The images feature iconic black, white, and colored check or gingham patterns styled across bikinis, skirts, and coordinating resort wear sets.",
        "instagram_caption": "Chic, timeless, and effortlessly retro — gingham is having a major moment 🖤🤍\n#GinghamBikini #ResortWear #ClassicStyle",
        "trend_signal_strength": "strong",
        "confidence_score": 0.9,
        "keywords": [
          "gingham print",
          "checkered swimwear",
          "retro chic",
          "bikini set",
          "resort style"
        ],
        "example_media_refs": [
          "173816:1",
          "171739:1",
          "173888:1",
          "172250:1",
          "172217:1",
          "172975:1"
        ],
        "example_post_ids": [
          173816,
          171739,
          173888,
          172250,
          172217,
          172975
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 6,
        "matching_author_count": 6
      },
      {
        "blog_title": "Layered Pearls & Shells for Coastal Glamour",
        "trend_name": "Layered Freshwater Pearl and Shell Jewelry",
        "trend_type": "accessory",
        "trend_trajectory": "net_new",
        "historical_note": "Net new accessory trend elevating minimalist swimwear into high-end coastal aesthetics.",
        "description": "Layered pearl necklaces and shell-accented body jewelry elevate basic swimwear into high-end coastal aesthetics.",
        "visual_similarity_reason": "These images highlight close-ups and half-body shots featuring stacked freshwater pearls, cowrie shell chokers, and delicate gold charm accents.",
        "instagram_caption": "Layered pearls and oceanic details are the ultimate coastal accessories 🐚☁️\n#PearlJewelry #BeachAccessories #CoastalChic",
        "trend_signal_strength": "strong",
        "confidence_score": 0.91,
        "keywords": [
          "freshwater pearls",
          "shell choker",
          "layered necklaces",
          "beach jewelry",
          "coastal style"
        ],
        "example_media_refs": [
          "173328:1",
          "173296:1",
          "173607:1",
          "174111:1",
          "174832:1"
        ],
        "example_post_ids": [
          173328,
          173296,
          173607,
          174111,
          174832
        ],
        "matching_image_count": 5,
        "matching_parent_post_count": 5,
        "matching_author_count": 5
      },
      {
        "blog_title": "Shimmer & Metallic Swimwear for Sun-Drenched Days",
        "trend_name": "Metallic Sheen and Shimmer Swimwear",
        "trend_type": "texture",
        "trend_trajectory": "net_new",
        "historical_note": "Net new trend capturing reflective, light-catching fabrics tailored for transition from day to night.",
        "description": "Metallic and shimmery fabrics catch the sunlight, providing an ultra-glamorous beach aesthetic that translates seamlessly from day to night.",
        "visual_similarity_reason": "The selected photos focus on reflective, metallic, or shimmer-infused fabrics across bikinis, triangle tops, and one-piece swimsuits.",
        "instagram_caption": "Catch the sunlight in high-shine metallic and shimmery swimwear ✨🥂\n#MetallicSwimwear #ShimmerBikini #GlamBeachwear",
        "trend_signal_strength": "medium",
        "confidence_score": 0.88,
        "keywords": [
          "metallic swimwear",
          "shimmer fabric",
          "glam bikini",
          "reflective swim",
          "summer sparkle"
        ],
        "example_media_refs": [
          "173728:1",
          "174241:1",
          "172397:1",
          "175633:1"
        ],
        "example_post_ids": [
          173728,
          174241,
          172397,
          175633
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 4,
        "matching_author_count": 4
      },
      {
        "blog_title": "Tropical Hibiscus & Botanical Prints",
        "trend_name": "Tropical Hibiscus and Floral Prints",
        "trend_type": "outfit",
        "trend_trajectory": "net_new",
        "historical_note": "Net new trend capturing island vacation aesthetics via bold floral and botanical motifs.",
        "description": "Vibrant hibiscus and tropical floral motifs anchor the quintessential island vacation wardrobe, appearing across both swimwear and coverup dresses.",
        "visual_similarity_reason": "All images feature vivid botanical prints, hibiscus flower motifs, and sunny yellow or maroon floral patterns on swimwear silhouettes.",
        "instagram_caption": "Channeling pure island energy with bold tropical hibiscus prints 🌺🌴\n#TropicalPrint #HibiscusBikini #VacationStyle",
        "trend_signal_strength": "strong",
        "confidence_score": 0.92,
        "keywords": [
          "hibiscus print",
          "tropical floral",
          "botanical swimwear",
          "island style",
          "vacation wardrobe"
        ],
        "example_media_refs": [
          "173296:1",
          "173606:1",
          "173019:1",
          "173607:1",
          "175173:1",
          "173297:1"
        ],
        "example_post_ids": [
          173296,
          173606,
          173019,
          173607,
          175173,
          173297
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 6,
        "matching_author_count": 4
      },
      {
        "blog_title": "High-Leg Minimalist String Bikinis",
        "trend_name": "High-Leg Minimalist String Bikinis",
        "trend_type": "outfit",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained core trend representing the dominant silhouette for contemporary swimwear lines.",
        "description": "The high-leg, low-rise string bikini silhouette remains the dominant cut for contemporary swimwear brands aiming for a sleek, elongated figure.",
        "visual_similarity_reason": "These images consistently feature string-tie sides, triangle tops, and high-cut leg openings across minimal two-piece swimsuit posts.",
        "instagram_caption": "Sleek lines and high-cut silhouettes — the ultimate minimal string bikini fit 🤍✨\n#StringBikini #MinimalistSwim #SummerStyle",
        "trend_signal_strength": "strong",
        "confidence_score": 0.94,
        "keywords": [
          "string bikini",
          "high-cut bottoms",
          "triangle top",
          "minimalist swimwear",
          "sleek silhouette"
        ],
        "example_media_refs": [
          "173296:1",
          "173936:1",
          "172069:1",
          "174241:1",
          "172129:1",
          "172877:1"
        ],
        "example_post_ids": [
          173296,
          173936,
          172069,
          174241,
          172129,
          172877
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 6,
        "matching_author_count": 6
      },
      {
        "blog_title": "White Linen & Cotton Resort Dresses",
        "trend_name": "White Linen and Cotton Resort Dresses",
        "trend_type": "outfit",
        "trend_trajectory": "net_new",
        "historical_note": "Net new trend capturing effortless throw-on-and-go resort layering.",
        "description": "Lightweight white linen and cotton dresses serve as the ultimate throw-on-and-go layering piece for coastal getaways.",
        "visual_similarity_reason": "The images feature textured white linen dresses, lace throw-ons, and cotton maxi silhouettes styled specifically for warm-weather coastal escapes.",
        "instagram_caption": "Effortless throw-on-and-go white linen for sun-soaked coastal getaways ☁️🤍\n#WhiteLinen #ResortDress #SummerStyle",
        "trend_signal_strength": "strong",
        "confidence_score": 0.91,
        "keywords": [
          "white linen dress",
          "cotton coverup",
          "resort wear",
          "summer dress",
          "coastal aesthetic"
        ],
        "example_media_refs": [
          "172632:1",
          "173695:1",
          "174251:1",
          "172891:1",
          "172318:1",
          "172425:1"
        ],
        "example_post_ids": [
          172632,
          173695,
          174251,
          172891,
          172318,
          172425
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 6,
        "matching_author_count": 6
      }
    ],
    "overview_title": "Latest Trends",
    "overview_description": "This season’s coastal wardrobes are defined by tactile contrast, pairing high-leg minimalist silhouettes from brands like @shoplahea and @adoraswim with rich espresso palettes from @goldieswimwear and @laporteswim. Artisanal openwork knits via @chloeroseswimwear and airy linen layers by @julietdunn.london anchor the resortwear landscape, while high-shine metallics and retro gingham sets from @serramarswim offer a polished transition from shore to evening.",
    "generation_diagnostics": {
      "available": true,
      "generated_at": "2026-07-28T20:17:06.683385Z",
      "tag": "swimwear",
      "media_scope": "cover_only",
      "generation_strategy": "deep_chunked_two_pass_candidate_discovery_and_validation",
      "report_profile": "deep",
      "model": "google/gemini-3.5-flash-lite",
      "previous_report_context": null,
      "vision_preflight": {
        "enabled": true,
        "since": "2026-07-14T20:05:26.235773Z",
        "media_scope": "cover_only",
        "scoped_post_count": 0,
        "batch_size": 500,
        "max_batches": 20,
        "batch_count": 3,
        "images_requested": 918,
        "images_analyzed": 904,
        "posts_touched": 918,
        "reached_batch_cap": false,
        "batches": [
          {
            "batch_number": 1,
            "images_requested": 500,
            "images_analyzed": 495,
            "posts_touched": 500,
            "completion_reconciled": false
          },
          {
            "batch_number": 2,
            "images_requested": 418,
            "images_analyzed": 409,
            "posts_touched": 418,
            "completion_reconciled": false
          },
          {
            "batch_number": 3,
            "images_requested": 0,
            "images_analyzed": 0,
            "posts_touched": 0,
            "completion_reconciled": false
          }
        ]
      },
      "chunking": {
        "enabled": true,
        "chunk_number": 9,
        "chunk_count": 11,
        "max_posts_per_chunk": 200,
        "max_media_per_chunk": 500,
        "chunk_post_count": 200,
        "chunk_media_count": 200,
        "full_source_post_count": 2274,
        "full_eligible_post_count": 2026,
        "full_source_media_count": 2026
      },
      "criteria": {
        "time_window_days": 14,
        "window_start": "2026-07-14T20:05:26.235773Z",
        "minimum_confidence": 0.7,
        "minimum_matching_images": 4,
        "minimum_parent_posts": 3,
        "maximum_images_per_parent_post": 2,
        "preferred_matching_images": "6-12 when available; 4+ accepted for emerging micro-trends",
        "visual_similarity_is_primary": true,
        "caption_required": false,
        "captionless_posts_included": true,
        "engagement_included_in_prompt": true,
        "single_campaign_trends_excluded": true,
        "media_refs_can_support_multiple_trends": true,
        "deep_report_max_posts": 200,
        "deep_report_max_media": 500,
        "prompt_character_limit": 300000,
        "caption_character_limit": 600,
        "media_tag_limit": 14,
        "media_tag_character_limit": 0
      },
      "source_post_count": 2274,
      "source_media_count": 2026,
      "eligible_post_count": 2026,
      "chunk_post_count": 200,
      "chunk_media_count": 200,
      "analyzed_post_count": 200,
      "analyzed_post_ids": [
        172498,
        173582,
        172632,
        173286,
        172998,
        173296,
        174093,
        175900,
        173887,
        171787,
        172876,
        173187,
        174086,
        173936,
        173606,
        172963,
        171852,
        172393,
        171827,
        174734,
        172341,
        172768,
        173176,
        174578,
        173165,
        173776,
        173019,
        172590,
        172867,
        175405,
        175915,
        173607,
        171700,
        172190,
        173728,
        173816,
        173695,
        173559,
        171924,
        174692,
        172069,
        173801,
        174141,
        175016,
        172606,
        171772,
        174241,
        174832,
        171724,
        174499,
        172397,
        173219,
        173353,
        172934,
        173140,
        172563,
        172519,
        172164,
        171907,
        175304,
        174111,
        172425,
        174362,
        175153,
        172573,
        171746,
        172216,
        172407,
        173077,
        174418,
        173874,
        175130,
        174542,
        175131,
        173650,
        175132,
        175133,
        173598,
        175134,
        175135,
        175136,
        175137,
        173937,
        175116,
        171739,
        175173,
        173055,
        174251,
        175127,
        171946,
        173676,
        173903,
        175419,
        175698,
        173473,
        174827,
        175633,
        173655,
        174643,
        175174,
        172108,
        171812,
        172362,
        173688,
        173633,
        173505,
        175507,
        173177,
        171847,
        172758,
        174177,
        173156,
        172263,
        172954,
        174452,
        174328,
        172553,
        175783,
        175796,
        172042,
        173560,
        172201,
        172350,
        172165,
        174543,
        173431,
        173767,
        172166,
        174991,
        175951,
        173518,
        173006,
        173888,
        172006,
        172663,
        173039,
        173869,
        172318,
        174396,
        172070,
        173287,
        172250,
        174408,
        172274,
        174992,
        172351,
        175057,
        173328,
        173241,
        173828,
        174118,
        172129,
        172450,
        172580,
        174065,
        173260,
        172007,
        172022,
        173376,
        172878,
        172130,
        174569,
        171873,
        173092,
        173199,
        172352,
        172975,
        173911,
        175285,
        172591,
        172877,
        173396,
        172388,
        171725,
        175157,
        175508,
        174735,
        172891,
        172342,
        175917,
        173297,
        174736,
        174794,
        172398,
        174178,
        172217,
        172769,
        171747,
        172985,
        171925,
        172868,
        172182,
        174125,
        171701,
        172840,
        174157,
        173727,
        173608,
        174549,
        175058
      ],
      "analyzed_media_count": 200,
      "analyzed_media_refs": [
        "172498:1",
        "173582:1",
        "172632:1",
        "173286:1",
        "172998:1",
        "173296:1",
        "174093:1",
        "175900:1",
        "173887:1",
        "171787:1",
        "172876:1",
        "173187:1",
        "174086:1",
        "173936:1",
        "173606:1",
        "172963:1",
        "171852:1",
        "172393:1",
        "171827:1",
        "174734:1",
        "172341:1",
        "172768:1",
        "173176:1",
        "174578:1",
        "173165:1",
        "173776:1",
        "173019:1",
        "172590:1",
        "172867:1",
        "175405:1",
        "175915:1",
        "173607:1",
        "171700:1",
        "172190:1",
        "173728:1",
        "173816:1",
        "173695:1",
        "173559:1",
        "171924:1",
        "174692:1",
        "172069:1",
        "173801:1",
        "174141:1",
        "175016:1",
        "172606:1",
        "171772:1",
        "174241:1",
        "174832:1",
        "171724:1",
        "174499:1",
        "172397:1",
        "173219:1",
        "173353:1",
        "172934:1",
        "173140:1",
        "172563:1",
        "172519:1",
        "172164:1",
        "171907:1",
        "175304:1",
        "174111:1",
        "172425:1",
        "174362:1",
        "175153:1",
        "172573:1",
        "171746:1",
        "172216:1",
        "172407:1",
        "173077:1",
        "174418:1",
        "173874:1",
        "175130:1",
        "174542:1",
        "175131:1",
        "173650:1",
        "175132:1",
        "175133:1",
        "173598:1",
        "175134:1",
        "175135:1",
        "175136:1",
        "175137:1",
        "173937:1",
        "175116:1",
        "171739:1",
        "175173:1",
        "173055:1",
        "174251:1",
        "175127:1",
        "171946:1",
        "173676:1",
        "173903:1",
        "175419:1",
        "175698:1",
        "173473:1",
        "174827:1",
        "175633:1",
        "173655:1",
        "174643:1",
        "175174:1",
        "172108:1",
        "171812:1",
        "172362:1",
        "173688:1",
        "173633:1",
        "173505:1",
        "175507:1",
        "173177:1",
        "171847:1",
        "172758:1",
        "174177:1",
        "173156:1",
        "172263:1",
        "172954:1",
        "174452:1",
        "174328:1",
        "172553:1",
        "175783:1",
        "175796:1",
        "172042:1",
        "173560:1",
        "172201:1",
        "172350:1",
        "172165:1",
        "174543:1",
        "173431:1",
        "173767:1",
        "172166:1",
        "174991:1",
        "175951:1",
        "173518:1",
        "173006:1",
        "173888:1",
        "172006:1",
        "172663:1",
        "173039:1",
        "173869:1",
        "172318:1",
        "174396:1",
        "172070:1",
        "173287:1",
        "172250:1",
        "174408:1",
        "172274:1",
        "174992:1",
        "172351:1",
        "175057:1",
        "173328:1",
        "173241:1",
        "173828:1",
        "174118:1",
        "172129:1",
        "172450:1",
        "172580:1",
        "174065:1",
        "173260:1",
        "172007:1",
        "172022:1",
        "173376:1",
        "172878:1",
        "172130:1",
        "174569:1",
        "171873:1",
        "173092:1",
        "173199:1",
        "172352:1",
        "172975:1",
        "173911:1",
        "175285:1",
        "172591:1",
        "172877:1",
        "173396:1",
        "172388:1",
        "171725:1",
        "175157:1",
        "175508:1",
        "174735:1",
        "172891:1",
        "172342:1",
        "175917:1",
        "173297:1",
        "174736:1",
        "174794:1",
        "172398:1",
        "174178:1",
        "172217:1",
        "172769:1",
        "171747:1",
        "172985:1",
        "171925:1",
        "172868:1",
        "172182:1",
        "174125:1",
        "171701:1",
        "172840:1",
        "174157:1",
        "173727:1",
        "173608:1",
        "174549:1",
        "175058:1"
      ],
      "full_source_prompt_character_count": 112483,
      "source_prompt_character_count": 112483,
      "prompt_character_count": 112483,
      "prompt_character_limit": 300000,
      "prompt_was_truncated": false,
      "candidate_prompt_character_count": 116642,
      "validation_prompt_character_count": 122859,
      "candidate_reasoning_scratchpad": "The past 14 days of data show a dominant focus on summer resort wear and beach aesthetics, led by tropical prints, string bikinis, and crochet textures. Key styling movements center around metallic sheens, nautical stripes, and coordinated sets suitable for euro-summer travel and poolside leisure.",
      "validation_reasoning_scratchpad": "The validated trends reflect peak resort and swimwear aesthetics for the season, dominated by crochet openwork, chocolate and earth-toned palettes, classic gingham prints, and layered freshwater pearls. These patterns demonstrate high visual consistency across diverse creators, ensuring robust performance for Instagram and Pinterest curation.",
      "ai_discovered_candidate_count": 8,
      "candidate_trends": [
        {
          "candidate_name": "Crochet and Openwork Knit Beachwear",
          "trend_type": "texture",
          "visual_axis": "texture",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "173187:1",
            "175153:1",
            "174251:1",
            "175783:1",
            "173518:1"
          ],
          "visual_cues": [
            "beige crochet bikini",
            "openwork knit dress",
            "yellow crochet top",
            "crochet beach set",
            "fringe details"
          ]
        },
        {
          "candidate_name": "Brown and Chocolate Palette Swimwear",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "172998:1",
            "171787:1",
            "173728:1",
            "173559:1",
            "174251:1"
          ],
          "visual_cues": [
            "brown and white stripes",
            "brown bikini",
            "brown tropical print",
            "earth tone palette",
            "brown shimmery bikini"
          ]
        },
        {
          "candidate_name": "Classic Gingham Print Swim and Resortwear",
          "trend_type": "texture",
          "visual_axis": "garment_type",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "173816:1",
            "171739:1",
            "173888:1",
            "172250:1",
            "172217:1"
          ],
          "visual_cues": [
            "black and white gingham bikini",
            "ghingam bikini top",
            "green and white pattern",
            "pink gingham print",
            "black and white gingham"
          ]
        },
        {
          "candidate_name": "Layered Freshwater Pearl and Shell Jewelry",
          "trend_type": "accessory",
          "visual_axis": "accessory",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "173328:1",
            "173296:1",
            "173607:1",
            "174111:1",
            "174832:1"
          ],
          "visual_cues": [
            "layered pearl necklaces",
            "freshwater pearls",
            "shell choker necklace",
            "gold charm detail",
            "beaded bracelet stack"
          ]
        },
        {
          "candidate_name": "Metallic Sheen and Shimmer Swimwear",
          "trend_type": "texture",
          "visual_axis": "texture",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "173728:1",
            "174241:1",
            "172397:1",
            "175633:1"
          ],
          "visual_cues": [
            "brown shimmery bikini",
            "metallic fabric",
            "shimmer swimsuit",
            "burgundy triangle bikini",
            "metallic sheen swimwear"
          ]
        },
        {
          "candidate_name": "Tropical Hibiscus and Floral Prints",
          "trend_type": "outfit",
          "visual_axis": "garment_type",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "173296:1",
            "173606:1",
            "173019:1",
            "173607:1",
            "175173:1"
          ],
          "visual_cues": [
            "hibiscus print swimsuit",
            "yellow floral bikini",
            "botanical print",
            "tropical print swimwear",
            "floral print mini dress"
          ]
        },
        {
          "candidate_name": "High-Leg Minimalist String Bikinis",
          "trend_type": "outfit",
          "visual_axis": "silhouette",
          "historical_relationship": "sustained",
          "seed_media_count": 5,
          "seed_media_refs": [
            "173296:1",
            "173936:1",
            "172069:1",
            "174241:1",
            "172129:1"
          ],
          "visual_cues": [
            "string triangle bikini",
            "high-cut bottoms",
            "side-tie bikini",
            "string bikini top",
            "minimalist bikini"
          ]
        },
        {
          "candidate_name": "White Linen and Cotton Resort Dresses",
          "trend_type": "outfit",
          "visual_axis": "garment_type",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "172632:1",
            "173695:1",
            "174251:1",
            "172891:1",
            "172318:1"
          ],
          "visual_cues": [
            "white cover-up dress",
            "white linen set",
            "white lace dress",
            "white maxi dress",
            "cotton embroidered fabric"
          ]
        }
      ],
      "ai_candidate_trend_count": 8,
      "ai_validated_trend_count_before_filter": 8,
      "accepted_trend_count": 8,
      "rejected_trend_count": 0,
      "rejected_trends": []
    }
  }
}