{
  "report": {
    "id": 153,
    "period": "[stored-core] Jul 16 - Jul 30, 2026 (Part 5 of 6)",
    "created_at": "2026-07-30T19:20:58.200555+00:00",
    "workflow_note": ""
  },
  "generation_diagnostics": {
    "available": true,
    "generated_at": "2026-07-30T19:21:19.535722Z",
    "tag": "stored-core",
    "media_scope": "all_media",
    "generation_strategy": "deep_chunked_two_pass_candidate_discovery_and_validation",
    "report_profile": "deep",
    "model": "google/gemini-3.5-flash-lite",
    "previous_report_context": {
      "report_id": 138,
      "created_at": "2026-07-28T17:48:07.317473+00:00",
      "date_range": "[stored-core] Jul 14 - Jul 28, 2026 (Part 6 of 6)",
      "trends": [
        {
          "trend_name": "Espresso & Chocolate Brown Monochromatic Tailoring",
          "trend_type": "color",
          "trend_signal_strength": "strong",
          "confidence_score": 0.95,
          "matching_image_count": 5,
          "matching_parent_post_count": 5,
          "keywords": [
            "chocolate brown",
            "espresso tone",
            "monochromatic set",
            "linen trousers"
          ],
          "description": "Rich espresso and deep chocolate brown tones styled as monochromatic sets, shirt dresses, and tailored linen trousers."
        },
        {
          "trend_name": "Retro Polka Dot Matching Sets",
          "trend_type": "outfit",
          "trend_signal_strength": "strong",
          "confidence_score": 0.91,
          "matching_image_count": 4,
          "matching_parent_post_count": 3,
          "keywords": [
            "polka dot matching set",
            "mesh midi skirt",
            "monochrome print",
            "y2k aesthetic"
          ],
          "description": "High-contrast black-and-white polka dot matching sets, mesh midi skirts, and playful street-style co-ords."
        },
        {
          "trend_name": "High-Neck Halter & Cowl Neck Silhouettes",
          "trend_type": "outfit",
          "trend_signal_strength": "strong",
          "confidence_score": 0.94,
          "matching_image_count": 5,
          "matching_parent_post_count": 3,
          "keywords": [
            "halter neck maxi",
            "draped silk gown",
            "backless silhouette",
            "evening dress"
          ],
          "description": "Draped silk gowns, halter-neck maxis, and deep V-neck silhouettes designed for evening glamour and resort dining."
        },
        {
          "trend_name": "Lace-Trimmed Sheer Slip Dresses",
          "trend_type": "texture",
          "trend_signal_strength": "medium",
          "confidence_score": 0.88,
          "matching_image_count": 4,
          "matching_parent_post_count": 3,
          "keywords": [
            "lace trim midi skirt",
            "sheer camisole",
            "silk satin slip",
            "contrast lace"
          ],
          "description": "Lingerie-inspired silk slip dresses and sheer camisoles accented with delicate contrast lace edging."
        },
        {
          "trend_name": "Vibrant Post-Box Red Accent & Monochromatic Dressing",
          "trend_type": "color",
          "trend_signal_strength": "strong",
          "confidence_score": 0.96,
          "matching_image_count": 5,
          "matching_parent_post_count": 5,
          "keywords": [
            "cherry red bodycon",
            "monochromatic red",
            "red halter top",
            "garnet dress"
          ],
          "description": "Bold post-box and cherry red mini dresses, utility jackets, and monochromatic statement outfits."
        },
        {
          "trend_name": "Massive Sculptural Gold Hardware & Chunky Jewelry",
          "trend_type": "accessory",
          "trend_signal_strength": "strong",
          "confidence_score": 0.95,
          "matching_image_count": 5,
          "matching_parent_post_count": 4,
          "keywords": [
            "gold statement necklace",
            "chunky chain jewelry",
            "gold hoop earrings",
            "gold hardware"
          ],
          "description": "Chunky gold chain necklaces, geometric metal hardware, and oversized statement earrings paired with swimwear and resort sets."
        },
        {
          "trend_name": "Coastal Grandmother Blue-and-White Layering",
          "trend_type": "styling_formula",
          "trend_signal_strength": "strong",
          "confidence_score": 0.92,
          "matching_image_count": 5,
          "matching_parent_post_count": 4,
          "keywords": [
            "coastal grandmother",
            "linen maxi skirt",
            "striped long sleeve",
            "blue and white palette"
          ],
          "description": "Powder blue, crisp white linen, nautical striped tops, and structured straw accessories for relaxed coastal styling."
        },
        {
          "trend_name": "Animal Print & Leopard Vacation Cues",
          "trend_type": "outfit",
          "trend_signal_strength": "medium",
          "confidence_score": 0.87,
          "matching_image_count": 5,
          "matching_parent_post_count": 4,
          "keywords": [
            "leopard print dress",
            "leopard print corset",
            "animal print bikini",
            "midi skirt"
          ],
          "description": "Leopard print midi dresses, structured bustier corsets, and animal-print bikinis styled for vacation nights."
        },
        {
          "trend_name": "Athletic Sports-Luxe & Bloc-Core Jerseys",
          "trend_type": "styling_formula",
          "trend_signal_strength": "medium",
          "confidence_score": 0.85,
          "matching_image_count": 4,
          "matching_parent_post_count": 3,
          "keywords": [
            "vintage football jersey",
            "bloc-core aesthetic",
            "sports luxe",
            "striped polo"
          ],
          "description": "Vintage football and soccer jerseys layered with heavy gold chain jewelry for a high-contrast sports-luxe aesthetic."
        }
      ]
    },
    "vision_preflight": {
      "enabled": true,
      "since": "2026-07-16T19:19:42.894794Z",
      "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": 5,
      "chunk_count": 6,
      "max_posts_per_chunk": 200,
      "max_media_per_chunk": 500,
      "chunk_post_count": 200,
      "chunk_media_count": 412,
      "full_source_post_count": 1279,
      "full_eligible_post_count": 1193,
      "full_source_media_count": 2255
    },
    "criteria": {
      "time_window_days": 14,
      "window_start": "2026-07-16T19:19:42.894794Z",
      "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": 1279,
    "source_media_count": 2255,
    "eligible_post_count": 1193,
    "chunk_post_count": 200,
    "chunk_media_count": 412,
    "analyzed_post_count": 200,
    "analyzed_post_ids": [
      170528,
      170683,
      170640,
      170647,
      183592,
      170544,
      170506,
      170637,
      170827,
      170634,
      170616,
      170459,
      183593,
      183691,
      170603,
      170500,
      170443,
      170685,
      170666,
      170661,
      170691,
      170655,
      170472,
      170595,
      170555,
      183677,
      170448,
      170624,
      170712,
      171696,
      170606,
      171030,
      170570,
      170609,
      170533,
      170574,
      171388,
      170522,
      170545,
      170503,
      170432,
      171007,
      170484,
      170446,
      183574,
      170696,
      170980,
      162402,
      162331,
      162413,
      170463,
      171674,
      162343,
      171149,
      162335,
      162123,
      162200,
      162169,
      170629,
      171491,
      171697,
      162187,
      162442,
      183531,
      162139,
      170997,
      162278,
      171357,
      162327,
      162431,
      162258,
      162290,
      162344,
      162388,
      171542,
      162371,
      171342,
      162285,
      162151,
      162188,
      162217,
      162392,
      162297,
      170468,
      183510,
      162152,
      162146,
      162355,
      170657,
      162298,
      162231,
      162306,
      170675,
      162266,
      171605,
      162190,
      162239,
      170641,
      162153,
      162135,
      162204,
      162304,
      162154,
      162314,
      162299,
      170617,
      162177,
      162356,
      162155,
      171288,
      162345,
      162324,
      183594,
      162219,
      162225,
      162144,
      162267,
      162247,
      170575,
      162374,
      162244,
      162150,
      162393,
      162321,
      162300,
      162192,
      162403,
      162205,
      162286,
      162328,
      162232,
      170828,
      162307,
      162193,
      162407,
      170485,
      162347,
      162357,
      162259,
      170591,
      183659,
      162253,
      162432,
      162316,
      162279,
      162381,
      162332,
      171698,
      170464,
      162426,
      162170,
      162443,
      170592,
      162291,
      162185,
      162201,
      162348,
      162369,
      170630,
      162194,
      162127,
      171492,
      162260,
      162174,
      162162,
      162131,
      171513,
      162433,
      162349,
      171377,
      162156,
      162410,
      162223,
      162215,
      162394,
      162142,
      162256,
      162319,
      162195,
      162157,
      162196,
      183651,
      162233,
      162268,
      162308,
      162375,
      162158,
      170642,
      162295,
      162421,
      162159,
      162197,
      170618,
      162269,
      162160,
      162358,
      162427,
      162434,
      162206,
      162395
    ],
    "analyzed_media_count": 412,
    "analyzed_media_refs": [
      "170528:1",
      "170528:2",
      "170528:3",
      "170528:4",
      "170528:5",
      "170683:1",
      "170640:1",
      "170640:2",
      "170640:3",
      "170640:4",
      "170647:1",
      "183592:1",
      "170544:1",
      "170506:1",
      "170637:1",
      "170637:2",
      "170827:1",
      "170634:1",
      "170634:2",
      "170634:3",
      "170634:4",
      "170616:1",
      "170459:1",
      "183593:1",
      "183691:1",
      "170603:1",
      "170500:1",
      "170443:1",
      "170685:1",
      "170666:1",
      "170661:1",
      "170691:1",
      "170655:1",
      "170472:1",
      "170472:2",
      "170472:3",
      "170472:4",
      "170472:5",
      "170595:1",
      "170595:2",
      "170595:3",
      "170595:4",
      "170595:5",
      "170555:1",
      "183677:1",
      "170448:1",
      "170624:1",
      "170712:1",
      "171696:1",
      "170606:1",
      "171030:1",
      "170570:1",
      "170570:2",
      "170570:3",
      "170570:4",
      "170609:1",
      "170609:3",
      "170609:5",
      "170533:1",
      "170533:2",
      "170533:3",
      "170574:1",
      "170574:2",
      "170574:3",
      "170574:4",
      "170574:5",
      "171388:1",
      "170522:1",
      "170545:1",
      "170503:1",
      "170503:2",
      "170503:3",
      "170503:4",
      "170503:5",
      "170432:1",
      "170432:2",
      "170432:3",
      "170432:4",
      "170432:5",
      "171007:1",
      "170484:1",
      "170446:1",
      "183574:1",
      "170696:1",
      "170696:2",
      "170696:3",
      "170696:4",
      "170696:5",
      "170696:6",
      "170696:7",
      "170980:1",
      "162402:1",
      "162402:3",
      "162331:1",
      "162331:2",
      "162413:1",
      "170463:1",
      "171674:1",
      "162343:1",
      "162343:2",
      "162343:3",
      "162343:4",
      "162343:5",
      "162343:6",
      "162343:7",
      "162343:8",
      "162343:9",
      "162343:10",
      "171149:1",
      "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",
      "170629:1",
      "171491:1",
      "171697:1",
      "162187:1",
      "162442:1",
      "162442:2",
      "162442:3",
      "162442:4",
      "162442:5",
      "183531:1",
      "162139:1",
      "170997:1",
      "162278:1",
      "162278:3",
      "162278:4",
      "171357:1",
      "162327:1",
      "162327:2",
      "162327:3",
      "162327:4",
      "162431:1",
      "162258:1",
      "162290:1",
      "162290:2",
      "162290:3",
      "162290:4",
      "162344:1",
      "162388:1",
      "162388:2",
      "171542:1",
      "162371:1",
      "162371:2",
      "171342:1",
      "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",
      "170468:1",
      "183510:1",
      "162152:1",
      "162152:2",
      "162152:3",
      "162152:4",
      "162146:1",
      "162146:2",
      "162146:3",
      "162146:4",
      "162146:5",
      "162355:1",
      "170657:1",
      "170657:2",
      "170657:3",
      "170657:4",
      "170657:5",
      "170657:6",
      "162298:1",
      "162231:1",
      "162306:1",
      "162306:2",
      "162306:3",
      "162306:4",
      "170675:1",
      "162266:1",
      "162266:2",
      "162266:3",
      "162266:4",
      "162266:5",
      "171605:1",
      "162190:1",
      "162239:1",
      "170641: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",
      "170617:1",
      "162177:1",
      "162356:1",
      "162155:1",
      "171288:1",
      "162345:1",
      "162324:1",
      "183594: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",
      "170575:1",
      "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",
      "170828:1",
      "162307:1",
      "162193:1",
      "162407:1",
      "162407:2",
      "162407:3",
      "162407:4",
      "162407:5",
      "170485:1",
      "162347:1",
      "162357:1",
      "162259:1",
      "162259:2",
      "162259:3",
      "162259:4",
      "170591:1",
      "170591:2",
      "183659:1",
      "183659:2",
      "162253:1",
      "162432:1",
      "162432:2",
      "162432:3",
      "162432:4",
      "162316:1",
      "162279:1",
      "162381:1",
      "162332:1",
      "162332:2",
      "162332:3",
      "171698:1",
      "170464:1",
      "162426:1",
      "162170:1",
      "162170:2",
      "162443:2",
      "170592:1",
      "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",
      "170630:1",
      "162194:1",
      "162127:1",
      "171492: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",
      "171513:1",
      "162433:1",
      "162349:1",
      "171377:1",
      "162156:1",
      "162410:1",
      "162410:2",
      "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",
      "183651:1",
      "162233:1",
      "162268:1",
      "162268:2",
      "162268:4",
      "162308:1",
      "162375:1",
      "162158:1",
      "170642: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",
      "170618: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"
    ],
    "full_source_prompt_character_count": 179568,
    "source_prompt_character_count": 179568,
    "prompt_character_count": 179568,
    "prompt_character_limit": 300000,
    "prompt_was_truncated": false,
    "candidate_prompt_character_count": 185424,
    "validation_prompt_character_count": 193436,
    "candidate_reasoning_scratchpad": "The current dataset captures a strong transition from high-summer seaside vacation wear into early transitional styles like rich chocolate and espresso browns, buttery yellows, and botanical florals. Simultaneously, coquette lace-trim details, Y2K-inspired low-rise silhouettes, and statement metallic hardware continue to dominate brand feeds.",
    "validation_reasoning_scratchpad": "We analyzed raw image data across the past 14 days, validating candidate trend clusters based on visual similarities such as color palettes, silhouettes, and styling formulas. High-confidence trends like Butter Yellow resort wear and Espresso Chocolate Brown tailoring reflect sustained and net-new shifts from summer resort to early fall transitional dressing.",
    "ai_discovered_candidate_count": 12,
    "candidate_trends": [
      {
        "candidate_name": "Espresso & Chocolate Brown Monochromatic Tailoring",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "162146:3",
          "162146:5",
          "170657:3",
          "162432:4"
        ],
        "visual_cues": [
          "chocolate brown dress",
          "espresso tone",
          "monochromatic set",
          "brown earth tone"
        ]
      },
      {
        "candidate_name": "Butter Yellow & Pastel Lemon Resort Dresses",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "net_new",
        "seed_media_count": 5,
        "seed_media_refs": [
          "170637:1",
          "170637:2",
          "162188:1",
          "162188:2",
          "162188:3"
        ],
        "visual_cues": [
          "butter yellow",
          "lemon yellow dress",
          "pastel yellow palette",
          "satin slip dress"
        ]
      },
      {
        "candidate_name": "Lace-Trimmed Sheer Slip Dresses & Lingerie-As-Outerwear",
        "trend_type": "texture",
        "visual_axis": "texture",
        "historical_relationship": "sustained",
        "seed_media_count": 5,
        "seed_media_refs": [
          "183691:1",
          "170570:1",
          "170570:2",
          "162358:1",
          "162375:1"
        ],
        "visual_cues": [
          "lace trim midi dress",
          "sheer fabric",
          "silk satin slip",
          "contrast lace"
        ]
      },
      {
        "candidate_name": "Vibrant Post-Box Red Accent & Monochromatic Dressing",
        "trend_type": "color",
        "visual_axis": "color",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "170595:1",
          "170595:2",
          "170595:3",
          "162290:1"
        ],
        "visual_cues": [
          "vibrant red jacket",
          "bright red monochrome",
          "hot pink bikini",
          "red halter top"
        ]
      },
      {
        "candidate_name": "Retro Polka Dot Matching Sets",
        "trend_type": "outfit",
        "visual_axis": "garment_type",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "170503:3",
          "162371:1",
          "162371:2",
          "162260:1"
        ],
        "visual_cues": [
          "polka dot print",
          "black and white palette",
          "matching set",
          "cowl neck mini dress"
        ]
      },
      {
        "candidate_name": "High-Neck Halter & Cowl Neck Silhouettes",
        "trend_type": "outfit",
        "visual_axis": "silhouette",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "170657:1",
          "162139:1",
          "162299:3",
          "162426:1"
        ],
        "visual_cues": [
          "halter neck silhouette",
          "cowl neck",
          "backless maxi dress",
          "asymmetrical neckline"
        ]
      },
      {
        "candidate_name": "Massive Sculptural Gold Hardware & Chunky Jewelry",
        "trend_type": "accessory",
        "visual_axis": "accessory",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "170528:1",
          "170634:1",
          "170634:2",
          "162343:1"
        ],
        "visual_cues": [
          "gold jewelry stack",
          "gold statement cuff",
          "chunky gold earrings",
          "layered necklace"
        ]
      },
      {
        "candidate_name": "Coastal Grandmother Blue-and-White Layering",
        "trend_type": "styling_formula",
        "visual_axis": "styling_formula",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "170634:1",
          "170634:3",
          "162200:2",
          "162434:1"
        ],
        "visual_cues": [
          "powder blue dress",
          "blue and white palette",
          "linen maxi skirt",
          "striped button down"
        ]
      },
      {
        "candidate_name": "Animal Print & Leopard Vacation Cues",
        "trend_type": "outfit",
        "visual_axis": "garment_type",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "170432:1",
          "170432:2",
          "162291:1",
          "162291:8"
        ],
        "visual_cues": [
          "leopard print bikini",
          "animal print bikini",
          "snakeskin print",
          "tiger print"
        ]
      },
      {
        "candidate_name": "Athletic Sports-Luxe & Bloc-Core Jerseys",
        "trend_type": "styling_formula",
        "visual_axis": "styling_formula",
        "historical_relationship": "sustained",
        "seed_media_count": 4,
        "seed_media_refs": [
          "171491:1",
          "170642:1",
          "183659:1",
          "162335:10"
        ],
        "visual_cues": [
          "soccer jersey",
          "sporty aesthetic",
          "athletic chic",
          "graphic logo"
        ]
      },
      {
        "candidate_name": "Boho Cottagecore Smocked Floral Dresses",
        "trend_type": "outfit",
        "visual_axis": "garment_type",
        "historical_relationship": "resurfacing",
        "seed_media_count": 4,
        "seed_media_refs": [
          "162278:1",
          "162431:1",
          "162432:1",
          "162433:1"
        ],
        "visual_cues": [
          "smocked bodice",
          "floral print dress",
          "cottagecore aesthetic",
          "tiered mini dress"
        ]
      },
      {
        "candidate_name": "Oversized Denim Tailoring & Low-Rise Slouchy Jeans",
        "trend_type": "outfit",
        "visual_axis": "garment_type",
        "historical_relationship": "evolving",
        "seed_media_count": 4,
        "seed_media_refs": [
          "170647:1",
          "183592:1",
          "170655:1",
          "183594:1"
        ],
        "visual_cues": [
          "wide leg jeans",
          "dark wash denim",
          "low rise jeans",
          "denim corset"
        ]
      }
    ],
    "ai_candidate_trend_count": 12,
    "ai_validated_trend_count_before_filter": 12,
    "accepted_trend_count": 9,
    "rejected_trend_count": 3,
    "rejected_trends": [
      {
        "trend_name": "Butter Yellow & Pastel Lemon Resort Dresses",
        "confidence_score": 0.93,
        "valid_matching_image_count": 4,
        "matching_parent_post_count": 2,
        "matching_author_count": 2,
        "invalid_or_out_of_scope_media_refs": [],
        "unparseable_media_refs": [],
        "excluded_same_post_media_refs": [
          "162188:3"
        ],
        "reasons": [
          "Images came from only 2 parent posts; minimum is 3."
        ]
      },
      {
        "trend_name": "Vibrant Post-Box Red Accent & Monochromatic Dressing",
        "confidence_score": 0.94,
        "valid_matching_image_count": 3,
        "matching_parent_post_count": 2,
        "matching_author_count": 2,
        "invalid_or_out_of_scope_media_refs": [],
        "unparseable_media_refs": [],
        "excluded_same_post_media_refs": [
          "170595:3"
        ],
        "reasons": [
          "Only 3 valid matching images; minimum is 4.",
          "Images came from only 2 parent posts; minimum is 3."
        ]
      },
      {
        "trend_name": "Animal Print & Leopard Vacation Cues",
        "confidence_score": 0.88,
        "valid_matching_image_count": 4,
        "matching_parent_post_count": 2,
        "matching_author_count": 2,
        "invalid_or_out_of_scope_media_refs": [],
        "unparseable_media_refs": [],
        "excluded_same_post_media_refs": [],
        "reasons": [
          "Images came from only 2 parent posts; minimum is 3."
        ]
      }
    ]
  },
  "accepted_trend_audit": [
    {
      "trend_number": 1,
      "trend_name": "Espresso & Chocolate Brown Monochromatic Tailoring",
      "blog_title": "Espresso & Chocolate Brown Monochromatic Tailoring",
      "trend_type": "color",
      "signal_strength": "strong",
      "confidence_percent": 95.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 3,
      "visual_similarity_reason": "Images share deep brown earth-tone color palettes, glossy satin or sequin textures, and sleek monochromatic layering.",
      "description": "Rich espresso and chocolate brown tones styled monochromatically across silk evening gowns, sequin slips, and structured blazers.",
      "keywords": [
        "chocolate brown",
        "espresso tone",
        "monochromatic set",
        "linen trousers"
      ],
      "post_ids": [
        162146,
        170657,
        162432
      ],
      "media_refs": [
        "162146:3",
        "162146:5",
        "170657:3",
        "162432:4"
      ],
      "qualification_reason": "Accepted with 4 matching images across 3 parent posts at 95.0% confidence. Images share deep brown earth-tone color palettes, glossy satin or sequin textures, and sleek monochromatic layering."
    },
    {
      "trend_number": 2,
      "trend_name": "Lace-Trimmed Sheer Slip Dresses & Lingerie-As-Outerwear",
      "blog_title": "Lace-Trimmed Sheer Slip Dresses & Lingerie-As-Outerwear",
      "trend_type": "texture",
      "signal_strength": "strong",
      "confidence_percent": 91.0,
      "matching_image_count": 5,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "Consistent incorporation of sheer fabrics, lace-trim hemlines, and boudoir-inspired slip dress silhouettes.",
      "description": "Delicate contrast lace borders, sheer mesh fabrics, and silk satin slip dresses worn for evening going-out looks.",
      "keywords": [
        "lace trim midi skirt",
        "sheer camisole",
        "silk satin slip",
        "contrast lace"
      ],
      "post_ids": [
        183691,
        170570,
        162358,
        162375
      ],
      "media_refs": [
        "183691:1",
        "170570:1",
        "170570:2",
        "162358:1",
        "162375:1"
      ],
      "qualification_reason": "Accepted with 5 matching images across 4 parent posts at 91.0% confidence. Consistent incorporation of sheer fabrics, lace-trim hemlines, and boudoir-inspired slip dress silhouettes."
    },
    {
      "trend_number": 3,
      "trend_name": "Retro Polka Dot Matching Sets",
      "blog_title": "Retro Polka Dot Matching Sets",
      "trend_type": "outfit",
      "signal_strength": "strong",
      "confidence_percent": 90.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 3,
      "visual_similarity_reason": "Repeated use of polka dot prints on coordinated crop tops, mini skirts, and slip dress silhouettes.",
      "description": "Classic black-and-white or monochrome polka dot prints styled across matching two-piece sets, lace-trim shorts, and halter dresses.",
      "keywords": [
        "polka dot matching set",
        "mesh midi skirt",
        "monochrome print",
        "y2k aesthetic"
      ],
      "post_ids": [
        170503,
        162371,
        162260
      ],
      "media_refs": [
        "170503:3",
        "162371:1",
        "162371:2",
        "162260:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 3 parent posts at 90.0% confidence. Repeated use of polka dot prints on coordinated crop tops, mini skirts, and slip dress silhouettes."
    },
    {
      "trend_number": 4,
      "trend_name": "High-Neck Halter & Cowl Neck Silhouettes",
      "blog_title": "High-Neck Halter & Cowl Neck Silhouettes",
      "trend_type": "outfit",
      "signal_strength": "strong",
      "confidence_percent": 92.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "Visual focus on neck-tie halter straps, backless cuts, and liquid satin or jersey cowl drapery.",
      "description": "Flattering halter necklines, fluid cowl drapes, and backless maxi silhouettes designed for evening events and resort wear.",
      "keywords": [
        "halter neck maxi",
        "draped silk gown",
        "backless silhouette",
        "evening dress"
      ],
      "post_ids": [
        170657,
        162139,
        162299,
        162426
      ],
      "media_refs": [
        "170657:1",
        "162139:1",
        "162299:3",
        "162426:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts at 92.0% confidence. Visual focus on neck-tie halter straps, backless cuts, and liquid satin or jersey cowl drapery."
    },
    {
      "trend_number": 5,
      "trend_name": "Massive Sculptural Gold Hardware & Chunky Jewelry",
      "blog_title": "Massive Sculptural Gold Hardware & Chunky Jewelry",
      "trend_type": "accessory",
      "signal_strength": "strong",
      "confidence_percent": 94.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 3,
      "visual_similarity_reason": "Repeated featuring of thick metallic gold hardware, cuffs, and layered chain necklaces.",
      "description": "Heavy gold statement cuffs, oversized hoop earrings, and layered chain necklaces paired with neutral daytime or evening looks.",
      "keywords": [
        "gold statement necklace",
        "chunky chain jewelry",
        "gold hoop earrings",
        "gold hardware"
      ],
      "post_ids": [
        170528,
        170634,
        162343
      ],
      "media_refs": [
        "170528:1",
        "170634:1",
        "170634:2",
        "162343:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 3 parent posts at 94.0% confidence. Repeated featuring of thick metallic gold hardware, cuffs, and layered chain necklaces."
    },
    {
      "trend_number": 6,
      "trend_name": "Coastal Grandmother Blue-and-White Layering",
      "blog_title": "Coastal Grandmother Blue-and-White Layering",
      "trend_type": "styling_formula",
      "signal_strength": "strong",
      "confidence_percent": 91.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 3,
      "visual_similarity_reason": "Consistent pairing of powder blue or white palettes with relaxed cotton-linen fabrics and preppy nautical layering.",
      "description": "Crisp powder blue and white stripes, lightweight linen maxi skirts, and button-down shirts styled for seaside leisure.",
      "keywords": [
        "coastal grandmother",
        "linen maxi skirt",
        "striped long sleeve",
        "blue and white palette"
      ],
      "post_ids": [
        170634,
        162200,
        162434
      ],
      "media_refs": [
        "170634:1",
        "170634:3",
        "162200:2",
        "162434:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 3 parent posts at 91.0% confidence. Consistent pairing of powder blue or white palettes with relaxed cotton-linen fabrics and preppy nautical layering."
    },
    {
      "trend_number": 7,
      "trend_name": "Athletic Sports-Luxe & Bloc-Core Jerseys",
      "blog_title": "Athletic Sports-Luxe & Bloc-Core Jerseys",
      "trend_type": "styling_formula",
      "signal_strength": "medium",
      "confidence_percent": 86.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "Visual focus on athletic team jerseys, graphic logo prints, and sporty street-style pairings.",
      "description": "Vintage soccer jerseys and sporty athletic tops styled with casual trousers, track pants, or low-rise denim.",
      "keywords": [
        "vintage football jersey",
        "bloc-core aesthetic",
        "sports luxe",
        "striped polo"
      ],
      "post_ids": [
        171491,
        170642,
        183659,
        162335
      ],
      "media_refs": [
        "171491:1",
        "170642:1",
        "183659:1",
        "162335:10"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts at 86.0% confidence. Visual focus on athletic team jerseys, graphic logo prints, and sporty street-style pairings."
    },
    {
      "trend_number": 8,
      "trend_name": "Boho Cottagecore Smocked Floral Dresses",
      "blog_title": "Boho Cottagecore Smocked Floral Dresses",
      "trend_type": "outfit",
      "signal_strength": "medium",
      "confidence_percent": 89.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "Images share smocked paneling, romantic floral prints, and tiered cotton silhouettes in sun-drenched outdoor settings.",
      "description": "Smocked bodices, dainty ditsy floral prints, and tiered midi skirts delivering a pastoral, feminine aesthetic.",
      "keywords": [
        "smocked bodice",
        "floral print dress",
        "cottagecore aesthetic",
        "tiered mini dress"
      ],
      "post_ids": [
        162278,
        162431,
        162432,
        162433
      ],
      "media_refs": [
        "162278:1",
        "162431:1",
        "162432:1",
        "162433:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts at 89.0% confidence. Images share smocked paneling, romantic floral prints, and tiered cotton silhouettes in sun-drenched outdoor settings."
    },
    {
      "trend_number": 9,
      "trend_name": "Oversized Denim Tailoring & Low-Rise Slouchy Jeans",
      "blog_title": "Oversized Denim Tailoring & Low-Rise Slouchy Jeans",
      "trend_type": "outfit",
      "signal_strength": "medium",
      "confidence_percent": 87.0,
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "Consistent feature of dark wash denim, low-rise waistbands, wide-leg cuts, and structured denim tops.",
      "description": "Relaxed wide-leg denim, barrel-leg silhouettes, and washed denim corset tops providing an effortless urban edge.",
      "keywords": [
        "wide leg jeans",
        "dark wash denim",
        "low rise jeans",
        "denim corset"
      ],
      "post_ids": [
        170647,
        183592,
        170655,
        183594
      ],
      "media_refs": [
        "170647:1",
        "183592:1",
        "170655:1",
        "183594:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts at 87.0% confidence. Consistent feature of dark wash denim, low-rise waistbands, wide-leg cuts, and structured denim tops."
    }
  ],
  "report_payload": {
    "reasoning_scratchpad": "We analyzed raw image data across the past 14 days, validating candidate trend clusters based on visual similarities such as color palettes, silhouettes, and styling formulas. High-confidence trends like Butter Yellow resort wear and Espresso Chocolate Brown tailoring reflect sustained and net-new shifts from summer resort to early fall transitional dressing.",
    "content_ideas": [
      {
        "blog_title": "Espresso & Chocolate Brown Monochromatic Tailoring",
        "trend_name": "Espresso & Chocolate Brown Monochromatic Tailoring",
        "trend_type": "color",
        "trend_trajectory": "sustained",
        "historical_note": "Carries over as a sustained core color palette from the previous report, now deepening into transitional fall tailoring and eveningwear.",
        "description": "Rich espresso and chocolate brown tones styled monochromatically across silk evening gowns, sequin slips, and structured blazers.",
        "visual_similarity_reason": "Images share deep brown earth-tone color palettes, glossy satin or sequin textures, and sleek monochromatic layering.",
        "instagram_caption": "Rich espresso tones are making their statement. \ud83e\udd0e\n\nShop the newest monochromatic tailoring and evening wear online now.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.95,
        "keywords": [
          "chocolate brown",
          "espresso tone",
          "monochromatic set",
          "linen trousers"
        ],
        "example_media_refs": [
          "162146:3",
          "162146:5",
          "170657:3",
          "162432:4"
        ],
        "example_post_ids": [
          162146,
          170657,
          162432
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 3,
        "matching_author_count": 3
      },
      {
        "blog_title": "Lace-Trimmed Sheer Slip Dresses & Lingerie-As-Outerwear",
        "trend_name": "Lace-Trimmed Sheer Slip Dresses & Lingerie-As-Outerwear",
        "trend_type": "texture",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained from the previous report, continuing to drive coquette and boudoir-inspired evening styling.",
        "description": "Delicate contrast lace borders, sheer mesh fabrics, and silk satin slip dresses worn for evening going-out looks.",
        "visual_similarity_reason": "Consistent incorporation of sheer fabrics, lace-trim hemlines, and boudoir-inspired slip dress silhouettes.",
        "instagram_caption": "Lingerie-as-outerwear, done right. \ud83d\udda4\n\nDiscover our newest lace-trimmed slip dresses online now.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.91,
        "keywords": [
          "lace trim midi skirt",
          "sheer camisole",
          "silk satin slip",
          "contrast lace"
        ],
        "example_media_refs": [
          "183691:1",
          "170570:1",
          "170570:2",
          "162358:1",
          "162375:1"
        ],
        "example_post_ids": [
          183691,
          170570,
          162358,
          162375
        ],
        "matching_image_count": 5,
        "matching_parent_post_count": 4,
        "matching_author_count": 4
      },
      {
        "blog_title": "Retro Polka Dot Matching Sets",
        "trend_name": "Retro Polka Dot Matching Sets",
        "trend_type": "outfit",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained playful print trend bridging vintage 90s nostalgia with modern co-ord silhouettes.",
        "description": "Classic black-and-white or monochrome polka dot prints styled across matching two-piece sets, lace-trim shorts, and halter dresses.",
        "visual_similarity_reason": "Repeated use of polka dot prints on coordinated crop tops, mini skirts, and slip dress silhouettes.",
        "instagram_caption": "A little playful, a little refined. \u2728\n\nShop our newest polka dot co-ords online now.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.9,
        "keywords": [
          "polka dot matching set",
          "mesh midi skirt",
          "monochrome print",
          "y2k aesthetic"
        ],
        "example_media_refs": [
          "170503:3",
          "162371:1",
          "162371:2",
          "162260:1"
        ],
        "example_post_ids": [
          170503,
          162371,
          162260
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 3,
        "matching_author_count": 3
      },
      {
        "blog_title": "High-Neck Halter & Cowl Neck Silhouettes",
        "trend_name": "High-Neck Halter & Cowl Neck Silhouettes",
        "trend_type": "outfit",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained eveningwear silhouette trend continuing to lead resort and cocktail dress categories.",
        "description": "Flattering halter necklines, fluid cowl drapes, and backless maxi silhouettes designed for evening events and resort wear.",
        "visual_similarity_reason": "Visual focus on neck-tie halter straps, backless cuts, and liquid satin or jersey cowl drapery.",
        "instagram_caption": "Backless always. Meet our newest halter and cowl neck evening silhouettes. \ud83d\udd4a\ufe0f",
        "trend_signal_strength": "strong",
        "confidence_score": 0.92,
        "keywords": [
          "halter neck maxi",
          "draped silk gown",
          "backless silhouette",
          "evening dress"
        ],
        "example_media_refs": [
          "170657:1",
          "162139:1",
          "162299:3",
          "162426:1"
        ],
        "example_post_ids": [
          170657,
          162139,
          162299,
          162426
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 4,
        "matching_author_count": 4
      },
      {
        "blog_title": "Massive Sculptural Gold Hardware & Chunky Jewelry",
        "trend_name": "Massive Sculptural Gold Hardware & Chunky Jewelry",
        "trend_type": "accessory",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained statement accessory trend providing essential contrast to clean minimalist outfits.",
        "description": "Heavy gold statement cuffs, oversized hoop earrings, and layered chain necklaces paired with neutral daytime or evening looks.",
        "visual_similarity_reason": "Repeated featuring of thick metallic gold hardware, cuffs, and layered chain necklaces.",
        "instagram_caption": "The finishing touch: massive gold hardware and chunky stacks. \u2728\n\nExplore our latest jewelry drops.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.94,
        "keywords": [
          "gold statement necklace",
          "chunky chain jewelry",
          "gold hoop earrings",
          "gold hardware"
        ],
        "example_media_refs": [
          "170528:1",
          "170634:1",
          "170634:2",
          "162343:1"
        ],
        "example_post_ids": [
          170528,
          170634,
          162343
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 3,
        "matching_author_count": 3
      },
      {
        "blog_title": "Coastal Grandmother Blue-and-White Layering",
        "trend_name": "Coastal Grandmother Blue-and-White Layering",
        "trend_type": "styling_formula",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained classic resort styling formula built around relaxed blue-and-white palettes and crisp linens.",
        "description": "Crisp powder blue and white stripes, lightweight linen maxi skirts, and button-down shirts styled for seaside leisure.",
        "visual_similarity_reason": "Consistent pairing of powder blue or white palettes with relaxed cotton-linen fabrics and preppy nautical layering.",
        "instagram_caption": "Coastal blue and white layering for endless summer days. \ud83c\udf0a\ud83e\udd0d\n\nShop online now.",
        "trend_signal_strength": "strong",
        "confidence_score": 0.91,
        "keywords": [
          "coastal grandmother",
          "linen maxi skirt",
          "striped long sleeve",
          "blue and white palette"
        ],
        "example_media_refs": [
          "170634:1",
          "170634:3",
          "162200:2",
          "162434:1"
        ],
        "example_post_ids": [
          170634,
          162200,
          162434
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 3,
        "matching_author_count": 3
      },
      {
        "blog_title": "Athletic Sports-Luxe & Bloc-Core Jerseys",
        "trend_name": "Athletic Sports-Luxe & Bloc-Core Jerseys",
        "trend_type": "styling_formula",
        "trend_trajectory": "sustained",
        "historical_note": "Sustained street-style formula blending athletic jerseys and track separates with everyday tailoring.",
        "description": "Vintage soccer jerseys and sporty athletic tops styled with casual trousers, track pants, or low-rise denim.",
        "visual_similarity_reason": "Visual focus on athletic team jerseys, graphic logo prints, and sporty street-style pairings.",
        "instagram_caption": "Match day energy. \u26bd\ufe0f\n\nStyle your favorite sports-luxe pieces for the street.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.86,
        "keywords": [
          "vintage football jersey",
          "bloc-core aesthetic",
          "sports luxe",
          "striped polo"
        ],
        "example_media_refs": [
          "171491:1",
          "170642:1",
          "183659:1",
          "162335:10"
        ],
        "example_post_ids": [
          171491,
          170642,
          183659,
          162335
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 4,
        "matching_author_count": 4
      },
      {
        "blog_title": "Boho Cottagecore Smocked Floral Dresses",
        "trend_name": "Boho Cottagecore Smocked Floral Dresses",
        "trend_type": "outfit",
        "trend_trajectory": "resurfacing",
        "historical_note": "Resurfacing pastoral trend bringing romantic ditsy florals and smocked bodices into late summer rotations.",
        "description": "Smocked bodices, dainty ditsy floral prints, and tiered midi skirts delivering a pastoral, feminine aesthetic.",
        "visual_similarity_reason": "Images share smocked paneling, romantic floral prints, and tiered cotton silhouettes in sun-drenched outdoor settings.",
        "instagram_caption": "Pastoral romance and ditsy florals for sunlit days. \ud83c\udf3f\u2728\n\nExplore our new transition capsule.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.89,
        "keywords": [
          "smocked bodice",
          "floral print dress",
          "cottagecore aesthetic",
          "tiered mini dress"
        ],
        "example_media_refs": [
          "162278:1",
          "162431:1",
          "162432:1",
          "162433:1"
        ],
        "example_post_ids": [
          162278,
          162431,
          162432,
          162433
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 4,
        "matching_author_count": 2
      },
      {
        "blog_title": "Oversized Denim Tailoring & Low-Rise Slouchy Jeans",
        "trend_name": "Oversized Denim Tailoring & Low-Rise Slouchy Jeans",
        "trend_type": "outfit",
        "trend_trajectory": "evolving",
        "historical_note": "Evolving denim trend shifting toward structured barrel fits, low-rise slouchy cuts, and denim corsetry.",
        "description": "Relaxed wide-leg denim, barrel-leg silhouettes, and washed denim corset tops providing an effortless urban edge.",
        "visual_similarity_reason": "Consistent feature of dark wash denim, low-rise waistbands, wide-leg cuts, and structured denim tops.",
        "instagram_caption": "Elevated denim, reimagined through contemporary tailoring. \ud83d\udc99\n\nShop our newest jean fits online.",
        "trend_signal_strength": "medium",
        "confidence_score": 0.87,
        "keywords": [
          "wide leg jeans",
          "dark wash denim",
          "low rise jeans",
          "denim corset"
        ],
        "example_media_refs": [
          "170647:1",
          "183592:1",
          "170655:1",
          "183594:1"
        ],
        "example_post_ids": [
          170647,
          183592,
          170655,
          183594
        ],
        "matching_image_count": 4,
        "matching_parent_post_count": 4,
        "matching_author_count": 3
      }
    ],
    "overview_title": "Latest Trends",
    "overview_description": "This week's style landscape is anchored by rich espresso monochromatic tailoring from @sonyamoda and @arcinaori alongside delicate lace-trimmed slip dresses by @shonajoy and @shopweworewhat. Elevated evening looks lean into fluid cowl necklines and massive sculptural gold hardware, while @hillhouse and @ebdenim bridge coastal leisure and sports-luxe via crisp blue-and-white layering and vintage soccer jerseys.",
    "generation_diagnostics": {
      "available": true,
      "generated_at": "2026-07-30T19:21:19.535722Z",
      "tag": "stored-core",
      "media_scope": "all_media",
      "generation_strategy": "deep_chunked_two_pass_candidate_discovery_and_validation",
      "report_profile": "deep",
      "model": "google/gemini-3.5-flash-lite",
      "previous_report_context": {
        "report_id": 138,
        "created_at": "2026-07-28T17:48:07.317473+00:00",
        "date_range": "[stored-core] Jul 14 - Jul 28, 2026 (Part 6 of 6)",
        "trends": [
          {
            "trend_name": "Espresso & Chocolate Brown Monochromatic Tailoring",
            "trend_type": "color",
            "trend_signal_strength": "strong",
            "confidence_score": 0.95,
            "matching_image_count": 5,
            "matching_parent_post_count": 5,
            "keywords": [
              "chocolate brown",
              "espresso tone",
              "monochromatic set",
              "linen trousers"
            ],
            "description": "Rich espresso and deep chocolate brown tones styled as monochromatic sets, shirt dresses, and tailored linen trousers."
          },
          {
            "trend_name": "Retro Polka Dot Matching Sets",
            "trend_type": "outfit",
            "trend_signal_strength": "strong",
            "confidence_score": 0.91,
            "matching_image_count": 4,
            "matching_parent_post_count": 3,
            "keywords": [
              "polka dot matching set",
              "mesh midi skirt",
              "monochrome print",
              "y2k aesthetic"
            ],
            "description": "High-contrast black-and-white polka dot matching sets, mesh midi skirts, and playful street-style co-ords."
          },
          {
            "trend_name": "High-Neck Halter & Cowl Neck Silhouettes",
            "trend_type": "outfit",
            "trend_signal_strength": "strong",
            "confidence_score": 0.94,
            "matching_image_count": 5,
            "matching_parent_post_count": 3,
            "keywords": [
              "halter neck maxi",
              "draped silk gown",
              "backless silhouette",
              "evening dress"
            ],
            "description": "Draped silk gowns, halter-neck maxis, and deep V-neck silhouettes designed for evening glamour and resort dining."
          },
          {
            "trend_name": "Lace-Trimmed Sheer Slip Dresses",
            "trend_type": "texture",
            "trend_signal_strength": "medium",
            "confidence_score": 0.88,
            "matching_image_count": 4,
            "matching_parent_post_count": 3,
            "keywords": [
              "lace trim midi skirt",
              "sheer camisole",
              "silk satin slip",
              "contrast lace"
            ],
            "description": "Lingerie-inspired silk slip dresses and sheer camisoles accented with delicate contrast lace edging."
          },
          {
            "trend_name": "Vibrant Post-Box Red Accent & Monochromatic Dressing",
            "trend_type": "color",
            "trend_signal_strength": "strong",
            "confidence_score": 0.96,
            "matching_image_count": 5,
            "matching_parent_post_count": 5,
            "keywords": [
              "cherry red bodycon",
              "monochromatic red",
              "red halter top",
              "garnet dress"
            ],
            "description": "Bold post-box and cherry red mini dresses, utility jackets, and monochromatic statement outfits."
          },
          {
            "trend_name": "Massive Sculptural Gold Hardware & Chunky Jewelry",
            "trend_type": "accessory",
            "trend_signal_strength": "strong",
            "confidence_score": 0.95,
            "matching_image_count": 5,
            "matching_parent_post_count": 4,
            "keywords": [
              "gold statement necklace",
              "chunky chain jewelry",
              "gold hoop earrings",
              "gold hardware"
            ],
            "description": "Chunky gold chain necklaces, geometric metal hardware, and oversized statement earrings paired with swimwear and resort sets."
          },
          {
            "trend_name": "Coastal Grandmother Blue-and-White Layering",
            "trend_type": "styling_formula",
            "trend_signal_strength": "strong",
            "confidence_score": 0.92,
            "matching_image_count": 5,
            "matching_parent_post_count": 4,
            "keywords": [
              "coastal grandmother",
              "linen maxi skirt",
              "striped long sleeve",
              "blue and white palette"
            ],
            "description": "Powder blue, crisp white linen, nautical striped tops, and structured straw accessories for relaxed coastal styling."
          },
          {
            "trend_name": "Animal Print & Leopard Vacation Cues",
            "trend_type": "outfit",
            "trend_signal_strength": "medium",
            "confidence_score": 0.87,
            "matching_image_count": 5,
            "matching_parent_post_count": 4,
            "keywords": [
              "leopard print dress",
              "leopard print corset",
              "animal print bikini",
              "midi skirt"
            ],
            "description": "Leopard print midi dresses, structured bustier corsets, and animal-print bikinis styled for vacation nights."
          },
          {
            "trend_name": "Athletic Sports-Luxe & Bloc-Core Jerseys",
            "trend_type": "styling_formula",
            "trend_signal_strength": "medium",
            "confidence_score": 0.85,
            "matching_image_count": 4,
            "matching_parent_post_count": 3,
            "keywords": [
              "vintage football jersey",
              "bloc-core aesthetic",
              "sports luxe",
              "striped polo"
            ],
            "description": "Vintage football and soccer jerseys layered with heavy gold chain jewelry for a high-contrast sports-luxe aesthetic."
          }
        ]
      },
      "vision_preflight": {
        "enabled": true,
        "since": "2026-07-16T19:19:42.894794Z",
        "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": 5,
        "chunk_count": 6,
        "max_posts_per_chunk": 200,
        "max_media_per_chunk": 500,
        "chunk_post_count": 200,
        "chunk_media_count": 412,
        "full_source_post_count": 1279,
        "full_eligible_post_count": 1193,
        "full_source_media_count": 2255
      },
      "criteria": {
        "time_window_days": 14,
        "window_start": "2026-07-16T19:19:42.894794Z",
        "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": 1279,
      "source_media_count": 2255,
      "eligible_post_count": 1193,
      "chunk_post_count": 200,
      "chunk_media_count": 412,
      "analyzed_post_count": 200,
      "analyzed_post_ids": [
        170528,
        170683,
        170640,
        170647,
        183592,
        170544,
        170506,
        170637,
        170827,
        170634,
        170616,
        170459,
        183593,
        183691,
        170603,
        170500,
        170443,
        170685,
        170666,
        170661,
        170691,
        170655,
        170472,
        170595,
        170555,
        183677,
        170448,
        170624,
        170712,
        171696,
        170606,
        171030,
        170570,
        170609,
        170533,
        170574,
        171388,
        170522,
        170545,
        170503,
        170432,
        171007,
        170484,
        170446,
        183574,
        170696,
        170980,
        162402,
        162331,
        162413,
        170463,
        171674,
        162343,
        171149,
        162335,
        162123,
        162200,
        162169,
        170629,
        171491,
        171697,
        162187,
        162442,
        183531,
        162139,
        170997,
        162278,
        171357,
        162327,
        162431,
        162258,
        162290,
        162344,
        162388,
        171542,
        162371,
        171342,
        162285,
        162151,
        162188,
        162217,
        162392,
        162297,
        170468,
        183510,
        162152,
        162146,
        162355,
        170657,
        162298,
        162231,
        162306,
        170675,
        162266,
        171605,
        162190,
        162239,
        170641,
        162153,
        162135,
        162204,
        162304,
        162154,
        162314,
        162299,
        170617,
        162177,
        162356,
        162155,
        171288,
        162345,
        162324,
        183594,
        162219,
        162225,
        162144,
        162267,
        162247,
        170575,
        162374,
        162244,
        162150,
        162393,
        162321,
        162300,
        162192,
        162403,
        162205,
        162286,
        162328,
        162232,
        170828,
        162307,
        162193,
        162407,
        170485,
        162347,
        162357,
        162259,
        170591,
        183659,
        162253,
        162432,
        162316,
        162279,
        162381,
        162332,
        171698,
        170464,
        162426,
        162170,
        162443,
        170592,
        162291,
        162185,
        162201,
        162348,
        162369,
        170630,
        162194,
        162127,
        171492,
        162260,
        162174,
        162162,
        162131,
        171513,
        162433,
        162349,
        171377,
        162156,
        162410,
        162223,
        162215,
        162394,
        162142,
        162256,
        162319,
        162195,
        162157,
        162196,
        183651,
        162233,
        162268,
        162308,
        162375,
        162158,
        170642,
        162295,
        162421,
        162159,
        162197,
        170618,
        162269,
        162160,
        162358,
        162427,
        162434,
        162206,
        162395
      ],
      "analyzed_media_count": 412,
      "analyzed_media_refs": [
        "170528:1",
        "170528:2",
        "170528:3",
        "170528:4",
        "170528:5",
        "170683:1",
        "170640:1",
        "170640:2",
        "170640:3",
        "170640:4",
        "170647:1",
        "183592:1",
        "170544:1",
        "170506:1",
        "170637:1",
        "170637:2",
        "170827:1",
        "170634:1",
        "170634:2",
        "170634:3",
        "170634:4",
        "170616:1",
        "170459:1",
        "183593:1",
        "183691:1",
        "170603:1",
        "170500:1",
        "170443:1",
        "170685:1",
        "170666:1",
        "170661:1",
        "170691:1",
        "170655:1",
        "170472:1",
        "170472:2",
        "170472:3",
        "170472:4",
        "170472:5",
        "170595:1",
        "170595:2",
        "170595:3",
        "170595:4",
        "170595:5",
        "170555:1",
        "183677:1",
        "170448:1",
        "170624:1",
        "170712:1",
        "171696:1",
        "170606:1",
        "171030:1",
        "170570:1",
        "170570:2",
        "170570:3",
        "170570:4",
        "170609:1",
        "170609:3",
        "170609:5",
        "170533:1",
        "170533:2",
        "170533:3",
        "170574:1",
        "170574:2",
        "170574:3",
        "170574:4",
        "170574:5",
        "171388:1",
        "170522:1",
        "170545:1",
        "170503:1",
        "170503:2",
        "170503:3",
        "170503:4",
        "170503:5",
        "170432:1",
        "170432:2",
        "170432:3",
        "170432:4",
        "170432:5",
        "171007:1",
        "170484:1",
        "170446:1",
        "183574:1",
        "170696:1",
        "170696:2",
        "170696:3",
        "170696:4",
        "170696:5",
        "170696:6",
        "170696:7",
        "170980:1",
        "162402:1",
        "162402:3",
        "162331:1",
        "162331:2",
        "162413:1",
        "170463:1",
        "171674:1",
        "162343:1",
        "162343:2",
        "162343:3",
        "162343:4",
        "162343:5",
        "162343:6",
        "162343:7",
        "162343:8",
        "162343:9",
        "162343:10",
        "171149:1",
        "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",
        "170629:1",
        "171491:1",
        "171697:1",
        "162187:1",
        "162442:1",
        "162442:2",
        "162442:3",
        "162442:4",
        "162442:5",
        "183531:1",
        "162139:1",
        "170997:1",
        "162278:1",
        "162278:3",
        "162278:4",
        "171357:1",
        "162327:1",
        "162327:2",
        "162327:3",
        "162327:4",
        "162431:1",
        "162258:1",
        "162290:1",
        "162290:2",
        "162290:3",
        "162290:4",
        "162344:1",
        "162388:1",
        "162388:2",
        "171542:1",
        "162371:1",
        "162371:2",
        "171342:1",
        "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",
        "170468:1",
        "183510:1",
        "162152:1",
        "162152:2",
        "162152:3",
        "162152:4",
        "162146:1",
        "162146:2",
        "162146:3",
        "162146:4",
        "162146:5",
        "162355:1",
        "170657:1",
        "170657:2",
        "170657:3",
        "170657:4",
        "170657:5",
        "170657:6",
        "162298:1",
        "162231:1",
        "162306:1",
        "162306:2",
        "162306:3",
        "162306:4",
        "170675:1",
        "162266:1",
        "162266:2",
        "162266:3",
        "162266:4",
        "162266:5",
        "171605:1",
        "162190:1",
        "162239:1",
        "170641: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",
        "170617:1",
        "162177:1",
        "162356:1",
        "162155:1",
        "171288:1",
        "162345:1",
        "162324:1",
        "183594: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",
        "170575:1",
        "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",
        "170828:1",
        "162307:1",
        "162193:1",
        "162407:1",
        "162407:2",
        "162407:3",
        "162407:4",
        "162407:5",
        "170485:1",
        "162347:1",
        "162357:1",
        "162259:1",
        "162259:2",
        "162259:3",
        "162259:4",
        "170591:1",
        "170591:2",
        "183659:1",
        "183659:2",
        "162253:1",
        "162432:1",
        "162432:2",
        "162432:3",
        "162432:4",
        "162316:1",
        "162279:1",
        "162381:1",
        "162332:1",
        "162332:2",
        "162332:3",
        "171698:1",
        "170464:1",
        "162426:1",
        "162170:1",
        "162170:2",
        "162443:2",
        "170592:1",
        "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",
        "170630:1",
        "162194:1",
        "162127:1",
        "171492: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",
        "171513:1",
        "162433:1",
        "162349:1",
        "171377:1",
        "162156:1",
        "162410:1",
        "162410:2",
        "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",
        "183651:1",
        "162233:1",
        "162268:1",
        "162268:2",
        "162268:4",
        "162308:1",
        "162375:1",
        "162158:1",
        "170642: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",
        "170618: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"
      ],
      "full_source_prompt_character_count": 179568,
      "source_prompt_character_count": 179568,
      "prompt_character_count": 179568,
      "prompt_character_limit": 300000,
      "prompt_was_truncated": false,
      "candidate_prompt_character_count": 185424,
      "validation_prompt_character_count": 193436,
      "candidate_reasoning_scratchpad": "The current dataset captures a strong transition from high-summer seaside vacation wear into early transitional styles like rich chocolate and espresso browns, buttery yellows, and botanical florals. Simultaneously, coquette lace-trim details, Y2K-inspired low-rise silhouettes, and statement metallic hardware continue to dominate brand feeds.",
      "validation_reasoning_scratchpad": "We analyzed raw image data across the past 14 days, validating candidate trend clusters based on visual similarities such as color palettes, silhouettes, and styling formulas. High-confidence trends like Butter Yellow resort wear and Espresso Chocolate Brown tailoring reflect sustained and net-new shifts from summer resort to early fall transitional dressing.",
      "ai_discovered_candidate_count": 12,
      "candidate_trends": [
        {
          "candidate_name": "Espresso & Chocolate Brown Monochromatic Tailoring",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "162146:3",
            "162146:5",
            "170657:3",
            "162432:4"
          ],
          "visual_cues": [
            "chocolate brown dress",
            "espresso tone",
            "monochromatic set",
            "brown earth tone"
          ]
        },
        {
          "candidate_name": "Butter Yellow & Pastel Lemon Resort Dresses",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "net_new",
          "seed_media_count": 5,
          "seed_media_refs": [
            "170637:1",
            "170637:2",
            "162188:1",
            "162188:2",
            "162188:3"
          ],
          "visual_cues": [
            "butter yellow",
            "lemon yellow dress",
            "pastel yellow palette",
            "satin slip dress"
          ]
        },
        {
          "candidate_name": "Lace-Trimmed Sheer Slip Dresses & Lingerie-As-Outerwear",
          "trend_type": "texture",
          "visual_axis": "texture",
          "historical_relationship": "sustained",
          "seed_media_count": 5,
          "seed_media_refs": [
            "183691:1",
            "170570:1",
            "170570:2",
            "162358:1",
            "162375:1"
          ],
          "visual_cues": [
            "lace trim midi dress",
            "sheer fabric",
            "silk satin slip",
            "contrast lace"
          ]
        },
        {
          "candidate_name": "Vibrant Post-Box Red Accent & Monochromatic Dressing",
          "trend_type": "color",
          "visual_axis": "color",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "170595:1",
            "170595:2",
            "170595:3",
            "162290:1"
          ],
          "visual_cues": [
            "vibrant red jacket",
            "bright red monochrome",
            "hot pink bikini",
            "red halter top"
          ]
        },
        {
          "candidate_name": "Retro Polka Dot Matching Sets",
          "trend_type": "outfit",
          "visual_axis": "garment_type",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "170503:3",
            "162371:1",
            "162371:2",
            "162260:1"
          ],
          "visual_cues": [
            "polka dot print",
            "black and white palette",
            "matching set",
            "cowl neck mini dress"
          ]
        },
        {
          "candidate_name": "High-Neck Halter & Cowl Neck Silhouettes",
          "trend_type": "outfit",
          "visual_axis": "silhouette",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "170657:1",
            "162139:1",
            "162299:3",
            "162426:1"
          ],
          "visual_cues": [
            "halter neck silhouette",
            "cowl neck",
            "backless maxi dress",
            "asymmetrical neckline"
          ]
        },
        {
          "candidate_name": "Massive Sculptural Gold Hardware & Chunky Jewelry",
          "trend_type": "accessory",
          "visual_axis": "accessory",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "170528:1",
            "170634:1",
            "170634:2",
            "162343:1"
          ],
          "visual_cues": [
            "gold jewelry stack",
            "gold statement cuff",
            "chunky gold earrings",
            "layered necklace"
          ]
        },
        {
          "candidate_name": "Coastal Grandmother Blue-and-White Layering",
          "trend_type": "styling_formula",
          "visual_axis": "styling_formula",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "170634:1",
            "170634:3",
            "162200:2",
            "162434:1"
          ],
          "visual_cues": [
            "powder blue dress",
            "blue and white palette",
            "linen maxi skirt",
            "striped button down"
          ]
        },
        {
          "candidate_name": "Animal Print & Leopard Vacation Cues",
          "trend_type": "outfit",
          "visual_axis": "garment_type",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "170432:1",
            "170432:2",
            "162291:1",
            "162291:8"
          ],
          "visual_cues": [
            "leopard print bikini",
            "animal print bikini",
            "snakeskin print",
            "tiger print"
          ]
        },
        {
          "candidate_name": "Athletic Sports-Luxe & Bloc-Core Jerseys",
          "trend_type": "styling_formula",
          "visual_axis": "styling_formula",
          "historical_relationship": "sustained",
          "seed_media_count": 4,
          "seed_media_refs": [
            "171491:1",
            "170642:1",
            "183659:1",
            "162335:10"
          ],
          "visual_cues": [
            "soccer jersey",
            "sporty aesthetic",
            "athletic chic",
            "graphic logo"
          ]
        },
        {
          "candidate_name": "Boho Cottagecore Smocked Floral Dresses",
          "trend_type": "outfit",
          "visual_axis": "garment_type",
          "historical_relationship": "resurfacing",
          "seed_media_count": 4,
          "seed_media_refs": [
            "162278:1",
            "162431:1",
            "162432:1",
            "162433:1"
          ],
          "visual_cues": [
            "smocked bodice",
            "floral print dress",
            "cottagecore aesthetic",
            "tiered mini dress"
          ]
        },
        {
          "candidate_name": "Oversized Denim Tailoring & Low-Rise Slouchy Jeans",
          "trend_type": "outfit",
          "visual_axis": "garment_type",
          "historical_relationship": "evolving",
          "seed_media_count": 4,
          "seed_media_refs": [
            "170647:1",
            "183592:1",
            "170655:1",
            "183594:1"
          ],
          "visual_cues": [
            "wide leg jeans",
            "dark wash denim",
            "low rise jeans",
            "denim corset"
          ]
        }
      ],
      "ai_candidate_trend_count": 12,
      "ai_validated_trend_count_before_filter": 12,
      "accepted_trend_count": 9,
      "rejected_trend_count": 3,
      "rejected_trends": [
        {
          "trend_name": "Butter Yellow & Pastel Lemon Resort Dresses",
          "confidence_score": 0.93,
          "valid_matching_image_count": 4,
          "matching_parent_post_count": 2,
          "matching_author_count": 2,
          "invalid_or_out_of_scope_media_refs": [],
          "unparseable_media_refs": [],
          "excluded_same_post_media_refs": [
            "162188:3"
          ],
          "reasons": [
            "Images came from only 2 parent posts; minimum is 3."
          ]
        },
        {
          "trend_name": "Vibrant Post-Box Red Accent & Monochromatic Dressing",
          "confidence_score": 0.94,
          "valid_matching_image_count": 3,
          "matching_parent_post_count": 2,
          "matching_author_count": 2,
          "invalid_or_out_of_scope_media_refs": [],
          "unparseable_media_refs": [],
          "excluded_same_post_media_refs": [
            "170595:3"
          ],
          "reasons": [
            "Only 3 valid matching images; minimum is 4.",
            "Images came from only 2 parent posts; minimum is 3."
          ]
        },
        {
          "trend_name": "Animal Print & Leopard Vacation Cues",
          "confidence_score": 0.88,
          "valid_matching_image_count": 4,
          "matching_parent_post_count": 2,
          "matching_author_count": 2,
          "invalid_or_out_of_scope_media_refs": [],
          "unparseable_media_refs": [],
          "excluded_same_post_media_refs": [],
          "reasons": [
            "Images came from only 2 parent posts; minimum is 3."
          ]
        }
      ]
    }
  }
}