{
  "report": {
    "id": 122,
    "period": "[All] Jul 07 - Jul 21, 2026 (Part 1 of 9)",
    "created_at": "2026-07-21T22:25:45.935508+00:00",
    "workflow_note": ""
  },
  "generation_diagnostics": {
    "available": true,
    "generated_at": "2026-07-21T22:27:27.315879Z",
    "tag": "All",
    "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": {
      "report_id": 115,
      "created_at": "2026-07-14T21:45:18.050839+00:00",
      "date_range": "[All] Jun 30 - Jul 14, 2026 (Part 17 of 18)",
      "trends": [
        {
          "trend_name": "Chocolate & Espresso Silk Loungewear",
          "trend_type": "texture",
          "trend_signal_strength": "strong",
          "confidence_score": 0.95,
          "matching_image_count": 6,
          "matching_parent_post_count": 3,
          "keywords": [
            "chocolate brown silk",
            "satin loungewear",
            "lace trim details",
            "espresso brown"
          ],
          "description": "Rich espresso, chocolate, and dark brown tones styled in lightweight summer silks, satin loungewear sets, and camisoles featuring delicate lace trim details."
        },
        {
          "trend_name": "Preppy Tennis-Core & Coastal Court Uniforms",
          "trend_type": "styling_formula",
          "trend_signal_strength": "strong",
          "confidence_score": 0.92,
          "matching_image_count": 6,
          "matching_parent_post_count": 5,
          "keywords": [
            "tennis core",
            "pleated skort",
            "preppy sportswear",
            "country club aesthetic"
          ],
          "description": "Crisp white pleated tennis skirts, track jackets, performance skorts, and preppy polo shirts layered with graphic knit crewnecks."
        },
        {
          "trend_name": "Romantic White Eyelet Coordinates",
          "trend_type": "texture",
          "trend_signal_strength": "strong",
          "confidence_score": 0.9,
          "matching_image_count": 6,
          "matching_parent_post_count": 4,
          "keywords": [
            "white eyelet set",
            "broderie anglaise",
            "scalloped hem shorts",
            "cottagecore"
          ],
          "description": "Matching summer separates, corsets, blouses, and tiered mini dresses in white cotton featuring intricate floral eyelet punchouts and scalloped border details."
        },
        {
          "trend_name": "Warm Summer Gingham Checks",
          "trend_type": "other",
          "trend_signal_strength": "medium",
          "confidence_score": 0.85,
          "matching_image_count": 4,
          "matching_parent_post_count": 4,
          "keywords": [
            "red gingham set",
            "gingham corset",
            "picnic aesthetic",
            "warm checkered print"
          ],
          "description": "Cherry red, warm crimson, and coral gingham checked prints featured across summer peplum corsets, matching short sets, and picnic-ready accessories."
        },
        {
          "trend_name": "Sleek Sleek-Line Activewear Black Sets",
          "trend_type": "color",
          "trend_signal_strength": "strong",
          "confidence_score": 0.98,
          "matching_image_count": 5,
          "matching_parent_post_count": 4,
          "keywords": [
            "black activewear set",
            "monochromatic gym fit",
            "minimalist fitness lifestyle"
          ],
          "description": "Form-fitting, high-waisted black workout leggings, athletic crop tops, high-neck sports bras, and sleek biker shorts styled in clean studio or urban spaces."
        },
        {
          "trend_name": "Vintage Polka Dot Swimwear",
          "trend_type": "other",
          "trend_signal_strength": "strong",
          "confidence_score": 0.94,
          "matching_image_count": 7,
          "matching_parent_post_count": 4,
          "keywords": [
            "polka dot bikini",
            "polka dot one-piece",
            "chocolate brown swimwear",
            "coastal aesthetic"
          ],
          "description": "Retro-inspired bandeau, underwire, and halter one-piece swimsuits decorated with classic white polka dots set against deep chocolate, navy, or pastel backdrops."
        },
        {
          "trend_name": "Unstructured Vintage Baseball Caps",
          "trend_type": "accessory",
          "trend_signal_strength": "medium",
          "confidence_score": 0.88,
          "matching_image_count": 4,
          "matching_parent_post_count": 4,
          "keywords": [
            "baseball caps",
            "varsity branding",
            "unstructured dad hat",
            "collegiate accessories"
          ],
          "description": "Unstructured athletic baseball caps with low-profile crowns, minimally embroidered varsity lettering, or distressed cotton textures designed in navy, forest green, and black."
        }
      ]
    },
    "vision_preflight": {
      "enabled": true,
      "since": "2026-07-07T22:25:45.686720Z",
      "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": 1,
      "chunk_count": 9,
      "max_posts_per_chunk": 200,
      "max_media_per_chunk": 500,
      "chunk_post_count": 200,
      "chunk_media_count": 436,
      "full_source_post_count": 3640,
      "full_eligible_post_count": 1610,
      "full_source_media_count": 3059
    },
    "criteria": {
      "time_window_days": 14,
      "window_start": "2026-07-07T22:25:45.686720Z",
      "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": 3640,
    "source_media_count": 3059,
    "eligible_post_count": 1610,
    "chunk_post_count": 200,
    "chunk_media_count": 436,
    "analyzed_post_count": 200,
    "analyzed_post_ids": [
      162402,
      162331,
      162413,
      162343,
      162335,
      162123,
      162200,
      162169,
      162187,
      162442,
      162139,
      162278,
      162327,
      162431,
      162365,
      162258,
      162290,
      162344,
      162388,
      162371,
      162285,
      162151,
      162188,
      162217,
      162392,
      162297,
      162152,
      162146,
      162355,
      162298,
      162231,
      162306,
      162266,
      162190,
      162239,
      162153,
      162135,
      162204,
      162304,
      162154,
      162314,
      162299,
      162177,
      162356,
      162155,
      162345,
      162324,
      162219,
      162225,
      162144,
      162267,
      162247,
      162374,
      162244,
      162150,
      162393,
      162321,
      162300,
      162192,
      162403,
      162205,
      162286,
      162328,
      162232,
      162307,
      162193,
      162407,
      162347,
      162357,
      162259,
      162253,
      162432,
      162316,
      162279,
      162381,
      162332,
      162426,
      162170,
      162443,
      162291,
      162185,
      162201,
      162348,
      162369,
      162194,
      162127,
      162260,
      162174,
      162162,
      162131,
      162433,
      162349,
      162156,
      162410,
      162366,
      162223,
      162215,
      162394,
      162142,
      162256,
      162319,
      162195,
      162157,
      162196,
      162233,
      162268,
      162308,
      162375,
      162158,
      162295,
      162421,
      162159,
      162197,
      162269,
      162160,
      162358,
      162427,
      162434,
      162206,
      162395,
      162270,
      162423,
      162178,
      162329,
      162198,
      162376,
      162234,
      162350,
      162288,
      162419,
      162248,
      162124,
      162336,
      162261,
      162359,
      162351,
      162408,
      162352,
      162389,
      162311,
      162428,
      162171,
      162386,
      162444,
      162382,
      162148,
      162340,
      162255,
      162132,
      162163,
      162435,
      162414,
      162353,
      162354,
      162360,
      162249,
      162396,
      162240,
      162212,
      162271,
      162213,
      162221,
      162214,
      162377,
      162305,
      162235,
      162272,
      162179,
      162325,
      162364,
      162436,
      162302,
      162273,
      162378,
      162361,
      162424,
      162236,
      162330,
      162341,
      162420,
      162309,
      162292,
      162226,
      162180,
      162415,
      162387,
      162241,
      162129,
      162136,
      162390,
      162404,
      162265,
      162202,
      162429,
      162227,
      162322,
      162317,
      162125,
      162262,
      162172
    ],
    "analyzed_media_count": 436,
    "analyzed_media_refs": [
      "162402:1",
      "162402:3",
      "162331:1",
      "162331:2",
      "162413:1",
      "162343:1",
      "162343:2",
      "162343:3",
      "162343:4",
      "162343:5",
      "162343:6",
      "162343:7",
      "162343:8",
      "162343:9",
      "162343:10",
      "162335:1",
      "162335:2",
      "162335:7",
      "162335:9",
      "162335:10",
      "162123:1",
      "162200:1",
      "162200:2",
      "162200:3",
      "162200:4",
      "162200:5",
      "162200:6",
      "162169:1",
      "162187:1",
      "162442:1",
      "162442:2",
      "162442:3",
      "162442:4",
      "162442:5",
      "162139:1",
      "162278:1",
      "162278:3",
      "162278:4",
      "162327:1",
      "162327:2",
      "162327:3",
      "162327:4",
      "162431:1",
      "162365:1",
      "162258:1",
      "162290:1",
      "162290:2",
      "162290:3",
      "162290:4",
      "162344:1",
      "162388:1",
      "162388:2",
      "162371:1",
      "162371:2",
      "162285:1",
      "162151:1",
      "162188:1",
      "162188:2",
      "162188:3",
      "162188:4",
      "162188:5",
      "162188:7",
      "162188:8",
      "162188:9",
      "162188:10",
      "162217:1",
      "162217:2",
      "162217:3",
      "162217:4",
      "162217:5",
      "162217:6",
      "162217:7",
      "162217:8",
      "162392:1",
      "162392:2",
      "162392:3",
      "162297:1",
      "162297:2",
      "162297:3",
      "162152:1",
      "162152:2",
      "162152:3",
      "162152:4",
      "162146:1",
      "162146:2",
      "162146:3",
      "162146:4",
      "162146:5",
      "162355:1",
      "162298:1",
      "162231:1",
      "162306:1",
      "162306:2",
      "162306:3",
      "162306:4",
      "162266:1",
      "162266:2",
      "162266:3",
      "162266:4",
      "162266:5",
      "162190:1",
      "162239:1",
      "162153:1",
      "162135:1",
      "162135:2",
      "162135:3",
      "162135:4",
      "162135:5",
      "162135:6",
      "162135:7",
      "162204:1",
      "162304:1",
      "162154:1",
      "162314:1",
      "162299:1",
      "162299:2",
      "162299:3",
      "162299:4",
      "162177:1",
      "162356:1",
      "162155:1",
      "162345:1",
      "162324:1",
      "162219:1",
      "162219:3",
      "162219:4",
      "162219:5",
      "162219:6",
      "162219:7",
      "162219:10",
      "162225:1",
      "162144:1",
      "162267:1",
      "162267:2",
      "162267:3",
      "162267:4",
      "162267:5",
      "162267:6",
      "162267:7",
      "162267:8",
      "162267:9",
      "162247:1",
      "162247:2",
      "162247:3",
      "162374:1",
      "162244:1",
      "162244:2",
      "162150:1",
      "162393:1",
      "162393:2",
      "162393:3",
      "162393:4",
      "162393:5",
      "162393:6",
      "162393:7",
      "162393:8",
      "162393:9",
      "162393:10",
      "162321:1",
      "162300:1",
      "162192:1",
      "162403:1",
      "162205:2",
      "162286:1",
      "162328:2",
      "162328:4",
      "162232:1",
      "162307:1",
      "162193:1",
      "162407:1",
      "162407:2",
      "162407:3",
      "162407:4",
      "162407:5",
      "162347:1",
      "162357:1",
      "162259:1",
      "162259:2",
      "162259:3",
      "162259:4",
      "162253:1",
      "162432:1",
      "162432:2",
      "162432:3",
      "162432:4",
      "162316:1",
      "162279:1",
      "162381:1",
      "162332:1",
      "162332:2",
      "162332:3",
      "162426:1",
      "162170:1",
      "162170:2",
      "162443:2",
      "162291:1",
      "162291:2",
      "162291:3",
      "162291:6",
      "162291:8",
      "162185:1",
      "162185:2",
      "162185:3",
      "162185:4",
      "162201:1",
      "162348:1",
      "162369:1",
      "162369:2",
      "162194:1",
      "162127:1",
      "162260:1",
      "162260:2",
      "162260:3",
      "162260:4",
      "162174:1",
      "162162:1",
      "162162:2",
      "162162:3",
      "162162:4",
      "162162:5",
      "162162:6",
      "162162:7",
      "162162:8",
      "162162:9",
      "162162:10",
      "162131:1",
      "162433:1",
      "162349:1",
      "162156:1",
      "162410:1",
      "162410:2",
      "162366:1",
      "162366:2",
      "162366:3",
      "162223:1",
      "162223:2",
      "162223:3",
      "162215:1",
      "162394:1",
      "162394:2",
      "162142:1",
      "162256:1",
      "162319:1",
      "162319:2",
      "162319:3",
      "162319:4",
      "162195:1",
      "162157:1",
      "162196:1",
      "162233:1",
      "162268:1",
      "162268:2",
      "162268:4",
      "162308:1",
      "162375:1",
      "162158:1",
      "162295:1",
      "162295:2",
      "162295:3",
      "162421:1",
      "162421:2",
      "162421:3",
      "162421:4",
      "162421:5",
      "162421:6",
      "162421:9",
      "162421:10",
      "162159:1",
      "162197:1",
      "162269:1",
      "162160:1",
      "162358:1",
      "162427:1",
      "162427:2",
      "162427:3",
      "162427:4",
      "162427:5",
      "162434:1",
      "162206:1",
      "162206:2",
      "162206:3",
      "162206:4",
      "162395:1",
      "162270:1",
      "162423:1",
      "162178:1",
      "162329:1",
      "162329:2",
      "162329:3",
      "162198:1",
      "162376:1",
      "162376:2",
      "162376:3",
      "162234:1",
      "162350:1",
      "162288:1",
      "162419:1",
      "162419:2",
      "162248:1",
      "162124:1",
      "162336:1",
      "162336:2",
      "162336:3",
      "162336:5",
      "162261:1",
      "162359:1",
      "162351:1",
      "162408:1",
      "162408:2",
      "162408:3",
      "162408:4",
      "162352:1",
      "162389:1",
      "162389:2",
      "162389:3",
      "162311:1",
      "162428:1",
      "162428:2",
      "162428:3",
      "162171:1",
      "162386:1",
      "162444:1",
      "162444:2",
      "162444:3",
      "162444:4",
      "162382:2",
      "162382:3",
      "162382:4",
      "162382:5",
      "162382:6",
      "162382:7",
      "162382:8",
      "162148:1",
      "162148:2",
      "162148:3",
      "162148:4",
      "162340:1",
      "162255:1",
      "162132:1",
      "162163:1",
      "162163:2",
      "162435:1",
      "162414:1",
      "162353:1",
      "162354:1",
      "162360:1",
      "162249:1",
      "162396:1",
      "162240:1",
      "162212:1",
      "162212:2",
      "162212:3",
      "162212:4",
      "162212:6",
      "162212:7",
      "162212:8",
      "162212:9",
      "162212:10",
      "162271:1",
      "162213:1",
      "162213:2",
      "162213:3",
      "162213:4",
      "162213:5",
      "162213:6",
      "162213:7",
      "162213:8",
      "162213:9",
      "162213:10",
      "162221:1",
      "162221:2",
      "162221:3",
      "162214:1",
      "162214:2",
      "162214:3",
      "162214:4",
      "162377:1",
      "162305:1",
      "162305:2",
      "162305:3",
      "162235:1",
      "162272:1",
      "162179:1",
      "162325:1",
      "162325:2",
      "162364:1",
      "162436:1",
      "162302:1",
      "162273:1",
      "162378:1",
      "162361:1",
      "162424:1",
      "162424:2",
      "162424:3",
      "162236:1",
      "162330:1",
      "162341:1",
      "162420:1",
      "162309:1",
      "162292:1",
      "162292:2",
      "162292:3",
      "162292:4",
      "162226:1",
      "162226:2",
      "162226:3",
      "162226:4",
      "162180:1",
      "162415:1",
      "162387:1",
      "162387:2",
      "162387:3",
      "162387:4",
      "162241:1",
      "162129:1",
      "162136:1",
      "162390:1",
      "162390:2",
      "162390:3",
      "162404:1",
      "162404:2",
      "162404:3",
      "162265:2",
      "162202:1",
      "162202:2",
      "162202:3",
      "162202:4",
      "162429:1",
      "162227:1",
      "162322:1",
      "162322:2",
      "162317:1",
      "162317:3",
      "162125:1",
      "162262:1",
      "162172:1"
    ],
    "full_source_prompt_character_count": 189779,
    "source_prompt_character_count": 189779,
    "prompt_character_count": 189779,
    "prompt_character_limit": 300000,
    "prompt_was_truncated": false,
    "candidate_prompt_character_count": 195194,
    "validation_prompt_character_count": 210013,
    "candidate_reasoning_scratchpad": "Across the past 14 days of visual data, mid-summer styling highlights a strong convergence around tactile vacation textures, vibrant citrus and sunset palettes, and elevated nostalgias. Key movements include a major surge in butter yellow hues, boudoir-inspired lace-trimmed slip silhouettes, and sculptural resin jewelry accents balancing polished utility tailoring.",
    "validation_reasoning_scratchpad": "Analyzed candidate clusters across current high-summer social content, validating core visual cues and multi-creator adoption. Established sustained trajectories for core palettes like Chocolate & Espresso and textures like White Eyelet, while recognizing net-new momentum in citrus yellow palettes, capri legging styling, and resin wrist stacks.",
    "ai_discovered_candidate_count": 19,
    "candidate_trends": [
      {
        "candidate_name": "Butter Yellow & Lemon Sorbet Palettes",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "net_new",
        "seed_media_count": 6,
        "seed_media_refs": [
          "162188:1",
          "162240:1",
          "162265:2",
          "162325:1",
          "162361:1",
          "162206:4"
        ],
        "visual_cues": [
          "lemon yellow halter midi dress",
          "butter yellow pointed-toe mules",
          "pale yellow strapless bandeau top",
          "yellow linen two-piece set"
        ]
      },
      {
        "candidate_name": "Resurgent Monochromatic Polka Dots",
        "trend_type": "other",
        "visual_axis": "texture",
        "historical_relationship": "sustained",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162371:1",
          "162247:1",
          "162158:1",
          "162358:1",
          "162260:1"
        ],
        "visual_cues": [
          "black and white polka dot top and shorts",
          "burgundy polka dot halter maxi dress",
          "sheer mesh polka dot mini dress",
          "pale blue polka dot lace-trimmed dress"
        ]
      },
      {
        "candidate_name": "Tactile White Eyelet & Broderie Anglaise",
        "trend_type": "texture",
        "visual_axis": "texture",
        "historical_relationship": "sustained",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162364:1",
          "162159:1",
          "162206:1",
          "162423:1",
          "162407:1"
        ],
        "visual_cues": [
          "white eyelet cropped camisole and maxi skirt set",
          "white eyelet top with puff sleeves",
          "broderie anglaise tie-front mini dress",
          "eyelet lace off-the-shoulder dress"
        ]
      },
      {
        "candidate_name": "Sunset Gradient & Warm Tie-Dye Wash",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "net_new",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162392:1",
          "162324:1",
          "162255:1",
          "162178:1",
          "162393:5"
        ],
        "visual_cues": [
          "pink and orange tie-dye string bikini",
          "ombre pleated maxi dress with gradient color palette",
          "sunset print terry cloth towel shorts",
          "sheer mesh three-piece set in pink and orange"
        ]
      },
      {
        "candidate_name": "Mermaidcore Shell Details & Coastal Hardware",
        "trend_type": "accessory",
        "visual_axis": "accessory",
        "historical_relationship": "net_new",
        "seed_media_count": 4,
        "seed_media_refs": [
          "162169:1",
          "162389:1",
          "162390:1",
          "162148:1"
        ],
        "visual_cues": [
          "mother of pearl seashell pendant necklace",
          "sculptural shell bra top with wide-leg trousers",
          "beaded shell statement necklace with crochet bikini",
          "seashell accents on tie-back tops"
        ]
      },
      {
        "candidate_name": "Open-Knit Crochet Resort Separates",
        "trend_type": "texture",
        "visual_axis": "texture",
        "historical_relationship": "net_new",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162356:1",
          "162253:1",
          "162295:1",
          "162195:1",
          "162348:1"
        ],
        "visual_cues": [
          "cream crochet sweater with nautical detailing",
          "multicolor knit crochet co-ord set",
          "vibrant orange crochet knit mini dress with flare sleeves",
          "white crochet bodycon mini dress"
        ]
      },
      {
        "candidate_name": "Rich Chocolate & Espresso Tones",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "sustained",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162146:3",
          "162204:1",
          "162299:4",
          "162432:4",
          "162404:1"
        ],
        "visual_cues": [
          "chocolate brown sequin halter evening gown",
          "chocolate brown ring-hardware bikini",
          "brown ribbed knit bodycon mini dress",
          "chocolate ditsy thistle smocked nap dress"
        ]
      },
      {
        "candidate_name": "Boudoir Lace-Trimmed Satin Slips",
        "trend_type": "styling_formula",
        "visual_axis": "garment_type",
        "historical_relationship": "evolving",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162344:1",
          "162190:1",
          "162375:1",
          "162358:1",
          "162414:1"
        ],
        "visual_cues": [
          "pastel blue slip dress with delicate white lace trim",
          "baby blue plunging mini slip dress with lace trim",
          "black satin slip dress with lace-trimmed halter neck",
          "burgundy lace camisole slip dress"
        ]
      },
      {
        "candidate_name": "Wild Animal Prints (Snake, Leopard & Zebra)",
        "trend_type": "other",
        "visual_axis": "texture",
        "historical_relationship": "net_new",
        "seed_media_count": 6,
        "seed_media_refs": [
          "162332:1",
          "162291:1",
          "162341:1",
          "162395:1",
          "162421:5",
          "162306:3"
        ],
        "visual_cues": [
          "snake print kitten-heel thong sandals",
          "leopard print string bikini",
          "high-neck cheetah print maxi dress with matching blazer",
          "snakeskin print wide-leg trousers"
        ]
      },
      {
        "candidate_name": "Classic Nautical Stripes",
        "trend_type": "other",
        "visual_axis": "garment_type",
        "historical_relationship": "net_new",
        "seed_media_count": 4,
        "seed_media_refs": [
          "162200:3",
          "162267:4",
          "162206:2",
          "16214:1"
        ],
        "visual_cues": [
          "red and white striped button-down shirt dress",
          "black and white striped slim cotton jersey t-shirt",
          "blue and white smocked striped dress",
          "green and blue striped wave sarong skirt"
        ]
      },
      {
        "candidate_name": "Tailored Capri Pants & Leggings",
        "trend_type": "outfit",
        "visual_axis": "silhouette",
        "historical_relationship": "net_new",
        "seed_media_count": 3,
        "seed_media_refs": [
          "162244:1",
          "162268:1",
          "162325:1"
        ],
        "visual_cues": [
          "blue checkered pattern knit capri leggings",
          "black capri leggings paired with heeled mules",
          "black capri leggings with exaggerated volume bandeau top"
        ]
      },
      {
        "candidate_name": "Smocked Floral Cottagecore Nap Dresses",
        "trend_type": "styling_formula",
        "visual_axis": "garment_type",
        "historical_relationship": "net_new",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162431:1",
          "162433:1",
          "162434:1",
          "162217:2",
          "162144:1"
        ],
        "visual_cues": [
          "smocked blouse and shorts in ditsy floral print",
          "cornflower blue wildflower printed smocked maxi dress",
          "floral print sundress with smocked bodice and ruffle hem",
          "pastel pink floral two-piece set"
        ]
      },
      {
        "candidate_name": "Structured Utility Jackets & Neutral Tailoring",
        "trend_type": "outfit",
        "visual_axis": "garment_type",
        "historical_relationship": "net_new",
        "seed_media_count": 4,
        "seed_media_refs": [
          "162376:1",
          "162381:1",
          "162256:1",
          "162387:1"
        ],
        "visual_cues": [
          "beige oversized utility jacket with wrap sunglasses",
          "tailored white blazer paired with light-wash flare jeans",
          "dark brown fitted blazer with Grey pencil skirt",
          "beige wrap blazer with belted waist"
        ]
      },
      {
        "candidate_name": "High-Monochrome All-White Outfits",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "net_new",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162388:1",
          "162135:1",
          "162298:1",
          "162306:1",
          "162159:1"
        ],
        "visual_cues": [
          "white linen kimono top and cuffed trousers set",
          "white maxi dress with sculptural neckline",
          "white satin backless top and matching midi skirt set",
          "white tie-front blouse with wide-leg white jeans"
        ]
      },
      {
        "candidate_name": "High-Shine Sequin Evening Glam",
        "trend_type": "texture",
        "visual_axis": "texture",
        "historical_relationship": "net_new",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162139:1",
          "162146:3",
          "162354:1",
          "162221:2",
          "162322:1"
        ],
        "visual_cues": [
          "black sequin midi dress with halter neck",
          "chocolate brown sparkling sequin gown",
          "gold sequin embellished crop top and mini skirt set",
          "white sequin backless maxi dress"
        ]
      },
      {
        "candidate_name": "Bikini Tops Styled as Casual Tops",
        "trend_type": "styling_formula",
        "visual_axis": "styling_formula",
        "historical_relationship": "net_new",
        "seed_media_count": 3,
        "seed_media_refs": [
          "162291:1",
          "162162:5",
          "162421:4"
        ],
        "visual_cues": [
          "animal print string bikini top paired with low-rise unbuttoned denim jeans",
          "white bikini top worn under open shirt with olive bucket hat",
          "black bikini top layered with wide-leg trousers"
        ]
      },
      {
        "candidate_name": "Saturated Primary Color Blocking",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "net_new",
        "seed_media_count": 4,
        "seed_media_refs": [
          "162442:1",
          "162335:10",
          "162152:2",
          "162444:1"
        ],
        "visual_cues": [
          "royal blue one-piece swimsuit with striped green tote bag",
          "graphic red tank top in primary red",
          "cobalt blue cargo pants with contrast top",
          "royal blue and emerald green colorblock canvas tote"
        ]
      },
      {
        "candidate_name": "Chunky Sculptural Resin & Stacked Bangles",
        "trend_type": "accessory",
        "visual_axis": "accessory",
        "historical_relationship": "net_new",
        "seed_media_count": 5,
        "seed_media_refs": [
          "162297:1",
          "162162:8",
          "162319:2",
          "162298:1",
          "16247:3"
        ],
        "visual_cues": [
          "stackable multi-colored resin bangles",
          "chunky resin bangles in translucent finish",
          "stacked gold wire bangles",
          "bold gold cuff bracelets paired with polka dot dress"
        ]
      },
      {
        "candidate_name": "Retro Blokecore & Athletic Sportswear",
        "trend_type": "styling_formula",
        "visual_axis": "garment_type",
        "historical_relationship": "net_new",
        "seed_media_count": 4,
        "seed_media_refs": [
          "162336:1",
          "162336:3",
          "162336:5",
          "162151:1"
        ],
        "visual_cues": [
          "vintage athletic football jersey in red and white palette",
          "yellow and blue graphic soccer jersey kit",
          "sports-inspired top paired with oversized eyewear"
        ]
      }
    ],
    "ai_candidate_trend_count": 19,
    "ai_validated_trend_count_before_filter": 19,
    "accepted_trend_count": 19,
    "rejected_trend_count": 0,
    "rejected_trends": []
  },
  "accepted_trend_audit": [
    {
      "trend_number": 1,
      "trend_name": "Butter Yellow & Lemon Sorbet Palettes",
      "blog_title": "Butter Yellow is officially the official colorway of summer resort dressing",
      "trend_type": "color",
      "signal_strength": "strong",
      "confidence_percent": 95.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Repeated pastel lemon and butter yellow garments styled in sunlit outdoor or vintage backdrop settings.",
      "description": "Soft sorbet and butter yellow tones dominate resort dresses, two-piece sets, and pointed mules.",
      "keywords": [
        "butter yellow",
        "lemon sorbet",
        "resort wear",
        "pastel yellow dress"
      ],
      "post_ids": [
        162188,
        162240,
        162265,
        162325,
        162361,
        162206
      ],
      "media_refs": [
        "162188:1",
        "162188:3",
        "162240:1",
        "162265:2",
        "162325:1",
        "162325:2",
        "162361:1",
        "162206:4"
      ],
      "qualification_reason": "Accepted with 8 matching images across 6 parent posts at 95.0% confidence. Repeated pastel lemon and butter yellow garments styled in sunlit outdoor or vintage backdrop settings."
    },
    {
      "trend_number": 2,
      "trend_name": "Resurgent Monochromatic Polka Dots",
      "blog_title": "Polka Dots make a major return across co-ords, slip dresses, and ruffles",
      "trend_type": "other",
      "signal_strength": "strong",
      "confidence_percent": 94.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 7,
      "visual_similarity_reason": "Consistent dot patterns across satin, chiffon, and lace-detailed silhouettes.",
      "description": "Classic black-and-white as well as deep burgundy polka dots featured on matching sets, mini playsuits, and lace-trimmed slip dresses.",
      "keywords": [
        "polka dot dress",
        "monochrome dots",
        "matching co-ord",
        "retro print"
      ],
      "post_ids": [
        162371,
        162247,
        162158,
        162358,
        162260,
        162160,
        162360
      ],
      "media_refs": [
        "162371:1",
        "162247:1",
        "162247:2",
        "162158:1",
        "162358:1",
        "162260:1",
        "162160:1",
        "162360:1"
      ],
      "qualification_reason": "Accepted with 8 matching images across 7 parent posts at 94.0% confidence. Consistent dot patterns across satin, chiffon, and lace-detailed silhouettes."
    },
    {
      "trend_number": 3,
      "trend_name": "Tactile White Eyelet & Broderie Anglaise",
      "blog_title": "White Eyelet & Broderie Anglaise bring breathable texture to summer whites",
      "trend_type": "texture",
      "signal_strength": "strong",
      "confidence_percent": 92.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Perforated eyelet patterns and scalloped edges across white tops, skirts, bodysuits, and mini dresses.",
      "description": "Crisp white garments featuring delicate perforated lace cutouts, scalloped borders, and broderie anglaise detailing.",
      "keywords": [
        "white eyelet",
        "broderie anglaise",
        "scalloped hem",
        "coastal white dress"
      ],
      "post_ids": [
        162364,
        162159,
        162206,
        162423,
        162407,
        162327
      ],
      "media_refs": [
        "162364:1",
        "162159:1",
        "162206:1",
        "162423:1",
        "162407:1",
        "162407:3",
        "162327:1",
        "162327:2"
      ],
      "qualification_reason": "Accepted with 8 matching images across 6 parent posts at 92.0% confidence. Perforated eyelet patterns and scalloped edges across white tops, skirts, bodysuits, and mini dresses."
    },
    {
      "trend_number": 4,
      "trend_name": "Sunset Gradient & Warm Tie-Dye Wash",
      "blog_title": "Golden hour palette: Pink and orange sunset gradients in swimwear and mesh sets",
      "trend_type": "color",
      "signal_strength": "strong",
      "confidence_percent": 91.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Shared color gradient of saturated orange and pink hues across sheer and swimwear fabrics.",
      "description": "Vibrant blends of warm pink, orange, and chartreuse across tie-dye bikinis, pleated gowns, and sheer mesh resort sets.",
      "keywords": [
        "sunset gradient",
        "pink and orange tie dye",
        "ombre dress",
        "mesh resort set"
      ],
      "post_ids": [
        162392,
        162324,
        162255,
        162178,
        162393,
        162394
      ],
      "media_refs": [
        "162392:1",
        "162392:2",
        "162324:1",
        "162255:1",
        "162178:1",
        "162393:4",
        "162393:5",
        "162394:1"
      ],
      "qualification_reason": "Accepted with 8 matching images across 6 parent posts at 91.0% confidence. Shared color gradient of saturated orange and pink hues across sheer and swimwear fabrics."
    },
    {
      "trend_number": 5,
      "trend_name": "Mermaidcore Shell Details & Coastal Hardware",
      "blog_title": "Coastal Mermaidcore: Seashell cups and iridescent hardware take center stage",
      "trend_type": "accessory",
      "signal_strength": "medium",
      "confidence_percent": 88.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "Natural shell motifs, sculpted seashell cups, and iridescent mother-of-pearl embellishments.",
      "description": "Seashell-shaped bra tops, mother-of-pearl pendants, and organic shell hardware integrated directly into resort apparel.",
      "keywords": [
        "shell top",
        "mermaidcore",
        "mother of pearl necklace",
        "coastal hardware"
      ],
      "post_ids": [
        162169,
        162389,
        162390,
        162148,
        162162
      ],
      "media_refs": [
        "162169:1",
        "162389:1",
        "162389:2",
        "162390:1",
        "162390:2",
        "162148:1",
        "162148:3",
        "162162:4"
      ],
      "qualification_reason": "Accepted with 8 matching images across 5 parent posts at 88.0% confidence. Natural shell motifs, sculpted seashell cups, and iridescent mother-of-pearl embellishments."
    },
    {
      "trend_number": 6,
      "trend_name": "Open-Knit Crochet Resort Separates",
      "blog_title": "Effortless open-knit crochet separates for breezy summer layering",
      "trend_type": "texture",
      "signal_strength": "strong",
      "confidence_percent": 93.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 7,
      "visual_similarity_reason": "Perforated open crochet knit fabrications in cream, orange, and metallic tones.",
      "description": "Tactile open-weave knit cardigans, maxi skirts, and mini dresses layered over swimwear or inner slips.",
      "keywords": [
        "open knit crochet",
        "crochet mini dress",
        "resort coverup",
        "boho knitwear"
      ],
      "post_ids": [
        162356,
        162253,
        162295,
        162195,
        162348,
        162357,
        162421
      ],
      "media_refs": [
        "162356:1",
        "162253:1",
        "162295:1",
        "162295:3",
        "162195:1",
        "162348:1",
        "162357:1",
        "162421:3"
      ],
      "qualification_reason": "Accepted with 8 matching images across 7 parent posts at 93.0% confidence. Perforated open crochet knit fabrications in cream, orange, and metallic tones."
    },
    {
      "trend_number": 7,
      "trend_name": "Rich Chocolate & Espresso Tones",
      "blog_title": "Rich Chocolate & Espresso tones anchor luxury summer eveningwear",
      "trend_type": "color",
      "signal_strength": "strong",
      "confidence_percent": 96.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Uniform dark chocolate and espresso brown color palette across eveningwear and swim.",
      "description": "Deep brown earth tones applied to sequined gowns, ring-hardware bikinis, and smocked nap dresses.",
      "keywords": [
        "chocolate brown gown",
        "espresso bikini",
        "earth tone dress",
        "deep brown fashion"
      ],
      "post_ids": [
        162146,
        162204,
        162299,
        162432,
        162404,
        162435
      ],
      "media_refs": [
        "162146:3",
        "162146:5",
        "162204:1",
        "162299:4",
        "162432:4",
        "162404:1",
        "162404:3",
        "162435:1"
      ],
      "qualification_reason": "Accepted with 8 matching images across 6 parent posts at 96.0% confidence. Uniform dark chocolate and espresso brown color palette across eveningwear and swim."
    },
    {
      "trend_number": 8,
      "trend_name": "Boudoir Lace-Trimmed Satin Slips",
      "blog_title": "Boudoir Lace-Trimmed Satin Slips bring intimate elegance to day-to-night styling",
      "trend_type": "styling_formula",
      "signal_strength": "strong",
      "confidence_percent": 92.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 8,
      "visual_similarity_reason": "Delicate contrast eyelash lace trims framing satin necklines and hemlines.",
      "description": "Satin and chiffon mini or midi slip dresses edged with contrasting fine lace along delicate necklines and hemline slits.",
      "keywords": [
        "lace trim slip dress",
        "satin camisole",
        "boudoir aesthetic",
        "pastel slip dress"
      ],
      "post_ids": [
        162344,
        162190,
        162375,
        162358,
        162414,
        162413,
        162258,
        162359
      ],
      "media_refs": [
        "162344:1",
        "162190:1",
        "162375:1",
        "162358:1",
        "162414:1",
        "162413:1",
        "162258:1",
        "162359:1"
      ],
      "qualification_reason": "Accepted with 8 matching images across 8 parent posts at 92.0% confidence. Delicate contrast eyelash lace trims framing satin necklines and hemlines."
    },
    {
      "trend_number": 9,
      "trend_name": "Wild Animal Prints (Snake, Leopard & Zebra)",
      "blog_title": "Wild Animal Prints add statement edge to summer footwear and swimwear",
      "trend_type": "other",
      "signal_strength": "strong",
      "confidence_percent": 90.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Exotic animal motifs including snakeskin, leopard, and zebra across footwear and garments.",
      "description": "High-contrast snakeskin thong heels, leopard string bikinis, and cheetah maxi gowns worn as visual statement pieces.",
      "keywords": [
        "snakeskin heels",
        "leopard print bikini",
        "cheetah print dress",
        "animal print trend"
      ],
      "post_ids": [
        162332,
        162291,
        162341,
        162395,
        162421,
        162306
      ],
      "media_refs": [
        "162332:1",
        "162332:3",
        "162291:1",
        "162291:8",
        "162341:1",
        "162395:1",
        "162421:5",
        "162306:3"
      ],
      "qualification_reason": "Accepted with 8 matching images across 6 parent posts at 90.0% confidence. Exotic animal motifs including snakeskin, leopard, and zebra across footwear and garments."
    },
    {
      "trend_number": 10,
      "trend_name": "Classic Nautical Stripes",
      "blog_title": "Nautical Stripes bring timeless Mediterranean chic to summer commuting",
      "trend_type": "other",
      "signal_strength": "strong",
      "confidence_percent": 91.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Repeated linear stripe prints on relaxed button-down shirts, baby tees, and dresses.",
      "description": "Crisp red, navy, and black-and-white horizontal or vertical stripes across cotton shirts, tees, and sarongs.",
      "keywords": [
        "nautical stripes",
        "striped button down",
        "coastal style",
        "striped tee"
      ],
      "post_ids": [
        162200,
        162267,
        162206,
        162214,
        162268,
        162408
      ],
      "media_refs": [
        "162200:2",
        "162200:3",
        "162267:4",
        "162267:5",
        "162206:2",
        "162214:1",
        "162268:1",
        "162408:3"
      ],
      "qualification_reason": "Accepted with 8 matching images across 6 parent posts at 91.0% confidence. Repeated linear stripe prints on relaxed button-down shirts, baby tees, and dresses."
    },
    {
      "trend_number": 11,
      "trend_name": "Tailored Capri Pants & Leggings",
      "blog_title": "The Capri Comeback: Tailored capris styled with mules and statement tops",
      "trend_type": "outfit",
      "signal_strength": "medium",
      "confidence_percent": 85.0,
      "matching_image_count": 6,
      "matching_parent_post_count": 3,
      "visual_similarity_reason": "Cropped capri-length hemlines worn with open-toe mules or strappy heels.",
      "description": "Fitted three-quarter length leggings and capri pants paired with heeled mules, volume tops, or striped tees.",
      "keywords": [
        "capri leggings",
        "capri pants",
        "kitten heels",
        "90s street style"
      ],
      "post_ids": [
        162244,
        162268,
        162325
      ],
      "media_refs": [
        "162244:1",
        "162244:2",
        "162268:1",
        "162268:2",
        "162325:1",
        "162325:2"
      ],
      "qualification_reason": "Accepted with 6 matching images across 3 parent posts at 85.0% confidence. Cropped capri-length hemlines worn with open-toe mules or strappy heels."
    },
    {
      "trend_number": 12,
      "trend_name": "Smocked Floral Cottagecore Nap Dresses",
      "blog_title": "Smocked Floral Cottagecore Nap Dresses deliver effortless garden romance",
      "trend_type": "styling_formula",
      "signal_strength": "strong",
      "confidence_percent": 93.0,
      "matching_image_count": 6,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Smocked shirred bodice construction paired with delicate botanical floral prints.",
      "description": "Gathered smocked bodices paired with micro-floral prints, ruffle hemlines, and breathable cotton voiles.",
      "keywords": [
        "nap dress",
        "smocked bodice",
        "ditsy floral dress",
        "cottagecore outfit"
      ],
      "post_ids": [
        162431,
        162433,
        162434,
        162217,
        162144,
        162436
      ],
      "media_refs": [
        "162431:1",
        "162433:1",
        "162434:1",
        "162217:2",
        "162144:1",
        "162436:1"
      ],
      "qualification_reason": "Accepted with 6 matching images across 6 parent posts at 93.0% confidence. Smocked shirred bodice construction paired with delicate botanical floral prints."
    },
    {
      "trend_number": 13,
      "trend_name": "Structured Utility Jackets & Neutral Tailoring",
      "blog_title": "Structured Utility Blazers & Wrap Jackets structure summer denim and lace",
      "trend_type": "outfit",
      "signal_strength": "medium",
      "confidence_percent": 86.0,
      "matching_image_count": 6,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "Tailored neutral blazers and belted utility outerwear paired with contrast summer bottoms.",
      "description": "Structured beige, dark brown, and white wrap jackets and blazers bringing tailored polish to light-wash denim and lace.",
      "keywords": [
        "utility jacket",
        "neutral blazer",
        "tailored outerwear",
        "street tailoring"
      ],
      "post_ids": [
        162376,
        162381,
        162256,
        162387
      ],
      "media_refs": [
        "162376:1",
        "162376:2",
        "162381:1",
        "162256:1",
        "162387:1",
        "162387:3"
      ],
      "qualification_reason": "Accepted with 6 matching images across 4 parent posts at 86.0% confidence. Tailored neutral blazers and belted utility outerwear paired with contrast summer bottoms."
    },
    {
      "trend_number": 14,
      "trend_name": "High-Monochrome All-White Outfits",
      "blog_title": "High-Monochrome All-White Outfits define effortless resort luxury",
      "trend_type": "color",
      "signal_strength": "strong",
      "confidence_percent": 95.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Head-to-toe white tonal dressing across tailored and resort silhouettes.",
      "description": "Monochromatic crisp white sets, sculptural maxi gowns, and linen two-piece trousers styled cleanly.",
      "keywords": [
        "all white outfit",
        "monochrome white",
        "white linen set",
        "resort wear white"
      ],
      "post_ids": [
        162388,
        162135,
        162298,
        162306,
        162159,
        162269
      ],
      "media_refs": [
        "162388:1",
        "162388:2",
        "162135:1",
        "162135:5",
        "162298:1",
        "162306:1",
        "162159:1",
        "162269:1"
      ],
      "qualification_reason": "Accepted with 8 matching images across 6 parent posts at 95.0% confidence. Head-to-toe white tonal dressing across tailored and resort silhouettes."
    },
    {
      "trend_number": 15,
      "trend_name": "High-Shine Sequin Evening Glam",
      "blog_title": "High-Shine Sequin Evening Glam turns up the sparkle for summer soir\u00e9es",
      "trend_type": "texture",
      "signal_strength": "strong",
      "confidence_percent": 93.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "Light-reflecting sequin embellishments on fitted halter and backless party silhouettes.",
      "description": "Sparkling sequin-draped halter dresses, backless gowns, and embellished sets catching evening light.",
      "keywords": [
        "sequin mini dress",
        "sparkling evening gown",
        "halter neck sequin",
        "partywear"
      ],
      "post_ids": [
        162139,
        162146,
        162354,
        162221,
        162322
      ],
      "media_refs": [
        "162139:1",
        "162146:1",
        "162146:3",
        "162354:1",
        "162221:1",
        "162221:2",
        "162322:1",
        "162322:2"
      ],
      "qualification_reason": "Accepted with 8 matching images across 5 parent posts at 93.0% confidence. Light-reflecting sequin embellishments on fitted halter and backless party silhouettes."
    },
    {
      "trend_number": 16,
      "trend_name": "Bikini Tops Styled as Casual Tops",
      "blog_title": "Beach to Street: Bikini tops styled seamlessly as casual tops",
      "trend_type": "styling_formula",
      "signal_strength": "medium",
      "confidence_percent": 87.0,
      "matching_image_count": 7,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "Visible swimwear tops worn directly as main outerwear tops with streetwear denim or trousers.",
      "description": "Triangle bikini tops and swim bralettes unbuttoned with low-rise denim jeans or wide-leg trousers.",
      "keywords": [
        "bikini street style",
        "swimwear as tops",
        "unbuttoned denim",
        "beach to street"
      ],
      "post_ids": [
        162291,
        162162,
        162421,
        162357,
        162327
      ],
      "media_refs": [
        "162291:1",
        "162291:8",
        "162162:5",
        "162162:9",
        "162421:4",
        "162357:1",
        "162327:1"
      ],
      "qualification_reason": "Accepted with 7 matching images across 5 parent posts at 87.0% confidence. Visible swimwear tops worn directly as main outerwear tops with streetwear denim or trousers."
    },
    {
      "trend_number": 17,
      "trend_name": "Saturated Primary Color Blocking",
      "blog_title": "Saturated Primary Color Blocking makes a graphic splash in beachwear",
      "trend_type": "color",
      "signal_strength": "medium",
      "confidence_percent": 84.0,
      "matching_image_count": 7,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "High-contrast combinations of vivid primary red, royal blue, and emerald green.",
      "description": "Cobalt blue swimsuits, bright primary red graphic tops, and emerald green totes combined in graphic color blocking.",
      "keywords": [
        "color blocking",
        "primary colors",
        "cobalt blue swimsuit",
        "graphic beachwear"
      ],
      "post_ids": [
        162442,
        162335,
        162152,
        162444,
        162443
      ],
      "media_refs": [
        "162442:1",
        "162442:2",
        "162335:10",
        "162152:1",
        "162152:2",
        "162444:1",
        "162443:2"
      ],
      "qualification_reason": "Accepted with 7 matching images across 5 parent posts at 84.0% confidence. High-contrast combinations of vivid primary red, royal blue, and emerald green."
    },
    {
      "trend_number": 18,
      "trend_name": "Chunky Sculptural Resin & Stacked Bangles",
      "blog_title": "Stacked Resin Bangles & Chunky Cuffs elevate minimalist summer dresses",
      "trend_type": "accessory",
      "signal_strength": "strong",
      "confidence_percent": 92.0,
      "matching_image_count": 8,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Multiple stacked chunky resin or metal bangles worn on wrists to accent dresses.",
      "description": "Multi-colored translucent resin bangles and chunky metallic cuffs layered on the wrists for maximalist impact.",
      "keywords": [
        "resin bangles",
        "chunky gold cuffs",
        "wrist stack",
        "statement jewelry"
      ],
      "post_ids": [
        162297,
        162162,
        162319,
        162298,
        162247,
        162420
      ],
      "media_refs": [
        "162297:1",
        "162297:3",
        "162162:8",
        "162319:2",
        "162319:3",
        "162298:1",
        "162247:1",
        "162420:1"
      ],
      "qualification_reason": "Accepted with 8 matching images across 6 parent posts at 92.0% confidence. Multiple stacked chunky resin or metal bangles worn on wrists to accent dresses."
    },
    {
      "trend_number": 19,
      "trend_name": "Retro Blokecore & Athletic Sportswear",
      "blog_title": "Retro Blokecore: Vintage athletic jerseys styled with high-end accessories",
      "trend_type": "styling_formula",
      "signal_strength": "medium",
      "confidence_percent": 85.0,
      "matching_image_count": 6,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "V-neck graphic soccer kits, team jerseys, and athletic sportswear worn as fashion statements.",
      "description": "Graphic athletic soccer jerseys and team uniforms styled high-low with luxury eyewear or casual activewear.",
      "keywords": [
        "blokecore",
        "soccer jersey outfit",
        "retro sportswear",
        "athletic chic"
      ],
      "post_ids": [
        162336,
        162151,
        162285,
        162288,
        162291
      ],
      "media_refs": [
        "162336:1",
        "162336:3",
        "162151:1",
        "162285:1",
        "162288:1",
        "162291:2"
      ],
      "qualification_reason": "Accepted with 6 matching images across 5 parent posts at 85.0% confidence. V-neck graphic soccer kits, team jerseys, and athletic sportswear worn as fashion statements."
    }
  ],
  "report_payload": {
    "reasoning_scratchpad": "Analyzed candidate clusters across current high-summer social content, validating core visual cues and multi-creator adoption. Established sustained trajectories for core palettes like Chocolate & Espresso and textures like White Eyelet, while recognizing net-new momentum in citrus yellow palettes, capri legging styling, and resin wrist stacks.",
    "content_ideas": [
      {
        "blog_title": "Butter Yellow is officially the official colorway of summer resort dressing",
        "trend_name": "Butter Yellow & Lemon Sorbet Palettes",
        "trend_type": "color",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new colorway trend replacing stark white and neon brights from previous periods.",
        "description": "Soft sorbet and butter yellow tones dominate resort dresses, two-piece sets, and pointed mules.",
        "visual_similarity_reason": "Repeated pastel lemon and butter yellow garments styled in sunlit outdoor or vintage backdrop settings.",
        "instagram_caption": "Soft, sun-kissed, and undeniably chic \ud83c\udf4b Butter yellow is taking over our resort wardrobe this season. Tap to shop the drop.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.95,
        "keywords": [
          "butter yellow",
          "lemon sorbet",
          "resort wear",
          "pastel yellow dress"
        ],
        "example_media_refs": [
          "162188:1",
          "162188:3",
          "162240:1",
          "162265:2",
          "162325:1",
          "162325:2",
          "162361:1",
          "162206:4"
        ],
        "example_post_ids": [
          162188,
          162240,
          162265,
          162325,
          162361,
          162206
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 6,
        "matching_author_count": 6
      },
      {
        "blog_title": "Polka Dots make a major return across co-ords, slip dresses, and ruffles",
        "trend_name": "Resurgent Monochromatic Polka Dots",
        "trend_type": "other",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained momentum carrying over from swimwear into ready-to-wear sets and slip dresses.",
        "description": "Classic black-and-white as well as deep burgundy polka dots featured on matching sets, mini playsuits, and lace-trimmed slip dresses.",
        "visual_similarity_reason": "Consistent dot patterns across satin, chiffon, and lace-detailed silhouettes.",
        "instagram_caption": "Spot on \ud83d\udda4 Polka dots are officially back in full rotation for summer days and late nights.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.94,
        "keywords": [
          "polka dot dress",
          "monochrome dots",
          "matching co-ord",
          "retro print"
        ],
        "example_media_refs": [
          "162371:1",
          "162247:1",
          "162247:2",
          "162158:1",
          "162358:1",
          "162260:1",
          "162160:1",
          "162360:1"
        ],
        "example_post_ids": [
          162371,
          162247,
          162158,
          162358,
          162260,
          162160,
          162360
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 7,
        "matching_author_count": 5
      },
      {
        "blog_title": "White Eyelet & Broderie Anglaise bring breathable texture to summer whites",
        "trend_name": "Tactile White Eyelet & Broderie Anglaise",
        "trend_type": "texture",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained from previous comparable report, maintaining strong dominance across romantic resort pieces.",
        "description": "Crisp white garments featuring delicate perforated lace cutouts, scalloped borders, and broderie anglaise detailing.",
        "visual_similarity_reason": "Perforated eyelet patterns and scalloped edges across white tops, skirts, bodysuits, and mini dresses.",
        "instagram_caption": "The ultimate summer breeze outfit texture \ud83d\udd4a\ufe0f White eyelet separates for endless coastal days.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.92,
        "keywords": [
          "white eyelet",
          "broderie anglaise",
          "scalloped hem",
          "coastal white dress"
        ],
        "example_media_refs": [
          "162364:1",
          "162159:1",
          "162206:1",
          "162423:1",
          "162407:1",
          "162407:3",
          "162327:1",
          "162327:2"
        ],
        "example_post_ids": [
          162364,
          162159,
          162206,
          162423,
          162407,
          162327
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 6,
        "matching_author_count": 6
      },
      {
        "blog_title": "Golden hour palette: Pink and orange sunset gradients in swimwear and mesh sets",
        "trend_name": "Sunset Gradient & Warm Tie-Dye Wash",
        "trend_type": "color",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new warm ombre color trend highlighting golden-hour resort aesthetics.",
        "description": "Vibrant blends of warm pink, orange, and chartreuse across tie-dye bikinis, pleated gowns, and sheer mesh resort sets.",
        "visual_similarity_reason": "Shared color gradient of saturated orange and pink hues across sheer and swimwear fabrics.",
        "instagram_caption": "Golden hour captured in a outfit \ud83c\udf05 Sunset gradients and warm tie-dye washes for your next getaway.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.91,
        "keywords": [
          "sunset gradient",
          "pink and orange tie dye",
          "ombre dress",
          "mesh resort set"
        ],
        "example_media_refs": [
          "162392:1",
          "162392:2",
          "162324:1",
          "162255:1",
          "162178:1",
          "162393:4",
          "162393:5",
          "162394:1"
        ],
        "example_post_ids": [
          162392,
          162324,
          162255,
          162178,
          162393,
          162394
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 6,
        "matching_author_count": 4
      },
      {
        "blog_title": "Coastal Mermaidcore: Seashell cups and iridescent hardware take center stage",
        "trend_name": "Mermaidcore Shell Details & Coastal Hardware",
        "trend_type": "accessory",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new structural motif evolving from simple seashell necklaces into sculptural garments.",
        "description": "Seashell-shaped bra tops, mother-of-pearl pendants, and organic shell hardware integrated directly into resort apparel.",
        "visual_similarity_reason": "Natural shell motifs, sculpted seashell cups, and iridescent mother-of-pearl embellishments.",
        "instagram_caption": "Channeling pure ocean energy \ud83d\udc1a Shell details and coastal hardware for an ethereal beach look.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.88,
        "keywords": [
          "shell top",
          "mermaidcore",
          "mother of pearl necklace",
          "coastal hardware"
        ],
        "example_media_refs": [
          "162169:1",
          "162389:1",
          "162389:2",
          "162390:1",
          "162390:2",
          "162148:1",
          "162148:3",
          "162162:4"
        ],
        "example_post_ids": [
          162169,
          162389,
          162390,
          162148,
          162162
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 5,
        "matching_author_count": 4
      },
      {
        "blog_title": "Effortless open-knit crochet separates for breezy summer layering",
        "trend_name": "Open-Knit Crochet Resort Separates",
        "trend_type": "texture",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new texture trend emphasizing relaxed bohemian layering pieces.",
        "description": "Tactile open-weave knit cardigans, maxi skirts, and mini dresses layered over swimwear or inner slips.",
        "visual_similarity_reason": "Perforated open crochet knit fabrications in cream, orange, and metallic tones.",
        "instagram_caption": "Textured, light, and made for poolside afternoons \ud83e\uddf6 Open-knit crochet is our summer layering MVP.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.93,
        "keywords": [
          "open knit crochet",
          "crochet mini dress",
          "resort coverup",
          "boho knitwear"
        ],
        "example_media_refs": [
          "162356:1",
          "162253:1",
          "162295:1",
          "162295:3",
          "162195:1",
          "162348:1",
          "162357:1",
          "162421:3"
        ],
        "example_post_ids": [
          162356,
          162253,
          162295,
          162195,
          162348,
          162357,
          162421
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 7,
        "matching_author_count": 6
      },
      {
        "blog_title": "Rich Chocolate & Espresso tones anchor luxury summer eveningwear",
        "trend_name": "Rich Chocolate & Espresso Tones",
        "trend_type": "color",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained dark neutral trend carried over from loungewear into gowns and swimwear.",
        "description": "Deep brown earth tones applied to sequined gowns, ring-hardware bikinis, and smocked nap dresses.",
        "visual_similarity_reason": "Uniform dark chocolate and espresso brown color palette across eveningwear and swim.",
        "instagram_caption": "Move over black \ud83e\udd0e Deep espresso and chocolate brown are the ultimate elevated neutrals this season.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.96,
        "keywords": [
          "chocolate brown gown",
          "espresso bikini",
          "earth tone dress",
          "deep brown fashion"
        ],
        "example_media_refs": [
          "162146:3",
          "162146:5",
          "162204:1",
          "162299:4",
          "162432:4",
          "162404:1",
          "162404:3",
          "162435:1"
        ],
        "example_post_ids": [
          162146,
          162204,
          162299,
          162432,
          162404,
          162435
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 6,
        "matching_author_count": 5
      },
      {
        "blog_title": "Boudoir Lace-Trimmed Satin Slips bring intimate elegance to day-to-night styling",
        "trend_name": "Boudoir Lace-Trimmed Satin Slips",
        "trend_type": "styling_formula",
        "trend_trajectory": "evolving",
        "historical_note": "Evolving lingerie-inspired styling formula expanding across pastel slip dresses and dark satin camis.",
        "description": "Satin and chiffon mini or midi slip dresses edged with contrasting fine lace along delicate necklines and hemline slits.",
        "visual_similarity_reason": "Delicate contrast eyelash lace trims framing satin necklines and hemlines.",
        "instagram_caption": "Soft satin meets delicate lace \ud83c\udf80 Boudoir-inspired slip dresses made for effortless date nights.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.92,
        "keywords": [
          "lace trim slip dress",
          "satin camisole",
          "boudoir aesthetic",
          "pastel slip dress"
        ],
        "example_media_refs": [
          "162344:1",
          "162190:1",
          "162375:1",
          "162358:1",
          "162414:1",
          "162413:1",
          "162258:1",
          "162359:1"
        ],
        "example_post_ids": [
          162344,
          162190,
          162375,
          162358,
          162414,
          162413,
          162258,
          162359
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 8,
        "matching_author_count": 6
      },
      {
        "blog_title": "Wild Animal Prints add statement edge to summer footwear and swimwear",
        "trend_name": "Wild Animal Prints (Snake, Leopard & Zebra)",
        "trend_type": "other",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new exotic pattern trend contrasting against minimalist summer pastels.",
        "description": "High-contrast snakeskin thong heels, leopard string bikinis, and cheetah maxi gowns worn as visual statement pieces.",
        "visual_similarity_reason": "Exotic animal motifs including snakeskin, leopard, and zebra across footwear and garments.",
        "instagram_caption": "Unleash your wild side \ud83d\udc06 Snake and leopard prints are taking over footwear and swimwear.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.9,
        "keywords": [
          "snakeskin heels",
          "leopard print bikini",
          "cheetah print dress",
          "animal print trend"
        ],
        "example_media_refs": [
          "162332:1",
          "162332:3",
          "162291:1",
          "162291:8",
          "162341:1",
          "162395:1",
          "162421:5",
          "162306:3"
        ],
        "example_post_ids": [
          162332,
          162291,
          162341,
          162395,
          162421,
          162306
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 6,
        "matching_author_count": 6
      },
      {
        "blog_title": "Nautical Stripes bring timeless Mediterranean chic to summer commuting",
        "trend_name": "Classic Nautical Stripes",
        "trend_type": "other",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new pattern trend bringing crisp maritime energy to everyday poplin and jersey pieces.",
        "description": "Crisp red, navy, and black-and-white horizontal or vertical stripes across cotton shirts, tees, and sarongs.",
        "visual_similarity_reason": "Repeated linear stripe prints on relaxed button-down shirts, baby tees, and dresses.",
        "instagram_caption": "Out of office, into coastal mode \u2693 Classic nautical stripes for easy summer days.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.91,
        "keywords": [
          "nautical stripes",
          "striped button down",
          "coastal style",
          "striped tee"
        ],
        "example_media_refs": [
          "162200:2",
          "162200:3",
          "162267:4",
          "162267:5",
          "162206:2",
          "162214:1",
          "162268:1",
          "162408:3"
        ],
        "example_post_ids": [
          162200,
          162267,
          162206,
          162214,
          162268,
          162408
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 6,
        "matching_author_count": 5
      },
      {
        "blog_title": "The Capri Comeback: Tailored capris styled with mules and statement tops",
        "trend_name": "Tailored Capri Pants & Leggings",
        "trend_type": "outfit",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new bottom silhouette trend making a dramatic return in streetwear and resort wear.",
        "description": "Fitted three-quarter length leggings and capri pants paired with heeled mules, volume tops, or striped tees.",
        "visual_similarity_reason": "Cropped capri-length hemlines worn with open-toe mules or strappy heels.",
        "instagram_caption": "Capris are back and cooler than ever \ud83d\udda4 Pair with pointed mules for instant cool-girl status.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.85,
        "keywords": [
          "capri leggings",
          "capri pants",
          "kitten heels",
          "90s street style"
        ],
        "example_media_refs": [
          "162244:1",
          "162244:2",
          "162268:1",
          "162268:2",
          "162325:1",
          "162325:2"
        ],
        "example_post_ids": [
          162244,
          162268,
          162325
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 3,
        "matching_author_count": 3
      },
      {
        "blog_title": "Smocked Floral Cottagecore Nap Dresses deliver effortless garden romance",
        "trend_name": "Smocked Floral Cottagecore Nap Dresses",
        "trend_type": "styling_formula",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new silhouette trend blending smocked stretch bodices with ditsy botanical prints.",
        "description": "Gathered smocked bodices paired with micro-floral prints, ruffle hemlines, and breathable cotton voiles.",
        "visual_similarity_reason": "Smocked shirred bodice construction paired with delicate botanical floral prints.",
        "instagram_caption": "Garden party chic \ud83c\udf38 The smocked nap dress is our go-to uniform for sunny weekend plans.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.93,
        "keywords": [
          "nap dress",
          "smocked bodice",
          "ditsy floral dress",
          "cottagecore outfit"
        ],
        "example_media_refs": [
          "162431:1",
          "162433:1",
          "162434:1",
          "162217:2",
          "162144:1",
          "162436:1"
        ],
        "example_post_ids": [
          162431,
          162433,
          162434,
          162217,
          162144,
          162436
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 6,
        "matching_author_count": 3
      },
      {
        "blog_title": "Structured Utility Blazers & Wrap Jackets structure summer denim and lace",
        "trend_name": "Structured Utility Jackets & Neutral Tailoring",
        "trend_type": "outfit",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new layering trend combining crisp tailored utility blazers with soft skirts or denim.",
        "description": "Structured beige, dark brown, and white wrap jackets and blazers bringing tailored polish to light-wash denim and lace.",
        "visual_similarity_reason": "Tailored neutral blazers and belted utility outerwear paired with contrast summer bottoms.",
        "instagram_caption": "Tailored structure for cool summer breezes \ud83e\udd0d Elevate your denim with a sharp neutral blazer.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.86,
        "keywords": [
          "utility jacket",
          "neutral blazer",
          "tailored outerwear",
          "street tailoring"
        ],
        "example_media_refs": [
          "162376:1",
          "162376:2",
          "162381:1",
          "162256:1",
          "162387:1",
          "162387:3"
        ],
        "example_post_ids": [
          162376,
          162381,
          162256,
          162387
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 4,
        "matching_author_count": 4
      },
      {
        "blog_title": "High-Monochrome All-White Outfits define effortless resort luxury",
        "trend_name": "High-Monochrome All-White Outfits",
        "trend_type": "color",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new monochromatic trend focusing on head-to-toe ivory and crisp white styling.",
        "description": "Monochromatic crisp white sets, sculptural maxi gowns, and linen two-piece trousers styled cleanly.",
        "visual_similarity_reason": "Head-to-toe white tonal dressing across tailored and resort silhouettes.",
        "instagram_caption": "Clean, crisp, and timeless \ud83d\udd4a\ufe0f Nothing beats a head-to-toe monochromatic white summer ensemble.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.95,
        "keywords": [
          "all white outfit",
          "monochrome white",
          "white linen set",
          "resort wear white"
        ],
        "example_media_refs": [
          "162388:1",
          "162388:2",
          "162135:1",
          "162135:5",
          "162298:1",
          "162306:1",
          "162159:1",
          "162269:1"
        ],
        "example_post_ids": [
          162388,
          162135,
          162298,
          162306,
          162159,
          162269
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 6,
        "matching_author_count": 6
      },
      {
        "blog_title": "High-Shine Sequin Evening Glam turns up the sparkle for summer soir\u00e9es",
        "trend_name": "High-Shine Sequin Evening Glam",
        "trend_type": "texture",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new partywear texture trend bringing metallic shimmer to slinky gowns and halter tops.",
        "description": "Sparkling sequin-draped halter dresses, backless gowns, and embellished sets catching evening light.",
        "visual_similarity_reason": "Light-reflecting sequin embellishments on fitted halter and backless party silhouettes.",
        "instagram_caption": "Shine brighter than the summer stars \u2728 Sequins made for dancing all night long.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.93,
        "keywords": [
          "sequin mini dress",
          "sparkling evening gown",
          "halter neck sequin",
          "partywear"
        ],
        "example_media_refs": [
          "162139:1",
          "162146:1",
          "162146:3",
          "162354:1",
          "162221:1",
          "162221:2",
          "162322:1",
          "162322:2"
        ],
        "example_post_ids": [
          162139,
          162146,
          162354,
          162221,
          162322
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 5,
        "matching_author_count": 5
      },
      {
        "blog_title": "Beach to Street: Bikini tops styled seamlessly as casual tops",
        "trend_name": "Bikini Tops Styled as Casual Tops",
        "trend_type": "styling_formula",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new styling formula merging swimwear directly into casual streetwear fits.",
        "description": "Triangle bikini tops and swim bralettes unbuttoned with low-rise denim jeans or wide-leg trousers.",
        "visual_similarity_reason": "Visible swimwear tops worn directly as main outerwear tops with streetwear denim or trousers.",
        "instagram_caption": "From beach chair to street style \ud83c\udf0a Wearing swim as ready-to-wear is our favorite summer hack.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.87,
        "keywords": [
          "bikini street style",
          "swimwear as tops",
          "unbuttoned denim",
          "beach to street"
        ],
        "example_media_refs": [
          "162291:1",
          "162291:8",
          "162162:5",
          "162162:9",
          "162421:4",
          "162357:1",
          "162327:1"
        ],
        "example_post_ids": [
          162291,
          162162,
          162421,
          162357,
          162327
        ],
        "matching_image_count": 7,
        "matching_parent_post_count": 5,
        "matching_author_count": 5
      },
      {
        "blog_title": "Saturated Primary Color Blocking makes a graphic splash in beachwear",
        "trend_name": "Saturated Primary Color Blocking",
        "trend_type": "color",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new high-contrast color trend pairing vibrant blue, red, and green primary shades.",
        "description": "Cobalt blue swimsuits, bright primary red graphic tops, and emerald green totes combined in graphic color blocking.",
        "visual_similarity_reason": "High-contrast combinations of vivid primary red, royal blue, and emerald green.",
        "instagram_caption": "Go bold or go home \ud83d\udc99\u2764\ufe0f Saturated primary color blocking for high-impact summer style.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.84,
        "keywords": [
          "color blocking",
          "primary colors",
          "cobalt blue swimsuit",
          "graphic beachwear"
        ],
        "example_media_refs": [
          "162442:1",
          "162442:2",
          "162335:10",
          "162152:1",
          "162152:2",
          "162444:1",
          "162443:2"
        ],
        "example_post_ids": [
          162442,
          162335,
          162152,
          162444,
          162443
        ],
        "matching_image_count": 7,
        "matching_parent_post_count": 5,
        "matching_author_count": 3
      },
      {
        "blog_title": "Stacked Resin Bangles & Chunky Cuffs elevate minimalist summer dresses",
        "trend_name": "Chunky Sculptural Resin & Stacked Bangles",
        "trend_type": "accessory",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new accessory trend introducing bold maximalist wrist stacks to sleek neutral silhouettes.",
        "description": "Multi-colored translucent resin bangles and chunky metallic cuffs layered on the wrists for maximalist impact.",
        "visual_similarity_reason": "Multiple stacked chunky resin or metal bangles worn on wrists to accent dresses.",
        "instagram_caption": "Arm candy overload \ud83d\udcab Stacked resin bangles and chunky cuffs are the ultimate outfit punctuation.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.92,
        "keywords": [
          "resin bangles",
          "chunky gold cuffs",
          "wrist stack",
          "statement jewelry"
        ],
        "example_media_refs": [
          "162297:1",
          "162297:3",
          "162162:8",
          "162319:2",
          "162319:3",
          "162298:1",
          "162247:1",
          "162420:1"
        ],
        "example_post_ids": [
          162297,
          162162,
          162319,
          162298,
          162247,
          162420
        ],
        "matching_image_count": 8,
        "matching_parent_post_count": 6,
        "matching_author_count": 5
      },
      {
        "blog_title": "Retro Blokecore: Vintage athletic jerseys styled with high-end accessories",
        "trend_name": "Retro Blokecore & Athletic Sportswear",
        "trend_type": "styling_formula",
        "trend_trajectory": "net_new",
        "historical_note": "Net-new athletic aesthetic bringing soccer kits and vintage team gear into fashion content.",
        "description": "Graphic athletic soccer jerseys and team uniforms styled high-low with luxury eyewear or casual activewear.",
        "visual_similarity_reason": "V-neck graphic soccer kits, team jerseys, and athletic sportswear worn as fashion statements.",
        "instagram_caption": "Game day, but make it fashion \u26bd Athletic jerseys styled high-low for the ultimate streetwear look.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.85,
        "keywords": [
          "blokecore",
          "soccer jersey outfit",
          "retro sportswear",
          "athletic chic"
        ],
        "example_media_refs": [
          "162336:1",
          "162336:3",
          "162151:1",
          "162285:1",
          "162288:1",
          "162291:2"
        ],
        "example_post_ids": [
          162336,
          162151,
          162285,
          162288,
          162291
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 5,
        "matching_author_count": 4
      }
    ],
    "overview_title": "Latest Trends",
    "overview_description": "This week\u2019s sartorial landscape shifts toward tactile resortwear and romantic nostalgia, defined by soft butter yellows and delicate broderie anglaise from @faithfullthebrand and @ensaisonstudios alongside sunset-gradient pleats by @lidee_woman. Everyday wardrobing leans structured yet relaxed through @shonajoy\u2019s utility tailoring and @ser.o.ya\u2019s revived capri silhouettes, balanced by @hillhouse cottagecore smocking and @shopweworewhat\u2019s graphic polka dots. For evening, high-impact contrast takes over as @retrofete's high-shine sequins and @normakamali's wild animal prints compete with rich espresso tones and crisp, sculptural whites from @lioness_official.",
    "generation_diagnostics": {
      "available": true,
      "generated_at": "2026-07-21T22:27:27.315879Z",
      "tag": "All",
      "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": {
        "report_id": 115,
        "created_at": "2026-07-14T21:45:18.050839+00:00",
        "date_range": "[All] Jun 30 - Jul 14, 2026 (Part 17 of 18)",
        "trends": [
          {
            "trend_name": "Chocolate & Espresso Silk Loungewear",
            "trend_type": "texture",
            "trend_signal_strength": "strong",
            "confidence_score": 0.95,
            "matching_image_count": 6,
            "matching_parent_post_count": 3,
            "keywords": [
              "chocolate brown silk",
              "satin loungewear",
              "lace trim details",
              "espresso brown"
            ],
            "description": "Rich espresso, chocolate, and dark brown tones styled in lightweight summer silks, satin loungewear sets, and camisoles featuring delicate lace trim details."
          },
          {
            "trend_name": "Preppy Tennis-Core & Coastal Court Uniforms",
            "trend_type": "styling_formula",
            "trend_signal_strength": "strong",
            "confidence_score": 0.92,
            "matching_image_count": 6,
            "matching_parent_post_count": 5,
            "keywords": [
              "tennis core",
              "pleated skort",
              "preppy sportswear",
              "country club aesthetic"
            ],
            "description": "Crisp white pleated tennis skirts, track jackets, performance skorts, and preppy polo shirts layered with graphic knit crewnecks."
          },
          {
            "trend_name": "Romantic White Eyelet Coordinates",
            "trend_type": "texture",
            "trend_signal_strength": "strong",
            "confidence_score": 0.9,
            "matching_image_count": 6,
            "matching_parent_post_count": 4,
            "keywords": [
              "white eyelet set",
              "broderie anglaise",
              "scalloped hem shorts",
              "cottagecore"
            ],
            "description": "Matching summer separates, corsets, blouses, and tiered mini dresses in white cotton featuring intricate floral eyelet punchouts and scalloped border details."
          },
          {
            "trend_name": "Warm Summer Gingham Checks",
            "trend_type": "other",
            "trend_signal_strength": "medium",
            "confidence_score": 0.85,
            "matching_image_count": 4,
            "matching_parent_post_count": 4,
            "keywords": [
              "red gingham set",
              "gingham corset",
              "picnic aesthetic",
              "warm checkered print"
            ],
            "description": "Cherry red, warm crimson, and coral gingham checked prints featured across summer peplum corsets, matching short sets, and picnic-ready accessories."
          },
          {
            "trend_name": "Sleek Sleek-Line Activewear Black Sets",
            "trend_type": "color",
            "trend_signal_strength": "strong",
            "confidence_score": 0.98,
            "matching_image_count": 5,
            "matching_parent_post_count": 4,
            "keywords": [
              "black activewear set",
              "monochromatic gym fit",
              "minimalist fitness lifestyle"
            ],
            "description": "Form-fitting, high-waisted black workout leggings, athletic crop tops, high-neck sports bras, and sleek biker shorts styled in clean studio or urban spaces."
          },
          {
            "trend_name": "Vintage Polka Dot Swimwear",
            "trend_type": "other",
            "trend_signal_strength": "strong",
            "confidence_score": 0.94,
            "matching_image_count": 7,
            "matching_parent_post_count": 4,
            "keywords": [
              "polka dot bikini",
              "polka dot one-piece",
              "chocolate brown swimwear",
              "coastal aesthetic"
            ],
            "description": "Retro-inspired bandeau, underwire, and halter one-piece swimsuits decorated with classic white polka dots set against deep chocolate, navy, or pastel backdrops."
          },
          {
            "trend_name": "Unstructured Vintage Baseball Caps",
            "trend_type": "accessory",
            "trend_signal_strength": "medium",
            "confidence_score": 0.88,
            "matching_image_count": 4,
            "matching_parent_post_count": 4,
            "keywords": [
              "baseball caps",
              "varsity branding",
              "unstructured dad hat",
              "collegiate accessories"
            ],
            "description": "Unstructured athletic baseball caps with low-profile crowns, minimally embroidered varsity lettering, or distressed cotton textures designed in navy, forest green, and black."
          }
        ]
      },
      "vision_preflight": {
        "enabled": true,
        "since": "2026-07-07T22:25:45.686720Z",
        "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": 1,
        "chunk_count": 9,
        "max_posts_per_chunk": 200,
        "max_media_per_chunk": 500,
        "chunk_post_count": 200,
        "chunk_media_count": 436,
        "full_source_post_count": 3640,
        "full_eligible_post_count": 1610,
        "full_source_media_count": 3059
      },
      "criteria": {
        "time_window_days": 14,
        "window_start": "2026-07-07T22:25:45.686720Z",
        "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": 3640,
      "source_media_count": 3059,
      "eligible_post_count": 1610,
      "chunk_post_count": 200,
      "chunk_media_count": 436,
      "analyzed_post_count": 200,
      "analyzed_post_ids": [
        162402,
        162331,
        162413,
        162343,
        162335,
        162123,
        162200,
        162169,
        162187,
        162442,
        162139,
        162278,
        162327,
        162431,
        162365,
        162258,
        162290,
        162344,
        162388,
        162371,
        162285,
        162151,
        162188,
        162217,
        162392,
        162297,
        162152,
        162146,
        162355,
        162298,
        162231,
        162306,
        162266,
        162190,
        162239,
        162153,
        162135,
        162204,
        162304,
        162154,
        162314,
        162299,
        162177,
        162356,
        162155,
        162345,
        162324,
        162219,
        162225,
        162144,
        162267,
        162247,
        162374,
        162244,
        162150,
        162393,
        162321,
        162300,
        162192,
        162403,
        162205,
        162286,
        162328,
        162232,
        162307,
        162193,
        162407,
        162347,
        162357,
        162259,
        162253,
        162432,
        162316,
        162279,
        162381,
        162332,
        162426,
        162170,
        162443,
        162291,
        162185,
        162201,
        162348,
        162369,
        162194,
        162127,
        162260,
        162174,
        162162,
        162131,
        162433,
        162349,
        162156,
        162410,
        162366,
        162223,
        162215,
        162394,
        162142,
        162256,
        162319,
        162195,
        162157,
        162196,
        162233,
        162268,
        162308,
        162375,
        162158,
        162295,
        162421,
        162159,
        162197,
        162269,
        162160,
        162358,
        162427,
        162434,
        162206,
        162395,
        162270,
        162423,
        162178,
        162329,
        162198,
        162376,
        162234,
        162350,
        162288,
        162419,
        162248,
        162124,
        162336,
        162261,
        162359,
        162351,
        162408,
        162352,
        162389,
        162311,
        162428,
        162171,
        162386,
        162444,
        162382,
        162148,
        162340,
        162255,
        162132,
        162163,
        162435,
        162414,
        162353,
        162354,
        162360,
        162249,
        162396,
        162240,
        162212,
        162271,
        162213,
        162221,
        162214,
        162377,
        162305,
        162235,
        162272,
        162179,
        162325,
        162364,
        162436,
        162302,
        162273,
        162378,
        162361,
        162424,
        162236,
        162330,
        162341,
        162420,
        162309,
        162292,
        162226,
        162180,
        162415,
        162387,
        162241,
        162129,
        162136,
        162390,
        162404,
        162265,
        162202,
        162429,
        162227,
        162322,
        162317,
        162125,
        162262,
        162172
      ],
      "analyzed_media_count": 436,
      "analyzed_media_refs": [
        "162402:1",
        "162402:3",
        "162331:1",
        "162331:2",
        "162413:1",
        "162343:1",
        "162343:2",
        "162343:3",
        "162343:4",
        "162343:5",
        "162343:6",
        "162343:7",
        "162343:8",
        "162343:9",
        "162343:10",
        "162335:1",
        "162335:2",
        "162335:7",
        "162335:9",
        "162335:10",
        "162123:1",
        "162200:1",
        "162200:2",
        "162200:3",
        "162200:4",
        "162200:5",
        "162200:6",
        "162169:1",
        "162187:1",
        "162442:1",
        "162442:2",
        "162442:3",
        "162442:4",
        "162442:5",
        "162139:1",
        "162278:1",
        "162278:3",
        "162278:4",
        "162327:1",
        "162327:2",
        "162327:3",
        "162327:4",
        "162431:1",
        "162365:1",
        "162258:1",
        "162290:1",
        "162290:2",
        "162290:3",
        "162290:4",
        "162344:1",
        "162388:1",
        "162388:2",
        "162371:1",
        "162371:2",
        "162285:1",
        "162151:1",
        "162188:1",
        "162188:2",
        "162188:3",
        "162188:4",
        "162188:5",
        "162188:7",
        "162188:8",
        "162188:9",
        "162188:10",
        "162217:1",
        "162217:2",
        "162217:3",
        "162217:4",
        "162217:5",
        "162217:6",
        "162217:7",
        "162217:8",
        "162392:1",
        "162392:2",
        "162392:3",
        "162297:1",
        "162297:2",
        "162297:3",
        "162152:1",
        "162152:2",
        "162152:3",
        "162152:4",
        "162146:1",
        "162146:2",
        "162146:3",
        "162146:4",
        "162146:5",
        "162355:1",
        "162298:1",
        "162231:1",
        "162306:1",
        "162306:2",
        "162306:3",
        "162306:4",
        "162266:1",
        "162266:2",
        "162266:3",
        "162266:4",
        "162266:5",
        "162190:1",
        "162239:1",
        "162153:1",
        "162135:1",
        "162135:2",
        "162135:3",
        "162135:4",
        "162135:5",
        "162135:6",
        "162135:7",
        "162204:1",
        "162304:1",
        "162154:1",
        "162314:1",
        "162299:1",
        "162299:2",
        "162299:3",
        "162299:4",
        "162177:1",
        "162356:1",
        "162155:1",
        "162345:1",
        "162324:1",
        "162219:1",
        "162219:3",
        "162219:4",
        "162219:5",
        "162219:6",
        "162219:7",
        "162219:10",
        "162225:1",
        "162144:1",
        "162267:1",
        "162267:2",
        "162267:3",
        "162267:4",
        "162267:5",
        "162267:6",
        "162267:7",
        "162267:8",
        "162267:9",
        "162247:1",
        "162247:2",
        "162247:3",
        "162374:1",
        "162244:1",
        "162244:2",
        "162150:1",
        "162393:1",
        "162393:2",
        "162393:3",
        "162393:4",
        "162393:5",
        "162393:6",
        "162393:7",
        "162393:8",
        "162393:9",
        "162393:10",
        "162321:1",
        "162300:1",
        "162192:1",
        "162403:1",
        "162205:2",
        "162286:1",
        "162328:2",
        "162328:4",
        "162232:1",
        "162307:1",
        "162193:1",
        "162407:1",
        "162407:2",
        "162407:3",
        "162407:4",
        "162407:5",
        "162347:1",
        "162357:1",
        "162259:1",
        "162259:2",
        "162259:3",
        "162259:4",
        "162253:1",
        "162432:1",
        "162432:2",
        "162432:3",
        "162432:4",
        "162316:1",
        "162279:1",
        "162381:1",
        "162332:1",
        "162332:2",
        "162332:3",
        "162426:1",
        "162170:1",
        "162170:2",
        "162443:2",
        "162291:1",
        "162291:2",
        "162291:3",
        "162291:6",
        "162291:8",
        "162185:1",
        "162185:2",
        "162185:3",
        "162185:4",
        "162201:1",
        "162348:1",
        "162369:1",
        "162369:2",
        "162194:1",
        "162127:1",
        "162260:1",
        "162260:2",
        "162260:3",
        "162260:4",
        "162174:1",
        "162162:1",
        "162162:2",
        "162162:3",
        "162162:4",
        "162162:5",
        "162162:6",
        "162162:7",
        "162162:8",
        "162162:9",
        "162162:10",
        "162131:1",
        "162433:1",
        "162349:1",
        "162156:1",
        "162410:1",
        "162410:2",
        "162366:1",
        "162366:2",
        "162366:3",
        "162223:1",
        "162223:2",
        "162223:3",
        "162215:1",
        "162394:1",
        "162394:2",
        "162142:1",
        "162256:1",
        "162319:1",
        "162319:2",
        "162319:3",
        "162319:4",
        "162195:1",
        "162157:1",
        "162196:1",
        "162233:1",
        "162268:1",
        "162268:2",
        "162268:4",
        "162308:1",
        "162375:1",
        "162158:1",
        "162295:1",
        "162295:2",
        "162295:3",
        "162421:1",
        "162421:2",
        "162421:3",
        "162421:4",
        "162421:5",
        "162421:6",
        "162421:9",
        "162421:10",
        "162159:1",
        "162197:1",
        "162269:1",
        "162160:1",
        "162358:1",
        "162427:1",
        "162427:2",
        "162427:3",
        "162427:4",
        "162427:5",
        "162434:1",
        "162206:1",
        "162206:2",
        "162206:3",
        "162206:4",
        "162395:1",
        "162270:1",
        "162423:1",
        "162178:1",
        "162329:1",
        "162329:2",
        "162329:3",
        "162198:1",
        "162376:1",
        "162376:2",
        "162376:3",
        "162234:1",
        "162350:1",
        "162288:1",
        "162419:1",
        "162419:2",
        "162248:1",
        "162124:1",
        "162336:1",
        "162336:2",
        "162336:3",
        "162336:5",
        "162261:1",
        "162359:1",
        "162351:1",
        "162408:1",
        "162408:2",
        "162408:3",
        "162408:4",
        "162352:1",
        "162389:1",
        "162389:2",
        "162389:3",
        "162311:1",
        "162428:1",
        "162428:2",
        "162428:3",
        "162171:1",
        "162386:1",
        "162444:1",
        "162444:2",
        "162444:3",
        "162444:4",
        "162382:2",
        "162382:3",
        "162382:4",
        "162382:5",
        "162382:6",
        "162382:7",
        "162382:8",
        "162148:1",
        "162148:2",
        "162148:3",
        "162148:4",
        "162340:1",
        "162255:1",
        "162132:1",
        "162163:1",
        "162163:2",
        "162435:1",
        "162414:1",
        "162353:1",
        "162354:1",
        "162360:1",
        "162249:1",
        "162396:1",
        "162240:1",
        "162212:1",
        "162212:2",
        "162212:3",
        "162212:4",
        "162212:6",
        "162212:7",
        "162212:8",
        "162212:9",
        "162212:10",
        "162271:1",
        "162213:1",
        "162213:2",
        "162213:3",
        "162213:4",
        "162213:5",
        "162213:6",
        "162213:7",
        "162213:8",
        "162213:9",
        "162213:10",
        "162221:1",
        "162221:2",
        "162221:3",
        "162214:1",
        "162214:2",
        "162214:3",
        "162214:4",
        "162377:1",
        "162305:1",
        "162305:2",
        "162305:3",
        "162235:1",
        "162272:1",
        "162179:1",
        "162325:1",
        "162325:2",
        "162364:1",
        "162436:1",
        "162302:1",
        "162273:1",
        "162378:1",
        "162361:1",
        "162424:1",
        "162424:2",
        "162424:3",
        "162236:1",
        "162330:1",
        "162341:1",
        "162420:1",
        "162309:1",
        "162292:1",
        "162292:2",
        "162292:3",
        "162292:4",
        "162226:1",
        "162226:2",
        "162226:3",
        "162226:4",
        "162180:1",
        "162415:1",
        "162387:1",
        "162387:2",
        "162387:3",
        "162387:4",
        "162241:1",
        "162129:1",
        "162136:1",
        "162390:1",
        "162390:2",
        "162390:3",
        "162404:1",
        "162404:2",
        "162404:3",
        "162265:2",
        "162202:1",
        "162202:2",
        "162202:3",
        "162202:4",
        "162429:1",
        "162227:1",
        "162322:1",
        "162322:2",
        "162317:1",
        "162317:3",
        "162125:1",
        "162262:1",
        "162172:1"
      ],
      "full_source_prompt_character_count": 189779,
      "source_prompt_character_count": 189779,
      "prompt_character_count": 189779,
      "prompt_character_limit": 300000,
      "prompt_was_truncated": false,
      "candidate_prompt_character_count": 195194,
      "validation_prompt_character_count": 210013,
      "candidate_reasoning_scratchpad": "Across the past 14 days of visual data, mid-summer styling highlights a strong convergence around tactile vacation textures, vibrant citrus and sunset palettes, and elevated nostalgias. Key movements include a major surge in butter yellow hues, boudoir-inspired lace-trimmed slip silhouettes, and sculptural resin jewelry accents balancing polished utility tailoring.",
      "validation_reasoning_scratchpad": "Analyzed candidate clusters across current high-summer social content, validating core visual cues and multi-creator adoption. Established sustained trajectories for core palettes like Chocolate & Espresso and textures like White Eyelet, while recognizing net-new momentum in citrus yellow palettes, capri legging styling, and resin wrist stacks.",
      "ai_discovered_candidate_count": 19,
      "candidate_trends": [
        {
          "candidate_name": "Butter Yellow & Lemon Sorbet Palettes",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "net_new",
          "seed_media_count": 6,
          "seed_media_refs": [
            "162188:1",
            "162240:1",
            "162265:2",
            "162325:1",
            "162361:1",
            "162206:4"
          ],
          "visual_cues": [
            "lemon yellow halter midi dress",
            "butter yellow pointed-toe mules",
            "pale yellow strapless bandeau top",
            "yellow linen two-piece set"
          ]
        },
        {
          "candidate_name": "Resurgent Monochromatic Polka Dots",
          "trend_type": "other",
          "visual_axis": "texture",
          "historical_relationship": "sustained",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162371:1",
            "162247:1",
            "162158:1",
            "162358:1",
            "162260:1"
          ],
          "visual_cues": [
            "black and white polka dot top and shorts",
            "burgundy polka dot halter maxi dress",
            "sheer mesh polka dot mini dress",
            "pale blue polka dot lace-trimmed dress"
          ]
        },
        {
          "candidate_name": "Tactile White Eyelet & Broderie Anglaise",
          "trend_type": "texture",
          "visual_axis": "texture",
          "historical_relationship": "sustained",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162364:1",
            "162159:1",
            "162206:1",
            "162423:1",
            "162407:1"
          ],
          "visual_cues": [
            "white eyelet cropped camisole and maxi skirt set",
            "white eyelet top with puff sleeves",
            "broderie anglaise tie-front mini dress",
            "eyelet lace off-the-shoulder dress"
          ]
        },
        {
          "candidate_name": "Sunset Gradient & Warm Tie-Dye Wash",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162392:1",
            "162324:1",
            "162255:1",
            "162178:1",
            "162393:5"
          ],
          "visual_cues": [
            "pink and orange tie-dye string bikini",
            "ombre pleated maxi dress with gradient color palette",
            "sunset print terry cloth towel shorts",
            "sheer mesh three-piece set in pink and orange"
          ]
        },
        {
          "candidate_name": "Mermaidcore Shell Details & Coastal Hardware",
          "trend_type": "accessory",
          "visual_axis": "accessory",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "162169:1",
            "162389:1",
            "162390:1",
            "162148:1"
          ],
          "visual_cues": [
            "mother of pearl seashell pendant necklace",
            "sculptural shell bra top with wide-leg trousers",
            "beaded shell statement necklace with crochet bikini",
            "seashell accents on tie-back tops"
          ]
        },
        {
          "candidate_name": "Open-Knit Crochet Resort Separates",
          "trend_type": "texture",
          "visual_axis": "texture",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162356:1",
            "162253:1",
            "162295:1",
            "162195:1",
            "162348:1"
          ],
          "visual_cues": [
            "cream crochet sweater with nautical detailing",
            "multicolor knit crochet co-ord set",
            "vibrant orange crochet knit mini dress with flare sleeves",
            "white crochet bodycon mini dress"
          ]
        },
        {
          "candidate_name": "Rich Chocolate & Espresso Tones",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "sustained",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162146:3",
            "162204:1",
            "162299:4",
            "162432:4",
            "162404:1"
          ],
          "visual_cues": [
            "chocolate brown sequin halter evening gown",
            "chocolate brown ring-hardware bikini",
            "brown ribbed knit bodycon mini dress",
            "chocolate ditsy thistle smocked nap dress"
          ]
        },
        {
          "candidate_name": "Boudoir Lace-Trimmed Satin Slips",
          "trend_type": "styling_formula",
          "visual_axis": "garment_type",
          "historical_relationship": "evolving",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162344:1",
            "162190:1",
            "162375:1",
            "162358:1",
            "162414:1"
          ],
          "visual_cues": [
            "pastel blue slip dress with delicate white lace trim",
            "baby blue plunging mini slip dress with lace trim",
            "black satin slip dress with lace-trimmed halter neck",
            "burgundy lace camisole slip dress"
          ]
        },
        {
          "candidate_name": "Wild Animal Prints (Snake, Leopard & Zebra)",
          "trend_type": "other",
          "visual_axis": "texture",
          "historical_relationship": "net_new",
          "seed_media_count": 6,
          "seed_media_refs": [
            "162332:1",
            "162291:1",
            "162341:1",
            "162395:1",
            "162421:5",
            "162306:3"
          ],
          "visual_cues": [
            "snake print kitten-heel thong sandals",
            "leopard print string bikini",
            "high-neck cheetah print maxi dress with matching blazer",
            "snakeskin print wide-leg trousers"
          ]
        },
        {
          "candidate_name": "Classic Nautical Stripes",
          "trend_type": "other",
          "visual_axis": "garment_type",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "162200:3",
            "162267:4",
            "162206:2",
            "16214:1"
          ],
          "visual_cues": [
            "red and white striped button-down shirt dress",
            "black and white striped slim cotton jersey t-shirt",
            "blue and white smocked striped dress",
            "green and blue striped wave sarong skirt"
          ]
        },
        {
          "candidate_name": "Tailored Capri Pants & Leggings",
          "trend_type": "outfit",
          "visual_axis": "silhouette",
          "historical_relationship": "net_new",
          "seed_media_count": 3,
          "seed_media_refs": [
            "162244:1",
            "162268:1",
            "162325:1"
          ],
          "visual_cues": [
            "blue checkered pattern knit capri leggings",
            "black capri leggings paired with heeled mules",
            "black capri leggings with exaggerated volume bandeau top"
          ]
        },
        {
          "candidate_name": "Smocked Floral Cottagecore Nap Dresses",
          "trend_type": "styling_formula",
          "visual_axis": "garment_type",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162431:1",
            "162433:1",
            "162434:1",
            "162217:2",
            "162144:1"
          ],
          "visual_cues": [
            "smocked blouse and shorts in ditsy floral print",
            "cornflower blue wildflower printed smocked maxi dress",
            "floral print sundress with smocked bodice and ruffle hem",
            "pastel pink floral two-piece set"
          ]
        },
        {
          "candidate_name": "Structured Utility Jackets & Neutral Tailoring",
          "trend_type": "outfit",
          "visual_axis": "garment_type",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "162376:1",
            "162381:1",
            "162256:1",
            "162387:1"
          ],
          "visual_cues": [
            "beige oversized utility jacket with wrap sunglasses",
            "tailored white blazer paired with light-wash flare jeans",
            "dark brown fitted blazer with Grey pencil skirt",
            "beige wrap blazer with belted waist"
          ]
        },
        {
          "candidate_name": "High-Monochrome All-White Outfits",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162388:1",
            "162135:1",
            "162298:1",
            "162306:1",
            "162159:1"
          ],
          "visual_cues": [
            "white linen kimono top and cuffed trousers set",
            "white maxi dress with sculptural neckline",
            "white satin backless top and matching midi skirt set",
            "white tie-front blouse with wide-leg white jeans"
          ]
        },
        {
          "candidate_name": "High-Shine Sequin Evening Glam",
          "trend_type": "texture",
          "visual_axis": "texture",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162139:1",
            "162146:3",
            "162354:1",
            "162221:2",
            "162322:1"
          ],
          "visual_cues": [
            "black sequin midi dress with halter neck",
            "chocolate brown sparkling sequin gown",
            "gold sequin embellished crop top and mini skirt set",
            "white sequin backless maxi dress"
          ]
        },
        {
          "candidate_name": "Bikini Tops Styled as Casual Tops",
          "trend_type": "styling_formula",
          "visual_axis": "styling_formula",
          "historical_relationship": "net_new",
          "seed_media_count": 3,
          "seed_media_refs": [
            "162291:1",
            "162162:5",
            "162421:4"
          ],
          "visual_cues": [
            "animal print string bikini top paired with low-rise unbuttoned denim jeans",
            "white bikini top worn under open shirt with olive bucket hat",
            "black bikini top layered with wide-leg trousers"
          ]
        },
        {
          "candidate_name": "Saturated Primary Color Blocking",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "162442:1",
            "162335:10",
            "162152:2",
            "162444:1"
          ],
          "visual_cues": [
            "royal blue one-piece swimsuit with striped green tote bag",
            "graphic red tank top in primary red",
            "cobalt blue cargo pants with contrast top",
            "royal blue and emerald green colorblock canvas tote"
          ]
        },
        {
          "candidate_name": "Chunky Sculptural Resin & Stacked Bangles",
          "trend_type": "accessory",
          "visual_axis": "accessory",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "162297:1",
            "162162:8",
            "162319:2",
            "162298:1",
            "16247:3"
          ],
          "visual_cues": [
            "stackable multi-colored resin bangles",
            "chunky resin bangles in translucent finish",
            "stacked gold wire bangles",
            "bold gold cuff bracelets paired with polka dot dress"
          ]
        },
        {
          "candidate_name": "Retro Blokecore & Athletic Sportswear",
          "trend_type": "styling_formula",
          "visual_axis": "garment_type",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "162336:1",
            "162336:3",
            "162336:5",
            "162151:1"
          ],
          "visual_cues": [
            "vintage athletic football jersey in red and white palette",
            "yellow and blue graphic soccer jersey kit",
            "sports-inspired top paired with oversized eyewear"
          ]
        }
      ],
      "ai_candidate_trend_count": 19,
      "ai_validated_trend_count_before_filter": 19,
      "accepted_trend_count": 19,
      "rejected_trend_count": 0,
      "rejected_trends": []
    }
  }
}