{
  "report": {
    "id": 63,
    "period": "[stored-core] Jun 24 - Jul 08, 2026 (Part 1 of 6)",
    "created_at": "2026-07-08T10:57:20.597405+00:00",
    "workflow_note": "pf done"
  },
  "generation_diagnostics": {
    "available": true,
    "generated_at": "2026-07-08T10:57:59.178442Z",
    "tag": "stored-core",
    "media_scope": "all_media",
    "generation_strategy": "deep_chunked_two_pass_candidate_discovery_and_validation",
    "report_profile": "deep",
    "model": "~google/gemini-flash-latest",
    "previous_report_context": {
      "report_id": 56,
      "created_at": "2026-07-06T22:26:26.377993+00:00",
      "date_range": "[stored-core] Jun 22 - Jul 06, 2026",
      "trends": [
        {
          "trend_name": "Tiered Ruffle-Back Less Gowns",
          "trend_type": "silhouette",
          "trend_signal_strength": "strong",
          "confidence_score": 0.96,
          "matching_image_count": 10,
          "matching_parent_post_count": 10,
          "keywords": [
            "backless ruffle dress",
            "over the shoulder pose",
            "resort event wear",
            "tiered maxi gown"
          ],
          "description": "Elegant maxi and midi dresses featuring prominent ruffle trims along the open back, straps, or tiered hemline, optimized for stunning 'over-the-shoulder' vacation photography."
        },
        {
          "trend_name": "Sweet Butter Yellow & Lemon Zest",
          "trend_type": "color",
          "trend_signal_strength": "strong",
          "confidence_score": 0.95,
          "matching_image_count": 12,
          "matching_parent_post_count": 12,
          "keywords": [
            "butter yellow",
            "lemon yellow dress",
            "pastel formalwear",
            "creamy yellow aesthetic"
          ],
          "description": "Soft, creamy pastels and light lemon yellow tones running through floaty weekend midis, formal occasion wear, and resort coordinated sets."
        },
        {
          "trend_name": "Drenched Monochromatic Bold Red",
          "trend_type": "color",
          "trend_signal_strength": "strong",
          "confidence_score": 0.94,
          "matching_image_count": 12,
          "matching_parent_post_count": 12,
          "keywords": [
            "monochromatic red",
            "red mini dress",
            "cherry red coordinate",
            "bold event outfit"
          ],
          "description": "Vibrant, head-to-toe monochromatic styling utilizing highly saturated crimson, cherry, and candy red palettes across mini dresses, coordinates, and footwear."
        },
        {
          "trend_name": "Wavy Scalloped Edge Coordinates",
          "trend_type": "styling_formula",
          "trend_signal_strength": "medium",
          "confidence_score": 0.88,
          "matching_image_count": 7,
          "matching_parent_post_count": 7,
          "keywords": [
            "scalloped hem shorts",
            "scallop edge coordinate",
            "wavy hem detail",
            "summer matching set"
          ],
          "description": "Coordinated summer shorts-and-top sets boasting decorative scalloped, wavy edge borders that mimic gentle organic wave forms."
        },
        {
          "trend_name": "High-Impact Kinetic Fringe",
          "trend_type": "texture",
          "trend_signal_strength": "medium",
          "confidence_score": 0.85,
          "matching_image_count": 10,
          "matching_parent_post_count": 10,
          "keywords": [
            "fringe hem detail",
            "kinetic fringe dress",
            "fringe midi skirt",
            "textured resortwear"
          ],
          "description": "Knit coordinates, midi skirts, and mini dresses featuring heavy hanging fringe trim details designed to capture beautiful kinetic motion."
        },
        {
          "trend_name": "Low-Slung Drop Waist Silhouettes",
          "trend_type": "silhouette",
          "trend_signal_strength": "strong",
          "confidence_score": 0.91,
          "matching_image_count": 8,
          "matching_parent_post_count": 8,
          "keywords": [
            "drop waist gown",
            "low waist silhouette",
            "asymmetrical drop waist",
            "elegant summer midi"
          ],
          "description": "Maxi and midi dresses designed with an elongated bodice and a stylized waistline seam dropped low past the natural hips, creating a modern column-like torso."
        },
        {
          "trend_name": "Lace & Eyelet Cottage Romance",
          "trend_type": "texture",
          "trend_signal_strength": "strong",
          "confidence_score": 0.9,
          "matching_image_count": 8,
          "matching_parent_post_count": 8,
          "keywords": [
            "eyelet mini dress",
            "cream eyelet jacket",
            "lace detailing",
            "cottagecore romance"
          ],
          "description": "Delicate white and cream dresses, rompers, and outerwear highlighting complex geometric eyelet details, scalloped lace inserts, and breezy open floral stitch structures."
        }
      ]
    },
    "vision_preflight": {
      "enabled": true,
      "since": "2026-06-24T10:57:20.123716Z",
      "media_scope": "all_media",
      "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": 6,
      "max_posts_per_chunk": 200,
      "max_media_per_chunk": 500,
      "chunk_post_count": 200,
      "chunk_media_count": 200,
      "full_source_post_count": 1563,
      "full_eligible_post_count": 1169,
      "full_source_media_count": 2075
    },
    "criteria": {
      "time_window_days": 14,
      "window_start": "2026-06-24T10:57:20.123716Z",
      "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": true,
      "single_campaign_trends_excluded": true,
      "media_refs_can_support_multiple_trends": true,
      "deep_report_max_posts": 200,
      "deep_report_max_media": 500
    },
    "source_post_count": 1563,
    "source_media_count": 2075,
    "eligible_post_count": 1169,
    "chunk_post_count": 200,
    "chunk_media_count": 200,
    "analyzed_post_count": 200,
    "analyzed_post_ids": [
      150674,
      150675,
      150677,
      150678,
      150679,
      150680,
      150681,
      150682,
      150683,
      150684,
      150673,
      150665,
      150664,
      150662,
      150666,
      150667,
      150668,
      150670,
      150671,
      150672,
      150663,
      150669,
      150659,
      150638,
      150639,
      150640,
      150641,
      150642,
      150643,
      150645,
      150646,
      150647,
      150648,
      150649,
      150650,
      150651,
      150660,
      150661,
      150652,
      150653,
      150654,
      150655,
      150656,
      150657,
      150658,
      150586,
      150582,
      150583,
      150584,
      150585,
      150575,
      150576,
      150578,
      150577,
      150571,
      150581,
      150579,
      150572,
      150562,
      150567,
      150561,
      150569,
      150560,
      150564,
      150570,
      150548,
      150547,
      150550,
      150551,
      150556,
      150554,
      150553,
      150552,
      150549,
      150535,
      150536,
      150537,
      150539,
      150540,
      150546,
      150543,
      150544,
      150524,
      150527,
      150528,
      150529,
      150530,
      150533,
      150534,
      150525,
      150519,
      150512,
      150513,
      150516,
      150514,
      150523,
      150500,
      150509,
      150501,
      150504,
      150505,
      150506,
      150490,
      150494,
      150495,
      150497,
      150493,
      150477,
      150479,
      150480,
      150488,
      150482,
      150487,
      150484,
      150474,
      150470,
      150468,
      150467,
      150466,
      150475,
      150461,
      150456,
      150457,
      150464,
      150453,
      150454,
      150463,
      150462,
      150449,
      150446,
      150442,
      150448,
      150450,
      150444,
      150452,
      150423,
      150419,
      150421,
      150440,
      150433,
      150432,
      150431,
      150429,
      150428,
      150424,
      150420,
      150430,
      150438,
      150441,
      150436,
      150435,
      150434,
      150415,
      150416,
      150417,
      150413,
      150414,
      150410,
      150411,
      150404,
      150406,
      150407,
      150409,
      150401,
      150400,
      150399,
      150398,
      150402,
      150403,
      150405,
      150388,
      150395,
      150397,
      150386,
      150387,
      150389,
      150390,
      150391,
      150392,
      150393,
      150394,
      150380,
      150385,
      150375,
      150374,
      150376,
      150377,
      150384,
      150382,
      150381,
      150372,
      150363,
      150365,
      150362,
      150366,
      150367,
      150369,
      150361,
      150350,
      150352
    ],
    "analyzed_media_count": 200,
    "analyzed_media_refs": [
      "150674:1",
      "150675:1",
      "150677:1",
      "150678:1",
      "150679:1",
      "150680:1",
      "150681:1",
      "150682:1",
      "150683:1",
      "150684:1",
      "150673:1",
      "150665:1",
      "150664:1",
      "150662:1",
      "150666:1",
      "150667:1",
      "150668:1",
      "150670:1",
      "150671:1",
      "150672:1",
      "150663:1",
      "150669:1",
      "150659:1",
      "150638:1",
      "150639:1",
      "150640:1",
      "150641:1",
      "150642:1",
      "150643:1",
      "150645:1",
      "150646:1",
      "150647:1",
      "150648:1",
      "150649:1",
      "150650:1",
      "150651:1",
      "150660:1",
      "150661:1",
      "150652:1",
      "150653:1",
      "150654:1",
      "150655:1",
      "150656:1",
      "150657:1",
      "150658:1",
      "150586:1",
      "150582:1",
      "150583:1",
      "150584:1",
      "150585:1",
      "150575:1",
      "150576:1",
      "150578:1",
      "150577:1",
      "150571:1",
      "150581:1",
      "150579:1",
      "150572:1",
      "150562:1",
      "150567:1",
      "150561:1",
      "150569:1",
      "150560:1",
      "150564:1",
      "150570:1",
      "150548:1",
      "150547:1",
      "150550:1",
      "150551:1",
      "150556:1",
      "150554:1",
      "150553:1",
      "150552:1",
      "150549:1",
      "150535:1",
      "150536:1",
      "150537:1",
      "150539:1",
      "150540:1",
      "150546:1",
      "150543:1",
      "150544:1",
      "150524:1",
      "150527:1",
      "150528:1",
      "150529:1",
      "150530:1",
      "150533:1",
      "150534:1",
      "150525:1",
      "150519:1",
      "150512:1",
      "150513:1",
      "150516:1",
      "150514:1",
      "150523:1",
      "150500:1",
      "150509:1",
      "150501:1",
      "150504:1",
      "150505:1",
      "150506:1",
      "150490:1",
      "150494:1",
      "150495:1",
      "150497:1",
      "150493:1",
      "150477:1",
      "150479:1",
      "150480:1",
      "150488:1",
      "150482:1",
      "150487:1",
      "150484:1",
      "150474:1",
      "150470:1",
      "150468:1",
      "150467:1",
      "150466:1",
      "150475:1",
      "150461:1",
      "150456:1",
      "150457:1",
      "150464:1",
      "150453:1",
      "150454:1",
      "150463:1",
      "150462:1",
      "150449:1",
      "150446:1",
      "150442:1",
      "150448:1",
      "150450:1",
      "150444:1",
      "150452:1",
      "150423:1",
      "150419:1",
      "150421:1",
      "150440:1",
      "150433:1",
      "150432:1",
      "150431:1",
      "150429:1",
      "150428:1",
      "150424:1",
      "150420:1",
      "150430:1",
      "150438:1",
      "150441:1",
      "150436:1",
      "150435:1",
      "150434:1",
      "150415:1",
      "150416:1",
      "150417:1",
      "150413:1",
      "150414:1",
      "150410:1",
      "150411:1",
      "150404:1",
      "150406:1",
      "150407:1",
      "150409:1",
      "150401:1",
      "150400:1",
      "150399:1",
      "150398:1",
      "150402:1",
      "150403:1",
      "150405:1",
      "150388:1",
      "150395:1",
      "150397:1",
      "150386:1",
      "150387:1",
      "150389:1",
      "150390:1",
      "150391:1",
      "150392:1",
      "150393:1",
      "150394:1",
      "150380:1",
      "150385:1",
      "150375:1",
      "150374:1",
      "150376:1",
      "150377:1",
      "150384:1",
      "150382:1",
      "150381:1",
      "150372:1",
      "150363:1",
      "150365:1",
      "150362:1",
      "150366:1",
      "150367:1",
      "150369:1",
      "150361:1",
      "150350:1",
      "150352:1"
    ],
    "full_source_prompt_character_count": 77489,
    "source_prompt_character_count": 77489,
    "prompt_character_count": 77489,
    "prompt_character_limit": 120000,
    "prompt_was_truncated": false,
    "candidate_prompt_character_count": 82913,
    "validation_prompt_character_count": 90499,
    "candidate_reasoning_scratchpad": "This cycle's data shines a spotlight on high-romance resortwear and coastal aesthetics, balance-testing hyper-feminine coquette details against bold, high-contrast monochrome styles. We're observing a dramatic return to tactile luxury through heavily textured fabrics like open-knit crochets, 3D floral appliques, and dynamic fringe, alongside a strong pivot to surrealist-leaning accessories.",
    "validation_reasoning_scratchpad": "We successfully validated several major high-summer resortwear and accessory trends by matching candidate visual axes against the raw instagram feed data. Sustained silhouettes like ruffle-backed gowns and scalloped edges remain highly visible alongside net-new aesthetic developments like whimsical surrealist accessories and under-the-sea starfish patterns. We also captured beautiful color stories in powder blue and sweet butter yellow that define the seasonal aesthetic movement.",
    "ai_discovered_candidate_count": 10,
    "candidate_trends": [
      {
        "candidate_name": "Tiered Ruffle-Back Less Gowns",
        "trend_type": "outfit",
        "visual_axis": "silhouette",
        "historical_relationship": "sustained",
        "seed_media_count": 5,
        "seed_media_refs": [
          "150400:1",
          "150395:1",
          "150397:1",
          "150381:1",
          "150372:1"
        ],
        "visual_cues": [
          "ruffle back detailing",
          "backless silhouette",
          "tiered maxi skirt",
          "flowing halter neck gown"
        ]
      },
      {
        "candidate_name": "Sweet Butter Yellow & Lemon Zest",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "150361:1",
          "150350:1",
          "150363:1",
          "150372:1"
        ],
        "visual_cues": [
          "butter yellow",
          "lemon yellow chiffon",
          "creamy pastel aesthetic",
          "citrus color story"
        ]
      },
      {
        "candidate_name": "Wavy Scalloped Edge Coordinates",
        "trend_type": "outfit",
        "visual_axis": "styling_formula",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "150560:1",
          "150550:1",
          "150527:1",
          "150513:1"
        ],
        "visual_cues": [
          "scalloped hem shorts",
          "wavy edge detailing",
          "gingham matching set",
          "scalloped crop top"
        ]
      },
      {
        "candidate_name": "High-Impact Kinetic Fringe",
        "trend_type": "outfit",
        "visual_axis": "texture",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "150570:1",
          "150575:1",
          "150497:1",
          "150448:1"
        ],
        "visual_cues": [
          "kinetic fringe hem",
          "fringe midi skirt",
          "dramatically fringed coordinates",
          "movement-capturing tassels"
        ]
      },
      {
        "candidate_name": "Lace & Eyelet Cottage Romance",
        "trend_type": "outfit",
        "visual_axis": "texture",
        "historical_relationship": "sustained",
        "seed_media_count": 5,
        "seed_media_refs": [
          "150585:1",
          "150581:1",
          "150544:1",
          "150530:1",
          "150475:1"
        ],
        "visual_cues": [
          "cream eyelet embroidery",
          "white eyelet dress",
          "lace trim detailing",
          "cottagecore romance"
        ]
      },
      {
        "candidate_name": "Lemon Motif Open-Knit Crochet",
        "trend_type": "outfit",
        "visual_axis": "texture",
        "historical_relationship": "net_new",
        "seed_media_count": 3,
        "seed_media_refs": [
          "150548:1",
          "150516:1",
          "150490:1"
        ],
        "visual_cues": [
          "crochet matching set",
          "lemon print motif",
          "open-knit button-down",
          "white and yellow crochet"
        ]
      },
      {
        "candidate_name": "Zebra Monochromatic Resortwear",
        "trend_type": "outfit",
        "visual_axis": "styling_formula",
        "historical_relationship": "net_new",
        "seed_media_count": 4,
        "seed_media_refs": [
          "150533:1",
          "150389:1",
          "150385:1",
          "150375:1"
        ],
        "visual_cues": [
          "zebra print maxi dress",
          "monochromatic black and white",
          "feather-trimmed animal print",
          "halter neck resort silhouette"
        ]
      },
      {
        "candidate_name": "Powder Blue Ruffle Romance",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "net_new",
        "seed_media_count": 5,
        "seed_media_refs": [
          "150410:1",
          "150386:1",
          "150394:1",
          "150380:1",
          "150381:1"
        ],
        "visual_cues": [
          "powder blue dress",
          "baby blue palette",
          "ruffle trim detail",
          "sweetheart or backless silhouette"
        ]
      },
      {
        "candidate_name": "Under-The-Sea Starfish & Shell Accents",
        "trend_type": "accessory",
        "visual_axis": "other",
        "historical_relationship": "net_new",
        "seed_media_count": 3,
        "seed_media_refs": [
          "150448:1",
          "150433:1",
          "150434:1"
        ],
        "visual_cues": [
          "starfish appliqu\u00e9",
          "sea shell motif",
          "under-the-sea aesthetics",
          "coastal novelty prints"
        ]
      },
      {
        "candidate_name": "Lollipop & Popsicle Surrealist Accessories",
        "trend_type": "accessory",
        "visual_axis": "accessory",
        "historical_relationship": "net_new",
        "seed_media_count": 3,
        "seed_media_refs": [
          "150643:1",
          "150658:1",
          "150645:1"
        ],
        "visual_cues": [
          "handbag shaped popsicle",
          "whimsical summer concept",
          "surrealist fashion art",
          "creative styling photography"
        ]
      }
    ],
    "ai_candidate_trend_count": 10,
    "ai_validated_trend_count_before_filter": 10,
    "accepted_trend_count": 7,
    "rejected_trend_count": 3,
    "rejected_trends": [
      {
        "trend_name": "Lemon Motif Open-Knit Crochet",
        "confidence_score": 0.89,
        "valid_matching_image_count": 3,
        "matching_parent_post_count": 3,
        "matching_author_count": 3,
        "invalid_or_out_of_scope_media_refs": [],
        "unparseable_media_refs": [],
        "excluded_same_post_media_refs": [],
        "reasons": [
          "Only 3 valid matching images; minimum is 4."
        ]
      },
      {
        "trend_name": "Under-The-Sea Starfish & Shell Accents",
        "confidence_score": 0.81,
        "valid_matching_image_count": 3,
        "matching_parent_post_count": 3,
        "matching_author_count": 3,
        "invalid_or_out_of_scope_media_refs": [],
        "unparseable_media_refs": [],
        "excluded_same_post_media_refs": [],
        "reasons": [
          "Only 3 valid matching images; minimum is 4."
        ]
      },
      {
        "trend_name": "Surrealist Product Design Editorial",
        "confidence_score": 0.8,
        "valid_matching_image_count": 3,
        "matching_parent_post_count": 3,
        "matching_author_count": 1,
        "invalid_or_out_of_scope_media_refs": [],
        "unparseable_media_refs": [],
        "excluded_same_post_media_refs": [],
        "reasons": [
          "Only 3 valid matching images; minimum is 4."
        ]
      }
    ]
  },
  "accepted_trend_audit": [
    {
      "trend_number": 1,
      "trend_name": "Tiered Ruffle-Back Less Gowns",
      "blog_title": "The Rear View: Tiered Ruffle-Back Gowns For Summer Events",
      "trend_type": "outfit",
      "signal_strength": "strong",
      "confidence_percent": 95.0,
      "matching_image_count": 6,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Repeated over-the-shoulder poses highlighting low-back cuts, excessive ruffling along the rear bodice, and elegant trailing fabrics.",
      "description": "Dramatic open-back and completely backless maxi dresses featuring voluminous ruffling along the lower spine or rear hemlines.",
      "keywords": [
        "backless ruffle dress",
        "over the shoulder pose",
        "ruffle backless gown",
        "wedding guest attire"
      ],
      "post_ids": [
        150400,
        150395,
        150397,
        150393,
        150388,
        150372
      ],
      "media_refs": [
        "150400:1",
        "150395:1",
        "150397:1",
        "150393:1",
        "150388:1",
        "150372:1"
      ],
      "qualification_reason": "Accepted with 6 matching images across 6 parent posts at 95.0% confidence. Repeated over-the-shoulder poses highlighting low-back cuts, excessive ruffling along the rear bodice, and elegant trailing fabrics."
    },
    {
      "trend_number": 2,
      "trend_name": "Sweet Butter Yellow & Lemon Zest",
      "blog_title": "Sweet Butter Yellow: The Soft Palette Taking Over Golden Hour",
      "trend_type": "color",
      "signal_strength": "strong",
      "confidence_percent": 94.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "Soft yellow monochromatic color stories captured in sunny outdoor and romantic sunset settings.",
      "description": "Creamy, pastel yellows and soft lemon-zest hues styled in fluid maxi lengths, ruffles, and light chiffon.",
      "keywords": [
        "butter yellow",
        "lemon yellow dress",
        "creamy pastel aesthetic",
        "yellow ruffle gown"
      ],
      "post_ids": [
        150372,
        150361,
        150363,
        150350
      ],
      "media_refs": [
        "150372:1",
        "150361:1",
        "150363:1",
        "150350:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts at 94.0% confidence. Soft yellow monochromatic color stories captured in sunny outdoor and romantic sunset settings."
    },
    {
      "trend_number": 3,
      "trend_name": "Wavy Scalloped Edge Coordinates",
      "blog_title": "Wavy Scalloped Edge Coordinates For Resort Styling",
      "trend_type": "styling_formula",
      "signal_strength": "strong",
      "confidence_percent": 90.0,
      "matching_image_count": 5,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "Consistent wavy and scalloped borders on shorts, tops, and dresses, particularly on gingham and striped fabrics.",
      "description": "Plaintive matching separates, sets, and sundresses featuring distinct curved, wavy, or scalloped-edge finishes along the hems and necklines.",
      "keywords": [
        "scalloped hem shorts",
        "scallop edge coordinate",
        "wavy hem detail",
        "summer matching set"
      ],
      "post_ids": [
        150560,
        150550,
        150527,
        150525,
        150513
      ],
      "media_refs": [
        "150560:1",
        "150550:1",
        "150527:1",
        "150525:1",
        "150513:1"
      ],
      "qualification_reason": "Accepted with 5 matching images across 5 parent posts at 90.0% confidence. Consistent wavy and scalloped borders on shorts, tops, and dresses, particularly on gingham and striped fabrics."
    },
    {
      "trend_number": 4,
      "trend_name": "High-Impact Kinetic Fringe",
      "blog_title": "High-Impact Kinetic Fringe For Your Resort Edit",
      "trend_type": "texture",
      "signal_strength": "medium",
      "confidence_percent": 88.0,
      "matching_image_count": 5,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "Repeated kinetic tassel and string fringe designs embellishing outer hems and coordinates.",
      "description": "Dresses and skirts featuring long, dramatic hanging strings and tassels that sway dynamically with movement.",
      "keywords": [
        "kinetic fringe hem",
        "fringe midi skirt",
        "movement-capturing tassels",
        "fringe coordinate set"
      ],
      "post_ids": [
        150575,
        150570,
        150497,
        150448,
        150462
      ],
      "media_refs": [
        "150575:1",
        "150570:1",
        "150497:1",
        "150448:1",
        "150462:1"
      ],
      "qualification_reason": "Accepted with 5 matching images across 5 parent posts at 88.0% confidence. Repeated kinetic tassel and string fringe designs embellishing outer hems and coordinates."
    },
    {
      "trend_number": 5,
      "trend_name": "Lace & Eyelet Cottage Romance",
      "blog_title": "Lace & Eyelet Cottage Romance For Sunny Escape days",
      "trend_type": "texture",
      "signal_strength": "strong",
      "confidence_percent": 92.0,
      "matching_image_count": 6,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Dominant use of textured cream and white eyelet cotton fabrics in warm city or desert backdrops.",
      "description": "White and raw cream garments crafted with delicate schiffli eyelet patterns, scalloped embroidery, and rustic romantic cotton lace.",
      "keywords": [
        "eyelet mini dress",
        "cream eyelet jacket",
        "cottagecore romance",
        "lace trim detailing"
      ],
      "post_ids": [
        150585,
        150581,
        150544,
        150530,
        150475,
        150484
      ],
      "media_refs": [
        "150585:1",
        "150581:1",
        "150544:1",
        "150530:1",
        "150475:1",
        "150484:1"
      ],
      "qualification_reason": "Accepted with 6 matching images across 6 parent posts at 92.0% confidence. Dominant use of textured cream and white eyelet cotton fabrics in warm city or desert backdrops."
    },
    {
      "trend_number": 6,
      "trend_name": "Zebra Monochromatic Resortwear",
      "blog_title": "Wild Nights: Zebra Monochromatic Resortwear",
      "trend_type": "styling_formula",
      "signal_strength": "medium",
      "confidence_percent": 85.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "Striking monochromatic black-and-white zebra prints in elegant halter and slip-dress silhouettes.",
      "description": "Fluid, high-contrast black-and-white zebra stripe maxi dresses with halter necklines and luxury finishes styled for evening dining.",
      "keywords": [
        "zebra print dress",
        "monochromatic black and white",
        "halter neck resort silhouette",
        "high slit dress"
      ],
      "post_ids": [
        150533,
        150389,
        150385,
        150375
      ],
      "media_refs": [
        "150533:1",
        "150389:1",
        "150385:1",
        "150375:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts at 85.0% confidence. Striking monochromatic black-and-white zebra prints in elegant halter and slip-dress silhouettes."
    },
    {
      "trend_number": 7,
      "trend_name": "Powder Blue Ruffle Romance",
      "blog_title": "Something Blue: Powder Blue Ruffle Romance",
      "trend_type": "color",
      "signal_strength": "strong",
      "confidence_percent": 93.0,
      "matching_image_count": 6,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "Icy to pastel-blue garments styled in voluminous, romantic, or backless silhouettes with heavily textured ruffles.",
      "description": "Soft baby and powder blue formal and cocktail dresses accented with delicate tiered layers, ruffled straps, and cascading trims.",
      "keywords": [
        "powder blue dress",
        "baby blue palette",
        "ruffle trim detail",
        "wedding guest attire"
      ],
      "post_ids": [
        150410,
        150386,
        150394,
        150380,
        150381,
        150392
      ],
      "media_refs": [
        "150410:1",
        "150386:1",
        "150394:1",
        "150380:1",
        "150381:1",
        "150392:1"
      ],
      "qualification_reason": "Accepted with 6 matching images across 6 parent posts at 93.0% confidence. Icy to pastel-blue garments styled in voluminous, romantic, or backless silhouettes with heavily textured ruffles."
    }
  ],
  "report_payload": {
    "reasoning_scratchpad": "We successfully validated several major high-summer resortwear and accessory trends by matching candidate visual axes against the raw instagram feed data. Sustained silhouettes like ruffle-backed gowns and scalloped edges remain highly visible alongside net-new aesthetic developments like whimsical surrealist accessories and under-the-sea starfish patterns. We also captured beautiful color stories in powder blue and sweet butter yellow that define the seasonal aesthetic movement.",
    "content_ideas": [
      {
        "blog_title": "The Rear View: Tiered Ruffle-Back Gowns For Summer Events",
        "trend_name": "Tiered Ruffle-Back Less Gowns",
        "trend_type": "outfit",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained from the previous report where it showed strong engagement as a key formalwear micro-moment.",
        "description": "Dramatic open-back and completely backless maxi dresses featuring voluminous ruffling along the lower spine or rear hemlines.",
        "visual_similarity_reason": "Repeated over-the-shoulder poses highlighting low-back cuts, excessive ruffling along the rear bodice, and elegant trailing fabrics.",
        "instagram_caption": "Leaving a lasting impression from every single angle. \u2728\nThese dramatic ruffle-back gowns are redefined for high-summer elegance.\nWhich rear-view silhouette is your favorite?",
        "trend_signal_strength": "strong",
        "confidence_score": 0.95,
        "keywords": [
          "backless ruffle dress",
          "over the shoulder pose",
          "ruffle backless gown",
          "wedding guest attire"
        ],
        "example_media_refs": [
          "150400:1",
          "150395:1",
          "150397:1",
          "150393:1",
          "150388:1",
          "150372:1"
        ],
        "example_post_ids": [
          150400,
          150395,
          150397,
          150393,
          150388,
          150372
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 6,
        "matching_author_count": 6,
        "generated_graphics": [
          {
            "image_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-e648ce99-1f7e-40cd-9346-94fe115d70f5.jpg",
            "selected_image_urls": [
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682443785_18582720268041300_3328395758936407151_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682886413_18585362875031290_3064111693330715001_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/686901622_18589232557031316_7011687106261208057_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/674559368_18585821485025477_8849544813595770403_n.jpg"
            ],
            "title": "Tiered Ruffle-Back ",
            "description": "Dramatic open-back and completely backless maxi dresses featuring voluminous ruffling along the lower spine or rear hemlines."
          }
        ],
        "generated_graphic_urls": [
          "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-e648ce99-1f7e-40cd-9346-94fe115d70f5.jpg"
        ],
        "generated_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-e648ce99-1f7e-40cd-9346-94fe115d70f5.jpg",
        "selected_image_urls": [
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682443785_18582720268041300_3328395758936407151_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682886413_18585362875031290_3064111693330715001_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/686901622_18589232557031316_7011687106261208057_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/674559368_18585821485025477_8849544813595770403_n.jpg"
        ]
      },
      {
        "blog_title": "Sweet Butter Yellow: The Soft Palette Taking Over Golden Hour",
        "trend_name": "Sweet Butter Yellow & Lemon Zest",
        "trend_type": "color",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained and solidified from the previous report, shifting from spring formalwear to deep summer resort styles.",
        "description": "Creamy, pastel yellows and soft lemon-zest hues styled in fluid maxi lengths, ruffles, and light chiffon.",
        "visual_similarity_reason": "Soft yellow monochromatic color stories captured in sunny outdoor and romantic sunset settings.",
        "instagram_caption": "Savouring the sweetness of golden hour in butter yellow. \u2600\ufe0f\ud83c\udf4b\nThis creamy, mood-boosting pastel is our ultimate summer uniform.\nDouble tap if you're adding yellow to your rotation!",
        "trend_signal_strength": "strong",
        "confidence_score": 0.94,
        "keywords": [
          "butter yellow",
          "lemon yellow dress",
          "creamy pastel aesthetic",
          "yellow ruffle gown"
        ],
        "example_media_refs": [
          "150372:1",
          "150361:1",
          "150363:1",
          "150350:1"
        ],
        "example_post_ids": [
          150372,
          150361,
          150363,
          150350
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 4,
        "matching_author_count": 4,
        "generated_graphics": [
          {
            "image_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-baf2561f-5002-4215-aab9-1a64dde49900.jpg",
            "selected_image_urls": [
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/701658116_18586752454002594_6747445361011817342_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/691741722_18591516775008678_212648402603794058_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/693604922_18593083552042904_284521046868238300_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/686901622_18589232557031316_7011687106261208057_n.jpg"
            ],
            "title": "Sweet Butter Yellow",
            "description": "Creamy, pastel yellows and soft lemon-zest hues styled in fluid maxi lengths, ruffles, and light chiffon."
          }
        ],
        "generated_graphic_urls": [
          "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-baf2561f-5002-4215-aab9-1a64dde49900.jpg"
        ],
        "generated_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-baf2561f-5002-4215-aab9-1a64dde49900.jpg",
        "selected_image_urls": [
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/701658116_18586752454002594_6747445361011817342_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/691741722_18591516775008678_212648402603794058_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/693604922_18593083552042904_284521046868238300_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/686901622_18589232557031316_7011687106261208057_n.jpg"
        ]
      },
      {
        "blog_title": "Wavy Scalloped Edge Coordinates For Resort Styling",
        "trend_name": "Wavy Scalloped Edge Coordinates",
        "trend_type": "styling_formula",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained from the previous report as a leading texture upgrade for matching summer separates.",
        "description": "Plaintive matching separates, sets, and sundresses featuring distinct curved, wavy, or scalloped-edge finishes along the hems and necklines.",
        "visual_similarity_reason": "Consistent wavy and scalloped borders on shorts, tops, and dresses, particularly on gingham and striped fabrics.",
        "instagram_caption": "It\u2019s all in the details. \ud83c\udf0a\u2728\nFrom gingham sets to vacation minis, scallop-edge trim adds that perfect boutique feel.\nTag a friend who loves matching sets!",
        "trend_signal_strength": "strong",
        "confidence_score": 0.9,
        "keywords": [
          "scalloped hem shorts",
          "scallop edge coordinate",
          "wavy hem detail",
          "summer matching set"
        ],
        "example_media_refs": [
          "150560:1",
          "150550:1",
          "150527:1",
          "150525:1",
          "150513:1"
        ],
        "example_post_ids": [
          150560,
          150550,
          150527,
          150525,
          150513
        ],
        "matching_image_count": 5,
        "matching_parent_post_count": 5,
        "matching_author_count": 4,
        "generated_graphics": [
          {
            "image_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-11978b65-51b9-44f0-a35e-5654486acdda.jpg",
            "selected_image_urls": [
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682076542_18579272284000499_7288002660105587858_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/702948203_18587141500062232_2186923297253209043_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/704838595_18590118544006622_6163962552570154063_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/706629000_18592110478006622_6841345441501726829_n.jpg"
            ],
            "title": "Wavy Scalloped ",
            "description": "Plaintive matching separates, sets, and sundresses featuring distinct curved, wavy, or scalloped-edge finishes along the hems and necklines."
          }
        ],
        "generated_graphic_urls": [
          "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-11978b65-51b9-44f0-a35e-5654486acdda.jpg"
        ],
        "generated_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-11978b65-51b9-44f0-a35e-5654486acdda.jpg",
        "selected_image_urls": [
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682076542_18579272284000499_7288002660105587858_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/702948203_18587141500062232_2186923297253209043_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/704838595_18590118544006622_6163962552570154063_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/706629000_18592110478006622_6841345441501726829_n.jpg"
        ]
      },
      {
        "blog_title": "High-Impact Kinetic Fringe For Your Resort Edit",
        "trend_name": "High-Impact Kinetic Fringe",
        "trend_type": "texture",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained from the previous report, continuing to dominate vacation lifestyle and video-first programming.",
        "description": "Dresses and skirts featuring long, dramatic hanging strings and tassels that sway dynamically with movement.",
        "visual_similarity_reason": "Repeated kinetic tassel and string fringe designs embellishing outer hems and coordinates.",
        "instagram_caption": "Made to move. \ud83c\udf34\u2728\nBringing dramatic kinetic fringe into our high-summer vacation rotations.\nSwipe to see this texture in action!",
        "trend_signal_strength": "medium",
        "confidence_score": 0.88,
        "keywords": [
          "kinetic fringe hem",
          "fringe midi skirt",
          "movement-capturing tassels",
          "fringe coordinate set"
        ],
        "example_media_refs": [
          "150575:1",
          "150570:1",
          "150497:1",
          "150448:1",
          "150462:1"
        ],
        "example_post_ids": [
          150575,
          150570,
          150497,
          150448,
          150462
        ],
        "matching_image_count": 5,
        "matching_parent_post_count": 5,
        "matching_author_count": 5,
        "generated_graphics": [
          {
            "image_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-dc6a6b4b-43da-476c-963e-9b9a6bb75393.jpg",
            "selected_image_urls": [
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/671039085_18572741503037134_300830446600755520_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/729486227_18599038102015271_6390685738126128238_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/719714758_17869878018619667_755959185253949230_n.jpg",
              "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/726988074_18421723984198038_1399728204730533928_n.jpg"
            ],
            "title": "Kinetic Fringe For Your Resort Edit",
            "description": "Dresses and skirts featuring long, dramatic hanging strings and tassels that sway dynamically with movement."
          }
        ],
        "generated_graphic_urls": [
          "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-dc6a6b4b-43da-476c-963e-9b9a6bb75393.jpg"
        ],
        "generated_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-dc6a6b4b-43da-476c-963e-9b9a6bb75393.jpg",
        "selected_image_urls": [
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/671039085_18572741503037134_300830446600755520_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/729486227_18599038102015271_6390685738126128238_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/719714758_17869878018619667_755959185253949230_n.jpg",
          "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/726988074_18421723984198038_1399728204730533928_n.jpg"
        ]
      },
      {
        "blog_title": "Lace & Eyelet Cottage Romance For Sunny Escape days",
        "trend_name": "Lace & Eyelet Cottage Romance",
        "trend_type": "texture",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained and expanded with new rustic-meets-refined structures like crop sets, rompers, and outerwear.",
        "description": "White and raw cream garments crafted with delicate schiffli eyelet patterns, scalloped embroidery, and rustic romantic cotton lace.",
        "visual_similarity_reason": "Dominant use of textured cream and white eyelet cotton fabrics in warm city or desert backdrops.",
        "instagram_caption": "Warm breezes and detailed eyelet lace. \ud83e\udd0d\ud83e\udd56\nNothing says summer romance like these timeless, sun-drenched cottagecore pieces.\nWhich eyelet style is calling your name?",
        "trend_signal_strength": "strong",
        "confidence_score": 0.92,
        "keywords": [
          "eyelet mini dress",
          "cream eyelet jacket",
          "cottagecore romance",
          "lace trim detailing"
        ],
        "example_media_refs": [
          "150585:1",
          "150581:1",
          "150544:1",
          "150530:1",
          "150475:1",
          "150484:1"
        ],
        "example_post_ids": [
          150585,
          150581,
          150544,
          150530,
          150475,
          150484
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 6,
        "matching_author_count": 5
      },
      {
        "blog_title": "Wild Nights: Zebra Monochromatic Resortwear",
        "trend_name": "Zebra Monochromatic Resortwear",
        "trend_type": "styling_formula",
        "trend_trajectory": "net_new",
        "historical_note": "A net-new graphic trend that upgrades high-summer animal print with classic black-and-white structure.",
        "description": "Fluid, high-contrast black-and-white zebra stripe maxi dresses with halter necklines and luxury finishes styled for evening dining.",
        "visual_similarity_reason": "Striking monochromatic black-and-white zebra prints in elegant halter and slip-dress silhouettes.",
        "instagram_caption": "Zebra, but make it high-fashion. \ud83e\udd93\ud83d\udda4\nClassic black-and-white animal prints are taking an ultra-elegant turn for resort nights.\nAre you bold enough to rock the full print?",
        "trend_signal_strength": "medium",
        "confidence_score": 0.85,
        "keywords": [
          "zebra print dress",
          "monochromatic black and white",
          "halter neck resort silhouette",
          "high slit dress"
        ],
        "example_media_refs": [
          "150533:1",
          "150389:1",
          "150385:1",
          "150375:1"
        ],
        "example_post_ids": [
          150533,
          150389,
          150385,
          150375
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 4,
        "matching_author_count": 4
      },
      {
        "blog_title": "Something Blue: Powder Blue Ruffle Romance",
        "trend_name": "Powder Blue Ruffle Romance",
        "trend_type": "color",
        "trend_trajectory": "net_new",
        "historical_note": "A net-new pastel wave offering a dreamy, whimsical alternative to warm yellow palettes.",
        "description": "Soft baby and powder blue formal and cocktail dresses accented with delicate tiered layers, ruffled straps, and cascading trims.",
        "visual_similarity_reason": "Icy to pastel-blue garments styled in voluminous, romantic, or backless silhouettes with heavily textured ruffles.",
        "instagram_caption": "Currently dreaming in powder blue. \ud83e\ude75\u2728\nFrom tiered straps to backless ruffles, this romantic pastel hue is stealing the spotlight.\nWould you wear this to a summer wedding?",
        "trend_signal_strength": "strong",
        "confidence_score": 0.93,
        "keywords": [
          "powder blue dress",
          "baby blue palette",
          "ruffle trim detail",
          "wedding guest attire"
        ],
        "example_media_refs": [
          "150410:1",
          "150386:1",
          "150394:1",
          "150380:1",
          "150381:1",
          "150392:1"
        ],
        "example_post_ids": [
          150410,
          150386,
          150394,
          150380,
          150381,
          150392
        ],
        "matching_image_count": 6,
        "matching_parent_post_count": 6,
        "matching_author_count": 5
      }
    ],
    "overview_title": "july 15th",
    "overview_description": "This week, summer elegance shifts toward dramatic dimensionality and soft, romantic whimsy. Textural motion dominates the trendscape, seen in the kinetic fringe-accented dresses of @alyssapalumbo_, fluid powder blue ruffles worn by @sincerelykarin, and the striking, low-back tiered gowns popularized by @_juliakane",
    "generation_diagnostics": {
      "available": true,
      "generated_at": "2026-07-08T10:57:59.178442Z",
      "tag": "stored-core",
      "media_scope": "all_media",
      "generation_strategy": "deep_chunked_two_pass_candidate_discovery_and_validation",
      "report_profile": "deep",
      "model": "~google/gemini-flash-latest",
      "previous_report_context": {
        "report_id": 56,
        "created_at": "2026-07-06T22:26:26.377993+00:00",
        "date_range": "[stored-core] Jun 22 - Jul 06, 2026",
        "trends": [
          {
            "trend_name": "Tiered Ruffle-Back Less Gowns",
            "trend_type": "silhouette",
            "trend_signal_strength": "strong",
            "confidence_score": 0.96,
            "matching_image_count": 10,
            "matching_parent_post_count": 10,
            "keywords": [
              "backless ruffle dress",
              "over the shoulder pose",
              "resort event wear",
              "tiered maxi gown"
            ],
            "description": "Elegant maxi and midi dresses featuring prominent ruffle trims along the open back, straps, or tiered hemline, optimized for stunning 'over-the-shoulder' vacation photography."
          },
          {
            "trend_name": "Sweet Butter Yellow & Lemon Zest",
            "trend_type": "color",
            "trend_signal_strength": "strong",
            "confidence_score": 0.95,
            "matching_image_count": 12,
            "matching_parent_post_count": 12,
            "keywords": [
              "butter yellow",
              "lemon yellow dress",
              "pastel formalwear",
              "creamy yellow aesthetic"
            ],
            "description": "Soft, creamy pastels and light lemon yellow tones running through floaty weekend midis, formal occasion wear, and resort coordinated sets."
          },
          {
            "trend_name": "Drenched Monochromatic Bold Red",
            "trend_type": "color",
            "trend_signal_strength": "strong",
            "confidence_score": 0.94,
            "matching_image_count": 12,
            "matching_parent_post_count": 12,
            "keywords": [
              "monochromatic red",
              "red mini dress",
              "cherry red coordinate",
              "bold event outfit"
            ],
            "description": "Vibrant, head-to-toe monochromatic styling utilizing highly saturated crimson, cherry, and candy red palettes across mini dresses, coordinates, and footwear."
          },
          {
            "trend_name": "Wavy Scalloped Edge Coordinates",
            "trend_type": "styling_formula",
            "trend_signal_strength": "medium",
            "confidence_score": 0.88,
            "matching_image_count": 7,
            "matching_parent_post_count": 7,
            "keywords": [
              "scalloped hem shorts",
              "scallop edge coordinate",
              "wavy hem detail",
              "summer matching set"
            ],
            "description": "Coordinated summer shorts-and-top sets boasting decorative scalloped, wavy edge borders that mimic gentle organic wave forms."
          },
          {
            "trend_name": "High-Impact Kinetic Fringe",
            "trend_type": "texture",
            "trend_signal_strength": "medium",
            "confidence_score": 0.85,
            "matching_image_count": 10,
            "matching_parent_post_count": 10,
            "keywords": [
              "fringe hem detail",
              "kinetic fringe dress",
              "fringe midi skirt",
              "textured resortwear"
            ],
            "description": "Knit coordinates, midi skirts, and mini dresses featuring heavy hanging fringe trim details designed to capture beautiful kinetic motion."
          },
          {
            "trend_name": "Low-Slung Drop Waist Silhouettes",
            "trend_type": "silhouette",
            "trend_signal_strength": "strong",
            "confidence_score": 0.91,
            "matching_image_count": 8,
            "matching_parent_post_count": 8,
            "keywords": [
              "drop waist gown",
              "low waist silhouette",
              "asymmetrical drop waist",
              "elegant summer midi"
            ],
            "description": "Maxi and midi dresses designed with an elongated bodice and a stylized waistline seam dropped low past the natural hips, creating a modern column-like torso."
          },
          {
            "trend_name": "Lace & Eyelet Cottage Romance",
            "trend_type": "texture",
            "trend_signal_strength": "strong",
            "confidence_score": 0.9,
            "matching_image_count": 8,
            "matching_parent_post_count": 8,
            "keywords": [
              "eyelet mini dress",
              "cream eyelet jacket",
              "lace detailing",
              "cottagecore romance"
            ],
            "description": "Delicate white and cream dresses, rompers, and outerwear highlighting complex geometric eyelet details, scalloped lace inserts, and breezy open floral stitch structures."
          }
        ]
      },
      "vision_preflight": {
        "enabled": true,
        "since": "2026-06-24T10:57:20.123716Z",
        "media_scope": "all_media",
        "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": 6,
        "max_posts_per_chunk": 200,
        "max_media_per_chunk": 500,
        "chunk_post_count": 200,
        "chunk_media_count": 200,
        "full_source_post_count": 1563,
        "full_eligible_post_count": 1169,
        "full_source_media_count": 2075
      },
      "criteria": {
        "time_window_days": 14,
        "window_start": "2026-06-24T10:57:20.123716Z",
        "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": true,
        "single_campaign_trends_excluded": true,
        "media_refs_can_support_multiple_trends": true,
        "deep_report_max_posts": 200,
        "deep_report_max_media": 500
      },
      "source_post_count": 1563,
      "source_media_count": 2075,
      "eligible_post_count": 1169,
      "chunk_post_count": 200,
      "chunk_media_count": 200,
      "analyzed_post_count": 200,
      "analyzed_post_ids": [
        150674,
        150675,
        150677,
        150678,
        150679,
        150680,
        150681,
        150682,
        150683,
        150684,
        150673,
        150665,
        150664,
        150662,
        150666,
        150667,
        150668,
        150670,
        150671,
        150672,
        150663,
        150669,
        150659,
        150638,
        150639,
        150640,
        150641,
        150642,
        150643,
        150645,
        150646,
        150647,
        150648,
        150649,
        150650,
        150651,
        150660,
        150661,
        150652,
        150653,
        150654,
        150655,
        150656,
        150657,
        150658,
        150586,
        150582,
        150583,
        150584,
        150585,
        150575,
        150576,
        150578,
        150577,
        150571,
        150581,
        150579,
        150572,
        150562,
        150567,
        150561,
        150569,
        150560,
        150564,
        150570,
        150548,
        150547,
        150550,
        150551,
        150556,
        150554,
        150553,
        150552,
        150549,
        150535,
        150536,
        150537,
        150539,
        150540,
        150546,
        150543,
        150544,
        150524,
        150527,
        150528,
        150529,
        150530,
        150533,
        150534,
        150525,
        150519,
        150512,
        150513,
        150516,
        150514,
        150523,
        150500,
        150509,
        150501,
        150504,
        150505,
        150506,
        150490,
        150494,
        150495,
        150497,
        150493,
        150477,
        150479,
        150480,
        150488,
        150482,
        150487,
        150484,
        150474,
        150470,
        150468,
        150467,
        150466,
        150475,
        150461,
        150456,
        150457,
        150464,
        150453,
        150454,
        150463,
        150462,
        150449,
        150446,
        150442,
        150448,
        150450,
        150444,
        150452,
        150423,
        150419,
        150421,
        150440,
        150433,
        150432,
        150431,
        150429,
        150428,
        150424,
        150420,
        150430,
        150438,
        150441,
        150436,
        150435,
        150434,
        150415,
        150416,
        150417,
        150413,
        150414,
        150410,
        150411,
        150404,
        150406,
        150407,
        150409,
        150401,
        150400,
        150399,
        150398,
        150402,
        150403,
        150405,
        150388,
        150395,
        150397,
        150386,
        150387,
        150389,
        150390,
        150391,
        150392,
        150393,
        150394,
        150380,
        150385,
        150375,
        150374,
        150376,
        150377,
        150384,
        150382,
        150381,
        150372,
        150363,
        150365,
        150362,
        150366,
        150367,
        150369,
        150361,
        150350,
        150352
      ],
      "analyzed_media_count": 200,
      "analyzed_media_refs": [
        "150674:1",
        "150675:1",
        "150677:1",
        "150678:1",
        "150679:1",
        "150680:1",
        "150681:1",
        "150682:1",
        "150683:1",
        "150684:1",
        "150673:1",
        "150665:1",
        "150664:1",
        "150662:1",
        "150666:1",
        "150667:1",
        "150668:1",
        "150670:1",
        "150671:1",
        "150672:1",
        "150663:1",
        "150669:1",
        "150659:1",
        "150638:1",
        "150639:1",
        "150640:1",
        "150641:1",
        "150642:1",
        "150643:1",
        "150645:1",
        "150646:1",
        "150647:1",
        "150648:1",
        "150649:1",
        "150650:1",
        "150651:1",
        "150660:1",
        "150661:1",
        "150652:1",
        "150653:1",
        "150654:1",
        "150655:1",
        "150656:1",
        "150657:1",
        "150658:1",
        "150586:1",
        "150582:1",
        "150583:1",
        "150584:1",
        "150585:1",
        "150575:1",
        "150576:1",
        "150578:1",
        "150577:1",
        "150571:1",
        "150581:1",
        "150579:1",
        "150572:1",
        "150562:1",
        "150567:1",
        "150561:1",
        "150569:1",
        "150560:1",
        "150564:1",
        "150570:1",
        "150548:1",
        "150547:1",
        "150550:1",
        "150551:1",
        "150556:1",
        "150554:1",
        "150553:1",
        "150552:1",
        "150549:1",
        "150535:1",
        "150536:1",
        "150537:1",
        "150539:1",
        "150540:1",
        "150546:1",
        "150543:1",
        "150544:1",
        "150524:1",
        "150527:1",
        "150528:1",
        "150529:1",
        "150530:1",
        "150533:1",
        "150534:1",
        "150525:1",
        "150519:1",
        "150512:1",
        "150513:1",
        "150516:1",
        "150514:1",
        "150523:1",
        "150500:1",
        "150509:1",
        "150501:1",
        "150504:1",
        "150505:1",
        "150506:1",
        "150490:1",
        "150494:1",
        "150495:1",
        "150497:1",
        "150493:1",
        "150477:1",
        "150479:1",
        "150480:1",
        "150488:1",
        "150482:1",
        "150487:1",
        "150484:1",
        "150474:1",
        "150470:1",
        "150468:1",
        "150467:1",
        "150466:1",
        "150475:1",
        "150461:1",
        "150456:1",
        "150457:1",
        "150464:1",
        "150453:1",
        "150454:1",
        "150463:1",
        "150462:1",
        "150449:1",
        "150446:1",
        "150442:1",
        "150448:1",
        "150450:1",
        "150444:1",
        "150452:1",
        "150423:1",
        "150419:1",
        "150421:1",
        "150440:1",
        "150433:1",
        "150432:1",
        "150431:1",
        "150429:1",
        "150428:1",
        "150424:1",
        "150420:1",
        "150430:1",
        "150438:1",
        "150441:1",
        "150436:1",
        "150435:1",
        "150434:1",
        "150415:1",
        "150416:1",
        "150417:1",
        "150413:1",
        "150414:1",
        "150410:1",
        "150411:1",
        "150404:1",
        "150406:1",
        "150407:1",
        "150409:1",
        "150401:1",
        "150400:1",
        "150399:1",
        "150398:1",
        "150402:1",
        "150403:1",
        "150405:1",
        "150388:1",
        "150395:1",
        "150397:1",
        "150386:1",
        "150387:1",
        "150389:1",
        "150390:1",
        "150391:1",
        "150392:1",
        "150393:1",
        "150394:1",
        "150380:1",
        "150385:1",
        "150375:1",
        "150374:1",
        "150376:1",
        "150377:1",
        "150384:1",
        "150382:1",
        "150381:1",
        "150372:1",
        "150363:1",
        "150365:1",
        "150362:1",
        "150366:1",
        "150367:1",
        "150369:1",
        "150361:1",
        "150350:1",
        "150352:1"
      ],
      "full_source_prompt_character_count": 77489,
      "source_prompt_character_count": 77489,
      "prompt_character_count": 77489,
      "prompt_character_limit": 120000,
      "prompt_was_truncated": false,
      "candidate_prompt_character_count": 82913,
      "validation_prompt_character_count": 90499,
      "candidate_reasoning_scratchpad": "This cycle's data shines a spotlight on high-romance resortwear and coastal aesthetics, balance-testing hyper-feminine coquette details against bold, high-contrast monochrome styles. We're observing a dramatic return to tactile luxury through heavily textured fabrics like open-knit crochets, 3D floral appliques, and dynamic fringe, alongside a strong pivot to surrealist-leaning accessories.",
      "validation_reasoning_scratchpad": "We successfully validated several major high-summer resortwear and accessory trends by matching candidate visual axes against the raw instagram feed data. Sustained silhouettes like ruffle-backed gowns and scalloped edges remain highly visible alongside net-new aesthetic developments like whimsical surrealist accessories and under-the-sea starfish patterns. We also captured beautiful color stories in powder blue and sweet butter yellow that define the seasonal aesthetic movement.",
      "ai_discovered_candidate_count": 10,
      "candidate_trends": [
        {
          "candidate_name": "Tiered Ruffle-Back Less Gowns",
          "trend_type": "outfit",
          "visual_axis": "silhouette",
          "historical_relationship": "sustained",
          "seed_media_count": 5,
          "seed_media_refs": [
            "150400:1",
            "150395:1",
            "150397:1",
            "150381:1",
            "150372:1"
          ],
          "visual_cues": [
            "ruffle back detailing",
            "backless silhouette",
            "tiered maxi skirt",
            "flowing halter neck gown"
          ]
        },
        {
          "candidate_name": "Sweet Butter Yellow & Lemon Zest",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "150361:1",
            "150350:1",
            "150363:1",
            "150372:1"
          ],
          "visual_cues": [
            "butter yellow",
            "lemon yellow chiffon",
            "creamy pastel aesthetic",
            "citrus color story"
          ]
        },
        {
          "candidate_name": "Wavy Scalloped Edge Coordinates",
          "trend_type": "outfit",
          "visual_axis": "styling_formula",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "150560:1",
            "150550:1",
            "150527:1",
            "150513:1"
          ],
          "visual_cues": [
            "scalloped hem shorts",
            "wavy edge detailing",
            "gingham matching set",
            "scalloped crop top"
          ]
        },
        {
          "candidate_name": "High-Impact Kinetic Fringe",
          "trend_type": "outfit",
          "visual_axis": "texture",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "150570:1",
            "150575:1",
            "150497:1",
            "150448:1"
          ],
          "visual_cues": [
            "kinetic fringe hem",
            "fringe midi skirt",
            "dramatically fringed coordinates",
            "movement-capturing tassels"
          ]
        },
        {
          "candidate_name": "Lace & Eyelet Cottage Romance",
          "trend_type": "outfit",
          "visual_axis": "texture",
          "historical_relationship": "sustained",
          "seed_media_count": 5,
          "seed_media_refs": [
            "150585:1",
            "150581:1",
            "150544:1",
            "150530:1",
            "150475:1"
          ],
          "visual_cues": [
            "cream eyelet embroidery",
            "white eyelet dress",
            "lace trim detailing",
            "cottagecore romance"
          ]
        },
        {
          "candidate_name": "Lemon Motif Open-Knit Crochet",
          "trend_type": "outfit",
          "visual_axis": "texture",
          "historical_relationship": "net_new",
          "seed_media_count": 3,
          "seed_media_refs": [
            "150548:1",
            "150516:1",
            "150490:1"
          ],
          "visual_cues": [
            "crochet matching set",
            "lemon print motif",
            "open-knit button-down",
            "white and yellow crochet"
          ]
        },
        {
          "candidate_name": "Zebra Monochromatic Resortwear",
          "trend_type": "outfit",
          "visual_axis": "styling_formula",
          "historical_relationship": "net_new",
          "seed_media_count": 4,
          "seed_media_refs": [
            "150533:1",
            "150389:1",
            "150385:1",
            "150375:1"
          ],
          "visual_cues": [
            "zebra print maxi dress",
            "monochromatic black and white",
            "feather-trimmed animal print",
            "halter neck resort silhouette"
          ]
        },
        {
          "candidate_name": "Powder Blue Ruffle Romance",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "150410:1",
            "150386:1",
            "150394:1",
            "150380:1",
            "150381:1"
          ],
          "visual_cues": [
            "powder blue dress",
            "baby blue palette",
            "ruffle trim detail",
            "sweetheart or backless silhouette"
          ]
        },
        {
          "candidate_name": "Under-The-Sea Starfish & Shell Accents",
          "trend_type": "accessory",
          "visual_axis": "other",
          "historical_relationship": "net_new",
          "seed_media_count": 3,
          "seed_media_refs": [
            "150448:1",
            "150433:1",
            "150434:1"
          ],
          "visual_cues": [
            "starfish appliqu\u00e9",
            "sea shell motif",
            "under-the-sea aesthetics",
            "coastal novelty prints"
          ]
        },
        {
          "candidate_name": "Lollipop & Popsicle Surrealist Accessories",
          "trend_type": "accessory",
          "visual_axis": "accessory",
          "historical_relationship": "net_new",
          "seed_media_count": 3,
          "seed_media_refs": [
            "150643:1",
            "150658:1",
            "150645:1"
          ],
          "visual_cues": [
            "handbag shaped popsicle",
            "whimsical summer concept",
            "surrealist fashion art",
            "creative styling photography"
          ]
        }
      ],
      "ai_candidate_trend_count": 10,
      "ai_validated_trend_count_before_filter": 10,
      "accepted_trend_count": 7,
      "rejected_trend_count": 3,
      "rejected_trends": [
        {
          "trend_name": "Lemon Motif Open-Knit Crochet",
          "confidence_score": 0.89,
          "valid_matching_image_count": 3,
          "matching_parent_post_count": 3,
          "matching_author_count": 3,
          "invalid_or_out_of_scope_media_refs": [],
          "unparseable_media_refs": [],
          "excluded_same_post_media_refs": [],
          "reasons": [
            "Only 3 valid matching images; minimum is 4."
          ]
        },
        {
          "trend_name": "Under-The-Sea Starfish & Shell Accents",
          "confidence_score": 0.81,
          "valid_matching_image_count": 3,
          "matching_parent_post_count": 3,
          "matching_author_count": 3,
          "invalid_or_out_of_scope_media_refs": [],
          "unparseable_media_refs": [],
          "excluded_same_post_media_refs": [],
          "reasons": [
            "Only 3 valid matching images; minimum is 4."
          ]
        },
        {
          "trend_name": "Surrealist Product Design Editorial",
          "confidence_score": 0.8,
          "valid_matching_image_count": 3,
          "matching_parent_post_count": 3,
          "matching_author_count": 1,
          "invalid_or_out_of_scope_media_refs": [],
          "unparseable_media_refs": [],
          "excluded_same_post_media_refs": [],
          "reasons": [
            "Only 3 valid matching images; minimum is 4."
          ]
        }
      ]
    },
    "overview_graphic_urls": [
      "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-4749f10b-bf1e-4cbf-a7b1-45150c52f92e.jpg"
    ],
    "overview_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-4749f10b-bf1e-4cbf-a7b1-45150c52f92e.jpg",
    "overview_template_key": "style_2",
    "overview_selected_trends": [
      {
        "trend_index": 0,
        "title": "Tiered Ruffle-Back Less Gowns",
        "description": "Dramatic open-back and completely backless maxi dresses featuring voluminous ruffling along the lower spine or rear hemlines.",
        "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682443785_18582720268041300_3328395758936407151_n.jpg",
        "username": "ashleymacnamee",
        "likes": 0,
        "caption": "Tiered Ruffle-Back Less Gowns - @ashleymacnamee",
        "trend_graphic_index": 0,
        "trend_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-e648ce99-1f7e-40cd-9346-94fe115d70f5.jpg"
      },
      {
        "trend_index": 1,
        "title": "Sweet Butter Yellow & Lemon Zest",
        "description": "Creamy, pastel yellows and soft lemon-zest hues styled in fluid maxi lengths, ruffles, and light chiffon.",
        "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/701658116_18586752454002594_6747445361011817342_n.jpg",
        "username": "destinyestelle",
        "likes": 0,
        "caption": "Sweet Butter Yellow & Lemon Zest - @destinyestelle",
        "trend_graphic_index": 0,
        "trend_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-baf2561f-5002-4215-aab9-1a64dde49900.jpg"
      },
      {
        "trend_index": 2,
        "title": "Wavy Scalloped Edge Coordinates",
        "description": "Plaintive matching separates, sets, and sundresses featuring distinct curved, wavy, or scalloped-edge finishes along the hems and necklines.",
        "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682076542_18579272284000499_7288002660105587858_n.jpg",
        "username": "shantellsyou",
        "likes": 0,
        "caption": "Wavy Scalloped Edge Coordinates - @shantellsyou",
        "trend_graphic_index": 0,
        "trend_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-11978b65-51b9-44f0-a35e-5654486acdda.jpg"
      }
    ],
    "overview_post_number": 1,
    "overview_post_caption": "Tiered Ruffle-Back Less Gowns - @ashleymacnamee\nSweet Butter Yellow & Lemon Zest - @destinyestelle\nWavy Scalloped Edge Coordinates - @shantellsyou",
    "overview_graphics": [
      {
        "image_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-4749f10b-bf1e-4cbf-a7b1-45150c52f92e.jpg",
        "post_number": 1,
        "title": "july 15th",
        "description": "This week, summer elegance shifts toward dramatic dimensionality and soft, romantic whimsy. Textural motion dominates the trendscape, seen in the kinetic fringe-accented dresses of @alyssapalumbo_, fluid powder blue ruffles worn by @sincerelykarin, and the striking, low-back tiered gowns popularized by @_juliakane",
        "post_caption": "Tiered Ruffle-Back Less Gowns - @ashleymacnamee\nSweet Butter Yellow & Lemon Zest - @destinyestelle\nWavy Scalloped Edge Coordinates - @shantellsyou",
        "template_key": "style_2",
        "selected_trends": [
          {
            "trend_index": 0,
            "title": "Tiered Ruffle-Back Less Gowns",
            "description": "Dramatic open-back and completely backless maxi dresses featuring voluminous ruffling along the lower spine or rear hemlines.",
            "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682443785_18582720268041300_3328395758936407151_n.jpg",
            "username": "ashleymacnamee",
            "likes": 0,
            "caption": "Tiered Ruffle-Back Less Gowns - @ashleymacnamee",
            "trend_graphic_index": 0,
            "trend_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-e648ce99-1f7e-40cd-9346-94fe115d70f5.jpg"
          },
          {
            "trend_index": 1,
            "title": "Sweet Butter Yellow & Lemon Zest",
            "description": "Creamy, pastel yellows and soft lemon-zest hues styled in fluid maxi lengths, ruffles, and light chiffon.",
            "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/701658116_18586752454002594_6747445361011817342_n.jpg",
            "username": "destinyestelle",
            "likes": 0,
            "caption": "Sweet Butter Yellow & Lemon Zest - @destinyestelle",
            "trend_graphic_index": 0,
            "trend_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-baf2561f-5002-4215-aab9-1a64dde49900.jpg"
          },
          {
            "trend_index": 2,
            "title": "Wavy Scalloped Edge Coordinates",
            "description": "Plaintive matching separates, sets, and sundresses featuring distinct curved, wavy, or scalloped-edge finishes along the hems and necklines.",
            "image_url": "https://shoppable.nyc3.cdn.digitaloceanspaces.com/tagged/682076542_18579272284000499_7288002660105587858_n.jpg",
            "username": "shantellsyou",
            "likes": 0,
            "caption": "Wavy Scalloped Edge Coordinates - @shantellsyou",
            "trend_graphic_index": 0,
            "trend_graphic_url": "https://cdn.renderform.io/Rx4ojEUQvvYRRUkgsz17/results/req-11978b65-51b9-44f0-a35e-5654486acdda.jpg"
          }
        ]
      }
    ],
    "workflow_note": "pf done"
  }
}