{
  "report": {
    "id": 8,
    "period": "[stored-core] Apr 09 - Apr 23, 2026",
    "created_at": "2026-04-23T12:56:11.081396+00:00",
    "workflow_note": ""
  },
  "generation_diagnostics": {
    "available": false,
    "note": "This historical report predates generation diagnostics. Accepted trend evidence is still included.",
    "criteria_inferred_from_current_report_format": {
      "minimum_confidence": 0.7,
      "minimum_matching_images": 4,
      "time_window_days": 14
    }
  },
  "accepted_trend_audit": [
    {
      "trend_number": 1,
      "trend_name": "Crochet & Shell Coastal Fusion",
      "blog_title": "The Rise of the Coastal Grandmother's Playful Cousin: Crochet & Shell Embellished Resort Wear",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "",
      "description": "The clean, minimalist coastal aesthetic is being layered with handmade elements like crochet detailing, shell appliqu\u00e9s, and textured beading, creating a more artisanal, tactile summer look.",
      "keywords": [
        "crochet dress",
        "shell jewelry",
        "coastal grandmother",
        "resort wear",
        "handmade details"
      ],
      "post_ids": [
        54353,
        54355,
        54371,
        54357
      ],
      "media_refs": [
        "54353:1",
        "54355:1",
        "54371:1",
        "54357:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts."
    },
    {
      "trend_number": 2,
      "trend_name": "Saturated Blue (Persian Jewel & Navy)",
      "blog_title": "Beyond the LBD: The Season's Statement Color is a Deep, Saturated Blue",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 5,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "",
      "description": "A move away from soft pastels towards a bold, confident blue palette\u2014ranging from a rich 'Persian Jewel' to a classic navy\u2014is dominating as the new power color for everything from dresses to tailoring.",
      "keywords": [
        "Persian Jewel color",
        "navy fashion",
        "blue dress",
        "bold color",
        "saturated color"
      ],
      "post_ids": [
        54257,
        54258,
        54008,
        54010,
        54137
      ],
      "media_refs": [
        "54257:1",
        "54258:1",
        "54008:1",
        "54010:1",
        "54137:1"
      ],
      "qualification_reason": "Accepted with 5 matching images across 5 parent posts."
    },
    {
      "trend_number": 3,
      "trend_name": "Intentional Matching Sets",
      "blog_title": "The Elevated Matching Set: Why the Two-Piece is Your 2026 Wardrobe Workhorse",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 5,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "",
      "description": "The co-ord set is evolving beyond casual loungewear into polished, versatile ensembles\u2014from tailored linen to beaded satin\u2014marketed as the core of a capsule, 'ready for anything' wardrobe.",
      "keywords": [
        "matching set",
        "co-ord",
        "capsule wardrobe",
        "linen set",
        "versatile outfit"
      ],
      "post_ids": [
        54221,
        54223,
        54319,
        54344,
        54348
      ],
      "media_refs": [
        "54221:1",
        "54223:1",
        "54319:1",
        "54344:1",
        "54348:1"
      ],
      "qualification_reason": "Accepted with 5 matching images across 5 parent posts."
    },
    {
      "trend_number": 4,
      "trend_name": "Quiet Luxury Textural Details",
      "blog_title": "Quiet Luxury's New Texture: The Allure of the Pearlescent Button & Delicate Lace",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "",
      "description": "The 'quiet luxury' theme is being expressed through subtle, high-touch details like pearlescent buttons on linen, delicate vintage-inspired lace, and understated satin trims rather than overt logos.",
      "keywords": [
        "quiet luxury",
        "pearl buttons",
        "lace detailing",
        "subtle details",
        "elevated basics"
      ],
      "post_ids": [
        54218,
        54205,
        54024,
        54022
      ],
      "media_refs": [
        "54218:1",
        "54205:1",
        "54024:1",
        "54022:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts."
    },
    {
      "trend_number": 5,
      "trend_name": "Desert Oasis Festival Fashion",
      "blog_title": "Festival 2026: The 'Desert Oasis' Palette of Earth Tones, Sequins & Neon",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 5,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "",
      "description": "Festival style is merging boho earth tones with high-shine elements like sequins and unexpected pops of neon, creating a 'Desert Oasis' look that's both grounded and glittering.",
      "keywords": [
        "festival fashion",
        "desert style",
        "sequin top",
        "neon accents",
        "boho glam"
      ],
      "post_ids": [
        54296,
        54341,
        54235,
        54140,
        54043
      ],
      "media_refs": [
        "54296:1",
        "54341:1",
        "54235:1",
        "54140:1",
        "54043:1"
      ],
      "qualification_reason": "Accepted with 5 matching images across 5 parent posts."
    },
    {
      "trend_number": 6,
      "trend_name": "Sporty Chic Crossover",
      "blog_title": "The New Activewear Crossover: From Studio to Street in Sporty Silhouettes",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 5,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "",
      "description": "Activewear is being explicitly styled for non-athletic contexts, with tennis-inspired sets, sleek silhouettes, and 'sporty' keywords used to market looks for everyday wear, not just the gym.",
      "keywords": [
        "tennis skirt",
        "sporty chic",
        "athleisure",
        "street style",
        "workout set"
      ],
      "post_ids": [
        54317,
        54318,
        54319,
        54144,
        54145
      ],
      "media_refs": [
        "54317:1",
        "54318:1",
        "54319:1",
        "54144:1",
        "54145:1"
      ],
      "qualification_reason": "Accepted with 5 matching images across 5 parent posts."
    },
    {
      "trend_number": 7,
      "trend_name": "Brand-Authored Handbags",
      "blog_title": "The Rise of the Handbag Provenance: Introducing Designer Totes & Structured Bags",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 6,
      "matching_parent_post_count": 6,
      "visual_similarity_reason": "",
      "description": "Several established apparel brands are simultaneously launching or heavily promoting their own proprietary handbag lines, signaling a major push to own a customer's complete head-to-toe look.",
      "keywords": [
        "designer bag",
        "brand launch",
        "new handbag",
        "structured tote",
        "accessories"
      ],
      "post_ids": [
        54326,
        54327,
        53997,
        53998,
        54006,
        54082
      ],
      "media_refs": [
        "54326:1",
        "54327:1",
        "53997:1",
        "53998:1",
        "54006:1",
        "54082:1"
      ],
      "qualification_reason": "Accepted with 6 matching images across 6 parent posts."
    },
    {
      "trend_number": 8,
      "trend_name": "Effortless 'Undone' Silhouettes",
      "blog_title": "Summer's Undone Feeling: The Call for 'Easy Pieces' & Perfectly Relaxed Fits",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 5,
      "matching_parent_post_count": 5,
      "visual_similarity_reason": "",
      "description": "Marketing language across the industry is heavily leaning into descriptors like 'perfectly undone,' 'easy pieces,' and 'relaxed,' highlighting a consumer desire for low-effort, high-style comfort dressing.",
      "keywords": [
        "easy summer dress",
        "relaxed fit",
        "effortless style",
        "breezy",
        "comfort chic"
      ],
      "post_ids": [
        54306,
        54307,
        54309,
        54315,
        54370
      ],
      "media_refs": [
        "54306:1",
        "54307:1",
        "54309:1",
        "54315:1",
        "54370:1"
      ],
      "qualification_reason": "Accepted with 5 matching images across 5 parent posts."
    },
    {
      "trend_number": 9,
      "trend_name": "Artisanal, Non-Traditional Bridal",
      "blog_title": "Bridal's New Frontier: The 'Untamed' & Artisanal Wedding Dress",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "",
      "description": "Bridal collections are moving beyond traditional white gowns, featuring artisanal handwork, floral lace, and silhouettes designed for movement and self-expression, often in softer or non-white palettes.",
      "keywords": [
        "modern bridal",
        "artisanal wedding dress",
        "non-traditional bride",
        "lace bridal",
        "boho wedding"
      ],
      "post_ids": [
        54356,
        54031,
        54032,
        54035
      ],
      "media_refs": [
        "54356:1",
        "54031:1",
        "54032:1",
        "54035:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts."
    },
    {
      "trend_number": 10,
      "trend_name": "Brand-Adjacent Fragrance Launches",
      "blog_title": "The 'Scented' Summer: How Fragrance is Becoming a Fashion Brand's Next Frontier",
      "trend_type": "",
      "signal_strength": "",
      "confidence_percent": "",
      "matching_image_count": 4,
      "matching_parent_post_count": 4,
      "visual_similarity_reason": "",
      "description": "Fashion brands are leveraging their aesthetic to launch and heavily promote complementary fragrance lines, using body mists and perfumes to expand their lifestyle offering beyond clothing.",
      "keywords": [
        "designer fragrance",
        "body mist",
        "fashion perfume",
        "scented style",
        "lifestyle brand"
      ],
      "post_ids": [
        54271,
        54078,
        54084,
        54079
      ],
      "media_refs": [
        "54271:1",
        "54078:1",
        "54084:1",
        "54079:1"
      ],
      "qualification_reason": "Accepted with 4 matching images across 4 parent posts."
    }
  ],
  "report_payload": {
    "content_ideas": [
      {
        "blog_title": "The Rise of the Coastal Grandmother's Playful Cousin: Crochet & Shell Embellished Resort Wear",
        "trend_name": "Crochet & Shell Coastal Fusion",
        "description": "The clean, minimalist coastal aesthetic is being layered with handmade elements like crochet detailing, shell appliqu\u00e9s, and textured beading, creating a more artisanal, tactile summer look.",
        "keywords": [
          "crochet dress",
          "shell jewelry",
          "coastal grandmother",
          "resort wear",
          "handmade details"
        ],
        "example_post_ids": [
          54353,
          54355,
          54371,
          54357
        ]
      },
      {
        "blog_title": "Beyond the LBD: The Season's Statement Color is a Deep, Saturated Blue",
        "trend_name": "Saturated Blue (Persian Jewel & Navy)",
        "description": "A move away from soft pastels towards a bold, confident blue palette\u2014ranging from a rich 'Persian Jewel' to a classic navy\u2014is dominating as the new power color for everything from dresses to tailoring.",
        "keywords": [
          "Persian Jewel color",
          "navy fashion",
          "blue dress",
          "bold color",
          "saturated color"
        ],
        "example_post_ids": [
          54257,
          54258,
          54008,
          54010,
          54137
        ]
      },
      {
        "blog_title": "The Elevated Matching Set: Why the Two-Piece is Your 2026 Wardrobe Workhorse",
        "trend_name": "Intentional Matching Sets",
        "description": "The co-ord set is evolving beyond casual loungewear into polished, versatile ensembles\u2014from tailored linen to beaded satin\u2014marketed as the core of a capsule, 'ready for anything' wardrobe.",
        "keywords": [
          "matching set",
          "co-ord",
          "capsule wardrobe",
          "linen set",
          "versatile outfit"
        ],
        "example_post_ids": [
          54221,
          54223,
          54319,
          54344,
          54348
        ]
      },
      {
        "blog_title": "Quiet Luxury's New Texture: The Allure of the Pearlescent Button & Delicate Lace",
        "trend_name": "Quiet Luxury Textural Details",
        "description": "The 'quiet luxury' theme is being expressed through subtle, high-touch details like pearlescent buttons on linen, delicate vintage-inspired lace, and understated satin trims rather than overt logos.",
        "keywords": [
          "quiet luxury",
          "pearl buttons",
          "lace detailing",
          "subtle details",
          "elevated basics"
        ],
        "example_post_ids": [
          54218,
          54205,
          54024,
          54022
        ]
      },
      {
        "blog_title": "Festival 2026: The 'Desert Oasis' Palette of Earth Tones, Sequins & Neon",
        "trend_name": "Desert Oasis Festival Fashion",
        "description": "Festival style is merging boho earth tones with high-shine elements like sequins and unexpected pops of neon, creating a 'Desert Oasis' look that's both grounded and glittering.",
        "keywords": [
          "festival fashion",
          "desert style",
          "sequin top",
          "neon accents",
          "boho glam"
        ],
        "example_post_ids": [
          54296,
          54341,
          54235,
          54140,
          54043
        ]
      },
      {
        "blog_title": "The New Activewear Crossover: From Studio to Street in Sporty Silhouettes",
        "trend_name": "Sporty Chic Crossover",
        "description": "Activewear is being explicitly styled for non-athletic contexts, with tennis-inspired sets, sleek silhouettes, and 'sporty' keywords used to market looks for everyday wear, not just the gym.",
        "keywords": [
          "tennis skirt",
          "sporty chic",
          "athleisure",
          "street style",
          "workout set"
        ],
        "example_post_ids": [
          54317,
          54318,
          54319,
          54144,
          54145
        ]
      },
      {
        "blog_title": "The Rise of the Handbag Provenance: Introducing Designer Totes & Structured Bags",
        "trend_name": "Brand-Authored Handbags",
        "description": "Several established apparel brands are simultaneously launching or heavily promoting their own proprietary handbag lines, signaling a major push to own a customer's complete head-to-toe look.",
        "keywords": [
          "designer bag",
          "brand launch",
          "new handbag",
          "structured tote",
          "accessories"
        ],
        "example_post_ids": [
          54326,
          54327,
          53997,
          53998,
          54006,
          54082
        ]
      },
      {
        "blog_title": "Summer's Undone Feeling: The Call for 'Easy Pieces' & Perfectly Relaxed Fits",
        "trend_name": "Effortless 'Undone' Silhouettes",
        "description": "Marketing language across the industry is heavily leaning into descriptors like 'perfectly undone,' 'easy pieces,' and 'relaxed,' highlighting a consumer desire for low-effort, high-style comfort dressing.",
        "keywords": [
          "easy summer dress",
          "relaxed fit",
          "effortless style",
          "breezy",
          "comfort chic"
        ],
        "example_post_ids": [
          54306,
          54307,
          54309,
          54315,
          54370
        ]
      },
      {
        "blog_title": "Bridal's New Frontier: The 'Untamed' & Artisanal Wedding Dress",
        "trend_name": "Artisanal, Non-Traditional Bridal",
        "description": "Bridal collections are moving beyond traditional white gowns, featuring artisanal handwork, floral lace, and silhouettes designed for movement and self-expression, often in softer or non-white palettes.",
        "keywords": [
          "modern bridal",
          "artisanal wedding dress",
          "non-traditional bride",
          "lace bridal",
          "boho wedding"
        ],
        "example_post_ids": [
          54356,
          54031,
          54032,
          54035
        ]
      },
      {
        "blog_title": "The 'Scented' Summer: How Fragrance is Becoming a Fashion Brand's Next Frontier",
        "trend_name": "Brand-Adjacent Fragrance Launches",
        "description": "Fashion brands are leveraging their aesthetic to launch and heavily promote complementary fragrance lines, using body mists and perfumes to expand their lifestyle offering beyond clothing.",
        "keywords": [
          "designer fragrance",
          "body mist",
          "fashion perfume",
          "scented style",
          "lifestyle brand"
        ],
        "example_post_ids": [
          54271,
          54078,
          54084,
          54079
        ]
      }
    ]
  }
}