Skip to main content
Glama

Creative Library — Save Draft

creative_save_draft
Idempotent

Validate and save a complete Creative Library draft using the canonical taxonomy and format-specific content slots. An identical retry is a no-op. It cannot replace published content or publish a page.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
contentYes
frontmatterYes

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. Changed1 schema field changed
    • changedInput schema / properties / frontmatter / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "article",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "methodology": {
      -        "maxLength": 1200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "sources": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "date": {
      -              "format": "date",
      -              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -              "type": "string"
      -            },
      -            "href": {
      -              "pattern": "^https:\\/\\/\\S+$",
      -              "type": "string"
      -            },
      -            "label": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "publisher": {
      -              "maxLength": 120,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "label",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 50,
      -        "type": "array"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "workflow",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "methodology": {
      -        "maxLength": 1200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "sources": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "date": {
      -              "format": "date",
      -              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -              "type": "string"
      -            },
      -            "href": {
      -              "pattern": "^https:\\/\\/\\S+$",
      -              "type": "string"
      -            },
      -            "label": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "publisher": {
      -              "maxLength": 120,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "label",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 50,
      -        "type": "array"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "workflow": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "outcome": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "steps": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "body": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "tip": {
      -                  "type": "string"
      -                },
      -                "title": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "body"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "timeToComplete": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "totalTimeIso": {
      -            "pattern": "^P",
      -            "type": "string"
      -          },
      -          "whatYouNeed": {
      -            "items": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "whatYouNeed",
      -          "timeToComplete",
      -          "steps",
      -          "outcome"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "workflow"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "trend",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "methodology": {
      -        "maxLength": 1200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "sources": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "date": {
      -              "format": "date",
      -              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -              "type": "string"
      -            },
      -            "href": {
      -              "pattern": "^https:\\/\\/\\S+$",
      -              "type": "string"
      -            },
      -            "label": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "publisher": {
      -              "maxLength": 120,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "label",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 50,
      -        "type": "array"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "trend": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "signals": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "title": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "whatChanged": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "whyItMatters": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "whatChanged",
      -                "whyItMatters"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "signalsHeading": {
      -            "type": "string"
      -          },
      -          "whatToDoNow": {
      -            "items": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "whatToDoNowHeading": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "signals",
      -          "whatToDoNow"
      -        ],
      -        "type": "object"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "trend"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "resource",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "methodology": {
      -        "maxLength": 1200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "resource": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "checklists": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "description": {
      -                  "type": "string"
      -                },
      -                "eyebrow": {
      -                  "type": "string"
      -                },
      -                "items": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "detail": {
      -                        "type": "string"
      -                      },
      -                      "text": {
      -                        "minLength": 1,
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "text"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "minItems": 1,
      -                  "type": "array"
      -                },
      -                "numbered": {
      -                  "type": "boolean"
      -                },
      -                "title": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "items"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "freeTools": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "description": {
      -                "type": "string"
      -              },
      -              "label": {
      -                "type": "string"
      -              }
      -            },
      -            "type": "object"
      -          },
      -          "howToUse": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "steps": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "title": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "steps"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "howToUse",
      -          "checklists"
      -        ],
      -        "type": "object"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "sources": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "date": {
      -              "format": "date",
      -              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -              "type": "string"
      -            },
      -            "href": {
      -              "pattern": "^https:\\/\\/\\S+$",
      -              "type": "string"
      -            },
      -            "label": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "publisher": {
      -              "maxLength": 120,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "label",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 50,
      -        "type": "array"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "resource"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "caseStudy": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "beats": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "challenge": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "context": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "move": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "whatToSteal": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "whyItWorked": {
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "context",
      -              "challenge",
      -              "move",
      -              "whyItWorked",
      -              "whatToSteal"
      -            ],
      -            "type": "object"
      -          },
      -          "beforeAfter": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "after": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "description": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "label": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "label",
      -                  "description"
      -                ],
      -                "type": "object"
      -              },
      -              "before": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "description": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "label": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "label",
      -                  "description"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "before",
      -              "after"
      -            ],
      -            "type": "object"
      -          },
      -          "pullStat": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "caveat": {
      -                "type": "string"
      -              },
      -              "label": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "value": {
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "value",
      -              "label"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "beats"
      -        ],
      -        "type": "object"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "case-study",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "methodology": {
      -        "maxLength": 1200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "sources": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "date": {
      -              "format": "date",
      -              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -              "type": "string"
      -            },
      -            "href": {
      -              "pattern": "^https:\\/\\/\\S+$",
      -              "type": "string"
      -            },
      -            "label": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "publisher": {
      -              "maxLength": 120,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "label",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 50,
      -        "type": "array"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "caseStudy"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "playbook",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "methodology": {
      -        "maxLength": 1200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "playbook": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "plays": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "how": {
      -                  "items": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "minItems": 1,
      -                  "type": "array"
      -                },
      -                "name": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "when": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "why": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "name",
      -                "when",
      -                "how"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "plays"
      -        ],
      -        "type": "object"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "sources": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "date": {
      -              "format": "date",
      -              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -              "type": "string"
      -            },
      -            "href": {
      -              "pattern": "^https:\\/\\/\\S+$",
      -              "type": "string"
      -            },
      -            "label": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "publisher": {
      -              "maxLength": 120,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "label",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 50,
      -        "type": "array"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "playbook"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "model-guide",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "methodology": {
      -        "maxLength": 1200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "modelGuide": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "spec": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "bestFor": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "costInCredits": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "inputs": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "limits": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "name": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "outputs": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "strengths": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "whenToUse": {
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "name",
      -              "bestFor",
      -              "strengths",
      -              "limits",
      -              "inputs",
      -              "outputs",
      -              "costInCredits",
      -              "whenToUse"
      -            ],
      -            "type": "object"
      -          },
      -          "useWhen": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "reachFor": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "skip": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "reachFor"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "spec",
      -          "useWhen"
      -        ],
      -        "type": "object"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "sources": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "date": {
      -              "format": "date",
      -              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -              "type": "string"
      -            },
      -            "href": {
      -              "pattern": "^https:\\/\\/\\S+$",
      -              "type": "string"
      -            },
      -            "label": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "publisher": {
      -              "maxLength": 120,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "label",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 50,
      -        "type": "array"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "modelGuide"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "comparison": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "options": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "description": {
      -                  "type": "string"
      -                },
      -                "id": {
      -                  "maxLength": 160,
      -                  "minLength": 1,
      -                  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -                  "type": "string"
      -                },
      -                "label": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "id",
      -                "label"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 2,
      -            "type": "array"
      -          },
      -          "rows": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "criterion": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "values": {
      -                  "additionalProperties": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "propertyNames": {
      -                    "type": "string"
      -                  },
      -                  "type": "object"
      -                }
      -              },
      -              "required": [
      -                "criterion",
      -                "values"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "verdict": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "heading": {
      -                "type": "string"
      -              },
      -              "intro": {
      -                "type": "string"
      -              },
      -              "items": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "optionLabel": {
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "when": {
      -                      "minLength": 1,
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "optionLabel",
      -                    "when"
      -                  ],
      -                  "type": "object"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "items"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "options",
      -          "rows",
      -          "verdict"
      -        ],
      -        "type": "object"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "comparison",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "methodology": {
      -        "maxLength": 1200,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "sources": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "date": {
      -              "format": "date",
      -              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -              "type": "string"
      -            },
      -            "href": {
      -              "pattern": "^https:\\/\\/\\S+$",
      -              "type": "string"
      -            },
      -            "label": {
      -              "maxLength": 200,
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "publisher": {
      -              "maxLength": 120,
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "label",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "maxItems": 50,
      -        "type": "array"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "comparison"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "aiAssisted": {
      +        "type": "boolean"
      +      },
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "author": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "corrections": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "note": {
      +              "maxLength": 600,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "date",
      +            "note"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "evidencePacket": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "claimsNeedingAHuman": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "datedSources": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "job": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "originalHeistaFact": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "query": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "reader": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "serpFailure": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "article",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "intent": {
      +        "enum": [
      +          "learn",
      +          "do",
      +          "compare"
      +        ],
      +        "type": "string"
      +      },
      +      "lastVerified": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "modelTest": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "model": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "versionOrDate": {
      +            "maxLength": 60,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "whatWeTested": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "model",
      +          "versionOrDate",
      +          "whatWeTested"
      +        ],
      +        "type": "object"
      +      },
      +      "pointOfView": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "reviewedBy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "score": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "citeability": {
      +            "maximum": 10,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "demand": {
      +            "maximum": 30,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "evidence": {
      +            "maximum": 20,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "revenue": {
      +            "maximum": 15,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "total": {
      +            "maximum": 100,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "winnability": {
      +            "maximum": 25,
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "demand",
      +          "winnability",
      +          "evidence",
      +          "revenue",
      +          "citeability",
      +          "total"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "successMetric": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "aiAssisted": {
      +        "type": "boolean"
      +      },
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "author": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "corrections": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "note": {
      +              "maxLength": 600,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "date",
      +            "note"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "evidencePacket": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "claimsNeedingAHuman": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "datedSources": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "job": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "originalHeistaFact": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "query": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "reader": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "serpFailure": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "workflow",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "intent": {
      +        "enum": [
      +          "learn",
      +          "do",
      +          "compare"
      +        ],
      +        "type": "string"
      +      },
      +      "lastVerified": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "modelTest": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "model": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "versionOrDate": {
      +            "maxLength": 60,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "whatWeTested": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "model",
      +          "versionOrDate",
      +          "whatWeTested"
      +        ],
      +        "type": "object"
      +      },
      +      "pointOfView": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "reviewedBy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "score": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "citeability": {
      +            "maximum": 10,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "demand": {
      +            "maximum": 30,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "evidence": {
      +            "maximum": 20,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "revenue": {
      +            "maximum": 15,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "total": {
      +            "maximum": 100,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "winnability": {
      +            "maximum": 25,
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "demand",
      +          "winnability",
      +          "evidence",
      +          "revenue",
      +          "citeability",
      +          "total"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "successMetric": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "workflow": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "outcome": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "steps": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "body": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "tip": {
      +                  "type": "string"
      +                },
      +                "title": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "body"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "timeToComplete": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "totalTimeIso": {
      +            "pattern": "^P",
      +            "type": "string"
      +          },
      +          "whatYouNeed": {
      +            "items": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "whatYouNeed",
      +          "timeToComplete",
      +          "steps",
      +          "outcome"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "workflow"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "aiAssisted": {
      +        "type": "boolean"
      +      },
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "author": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "corrections": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "note": {
      +              "maxLength": 600,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "date",
      +            "note"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "evidencePacket": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "claimsNeedingAHuman": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "datedSources": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "job": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "originalHeistaFact": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "query": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "reader": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "serpFailure": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "trend",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "intent": {
      +        "enum": [
      +          "learn",
      +          "do",
      +          "compare"
      +        ],
      +        "type": "string"
      +      },
      +      "lastVerified": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "modelTest": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "model": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "versionOrDate": {
      +            "maxLength": 60,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "whatWeTested": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "model",
      +          "versionOrDate",
      +          "whatWeTested"
      +        ],
      +        "type": "object"
      +      },
      +      "pointOfView": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "reviewedBy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "score": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "citeability": {
      +            "maximum": 10,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "demand": {
      +            "maximum": 30,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "evidence": {
      +            "maximum": 20,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "revenue": {
      +            "maximum": 15,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "total": {
      +            "maximum": 100,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "winnability": {
      +            "maximum": 25,
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "demand",
      +          "winnability",
      +          "evidence",
      +          "revenue",
      +          "citeability",
      +          "total"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "successMetric": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "trend": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "signals": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "title": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "whatChanged": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "whyItMatters": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "whatChanged",
      +                "whyItMatters"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "signalsHeading": {
      +            "type": "string"
      +          },
      +          "whatToDoNow": {
      +            "items": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "whatToDoNowHeading": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "signals",
      +          "whatToDoNow"
      +        ],
      +        "type": "object"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "trend"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "aiAssisted": {
      +        "type": "boolean"
      +      },
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "author": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "corrections": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "note": {
      +              "maxLength": 600,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "date",
      +            "note"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "evidencePacket": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "claimsNeedingAHuman": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "datedSources": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "job": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "originalHeistaFact": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "query": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "reader": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "serpFailure": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "resource",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "intent": {
      +        "enum": [
      +          "learn",
      +          "do",
      +          "compare"
      +        ],
      +        "type": "string"
      +      },
      +      "lastVerified": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "modelTest": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "model": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "versionOrDate": {
      +            "maxLength": 60,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "whatWeTested": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "model",
      +          "versionOrDate",
      +          "whatWeTested"
      +        ],
      +        "type": "object"
      +      },
      +      "pointOfView": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "resource": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "checklists": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "description": {
      +                  "type": "string"
      +                },
      +                "eyebrow": {
      +                  "type": "string"
      +                },
      +                "items": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "detail": {
      +                        "type": "string"
      +                      },
      +                      "text": {
      +                        "minLength": 1,
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "text"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "minItems": 1,
      +                  "type": "array"
      +                },
      +                "numbered": {
      +                  "type": "boolean"
      +                },
      +                "title": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "items"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "freeTools": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "description": {
      +                "type": "string"
      +              },
      +              "label": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "howToUse": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "steps": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "title": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "steps"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "howToUse",
      +          "checklists"
      +        ],
      +        "type": "object"
      +      },
      +      "reviewedBy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "score": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "citeability": {
      +            "maximum": 10,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "demand": {
      +            "maximum": 30,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "evidence": {
      +            "maximum": 20,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "revenue": {
      +            "maximum": 15,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "total": {
      +            "maximum": 100,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "winnability": {
      +            "maximum": 25,
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "demand",
      +          "winnability",
      +          "evidence",
      +          "revenue",
      +          "citeability",
      +          "total"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "successMetric": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "resource"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "aiAssisted": {
      +        "type": "boolean"
      +      },
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "author": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "caseStudy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "beats": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "challenge": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "context": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "move": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "whatToSteal": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "whyItWorked": {
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "context",
      +              "challenge",
      +              "move",
      +              "whyItWorked",
      +              "whatToSteal"
      +            ],
      +            "type": "object"
      +          },
      +          "beforeAfter": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "after": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "description": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "label": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "label",
      +                  "description"
      +                ],
      +                "type": "object"
      +              },
      +              "before": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "description": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "label": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "label",
      +                  "description"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "before",
      +              "after"
      +            ],
      +            "type": "object"
      +          },
      +          "pullStat": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "caveat": {
      +                "type": "string"
      +              },
      +              "label": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "value": {
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "value",
      +              "label"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "beats"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "corrections": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "note": {
      +              "maxLength": 600,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "date",
      +            "note"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "evidencePacket": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "claimsNeedingAHuman": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "datedSources": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "job": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "originalHeistaFact": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "query": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "reader": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "serpFailure": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "case-study",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "intent": {
      +        "enum": [
      +          "learn",
      +          "do",
      +          "compare"
      +        ],
      +        "type": "string"
      +      },
      +      "lastVerified": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "modelTest": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "model": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "versionOrDate": {
      +            "maxLength": 60,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "whatWeTested": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "model",
      +          "versionOrDate",
      +          "whatWeTested"
      +        ],
      +        "type": "object"
      +      },
      +      "pointOfView": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "reviewedBy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "score": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "citeability": {
      +            "maximum": 10,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "demand": {
      +            "maximum": 30,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "evidence": {
      +            "maximum": 20,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "revenue": {
      +            "maximum": 15,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "total": {
      +            "maximum": 100,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "winnability": {
      +            "maximum": 25,
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "demand",
      +          "winnability",
      +          "evidence",
      +          "revenue",
      +          "citeability",
      +          "total"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "successMetric": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "caseStudy"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "aiAssisted": {
      +        "type": "boolean"
      +      },
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "author": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "corrections": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "note": {
      +              "maxLength": 600,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "date",
      +            "note"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "evidencePacket": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "claimsNeedingAHuman": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "datedSources": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "job": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "originalHeistaFact": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "query": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "reader": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "serpFailure": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "playbook",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "intent": {
      +        "enum": [
      +          "learn",
      +          "do",
      +          "compare"
      +        ],
      +        "type": "string"
      +      },
      +      "lastVerified": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "modelTest": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "model": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "versionOrDate": {
      +            "maxLength": 60,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "whatWeTested": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "model",
      +          "versionOrDate",
      +          "whatWeTested"
      +        ],
      +        "type": "object"
      +      },
      +      "playbook": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "plays": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "how": {
      +                  "items": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "minItems": 1,
      +                  "type": "array"
      +                },
      +                "name": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "when": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "why": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "name",
      +                "when",
      +                "how"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "plays"
      +        ],
      +        "type": "object"
      +      },
      +      "pointOfView": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "reviewedBy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "score": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "citeability": {
      +            "maximum": 10,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "demand": {
      +            "maximum": 30,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "evidence": {
      +            "maximum": 20,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "revenue": {
      +            "maximum": 15,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "total": {
      +            "maximum": 100,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "winnability": {
      +            "maximum": 25,
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "demand",
      +          "winnability",
      +          "evidence",
      +          "revenue",
      +          "citeability",
      +          "total"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "successMetric": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "playbook"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "aiAssisted": {
      +        "type": "boolean"
      +      },
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "author": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "corrections": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "note": {
      +              "maxLength": 600,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "date",
      +            "note"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "evidencePacket": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "claimsNeedingAHuman": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "datedSources": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "job": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "originalHeistaFact": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "query": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "reader": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "serpFailure": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "model-guide",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "intent": {
      +        "enum": [
      +          "learn",
      +          "do",
      +          "compare"
      +        ],
      +        "type": "string"
      +      },
      +      "lastVerified": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "modelGuide": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "spec": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "bestFor": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "costInCredits": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "inputs": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "limits": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "name": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "outputs": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "strengths": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "whenToUse": {
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "name",
      +              "bestFor",
      +              "strengths",
      +              "limits",
      +              "inputs",
      +              "outputs",
      +              "costInCredits",
      +              "whenToUse"
      +            ],
      +            "type": "object"
      +          },
      +          "useWhen": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "reachFor": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "skip": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "reachFor"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "spec",
      +          "useWhen"
      +        ],
      +        "type": "object"
      +      },
      +      "modelTest": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "model": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "versionOrDate": {
      +            "maxLength": 60,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "whatWeTested": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "model",
      +          "versionOrDate",
      +          "whatWeTested"
      +        ],
      +        "type": "object"
      +      },
      +      "pointOfView": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "reviewedBy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "score": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "citeability": {
      +            "maximum": 10,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "demand": {
      +            "maximum": 30,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "evidence": {
      +            "maximum": 20,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "revenue": {
      +            "maximum": 15,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "total": {
      +            "maximum": 100,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "winnability": {
      +            "maximum": 25,
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "demand",
      +          "winnability",
      +          "evidence",
      +          "revenue",
      +          "citeability",
      +          "total"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "successMetric": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "modelGuide"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "aiAssisted": {
      +        "type": "boolean"
      +      },
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "author": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "comparison": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "options": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "description": {
      +                  "type": "string"
      +                },
      +                "id": {
      +                  "maxLength": 160,
      +                  "minLength": 1,
      +                  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +                  "type": "string"
      +                },
      +                "label": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "id",
      +                "label"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 2,
      +            "type": "array"
      +          },
      +          "rows": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "criterion": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "values": {
      +                  "additionalProperties": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "propertyNames": {
      +                    "type": "string"
      +                  },
      +                  "type": "object"
      +                }
      +              },
      +              "required": [
      +                "criterion",
      +                "values"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "verdict": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "heading": {
      +                "type": "string"
      +              },
      +              "intro": {
      +                "type": "string"
      +              },
      +              "items": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "optionLabel": {
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "when": {
      +                      "minLength": 1,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "optionLabel",
      +                    "when"
      +                  ],
      +                  "type": "object"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "items"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "options",
      +          "rows",
      +          "verdict"
      +        ],
      +        "type": "object"
      +      },
      +      "corrections": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "note": {
      +              "maxLength": 600,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "date",
      +            "note"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "evidencePacket": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "claimsNeedingAHuman": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "datedSources": {
      +            "items": {
      +              "maxLength": 300,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "maxItems": 30,
      +            "type": "array"
      +          },
      +          "job": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "originalHeistaFact": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "query": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "reader": {
      +            "maxLength": 300,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "serpFailure": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "comparison",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "intent": {
      +        "enum": [
      +          "learn",
      +          "do",
      +          "compare"
      +        ],
      +        "type": "string"
      +      },
      +      "lastVerified": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "modelTest": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "model": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "versionOrDate": {
      +            "maxLength": 60,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "whatWeTested": {
      +            "maxLength": 600,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "model",
      +          "versionOrDate",
      +          "whatWeTested"
      +        ],
      +        "type": "object"
      +      },
      +      "pointOfView": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "reviewedBy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "name": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "role": {
      +            "maxLength": 120,
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "name"
      +        ],
      +        "type": "object"
      +      },
      +      "score": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "citeability": {
      +            "maximum": 10,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "demand": {
      +            "maximum": 30,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "evidence": {
      +            "maximum": 20,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "revenue": {
      +            "maximum": 15,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "total": {
      +            "maximum": 100,
      +            "minimum": 0,
      +            "type": "integer"
      +          },
      +          "winnability": {
      +            "maximum": 25,
      +            "minimum": 0,
      +            "type": "integer"
      +          }
      +        },
      +        "required": [
      +          "demand",
      +          "winnability",
      +          "evidence",
      +          "revenue",
      +          "citeability",
      +          "total"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "successMetric": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "comparison"
      +    ],
      +    "type": "object"
      +  }
      +]
  2. Changed1 schema field changed
    • changedInput schema / properties / frontmatter / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "article",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "workflow",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "workflow": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "outcome": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "steps": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "body": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "tip": {
      -                  "type": "string"
      -                },
      -                "title": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "body"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "timeToComplete": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "totalTimeIso": {
      -            "pattern": "^P",
      -            "type": "string"
      -          },
      -          "whatYouNeed": {
      -            "items": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "whatYouNeed",
      -          "timeToComplete",
      -          "steps",
      -          "outcome"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "workflow"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "trend",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "trend": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "signals": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "title": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "whatChanged": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "whyItMatters": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "whatChanged",
      -                "whyItMatters"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "signalsHeading": {
      -            "type": "string"
      -          },
      -          "whatToDoNow": {
      -            "items": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "whatToDoNowHeading": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "signals",
      -          "whatToDoNow"
      -        ],
      -        "type": "object"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "trend"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "resource",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "resource": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "checklists": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "description": {
      -                  "type": "string"
      -                },
      -                "eyebrow": {
      -                  "type": "string"
      -                },
      -                "items": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "detail": {
      -                        "type": "string"
      -                      },
      -                      "text": {
      -                        "minLength": 1,
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "text"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "minItems": 1,
      -                  "type": "array"
      -                },
      -                "numbered": {
      -                  "type": "boolean"
      -                },
      -                "title": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "items"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "freeTools": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "description": {
      -                "type": "string"
      -              },
      -              "label": {
      -                "type": "string"
      -              }
      -            },
      -            "type": "object"
      -          },
      -          "howToUse": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "steps": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "title": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "steps"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "howToUse",
      -          "checklists"
      -        ],
      -        "type": "object"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "resource"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "caseStudy": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "beats": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "challenge": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "context": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "move": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "whatToSteal": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "whyItWorked": {
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "context",
      -              "challenge",
      -              "move",
      -              "whyItWorked",
      -              "whatToSteal"
      -            ],
      -            "type": "object"
      -          },
      -          "beforeAfter": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "after": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "description": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "label": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "label",
      -                  "description"
      -                ],
      -                "type": "object"
      -              },
      -              "before": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "description": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "label": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "label",
      -                  "description"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "before",
      -              "after"
      -            ],
      -            "type": "object"
      -          },
      -          "pullStat": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "caveat": {
      -                "type": "string"
      -              },
      -              "label": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "value": {
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "value",
      -              "label"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "beats"
      -        ],
      -        "type": "object"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "case-study",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "caseStudy"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "playbook",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "playbook": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "plays": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "how": {
      -                  "items": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "minItems": 1,
      -                  "type": "array"
      -                },
      -                "name": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "when": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "why": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "name",
      -                "when",
      -                "how"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "plays"
      -        ],
      -        "type": "object"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "playbook"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "model-guide",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "modelGuide": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "spec": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "bestFor": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "costInCredits": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "inputs": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "limits": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "name": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "outputs": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "strengths": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "whenToUse": {
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "name",
      -              "bestFor",
      -              "strengths",
      -              "limits",
      -              "inputs",
      -              "outputs",
      -              "costInCredits",
      -              "whenToUse"
      -            ],
      -            "type": "object"
      -          },
      -          "useWhen": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "reachFor": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "skip": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "reachFor"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "spec",
      -          "useWhen"
      -        ],
      -        "type": "object"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "modelGuide"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "comparison": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "options": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "description": {
      -                  "type": "string"
      -                },
      -                "id": {
      -                  "maxLength": 160,
      -                  "minLength": 1,
      -                  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -                  "type": "string"
      -                },
      -                "label": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "id",
      -                "label"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 2,
      -            "type": "array"
      -          },
      -          "rows": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "criterion": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "values": {
      -                  "additionalProperties": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "propertyNames": {
      -                    "type": "string"
      -                  },
      -                  "type": "object"
      -                }
      -              },
      -              "required": [
      -                "criterion",
      -                "values"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "verdict": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "heading": {
      -                "type": "string"
      -              },
      -              "intro": {
      -                "type": "string"
      -              },
      -              "items": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "optionLabel": {
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "when": {
      -                      "minLength": 1,
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "optionLabel",
      -                    "when"
      -                  ],
      -                  "type": "object"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "items"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "options",
      -          "rows",
      -          "verdict"
      -        ],
      -        "type": "object"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "comparison",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "maxLength": 160,
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "maxLength": 160,
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "comparison"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "article",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "workflow",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "workflow": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "outcome": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "steps": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "body": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "tip": {
      +                  "type": "string"
      +                },
      +                "title": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "body"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "timeToComplete": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "totalTimeIso": {
      +            "pattern": "^P",
      +            "type": "string"
      +          },
      +          "whatYouNeed": {
      +            "items": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "whatYouNeed",
      +          "timeToComplete",
      +          "steps",
      +          "outcome"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "workflow"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "trend",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "trend": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "signals": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "title": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "whatChanged": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "whyItMatters": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "whatChanged",
      +                "whyItMatters"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "signalsHeading": {
      +            "type": "string"
      +          },
      +          "whatToDoNow": {
      +            "items": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "whatToDoNowHeading": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "signals",
      +          "whatToDoNow"
      +        ],
      +        "type": "object"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "trend"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "resource",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "resource": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "checklists": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "description": {
      +                  "type": "string"
      +                },
      +                "eyebrow": {
      +                  "type": "string"
      +                },
      +                "items": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "detail": {
      +                        "type": "string"
      +                      },
      +                      "text": {
      +                        "minLength": 1,
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "text"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "minItems": 1,
      +                  "type": "array"
      +                },
      +                "numbered": {
      +                  "type": "boolean"
      +                },
      +                "title": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "items"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "freeTools": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "description": {
      +                "type": "string"
      +              },
      +              "label": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "howToUse": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "steps": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "title": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "steps"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "howToUse",
      +          "checklists"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "resource"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "caseStudy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "beats": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "challenge": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "context": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "move": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "whatToSteal": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "whyItWorked": {
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "context",
      +              "challenge",
      +              "move",
      +              "whyItWorked",
      +              "whatToSteal"
      +            ],
      +            "type": "object"
      +          },
      +          "beforeAfter": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "after": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "description": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "label": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "label",
      +                  "description"
      +                ],
      +                "type": "object"
      +              },
      +              "before": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "description": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "label": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "label",
      +                  "description"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "before",
      +              "after"
      +            ],
      +            "type": "object"
      +          },
      +          "pullStat": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "caveat": {
      +                "type": "string"
      +              },
      +              "label": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "value": {
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "value",
      +              "label"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "beats"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "case-study",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "caseStudy"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "playbook",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "playbook": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "plays": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "how": {
      +                  "items": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "minItems": 1,
      +                  "type": "array"
      +                },
      +                "name": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "when": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "why": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "name",
      +                "when",
      +                "how"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "plays"
      +        ],
      +        "type": "object"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "playbook"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "model-guide",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "modelGuide": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "spec": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "bestFor": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "costInCredits": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "inputs": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "limits": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "name": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "outputs": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "strengths": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "whenToUse": {
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "name",
      +              "bestFor",
      +              "strengths",
      +              "limits",
      +              "inputs",
      +              "outputs",
      +              "costInCredits",
      +              "whenToUse"
      +            ],
      +            "type": "object"
      +          },
      +          "useWhen": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "reachFor": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "skip": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "reachFor"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "spec",
      +          "useWhen"
      +        ],
      +        "type": "object"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "modelGuide"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "comparison": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "options": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "description": {
      +                  "type": "string"
      +                },
      +                "id": {
      +                  "maxLength": 160,
      +                  "minLength": 1,
      +                  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +                  "type": "string"
      +                },
      +                "label": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "id",
      +                "label"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 2,
      +            "type": "array"
      +          },
      +          "rows": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "criterion": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "values": {
      +                  "additionalProperties": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "propertyNames": {
      +                    "type": "string"
      +                  },
      +                  "type": "object"
      +                }
      +              },
      +              "required": [
      +                "criterion",
      +                "values"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "verdict": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "heading": {
      +                "type": "string"
      +              },
      +              "intro": {
      +                "type": "string"
      +              },
      +              "items": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "optionLabel": {
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "when": {
      +                      "minLength": 1,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "optionLabel",
      +                    "when"
      +                  ],
      +                  "type": "object"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "items"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "options",
      +          "rows",
      +          "verdict"
      +        ],
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "comparison",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "methodology": {
      +        "maxLength": 1200,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "sources": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "date": {
      +              "format": "date",
      +              "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +              "type": "string"
      +            },
      +            "href": {
      +              "pattern": "^https:\\/\\/\\S+$",
      +              "type": "string"
      +            },
      +            "label": {
      +              "maxLength": 200,
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "publisher": {
      +              "maxLength": 120,
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "label",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "maxItems": 50,
      +        "type": "array"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "comparison"
      +    ],
      +    "type": "object"
      +  }
      +]
  3. Changed1 schema field changed
    • changedInput schema / properties / frontmatter / oneOf
      Previous value: -[
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "article",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "workflow",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "workflow": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "outcome": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "steps": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "body": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "tip": {
      -                  "type": "string"
      -                },
      -                "title": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "body"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "timeToComplete": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "totalTimeIso": {
      -            "pattern": "^P",
      -            "type": "string"
      -          },
      -          "whatYouNeed": {
      -            "items": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "whatYouNeed",
      -          "timeToComplete",
      -          "steps",
      -          "outcome"
      -        ],
      -        "type": "object"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "workflow"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "trend",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "trend": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "signals": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "title": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "whatChanged": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "whyItMatters": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "whatChanged",
      -                "whyItMatters"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "signalsHeading": {
      -            "type": "string"
      -          },
      -          "whatToDoNow": {
      -            "items": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "whatToDoNowHeading": {
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "signals",
      -          "whatToDoNow"
      -        ],
      -        "type": "object"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "trend"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "resource",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "resource": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "checklists": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "description": {
      -                  "type": "string"
      -                },
      -                "eyebrow": {
      -                  "type": "string"
      -                },
      -                "items": {
      -                  "items": {
      -                    "additionalProperties": false,
      -                    "properties": {
      -                      "detail": {
      -                        "type": "string"
      -                      },
      -                      "text": {
      -                        "minLength": 1,
      -                        "type": "string"
      -                      }
      -                    },
      -                    "required": [
      -                      "text"
      -                    ],
      -                    "type": "object"
      -                  },
      -                  "minItems": 1,
      -                  "type": "array"
      -                },
      -                "numbered": {
      -                  "type": "boolean"
      -                },
      -                "title": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "title",
      -                "items"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "freeTools": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "description": {
      -                "type": "string"
      -              },
      -              "label": {
      -                "type": "string"
      -              }
      -            },
      -            "type": "object"
      -          },
      -          "howToUse": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "steps": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "title": {
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "steps"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "howToUse",
      -          "checklists"
      -        ],
      -        "type": "object"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "resource"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "caseStudy": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "beats": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "challenge": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "context": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "move": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "whatToSteal": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "whyItWorked": {
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "context",
      -              "challenge",
      -              "move",
      -              "whyItWorked",
      -              "whatToSteal"
      -            ],
      -            "type": "object"
      -          },
      -          "beforeAfter": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "after": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "description": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "label": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "label",
      -                  "description"
      -                ],
      -                "type": "object"
      -              },
      -              "before": {
      -                "additionalProperties": false,
      -                "properties": {
      -                  "description": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "label": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  }
      -                },
      -                "required": [
      -                  "label",
      -                  "description"
      -                ],
      -                "type": "object"
      -              }
      -            },
      -            "required": [
      -              "before",
      -              "after"
      -            ],
      -            "type": "object"
      -          },
      -          "pullStat": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "caveat": {
      -                "type": "string"
      -              },
      -              "label": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "value": {
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "value",
      -              "label"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "beats"
      -        ],
      -        "type": "object"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "case-study",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "caseStudy"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "playbook",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "playbook": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "plays": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "how": {
      -                  "items": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "minItems": 1,
      -                  "type": "array"
      -                },
      -                "name": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "when": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "why": {
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "name",
      -                "when",
      -                "how"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          }
      -        },
      -        "required": [
      -          "plays"
      -        ],
      -        "type": "object"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "playbook"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "model-guide",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "modelGuide": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "spec": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "bestFor": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "costInCredits": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "inputs": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "limits": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "name": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "outputs": {
      -                "minLength": 1,
      -                "type": "string"
      -              },
      -              "strengths": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "whenToUse": {
      -                "minLength": 1,
      -                "type": "string"
      -              }
      -            },
      -            "required": [
      -              "name",
      -              "bestFor",
      -              "strengths",
      -              "limits",
      -              "inputs",
      -              "outputs",
      -              "costInCredits",
      -              "whenToUse"
      -            ],
      -            "type": "object"
      -          },
      -          "useWhen": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "reachFor": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              },
      -              "skip": {
      -                "items": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "reachFor"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "spec",
      -          "useWhen"
      -        ],
      -        "type": "object"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "modelGuide"
      -    ],
      -    "type": "object"
      -  },
      -  {
      -    "additionalProperties": false,
      -    "properties": {
      -      "audience": {
      -        "items": {
      -          "enum": [
      -            "d2c-brands",
      -            "brands",
      -            "ecommerce",
      -            "agencies",
      -            "creators",
      -            "performance-marketers",
      -            "creative-directors",
      -            "founders",
      -            "freelancers-consultants"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "channel": {
      -        "items": {
      -          "enum": [
      -            "digital",
      -            "paid-social",
      -            "organic-social",
      -            "ecommerce-pdp",
      -            "email",
      -            "web-landing",
      -            "video",
      -            "ooh-print",
      -            "experiential",
      -            "brand-experiences",
      -            "integrated"
      -          ],
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "comparison": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "options": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "description": {
      -                  "type": "string"
      -                },
      -                "id": {
      -                  "minLength": 1,
      -                  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -                  "type": "string"
      -                },
      -                "label": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                }
      -              },
      -              "required": [
      -                "id",
      -                "label"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 2,
      -            "type": "array"
      -          },
      -          "rows": {
      -            "items": {
      -              "additionalProperties": false,
      -              "properties": {
      -                "criterion": {
      -                  "minLength": 1,
      -                  "type": "string"
      -                },
      -                "values": {
      -                  "additionalProperties": {
      -                    "minLength": 1,
      -                    "type": "string"
      -                  },
      -                  "propertyNames": {
      -                    "type": "string"
      -                  },
      -                  "type": "object"
      -                }
      -              },
      -              "required": [
      -                "criterion",
      -                "values"
      -              ],
      -              "type": "object"
      -            },
      -            "minItems": 1,
      -            "type": "array"
      -          },
      -          "verdict": {
      -            "additionalProperties": false,
      -            "properties": {
      -              "heading": {
      -                "type": "string"
      -              },
      -              "intro": {
      -                "type": "string"
      -              },
      -              "items": {
      -                "items": {
      -                  "additionalProperties": false,
      -                  "properties": {
      -                    "optionLabel": {
      -                      "minLength": 1,
      -                      "type": "string"
      -                    },
      -                    "when": {
      -                      "minLength": 1,
      -                      "type": "string"
      -                    }
      -                  },
      -                  "required": [
      -                    "optionLabel",
      -                    "when"
      -                  ],
      -                  "type": "object"
      -                },
      -                "minItems": 1,
      -                "type": "array"
      -              }
      -            },
      -            "required": [
      -              "items"
      -            ],
      -            "type": "object"
      -          }
      -        },
      -        "required": [
      -          "options",
      -          "rows",
      -          "verdict"
      -        ],
      -        "type": "object"
      -      },
      -      "faq": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "a": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "q": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "q",
      -            "a"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "format": {
      -        "const": "comparison",
      -        "type": "string"
      -      },
      -      "hero": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "cta": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "description": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "eyebrow": {
      -            "minLength": 1,
      -            "type": "string"
      -          },
      -          "href": {
      -            "pattern": "^\\/(?!\\/)\\S*$",
      -            "type": "string"
      -          },
      -          "title": {
      -            "minLength": 1,
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "eyebrow",
      -          "title",
      -          "description",
      -          "href",
      -          "cta"
      -        ],
      -        "type": "object"
      -      },
      -      "images": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "alt": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "aspect": {
      -              "enum": [
      -                "16/9",
      -                "3/2",
      -                "4/3",
      -                "1/1",
      -                "3/4"
      -              ],
      -              "type": "string"
      -            },
      -            "caption": {
      -              "type": "string"
      -            },
      -            "id": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "src": {
      -              "type": "string"
      -            },
      -            "variant": {
      -              "default": "figure",
      -              "enum": [
      -                "banner",
      -                "figure",
      -                "grid"
      -              ],
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "id",
      -            "src",
      -            "alt"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "library": {
      -        "const": "creative",
      -        "type": "string"
      -      },
      -      "published": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      },
      -      "related": {
      -        "items": {
      -          "additionalProperties": false,
      -          "properties": {
      -            "href": {
      -              "pattern": "^\\/(?!\\/)\\S*$",
      -              "type": "string"
      -            },
      -            "kicker": {
      -              "minLength": 1,
      -              "type": "string"
      -            },
      -            "title": {
      -              "minLength": 1,
      -              "type": "string"
      -            }
      -          },
      -          "required": [
      -            "title",
      -            "href"
      -          ],
      -          "type": "object"
      -        },
      -        "type": "array"
      -      },
      -      "relatedContent": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedHeists": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedPreset": {
      -        "additionalProperties": false,
      -        "properties": {
      -          "slug": {
      -            "minLength": 1,
      -            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -            "type": "string"
      -          },
      -          "tab": {
      -            "enum": [
      -              "visuals",
      -              "styles",
      -              "models",
      -              "outfits"
      -            ],
      -            "type": "string"
      -          }
      -        },
      -        "required": [
      -          "tab"
      -        ],
      -        "type": "object"
      -      },
      -      "relatedPresets": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "relatedTools": {
      -        "items": {
      -          "minLength": 1,
      -          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "searchQueries": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "shelf": {
      -        "enum": [
      -          "strategy",
      -          "brand",
      -          "ideas",
      -          "copy",
      -          "art-direction",
      -          "product-photography",
      -          "campaign-photography",
      -          "creative-production",
      -          "talent-styling",
      -          "ai"
      -        ],
      -        "type": "string"
      -      },
      -      "slug": {
      -        "minLength": 1,
      -        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      -        "type": "string"
      -      },
      -      "stage": {
      -        "items": {
      -          "enum": [
      -            "strategy",
      -            "positioning",
      -            "ideas",
      -            "brief",
      -            "copy",
      -            "art-direction",
      -            "production",
      -            "talent",
      -            "testing"
      -          ],
      -          "type": "string"
      -        },
      -        "minItems": 1,
      -        "type": "array"
      -      },
      -      "status": {
      -        "enum": [
      -          "draft",
      -          "published"
      -        ],
      -        "type": "string"
      -      },
      -      "summary": {
      -        "maxLength": 400,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "takeaways": {
      -        "items": {
      -          "minLength": 1,
      -          "type": "string"
      -        },
      -        "type": "array"
      -      },
      -      "title": {
      -        "maxLength": 160,
      -        "minLength": 1,
      -        "type": "string"
      -      },
      -      "updated": {
      -        "format": "date",
      -        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      -        "type": "string"
      -      }
      -    },
      -    "required": [
      -      "library",
      -      "title",
      -      "slug",
      -      "summary",
      -      "published",
      -      "status",
      -      "shelf",
      -      "audience",
      -      "stage",
      -      "format",
      -      "comparison"
      -    ],
      -    "type": "object"
      -  }
      -]New value: +[
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "article",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "workflow",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "workflow": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "outcome": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "steps": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "body": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "tip": {
      +                  "type": "string"
      +                },
      +                "title": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "body"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "timeToComplete": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "totalTimeIso": {
      +            "pattern": "^P",
      +            "type": "string"
      +          },
      +          "whatYouNeed": {
      +            "items": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "whatYouNeed",
      +          "timeToComplete",
      +          "steps",
      +          "outcome"
      +        ],
      +        "type": "object"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "workflow"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "trend",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "trend": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "signals": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "title": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "whatChanged": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "whyItMatters": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "whatChanged",
      +                "whyItMatters"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "signalsHeading": {
      +            "type": "string"
      +          },
      +          "whatToDoNow": {
      +            "items": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "whatToDoNowHeading": {
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "signals",
      +          "whatToDoNow"
      +        ],
      +        "type": "object"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "trend"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "resource",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "resource": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "checklists": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "description": {
      +                  "type": "string"
      +                },
      +                "eyebrow": {
      +                  "type": "string"
      +                },
      +                "items": {
      +                  "items": {
      +                    "additionalProperties": false,
      +                    "properties": {
      +                      "detail": {
      +                        "type": "string"
      +                      },
      +                      "text": {
      +                        "minLength": 1,
      +                        "type": "string"
      +                      }
      +                    },
      +                    "required": [
      +                      "text"
      +                    ],
      +                    "type": "object"
      +                  },
      +                  "minItems": 1,
      +                  "type": "array"
      +                },
      +                "numbered": {
      +                  "type": "boolean"
      +                },
      +                "title": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "title",
      +                "items"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "freeTools": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "description": {
      +                "type": "string"
      +              },
      +              "label": {
      +                "type": "string"
      +              }
      +            },
      +            "type": "object"
      +          },
      +          "howToUse": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "steps": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "title": {
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "steps"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "howToUse",
      +          "checklists"
      +        ],
      +        "type": "object"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "resource"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "caseStudy": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "beats": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "challenge": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "context": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "move": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "whatToSteal": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "whyItWorked": {
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "context",
      +              "challenge",
      +              "move",
      +              "whyItWorked",
      +              "whatToSteal"
      +            ],
      +            "type": "object"
      +          },
      +          "beforeAfter": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "after": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "description": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "label": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "label",
      +                  "description"
      +                ],
      +                "type": "object"
      +              },
      +              "before": {
      +                "additionalProperties": false,
      +                "properties": {
      +                  "description": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "label": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  }
      +                },
      +                "required": [
      +                  "label",
      +                  "description"
      +                ],
      +                "type": "object"
      +              }
      +            },
      +            "required": [
      +              "before",
      +              "after"
      +            ],
      +            "type": "object"
      +          },
      +          "pullStat": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "caveat": {
      +                "type": "string"
      +              },
      +              "label": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "value": {
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "value",
      +              "label"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "beats"
      +        ],
      +        "type": "object"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "case-study",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "caseStudy"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "playbook",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "playbook": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "plays": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "how": {
      +                  "items": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "minItems": 1,
      +                  "type": "array"
      +                },
      +                "name": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "when": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "why": {
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "name",
      +                "when",
      +                "how"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          }
      +        },
      +        "required": [
      +          "plays"
      +        ],
      +        "type": "object"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "playbook"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "model-guide",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "modelGuide": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "spec": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "bestFor": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "costInCredits": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "inputs": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "limits": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "name": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "outputs": {
      +                "minLength": 1,
      +                "type": "string"
      +              },
      +              "strengths": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "whenToUse": {
      +                "minLength": 1,
      +                "type": "string"
      +              }
      +            },
      +            "required": [
      +              "name",
      +              "bestFor",
      +              "strengths",
      +              "limits",
      +              "inputs",
      +              "outputs",
      +              "costInCredits",
      +              "whenToUse"
      +            ],
      +            "type": "object"
      +          },
      +          "useWhen": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "reachFor": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              },
      +              "skip": {
      +                "items": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "reachFor"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "spec",
      +          "useWhen"
      +        ],
      +        "type": "object"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "modelGuide"
      +    ],
      +    "type": "object"
      +  },
      +  {
      +    "additionalProperties": false,
      +    "properties": {
      +      "audience": {
      +        "items": {
      +          "enum": [
      +            "d2c-brands",
      +            "brands",
      +            "ecommerce",
      +            "agencies",
      +            "creators",
      +            "performance-marketers",
      +            "creative-directors",
      +            "founders",
      +            "freelancers-consultants"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "channel": {
      +        "items": {
      +          "enum": [
      +            "digital",
      +            "paid-social",
      +            "organic-social",
      +            "ecommerce-pdp",
      +            "email",
      +            "web-landing",
      +            "video",
      +            "ooh-print",
      +            "experiential",
      +            "brand-experiences",
      +            "integrated"
      +          ],
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "comparison": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "options": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "description": {
      +                  "type": "string"
      +                },
      +                "id": {
      +                  "maxLength": 160,
      +                  "minLength": 1,
      +                  "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +                  "type": "string"
      +                },
      +                "label": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                }
      +              },
      +              "required": [
      +                "id",
      +                "label"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 2,
      +            "type": "array"
      +          },
      +          "rows": {
      +            "items": {
      +              "additionalProperties": false,
      +              "properties": {
      +                "criterion": {
      +                  "minLength": 1,
      +                  "type": "string"
      +                },
      +                "values": {
      +                  "additionalProperties": {
      +                    "minLength": 1,
      +                    "type": "string"
      +                  },
      +                  "propertyNames": {
      +                    "type": "string"
      +                  },
      +                  "type": "object"
      +                }
      +              },
      +              "required": [
      +                "criterion",
      +                "values"
      +              ],
      +              "type": "object"
      +            },
      +            "minItems": 1,
      +            "type": "array"
      +          },
      +          "verdict": {
      +            "additionalProperties": false,
      +            "properties": {
      +              "heading": {
      +                "type": "string"
      +              },
      +              "intro": {
      +                "type": "string"
      +              },
      +              "items": {
      +                "items": {
      +                  "additionalProperties": false,
      +                  "properties": {
      +                    "optionLabel": {
      +                      "minLength": 1,
      +                      "type": "string"
      +                    },
      +                    "when": {
      +                      "minLength": 1,
      +                      "type": "string"
      +                    }
      +                  },
      +                  "required": [
      +                    "optionLabel",
      +                    "when"
      +                  ],
      +                  "type": "object"
      +                },
      +                "minItems": 1,
      +                "type": "array"
      +              }
      +            },
      +            "required": [
      +              "items"
      +            ],
      +            "type": "object"
      +          }
      +        },
      +        "required": [
      +          "options",
      +          "rows",
      +          "verdict"
      +        ],
      +        "type": "object"
      +      },
      +      "faq": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "a": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "q": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "q",
      +            "a"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "format": {
      +        "const": "comparison",
      +        "type": "string"
      +      },
      +      "hero": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "cta": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "description": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "eyebrow": {
      +            "minLength": 1,
      +            "type": "string"
      +          },
      +          "href": {
      +            "pattern": "^\\/(?!\\/)\\S*$",
      +            "type": "string"
      +          },
      +          "title": {
      +            "minLength": 1,
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "eyebrow",
      +          "title",
      +          "description",
      +          "href",
      +          "cta"
      +        ],
      +        "type": "object"
      +      },
      +      "images": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "alt": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "aspect": {
      +              "enum": [
      +                "16/9",
      +                "3/2",
      +                "4/3",
      +                "1/1",
      +                "3/4"
      +              ],
      +              "type": "string"
      +            },
      +            "caption": {
      +              "type": "string"
      +            },
      +            "id": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "src": {
      +              "type": "string"
      +            },
      +            "variant": {
      +              "default": "figure",
      +              "enum": [
      +                "banner",
      +                "figure",
      +                "grid"
      +              ],
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "id",
      +            "src",
      +            "alt"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "library": {
      +        "const": "creative",
      +        "type": "string"
      +      },
      +      "published": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      },
      +      "related": {
      +        "items": {
      +          "additionalProperties": false,
      +          "properties": {
      +            "href": {
      +              "pattern": "^\\/(?!\\/)\\S*$",
      +              "type": "string"
      +            },
      +            "kicker": {
      +              "minLength": 1,
      +              "type": "string"
      +            },
      +            "title": {
      +              "minLength": 1,
      +              "type": "string"
      +            }
      +          },
      +          "required": [
      +            "title",
      +            "href"
      +          ],
      +          "type": "object"
      +        },
      +        "type": "array"
      +      },
      +      "relatedContent": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedHeists": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedPreset": {
      +        "additionalProperties": false,
      +        "properties": {
      +          "slug": {
      +            "maxLength": 160,
      +            "minLength": 1,
      +            "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +            "type": "string"
      +          },
      +          "tab": {
      +            "enum": [
      +              "visuals",
      +              "styles",
      +              "models",
      +              "outfits"
      +            ],
      +            "type": "string"
      +          }
      +        },
      +        "required": [
      +          "tab"
      +        ],
      +        "type": "object"
      +      },
      +      "relatedPresets": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "relatedTools": {
      +        "items": {
      +          "maxLength": 160,
      +          "minLength": 1,
      +          "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "searchQueries": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "shelf": {
      +        "enum": [
      +          "strategy",
      +          "brand",
      +          "ideas",
      +          "copy",
      +          "art-direction",
      +          "product-photography",
      +          "campaign-photography",
      +          "creative-production",
      +          "talent-styling",
      +          "ai"
      +        ],
      +        "type": "string"
      +      },
      +      "slug": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "pattern": "^[a-z0-9]+(?:-[a-z0-9]+)*$",
      +        "type": "string"
      +      },
      +      "stage": {
      +        "items": {
      +          "enum": [
      +            "strategy",
      +            "positioning",
      +            "ideas",
      +            "brief",
      +            "copy",
      +            "art-direction",
      +            "production",
      +            "talent",
      +            "testing"
      +          ],
      +          "type": "string"
      +        },
      +        "minItems": 1,
      +        "type": "array"
      +      },
      +      "status": {
      +        "enum": [
      +          "draft",
      +          "published"
      +        ],
      +        "type": "string"
      +      },
      +      "summary": {
      +        "maxLength": 400,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "takeaways": {
      +        "items": {
      +          "minLength": 1,
      +          "type": "string"
      +        },
      +        "type": "array"
      +      },
      +      "title": {
      +        "maxLength": 160,
      +        "minLength": 1,
      +        "type": "string"
      +      },
      +      "updated": {
      +        "format": "date",
      +        "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
      +        "type": "string"
      +      }
      +    },
      +    "required": [
      +      "library",
      +      "title",
      +      "slug",
      +      "summary",
      +      "published",
      +      "status",
      +      "shelf",
      +      "audience",
      +      "stage",
      +      "format",
      +      "comparison"
      +    ],
      +    "type": "object"
      +  }
      +]
  4. Added

TDQS

B3.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already mark this as idempotent and non-destructive, and the description reinforces idempotency ('An identical retry is a no-op') and adds behavioral limits ('cannot replace published content or publish a page'). Since schema coverage is 0%, the description carries important behavior details that go beyond annotations. No contradiction with readOnlyHint=false.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three terse sentences, each information-dense: purpose and constraints in the first, idempotency in the second, and explicit exclusions in the third. No filler; front-loaded with the primary action and resource.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the extreme complexity of the input schema (multiple nested formats and taxonomy fields) and the absence of an output schema, the description is far too brief. It does not explain how formats determine content slots, what validation entails, error behavior, or what the tool returns. An agent would still need to inspect the entire schema to understand usage, so the description alone is not sufficient for correct invocation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters2/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

With schema description coverage at 0%, the description must compensate but does so minimally. The phrases 'canonical taxonomy' and 'format-specific content slots' hint that frontmatter and content must follow a structure, but the description provides no concrete guidance on how to populate the required parameters (frontmatter and content) or how formats map to slots. For a tool with such a large, nested schema, this is insufficient.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the verb (validate and save), the resource (a complete Creative Library draft), and the constraints (using canonical taxonomy and format-specific content slots). It also distinguishes itself from publishing by explicitly stating what it cannot do. It does not name specific sibling tools, but the functional boundary is clear.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description implies usage for saving drafts and explicitly notes it cannot publish or replace published content, which partially routes the agent away from publish/update tools. However, it does not name any alternative tools or provide conditions for when to choose this over a sibling like creative_publish_article or creative_get_draft. Guidance is implicit rather than explicit.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

TDQS

A3.7/5.0
Disambiguation4/5

Despite the high tool count, most tools have distinct purposes with thorough descriptions that specify when to use each. Some overlap exists among creative direction tools (call_creative_worlds vs chat_with_creative_worlds), but the descriptions clarify usage patterns.

Naming Consistency3/5

Naming conventions are inconsistent overall: some follow verb_noun (create_powersource_url, decode_ad), others use noun_verb or compound names (adformula_intelligence, fleet_analytics_overview). However, subgroups like dispatch_* and list_*_presets maintain internal consistency.

Tool Count2/5

112 tools is far beyond the typical 3-15 range for well-scoped servers. While the server covers a broad domain, the sheer number likely overwhelms agents and suggests insufficient consolidation of related operations.

Completeness4/5

The tool set covers core creative intelligence workflows: brand analysis, ad decoding, script generation, creative direction, and research. Minor gaps exist (e.g., no social media publishing tools), but the main use cases are well-supported.