{
  "report": {
    "id": 118,
    "period": "[stored-core] Jul 07 - Jul 21, 2026 (Part 3 of 6)",
    "created_at": "2026-07-21T12:18:27.907945+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": "We analyzed raw social media feeds to validate key emerging aesthetics across active creators and labels. All ten candidate clusters have been successfully mapped to robust multi-post visual matches, showing a balanced blend of Y2K nostalgia, tactical athletic crossovers, and elevated romantic details. These trends represent a transitional seasonal shift from basic summer coordinates to high-contrast, glamorous statements.",
    "content_ideas": [
      {
        "blog_title": "The Y2K Leopard Print Renaissance Is Official",
        "trend_name": "Y2K Leopard Print Renaissance",
        "trend_type": "texture",
        "trend_trajectory": "net_new",
        "historical_note": "First appearance of this trend. Leopard print is currently transitioning from a retro novelty to a summer staple neutral.",
        "description": "Leopard, cheetah, and other spotted animal prints are dominating the high-summer landscape, applied to slinky holiday bikinis, structured corsetry, and fluid midi skirts.",
        "visual_similarity_reason": "High-contrast spotted animal motifs repeated across swimwear flat-lays, street style skirts, and date-night corsets.",
        "instagram_caption": "Not your average neutral 🐆 Leopard print is having a major Y2K revival on our feeds. How are you styling yours this season? \n\nShop the look via link in bio.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.95,
        "keywords": [
          "leopard print",
          "spotted fashion",
          "y2k style",
          "animal print trend"
        ],
        "example_media_refs": [
          "162109:1",
          "161883:1",
          "161883:2",
          "160020:5",
          "162050:1",
          "162050:5"
        ],
        "example_post_ids": [
          162109,
          161883,
          160020,
          162050
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 4,
        "matching_author_count": 4,
        "generated_graphics": [
          {
            "image_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-9a4a57ff-50c2-4bd4-a1f0-8120e3057b2a.jpg",
            "selected_image_urls": [
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/747217379_18609013714039349_4855205705175613085_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/747723479_18611457649020127_8249031330059913996_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/746172665_18626973562040656_4034381429213656777_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/746823768_18605934148045915_4880874629580275262_n.jpg"
            ],
            "title": "Y2K Leopard Print",
            "description": "Leopard, cheetah, and other spotted animal prints are dominating the high-summer landscape, applied to slinky holiday bikinis, structured corsetry, and fluid midi skirts.",
            "template_key": "trend"
          }
        ],
        "generated_graphic_urls": [
          "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-9a4a57ff-50c2-4bd4-a1f0-8120e3057b2a.jpg"
        ],
        "generated_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-9a4a57ff-50c2-4bd4-a1f0-8120e3057b2a.jpg",
        "selected_image_urls": [
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/747217379_18609013714039349_4855205705175613085_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/747723479_18611457649020127_8249031330059913996_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/746172665_18626973562040656_4034381429213656777_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/posts/746823768_18605934148045915_4880874629580275262_n.jpg"
        ]
      },
      {
        "blog_title": "Soccer Shirts & Heavy Gold Chains: The Bloc-Core Upgrade",
        "trend_name": "Luxe Bloc-Core",
        "trend_type": "styling_formula",
        "trend_trajectory": "net_new",
        "historical_note": "A fresh athletic-meets-glam hybrid combining sporty streetwear with heavy metallic jewelry.",
        "description": "The sport-luxe formula of layering retro football jerseys, athletic collared shirts, and sporty mesh garments with heavy stacks of chunky gold necklaces, pendant cords, and bangles.",
        "visual_similarity_reason": "Reoccurrence of vintage athletic tops and mesh track wear styled with ornate, heavy gold sculptural jewelry and premium accessories.",
        "instagram_caption": "Score major style points ⚽️ High-glam gold stacks meet off-duty sport jerseys for the ultimate high-low transition look. \n\nWho are you routing for? Comment below!",
        "trend_signal_strength": "medium",
        "confidence_score": 0.88,
        "keywords": [
          "bloc-core",
          "soccer jersey styling",
          "gold chains",
          "sports luxe"
        ],
        "example_media_refs": [
          "161835:1",
          "161835:2",
          "160198:1",
          "160200:2",
          "162094:1",
          "162094:3"
        ],
        "example_post_ids": [
          161835,
          160198,
          160200,
          162094
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 4,
        "matching_author_count": 3
      },
      {
        "blog_title": "Sheer Magic: Slinky Polka Dot Mesh is Taking Over",
        "trend_name": "Slinky Polka Dot Mesh",
        "trend_type": "texture",
        "trend_trajectory": "sustained",
        "historical_note": "Continues to evolve from classic print to modern sheer iterations using mesh and ruched jersey textures.",
        "description": "Monochromatic white-and-black polka dot prints on transparent mesh matching sets, bodycon dresses, and one-shoulder tops.",
        "visual_similarity_reason": "Repeated use of dense black-and-white polka dot patterns across sheer, translucent, or lightweight bodycon silhouettes.",
        "instagram_caption": "Dot your style i’s and cross your t’s 🖤 Translucent polka dot mesh is the sheer summer statement we can’t stop styling. \n\nClick the link in bio to shop the drop.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.92,
        "keywords": [
          "polka dot mesh",
          "mesh co-ords",
          "sheer print",
          "monochrome style"
        ],
        "example_media_refs": [
          "161926:1",
          "161926:2",
          "162031:1",
          "162082:1",
          "160036:7",
          "161851:1"
        ],
        "example_post_ids": [
          161926,
          162031,
          162082,
          160036,
          161851
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 5,
        "matching_author_count": 5
      },
      {
        "blog_title": "Matchy Headscarf Co-ords: The Ultimate European Riviera Aesthetic",
        "trend_name": "Resort Coordinates with Matchy Headscarfs",
        "trend_type": "styling_formula",
        "trend_trajectory": "net_new",
        "historical_note": "A net-new, highly curated vacation formula emulating the vintage European resort aesthetic.",
        "description": "Total-look printed resort sets and beachwear coordinates styled with custom matching headscarfs in the exact same fabrication or pattern.",
        "visual_similarity_reason": "Matching textile pattern repeated across both the body garments (tops, skirts, bikinis) and the wrapped hair headscarf accessory.",
        "instagram_caption": "Destination: Coastline 🌴 Match your top, match your skirt, match your headscarf. This total-print coordinate formula is a vintage summer dream. \n\nReady for checkout.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.94,
        "keywords": [
          "coordinating sets",
          "headscarf styling",
          "resort wear lookpack",
          "paisley print coord"
        ],
        "example_media_refs": [
          "161961:1",
          "161994:2",
          "161994:3",
          "162094:1",
          "161948:1",
          "161863:1",
          "160036:10"
        ],
        "example_post_ids": [
          161961,
          161994,
          162094,
          161948,
          161863,
          160036
        ],
        "matching_image_count": 7,
        "matching_parent_post_count": 6,
        "matching_author_count": 6
      },
      {
        "blog_title": "Dark Chocolate & Espresso: The Quiet Luxury Neutral to Try Now",
        "trend_name": "Chocolate and Espresso Earth-Toned Coordinates",
        "trend_type": "color",
        "trend_trajectory": "sustained",
        "historical_note": "Evolving into a major late-summer/pre-fall transition color across lightweight linen and satin separates.",
        "description": "Deep shades of dark brown, cocoa, and espresso utilized for monochromatic linen matching sets, asymmetrical knit tops, and slinky slip dresses.",
        "visual_similarity_reason": "Saturated espresso and dark chocolate brown color stories applied to unstructured linen, tailored sets, and evening resort dresses.",
        "instagram_caption": "Rich, dark, and highly addictive ☕️ Summer neutrals get an elegant upgrade with deep espresso and chocolate hues. All-brown-everything is the transition mood. \n\nSwipe to explore.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.98,
        "keywords": [
          "espresso brown",
          "chocolate linen",
          "earth tones",
          "summer to autumn transition"
        ],
        "example_media_refs": [
          "161994:3",
          "161989:1",
          "161844:1",
          "161900:1",
          "161838:1",
          "160248:1",
          "161893:1",
          "160068:5"
        ],
        "example_post_ids": [
          161994,
          161989,
          161844,
          161900,
          161838,
          160248,
          161893,
          160068
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 8,
        "matching_author_count": 8
      },
      {
        "blog_title": "Summer Romance: White Eyelet Lace & Broderie Anglaise",
        "trend_name": "Broderie Anglaise and White Eyelet Lace",
        "trend_type": "texture",
        "trend_trajectory": "sustained",
        "historical_note": "A recurring summer favorite, updated with low-rise pants, modern corsetry, and cottagecore detailing.",
        "description": "Tactile white-on-white textural interest created by delicate broderie anglaise embroidery, laser-cut eyelet details, and white lace overlays on summer dresses, corset tops, and wide-leg trousers.",
        "visual_similarity_reason": "All-white garments boasting dense laser-cut eyelet work, scalloped lace hems, and romantic embroidery.",
        "instagram_caption": "Sweet like summer 🕊️ Intricate white eyelet and broderie anglaise are bringing romantic, tactile texture to our sunny-day ensembles. \n\nShop the lace edits now.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.9,
        "keywords": [
          "eyelet dress",
          "broderie anglaise",
          "white lace top",
          "cottagecore aesthetic"
        ],
        "example_media_refs": [
          "161969:2",
          "161987:1",
          "161970:3",
          "161970:6",
          "160078:2",
          "161896:4",
          "161995:3"
        ],
        "example_post_ids": [
          161969,
          161987,
          161970,
          160078,
          161896,
          161995
        ],
        "matching_image_count": 7,
        "matching_parent_post_count": 6,
        "matching_author_count": 5
      },
      {
        "blog_title": "The Elongated Torso: Dropped-Waist White and Pastel Halters",
        "trend_name": "Dropped-Waist White and Pastel Halters",
        "trend_type": "outfit",
        "trend_trajectory": "net_new",
        "historical_note": "A highly modern silhouette shift defining clean resort-wear dressing for summer parties.",
        "description": "Elongated snug bodices falling past the traditional natural waistline, flaring out dramatically into tiered midi and maxi skirts in crisp white and soft pastel palettes.",
        "visual_similarity_reason": "Dropped-waist structures featuring halter necklines and flared romantic skirts in light palettes.",
        "instagram_caption": "Long, lean, and dramatic 🕊️ The dropped-waist halter midi is officially taking over. It’s the structured-yet-breezy silhouette of our dreams. \n\nTell us your favorite look.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.85,
        "keywords": [
          "dropped waist dress",
          "halter maxi dress",
          "pastel sundress",
          "resort silhouette"
        ],
        "example_media_refs": [
          "162091:1",
          "162091:2",
          "161927:1",
          "160127:4"
        ],
        "example_post_ids": [
          162091,
          161927,
          160127
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 3,
        "matching_author_count": 3
      },
      {
        "blog_title": "Intimate Daywear: Exposed Boudoir Style and Sheer Lace",
        "trend_name": "Exposed Boudoir Corsetry and Sheer Lace",
        "trend_type": "outfit",
        "trend_trajectory": "sustained",
        "historical_note": "Quiet luxury lace slips transition into more rebellious dark romantic and exposed contrast lingerie styling.",
        "description": "Lingerie-inspired aesthetics showcasing exposed, high-contrast, or colorful bras under simple tops, transparent lace-trimmed slips, and structured black bustier corset dresses.",
        "visual_similarity_reason": "Intimate apparel elements like delicate contrast lace trims, boned corset bodices, and intentionally visible sheer layers.",
        "instagram_caption": "Daywear meets midnight mood 🖤 Exposed lace, sheer panels, and contrast bra styling are blurring the lines between structural boudoir and street style. \n\nWhich outfit is your vibe?",
        "trend_signal_strength": "strong",
        "confidence_score": 0.93,
        "keywords": [
          "exposed lingerie",
          "lace trim dress",
          "corset bodice",
          "dark romantic fashion"
        ],
        "example_media_refs": [
          "161876:1",
          "161876:3",
          "161817:1",
          "162017:1",
          "162017:2",
          "160120:3",
          "162075:5"
        ],
        "example_post_ids": [
          161876,
          161817,
          162017,
          160120,
          162075
        ],
        "matching_image_count": 7,
        "matching_parent_post_count": 5,
        "matching_author_count": 5
      },
      {
        "blog_title": "High-Contrast Poolside Glam: Chunky Gold & Swim",
        "trend_name": "High-Contrast Poolside Glam",
        "trend_type": "styling_formula",
        "trend_trajectory": "net_new",
        "historical_note": "Brand-new visual look focusing on editorial-style pairings of bare beachwear with heavy gold accessories.",
        "description": "Minimalist black, white, zebra, or orange swimwear styled with heavy sculptural jewelry, gold chain necklaces, and metallic statement earrings for a high-end, resort-gala mood.",
        "visual_similarity_reason": "High-contrast poolside settings featuring wet hair looks, neutral swimwear, and chunky/heavy statement metallic gold jewelry styling.",
        "instagram_caption": "Heavy gold, wet hair, zero effort ✨ Upgrading our go-to resort swimwear with bold, sculptural metallic jewelry is our summer styling cheat code. \n\nComment below to shop the jewelry stack.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.91,
        "keywords": [
          "poolside glamour",
          "chunky gold jewelry",
          "beachwear statement",
          "sculptural gold earrings"
        ],
        "example_media_refs": [
          "161980:2",
          "161980:4",
          "161836:1",
          "161836:2",
          "162075:1",
          "161969:2",
          "161826:1"
        ],
        "example_post_ids": [
          161980,
          161836,
          162075,
          161969,
          161826
        ],
        "matching_image_count": 7,
        "matching_parent_post_count": 5,
        "matching_author_count": 5
      },
      {
        "blog_title": "Off-Duty Utility: Camouflage Prints & Gorpcore Cargos",
        "trend_name": "Tactical Gorpcore & Camo",
        "trend_type": "outfit",
        "trend_trajectory": "sustained",
        "historical_note": "The Y2K tactical aesthetic expands into swimwear capsules and relaxed casual street styling.",
        "description": "Utilitarian cargo styles paired with Y2K desert camouflage prints across string bikinis, relaxed drawstring trousers, and casual printed athletic caps.",
        "visual_similarity_reason": "Recurrence of earthy olive green cargo tones, modern tactical drawstring fits, and prominent sand/camo printing.",
        "instagram_caption": "In style stealth mode 🦎 Desert camo prints and utility cargos are bridging the gap between coastal summer and city street-style grit. \n\nSee how we style it.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.89,
        "keywords": [
          "camo bikini",
          "cargo pants",
          "gorpcore trend",
          "utility streetwear"
        ],
        "example_media_refs": [
          "161930:1",
          "161934:1",
          "160020:1",
          "161990:1",
          "160199:1"
        ],
        "example_post_ids": [
          161930,
          161934,
          160020,
          161990,
          160199
        ],
        "matching_image_count": 5,
        "matching_parent_post_count": 5,
        "matching_author_count": 3
      }
    ],
    "overview_title": "Latest Trends",
    "overview_description": "This season’s high-summer landscape is defined by a striking contrast of graphic nostalgia and tactile romance, championed by @frankiesbikinis’ Y2K leopard prints, @charoruizibiza’s delicate broderie anglaise, and matching resort headscarves from @faithfullthebrand. This hyper-feminine energy—furthered by @lpa’s slinky polka-dot mesh and @danielleguizio’s exposed boudoir corsetry—finds a sophisticated counterpoint in @sovere_studio’s rich, grounding espresso-toned coordinates. Proving that athletic-luxe remains the ultimate styling formula, the edit is rounded out by sporty, \"bloc-core\" silhouettes layered with heavy, sculptural gold jewelry from @petit.moments.",
    "generation_diagnostics": {
      "available": true,
      "generated_at": "2026-07-21T12:20:43.616627Z",
      "tag": "stored-core",
      "media_scope": "all_media",
      "generation_strategy": "deep_chunked_two_pass_candidate_discovery_and_validation",
      "report_profile": "deep",
      "model": "~google/gemini-flash-latest",
      "previous_report_context": null,
      "vision_preflight": {
        "enabled": true,
        "since": "2026-07-07T12:12:15.899093Z",
        "media_scope": "all_media",
        "scoped_post_count": 0,
        "batch_size": 500,
        "max_batches": 20,
        "batch_count": 1,
        "images_requested": 0,
        "images_analyzed": 0,
        "posts_touched": 0,
        "reached_batch_cap": false,
        "batches": [
          {
            "batch_number": 1,
            "images_requested": 0,
            "images_analyzed": 0,
            "posts_touched": 0,
            "completion_reconciled": false
          }
        ]
      },
      "chunking": {
        "enabled": true,
        "chunk_number": 3,
        "chunk_count": 6,
        "max_posts_per_chunk": 200,
        "max_media_per_chunk": 500,
        "chunk_post_count": 200,
        "chunk_media_count": 500,
        "full_source_post_count": 1353,
        "full_eligible_post_count": 1062,
        "full_source_media_count": 2374
      },
      "criteria": {
        "time_window_days": 14,
        "window_start": "2026-07-07T12:12:15.899093Z",
        "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": 1353,
      "source_media_count": 2374,
      "eligible_post_count": 1062,
      "chunk_post_count": 200,
      "chunk_media_count": 500,
      "analyzed_post_count": 200,
      "analyzed_post_ids": [
        162107,
        161923,
        161974,
        161841,
        162011,
        162108,
        162001,
        162109,
        162012,
        162063,
        161900,
        161972,
        161960,
        162028,
        162068,
        161910,
        161842,
        161827,
        161817,
        161930,
        161823,
        161890,
        161961,
        161948,
        161994,
        162090,
        162117,
        162013,
        161859,
        161980,
        161876,
        161850,
        161896,
        161944,
        161978,
        162041,
        161997,
        161926,
        162121,
        161947,
        161989,
        161962,
        162024,
        162093,
        161925,
        161835,
        162073,
        161883,
        162050,
        161945,
        162064,
        162067,
        161986,
        161936,
        161937,
        161877,
        161891,
        162081,
        162031,
        161941,
        161931,
        161829,
        162074,
        162113,
        161954,
        161967,
        162002,
        162097,
        162077,
        161915,
        162071,
        161886,
        161847,
        161904,
        161949,
        162094,
        162019,
        162021,
        161911,
        162046,
        161964,
        162014,
        161870,
        161969,
        161965,
        161832,
        161860,
        162085,
        161938,
        162015,
        161844,
        162118,
        161838,
        161924,
        162023,
        162111,
        161818,
        162016,
        161826,
        161861,
        161843,
        162072,
        161921,
        161940,
        161950,
        161932,
        161987,
        161824,
        162079,
        161912,
        161851,
        161819,
        162003,
        161845,
        161892,
        161862,
        161995,
        161975,
        162091,
        162119,
        162086,
        162095,
        161933,
        161878,
        162047,
        162065,
        162075,
        161897,
        161990,
        162088,
        161927,
        162004,
        161992,
        162122,
        161884,
        161836,
        161998,
        161893,
        162096,
        162082,
        162032,
        162098,
        162029,
        161830,
        161934,
        161881,
        162030,
        161871,
        161887,
        161905,
        161854,
        161902,
        162080,
        161879,
        161918,
        162020,
        161951,
        162048,
        161970,
        162017,
        161863,
        161913,
        160236,
        160127,
        160198,
        160235,
        160279,
        160111,
        160194,
        159995,
        159982,
        160210,
        159969,
        160090,
        160122,
        160199,
        160148,
        160238,
        160200,
        160068,
        159996,
        160201,
        160078,
        160120,
        160036,
        160270,
        160282,
        159988,
        160239,
        159997,
        160091,
        160202,
        160248,
        160106,
        160134,
        160112,
        160031,
        159984,
        159973,
        160020
      ],
      "analyzed_media_count": 500,
      "analyzed_media_refs": [
        "162107:1",
        "161923:1",
        "161974:1",
        "161841:1",
        "162011:1",
        "162108:1",
        "162001:1",
        "162109:1",
        "162012:1",
        "162063:1",
        "161900:1",
        "161972:1",
        "161960:1",
        "162028:1",
        "162068:1",
        "162068:2",
        "162068:3",
        "162068:4",
        "161910:1",
        "161842:1",
        "161827:1",
        "161817:1",
        "161930:1",
        "161823:1",
        "161823:2",
        "161823:3",
        "161823:4",
        "161890:1",
        "161961:1",
        "161948:1",
        "161994:1",
        "161994:2",
        "161994:3",
        "162090:1",
        "162117:1",
        "162013:1",
        "161859:1",
        "161980:1",
        "161980:2",
        "161980:3",
        "161980:4",
        "161980:5",
        "161876:1",
        "161876:2",
        "161876:3",
        "161876:4",
        "161850:1",
        "161896:2",
        "161896:3",
        "161896:4",
        "161896:5",
        "161896:6",
        "161944:1",
        "161978:1",
        "162041:1",
        "161997:1",
        "161926:1",
        "161926:2",
        "161926:3",
        "161926:4",
        "162121:1",
        "161947:1",
        "161989:1",
        "161989:2",
        "161989:3",
        "161989:4",
        "161989:5",
        "161962:1",
        "162024:1",
        "162024:2",
        "162024:3",
        "162024:4",
        "162024:5",
        "162024:6",
        "162093:1",
        "161925:1",
        "161835:1",
        "161835:2",
        "161835:3",
        "161835:4",
        "162073:1",
        "162073:2",
        "162073:3",
        "162073:4",
        "162073:5",
        "162073:6",
        "161883:1",
        "161883:2",
        "161883:3",
        "161883:4",
        "161883:5",
        "162050:1",
        "162050:2",
        "162050:3",
        "162050:4",
        "162050:5",
        "162050:6",
        "161945:1",
        "162064:1",
        "162067:1",
        "162067:2",
        "162067:3",
        "161986:1",
        "161936:1",
        "161937:1",
        "161877:1",
        "161877:2",
        "161877:3",
        "161877:4",
        "161877:6",
        "161877:7",
        "161891:1",
        "162081:1",
        "162081:2",
        "162081:3",
        "162031:1",
        "161941:1",
        "161931:1",
        "161829:1",
        "161829:2",
        "161829:3",
        "161829:4",
        "161829:5",
        "161829:6",
        "162074:1",
        "162113:7",
        "161954:1",
        "161954:3",
        "161954:4",
        "161954:5",
        "161967:1",
        "161967:2",
        "161967:3",
        "161967:4",
        "161967:5",
        "161967:6",
        "162002:1",
        "162097:1",
        "162077:1",
        "161915:1",
        "161915:2",
        "161915:3",
        "161915:4",
        "161915:5",
        "161915:6",
        "161915:7",
        "162071:1",
        "161886:1",
        "161847:1",
        "161904:2",
        "161904:3",
        "161904:6",
        "161904:7",
        "161949:1",
        "162094:1",
        "162094:2",
        "162094:3",
        "162019:1",
        "162019:2",
        "162021:2",
        "162021:3",
        "162021:4",
        "162021:5",
        "162021:6",
        "162021:7",
        "162021:8",
        "162021:9",
        "162021:10",
        "161911:1",
        "162046:1",
        "162046:2",
        "162046:4",
        "162046:5",
        "162046:6",
        "162046:7",
        "161964:1",
        "162014:1",
        "161870:1",
        "161870:2",
        "161870:3",
        "161870:4",
        "161870:5",
        "161870:6",
        "161870:7",
        "161969:1",
        "161969:2",
        "161969:3",
        "161969:4",
        "161965:1",
        "161832:1",
        "161860:1",
        "162085:1",
        "161938:1",
        "162015:1",
        "161844:1",
        "162118:1",
        "161838:1",
        "161838:2",
        "161838:3",
        "161838:4",
        "161924:1",
        "162023:1",
        "162023:2",
        "162023:3",
        "162023:4",
        "162023:5",
        "162023:6",
        "162023:7",
        "162023:8",
        "162111:1",
        "162111:2",
        "161818:1",
        "162016:1",
        "161826:1",
        "161826:2",
        "161826:3",
        "161826:4",
        "161861:1",
        "161843:1",
        "162072:1",
        "161921:1",
        "161940:1",
        "161940:2",
        "161940:3",
        "161940:4",
        "161940:5",
        "161950:1",
        "161932:1",
        "161987:1",
        "161824:1",
        "161824:2",
        "161824:3",
        "161824:4",
        "161824:5",
        "161824:6",
        "161824:7",
        "162079:1",
        "162079:2",
        "162079:3",
        "162079:4",
        "162079:5",
        "162079:6",
        "161912:1",
        "161851:1",
        "161819:1",
        "162003:1",
        "161845:1",
        "161892:1",
        "161862:1",
        "161995:1",
        "161995:2",
        "161995:3",
        "161995:4",
        "161975:1",
        "162091:1",
        "162091:2",
        "162091:3",
        "162119:1",
        "162086:1",
        "162095:1",
        "161933:1",
        "161878:1",
        "162047:1",
        "162065:1",
        "162075:1",
        "162075:2",
        "162075:3",
        "162075:4",
        "162075:5",
        "162075:6",
        "162075:7",
        "162075:8",
        "162075:9",
        "161897:1",
        "161897:2",
        "161897:3",
        "161897:4",
        "161897:5",
        "161897:6",
        "161897:7",
        "161990:1",
        "161990:2",
        "162088:1",
        "162088:2",
        "161927:1",
        "161927:2",
        "162004:1",
        "161992:1",
        "162122:1",
        "162122:2",
        "162122:3",
        "162122:5",
        "162122:7",
        "161884:1",
        "161836:1",
        "161836:2",
        "161998:1",
        "161893:1",
        "162096:1",
        "162082:1",
        "162082:2",
        "162082:3",
        "162032:1",
        "162098:1",
        "162029:1",
        "161830:1",
        "161830:2",
        "161830:3",
        "161830:4",
        "161830:5",
        "161830:6",
        "161830:7",
        "161934:1",
        "161881:1",
        "162030:1",
        "161871:1",
        "161871:2",
        "161871:3",
        "161887:1",
        "161905:1",
        "161905:2",
        "161854:5",
        "161854:6",
        "161854:8",
        "161854:9",
        "161854:10",
        "161902:1",
        "162080:1",
        "162080:2",
        "162080:3",
        "162080:4",
        "162080:5",
        "162080:6",
        "162080:7",
        "161879:1",
        "161918:1",
        "161918:2",
        "161918:3",
        "161918:4",
        "161918:5",
        "161918:6",
        "162020:1",
        "162020:2",
        "161951:1",
        "162048:1",
        "161970:1",
        "161970:2",
        "161970:3",
        "161970:4",
        "161970:5",
        "161970:6",
        "161970:7",
        "162017:1",
        "162017:2",
        "162017:3",
        "161863:1",
        "161913:1",
        "160236:1",
        "160236:2",
        "160236:3",
        "160236:4",
        "160236:5",
        "160236:6",
        "160236:7",
        "160236:8",
        "160236:9",
        "160236:10",
        "160127:1",
        "160127:2",
        "160127:3",
        "160127:4",
        "160198:1",
        "160235:1",
        "160235:2",
        "160235:3",
        "160235:4",
        "160235:5",
        "160235:6",
        "160235:7",
        "160235:8",
        "160235:9",
        "160235:10",
        "160279:1",
        "160111:1",
        "160194:1",
        "159995:1",
        "159995:2",
        "159995:3",
        "159995:4",
        "159995:5",
        "159995:6",
        "159995:7",
        "159995:8",
        "159995:9",
        "159982:1",
        "160210:1",
        "160210:2",
        "160210:3",
        "159969:1",
        "159969:2",
        "160090:1",
        "160090:2",
        "160090:3",
        "160090:4",
        "160090:5",
        "160122:1",
        "160122:2",
        "160122:3",
        "160199:1",
        "160199:2",
        "160199:3",
        "160199:4",
        "160199:5",
        "160199:6",
        "160199:7",
        "160199:8",
        "160199:9",
        "160148:1",
        "160238:1",
        "160238:2",
        "160238:3",
        "160238:4",
        "160238:5",
        "160238:6",
        "160200:1",
        "160200:2",
        "160200:3",
        "160200:4",
        "160200:5",
        "160068:1",
        "160068:2",
        "160068:3",
        "160068:4",
        "160068:5",
        "160068:6",
        "160068:7",
        "160068:8",
        "160068:9",
        "160068:10",
        "159996:1",
        "160201:1",
        "160078:1",
        "160078:2",
        "160078:3",
        "160120:1",
        "160120:2",
        "160120:3",
        "160120:4",
        "160120:5",
        "160036:1",
        "160036:2",
        "160036:3",
        "160036:4",
        "160036:6",
        "160036:7",
        "160036:8",
        "160036:10",
        "160270:1",
        "160282:1",
        "159988:1",
        "160239:1",
        "159997:1",
        "160091:1",
        "160091:2",
        "160091:3",
        "160091:4",
        "160202:1",
        "160248:1",
        "160248:2",
        "160106:1",
        "160106:2",
        "160106:3",
        "160106:4",
        "160106:5",
        "160134:1",
        "160134:2",
        "160134:3",
        "160134:4",
        "160134:5",
        "160134:6",
        "160134:7",
        "160134:8",
        "160134:9",
        "160134:10",
        "160112:1",
        "160031:1",
        "159984:1",
        "159984:2",
        "159984:3",
        "159973:1",
        "159973:2",
        "159973:3",
        "159973:4",
        "159973:5",
        "159973:6",
        "160020:1",
        "160020:2",
        "160020:3",
        "160020:4",
        "160020:5"
      ],
      "full_source_prompt_character_count": 217063,
      "source_prompt_character_count": 217063,
      "prompt_character_count": 217063,
      "prompt_character_limit": 300000,
      "prompt_was_truncated": false,
      "candidate_prompt_character_count": 221222,
      "validation_prompt_character_count": 229022,
      "candidate_reasoning_scratchpad": "This week's data spotlights an elevated summer utility and Mediterranean lounge aesthetic. Strong visual themes emerge around structured, retro-infused accents including bold leopard print, delicate drop-waist lace silhouettes, and sportswear items elevated through high-contrast gold jewelry styling.",
      "validation_reasoning_scratchpad": "We analyzed raw social media feeds to validate key emerging aesthetics across active creators and labels. All ten candidate clusters have been successfully mapped to robust multi-post visual matches, showing a balanced blend of Y2K nostalgia, tactical athletic crossovers, and elevated romantic details. These trends represent a transitional seasonal shift from basic summer coordinates to high-contrast, glamorous statements.",
      "ai_discovered_candidate_count": 10,
      "candidate_trends": [
        {
          "candidate_name": "Y2K Leopard Print Renaissance",
          "trend_type": "texture",
          "visual_axis": "texture",
          "historical_relationship": "unknown",
          "seed_media_count": 4,
          "seed_media_refs": [
            "162109:1",
            "161883:1",
            "161883:2",
            "160020:5"
          ],
          "visual_cues": [
            "leopard print bikini",
            "leopard print halter corset",
            "spotted animal print midi skirt",
            "maximalist print coordinate sets"
          ]
        },
        {
          "candidate_name": "Luxe Bloc-Core: Soccer Shirts with Heavy Gold Chains",
          "trend_type": "styling_formula",
          "visual_axis": "styling_formula",
          "historical_relationship": "net_new",
          "seed_media_count": 3,
          "seed_media_refs": [
            "161835:1",
            "161835:2",
            "160198:1"
          ],
          "visual_cues": [
            "vintage football jersey",
            "gold chain necklace stacks",
            "striped athletic rugby shirts",
            "gorpcore sports-luxe accessories"
          ]
        },
        {
          "candidate_name": "Slinky Polka Dot Mesh",
          "trend_type": "outfit",
          "visual_axis": "texture",
          "historical_relationship": "unknown",
          "seed_media_count": 4,
          "seed_media_refs": [
            "161926:1",
            "162031:1",
            "162082:1",
            "160036:7"
          ],
          "visual_cues": [
            "polka dot matching set",
            "one-shoulder mesh top",
            "monochrome dots",
            "ruched sheer midi skirts"
          ]
        },
        {
          "candidate_name": "Resort Coordinates with Matchy Headscarf Styling",
          "trend_type": "styling_formula",
          "visual_axis": "styling_formula",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "161961:1",
            "161994:3",
            "161863:1",
            "160036:10"
          ],
          "visual_cues": [
            "matching paisley print set",
            "blue bandana top coord",
            "headscarf bandana styling",
            "matching linen trousers and bandana"
          ]
        },
        {
          "candidate_name": "Chocolate and Espresso Earth-Toned Coordinates",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "unknown",
          "seed_media_count": 4,
          "seed_media_refs": [
            "161994:3",
            "161989:1",
            "161844:1",
            "160248:1"
          ],
          "visual_cues": [
            "chocolate brown linen set",
            "dark espresso brown shirt dress",
            "asymmetrical halter top in dark brown",
            "monochromatic earth tones"
          ]
        },
        {
          "candidate_name": "Broderie Anglaise and White Eyelet Lace",
          "trend_type": "texture",
          "visual_axis": "texture",
          "historical_relationship": "unknown",
          "seed_media_count": 4,
          "seed_media_refs": [
            "161969:2",
            "161987:1",
            "161970:3",
            "160078:2"
          ],
          "visual_cues": [
            "white eyelet skirt",
            "white eyelet midi dress",
            "broderie anglaise detailing",
            "white laser-cut lace corset"
          ]
        },
        {
          "candidate_name": "Dropped-Waist White and Pastel Halters",
          "trend_type": "outfit",
          "visual_axis": "silhouette",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "162091:1",
            "161927:1",
            "160127:4",
            "162073:5"
          ],
          "visual_cues": [
            "dropped waist silhouette",
            "white halter neck dropped gown",
            "pastel pink drop waist dress",
            "snug bodice with tiered drop skirt"
          ]
        },
        {
          "candidate_name": "Exposed Boudoir Corsetry and Sheer Lace Overlays",
          "trend_type": "outfit",
          "visual_axis": "styling_formula",
          "historical_relationship": "unknown",
          "seed_media_count": 4,
          "seed_media_refs": [
            "161876:1",
            "161817:1",
            "162017:2",
            "160120:3"
          ],
          "visual_cues": [
            "exposed contrast bra styling",
            "black lace trim slip dress",
            "sheer lace corset dress",
            "lingerie-inspired tailoring"
          ]
        },
        {
          "candidate_name": "High-Contrast Poolside Glam: Swimwear + Heavy Gold",
          "trend_type": "styling_formula",
          "visual_axis": "styling_formula",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "161980:2",
            "161980:4",
            "161836:1",
            "162075:1"
          ],
          "visual_cues": [
            "chunky gold chain statement necklace",
            "wet hair look poolside beauty",
            "minimalist bikini with gold jewelry stack",
            "glam beachside resort styling"
          ]
        },
        {
          "candidate_name": "Tactical Gorpcore: Camo Caps and Utility Cargos",
          "trend_type": "outfit",
          "visual_axis": "garment_type",
          "historical_relationship": "unknown",
          "seed_media_count": 3,
          "seed_media_refs": [
            "161990:1",
            "160199:1",
            "161930:1"
          ],
          "visual_cues": [
            "camo print baseball cap",
            "olive green cargo pants",
            "utility drawstring waist pants",
            "Y2K tactical street style"
          ]
        }
      ],
      "ai_candidate_trend_count": 10,
      "ai_validated_trend_count_before_filter": 10,
      "accepted_trend_count": 10,
      "rejected_trend_count": 0,
      "rejected_trends": []
    }
  }
}