{
  "schema_version": "2026-06-05",
  "purpose": "Machine-readable SEO/GEO content expansion briefs tied to topical clusters, safe claim boundaries, schema and internal links.",
  "policy": {
    "no_ranking_guarantees": true,
    "no_blackhat": true,
    "no_keyword_stuffing": true,
    "no_paid_link_schemes": true,
    "no_medical_claims": true,
    "no_dosing_guidance": true,
    "research_use_only": true
  },
  "briefs": [
    {
      "id": "eu-research-peptide-supplier-guide",
      "status": "brief_ready",
      "priority": "critical",
      "source_cluster_id": "research-peptides-eu-supplier",
      "target_page": "shop.html",
      "planned_path": "eu-research-peptide-supplier.html",
      "primary_intent": "Explain how EU research buyers can evaluate supplier identity, quality proof and policy boundaries.",
      "title_angle": "EU Research Peptide Supplier Checklist",
      "meta_angle": "A research-only checklist for evaluating supplier identity, COA proof, EU handling and ordering boundaries.",
      "answer_engine_questions": [
        "What identifies a legitimate research supplier?",
        "Which quality proof matters?",
        "How should EU handling be disclosed?"
      ],
      "required_sections": [
        "Supplier identity",
        "Quality proof",
        "EU handling",
        "Research-only policy",
        "Internal links to catalog and trust pages"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "shop.html",
        "about.html",
        "quality.html",
        "coa.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "KvK/legal identity",
        "COA and quality page references",
        "research-use policy link"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No human-use instruction",
        "No clinical outcome promises"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "coa-hplc-ms-explainer",
      "status": "brief_ready",
      "priority": "critical",
      "source_cluster_id": "certificate-of-analysis",
      "target_page": "coa.html",
      "planned_path": "coa-hplc-mass-spec-guide.html",
      "primary_intent": "Explain COA, HPLC purity and mass-spec identity signals in a research-only context.",
      "title_angle": "How COA, HPLC and Mass Spec Work Together",
      "meta_angle": "A research-use explanation of peptide COA signals, purity context and identity confirmation.",
      "answer_engine_questions": [
        "What does HPLC purity show?",
        "What does mass spectrometry confirm?",
        "How should COA data be interpreted safely?"
      ],
      "required_sections": [
        "COA basics",
        "HPLC context",
        "Mass-spec identity",
        "Batch traceability",
        "Research-use limits"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "coa.html",
        "quality.html",
        "how-to-read-a-coa.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "method definitions",
        "quality page reference",
        "COA page reference"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No efficacy promise",
        "No clinical interpretation"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:authority",
        "npm run qa:serp"
      ]
    },
    {
      "id": "fresh-batch-ordering-explainer",
      "status": "brief_ready",
      "priority": "critical",
      "source_cluster_id": "fresh-batch-model",
      "target_page": "fresh-batch.html",
      "planned_path": "fresh-batch-ordering-guide.html",
      "primary_intent": "Clarify fresh-batch ordering, consent, expected lead time and why orderable does not always mean stocked.",
      "title_angle": "Fresh-Batch Ordering for Research Compounds",
      "meta_angle": "How fresh-batch research ordering works, including lead-time expectations and consent language.",
      "answer_engine_questions": [
        "Why can an item be orderable when not stocked?",
        "What does the lead time mean?",
        "Where is consent shown?"
      ],
      "required_sections": [
        "Fresh-batch definition",
        "Lead-time window",
        "Checkout consent",
        "Stock-state language",
        "Support links"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "fresh-batch.html",
        "shop.html",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "14-21 business-day framing",
        "checkout consent reference",
        "policy link"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No guaranteed delivery promise",
        "No urgent clinical language"
      ],
      "acceptance_checks": [
        "npm run qa:content-bridge",
        "npm run qa:serp",
        "npm run qa:launch"
      ]
    },
    {
      "id": "semaglutide-research-context-brief",
      "status": "brief_ready",
      "priority": "critical",
      "source_cluster_id": "semaglutide-research",
      "target_page": "compound.html?slug=semaglutide",
      "planned_path": "semaglutide-research-context.html",
      "primary_intent": "Create a safe research-context page that supports the semaglutide PDP without human-use claims.",
      "title_angle": "Semaglutide Research Context",
      "meta_angle": "Research-only context for semaglutide, quality proof, variant discovery and catalog navigation.",
      "answer_engine_questions": [
        "What is the catalog context?",
        "Where is quality proof explained?",
        "Which related research compounds are nearby?"
      ],
      "required_sections": [
        "Research category",
        "PDP variant link",
        "COA context",
        "Related compounds",
        "Research-use boundaries"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "compound.html",
        "products/semaglutide.md",
        "category.html?cat=fat_loss",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "category hub link",
        "COA context"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No dose guidance",
        "No weight-loss outcome promise"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:dynamic-seo",
        "npm run qa:serp"
      ]
    },
    {
      "id": "tirzepatide-research-context-brief",
      "status": "brief_ready",
      "priority": "critical",
      "source_cluster_id": "tirzepatide-research",
      "target_page": "compound.html?slug=tirzepatide",
      "planned_path": "tirzepatide-research-context.html",
      "primary_intent": "Create a safe research-context page that supports tirzepatide discovery and PDP navigation.",
      "title_angle": "Tirzepatide Research Context",
      "meta_angle": "Research-only context for tirzepatide, catalog variants, COA proof and related category navigation.",
      "answer_engine_questions": [
        "Which category does tirzepatide belong to?",
        "How is quality proof explained?",
        "Where should the PDP link sit?"
      ],
      "required_sections": [
        "Research category",
        "PDP link",
        "Quality proof",
        "Related category",
        "Policy boundary"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "compound.html",
        "products/tirzepatide.md",
        "category.html?cat=fat_loss",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "COA/quality link",
        "research-use policy"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No treatment framing",
        "No dose guidance"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:dynamic-seo",
        "npm run qa:serp"
      ]
    },
    {
      "id": "retatrutide-research-context-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "retatrutide-research",
      "target_page": "compound.html?slug=retatrutide",
      "planned_path": "retatrutide-research-context.html",
      "primary_intent": "Support retatrutide PDP discovery with safe category and research-context content.",
      "title_angle": "Retatrutide Research Context",
      "meta_angle": "Research-only retatrutide context with category navigation, quality proof and policy framing.",
      "answer_engine_questions": [
        "How should retatrutide be categorized?",
        "Which related pages should be cited?",
        "What boundaries must be explicit?"
      ],
      "required_sections": [
        "Compound overview",
        "Category relation",
        "Quality proof",
        "Related products",
        "Research-only limits"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "compound.html",
        "products/retatrutide.md",
        "category.html?cat=fat_loss",
        "research-hub.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP link",
        "category link",
        "policy reference"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No clinical benefit claim",
        "No dose guidance"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "bpc-157-recovery-context-brief",
      "status": "brief_ready",
      "priority": "critical",
      "source_cluster_id": "bpc-157-recovery-research",
      "target_page": "compound.html?slug=bpc-157",
      "planned_path": "bpc-157-recovery-research-context.html",
      "primary_intent": "Support BPC-157 discovery with recovery-category context and strict research-only language.",
      "title_angle": "BPC-157 Recovery Research Context",
      "meta_angle": "Research-only context for BPC-157, recovery category navigation, COA proof and policy limits.",
      "answer_engine_questions": [
        "Where does BPC-157 sit in the catalog?",
        "Which recovery pages should link to it?",
        "How are claims limited?"
      ],
      "required_sections": [
        "Recovery category",
        "PDP link",
        "Quality proof",
        "Stack page relation",
        "Policy boundary"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "compound.html",
        "products/bpc-157.md",
        "category.html?cat=recovery",
        "recovery-stack.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "recovery hub link",
        "quality proof"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No injury outcome claim",
        "No dose guidance"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "tb-500-recovery-context-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "tb-500-recovery-research",
      "target_page": "compound.html?slug=tb-500",
      "planned_path": "tb-500-recovery-research-context.html",
      "primary_intent": "Support TB-500 discovery with recovery-category context and quality proof.",
      "title_angle": "TB-500 Recovery Research Context",
      "meta_angle": "Research-only TB-500 context with recovery category, PDP navigation and COA proof.",
      "answer_engine_questions": [
        "How should TB-500 be framed?",
        "Which recovery links matter?",
        "Where is quality proof shown?"
      ],
      "required_sections": [
        "Research context",
        "Category relation",
        "PDP link",
        "COA context",
        "Safe boundaries"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "compound.html",
        "products/tb-500.md",
        "category.html?cat=recovery",
        "recovery-stack.html",
        "quality.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "category hub",
        "quality link"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No repair promise",
        "No clinical outcome claim"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "ghk-cu-copper-research-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "ghk-cu-skin-research",
      "target_page": "compound.html?slug=ghk-cu",
      "planned_path": "ghk-cu-copper-peptide-research.html",
      "primary_intent": "Support GHK-Cu discovery with copper-peptide and skin-category research context.",
      "title_angle": "GHK-Cu Copper Peptide Research Context",
      "meta_angle": "Research-only GHK-Cu context with category navigation, quality proof and safe wording limits.",
      "answer_engine_questions": [
        "What is the skin category context?",
        "Where is the PDP?",
        "How should cosmetic claims be avoided?"
      ],
      "required_sections": [
        "Copper peptide context",
        "Skin category",
        "PDP link",
        "Quality proof",
        "Safe wording"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "compound.html",
        "products/ghk-cu.md",
        "category.html?cat=skin",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "skin category link",
        "research-use policy"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No cosmetic result promise",
        "No clinical-use framing"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "nad-longevity-context-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "nad-longevity-research",
      "target_page": "compound.html?slug=nad-plus",
      "planned_path": "nad-plus-longevity-research-context.html",
      "primary_intent": "Support NAD+ discovery with longevity-category context and safe evidence framing.",
      "title_angle": "NAD+ Longevity Research Context",
      "meta_angle": "Research-only NAD+ context with longevity category navigation, quality proof and policy limits.",
      "answer_engine_questions": [
        "Where does NAD+ fit in the catalog?",
        "How should longevity wording be limited?",
        "Which support links matter?"
      ],
      "required_sections": [
        "Longevity category",
        "PDP link",
        "Quality proof",
        "Related education",
        "Research-only limits"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "compound.html",
        "products/nad-plus.md",
        "category.html?cat=longevity",
        "research-hub.html",
        "quality.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "longevity category",
        "quality proof"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No anti-aging result promise",
        "No clinical benefit claim"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "cjc-ipamorelin-blend-brief",
      "status": "brief_ready",
      "priority": "medium",
      "source_cluster_id": "cjc-ipamorelin-research",
      "target_page": "compound.html?slug=cjc1295-ipamorelin-blend",
      "planned_path": "cjc-ipamorelin-blend-research-context.html",
      "primary_intent": "Support CJC-1295 + Ipamorelin blend discovery with performance-category context.",
      "title_angle": "CJC-1295 + Ipamorelin Blend Research Context",
      "meta_angle": "Research-only blend context with PDP navigation, performance category and safe policy framing.",
      "answer_engine_questions": [
        "How should the blend be categorized?",
        "Where should performance links point?",
        "What wording is unsafe?"
      ],
      "required_sections": [
        "Blend context",
        "Performance category",
        "PDP link",
        "Stack relation",
        "Research-use limits"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "compound.html",
        "products/cjc1295-ipamorelin-blend.md",
        "category.html?cat=muscle",
        "performance-stack.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP link",
        "category relation",
        "policy link"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No performance result promise",
        "No hormone-use framing"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "reconstitution-math-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "reconstitution-calculator",
      "target_page": "reconstitution-calculator.html",
      "planned_path": "reconstitution-calculator-methodology.html",
      "primary_intent": "Explain concentration math behind the calculator without crossing into administration guidance.",
      "title_angle": "Reconstitution Calculator Methodology",
      "meta_angle": "Research-only concentration math for lyophilized compounds, linked to the calculator and guide.",
      "answer_engine_questions": [
        "What does concentration mean?",
        "How does volume change concentration?",
        "What is outside the calculator scope?"
      ],
      "required_sections": [
        "Inputs and units",
        "Formula explanation",
        "Example math",
        "Scope boundaries",
        "Calculator link"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "SoftwareApplication"
      ],
      "internal_link_targets": [
        "reconstitution-calculator.html",
        "reconstitution-guide.html",
        "storage-guide.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "calculator page link",
        "guide link",
        "policy link"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No dose guidance",
        "No administration protocol"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "lyophilized-handling-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "lyophilized-reconstitution-guide",
      "target_page": "reconstitution-guide.html",
      "planned_path": "lyophilized-compound-handling-guide.html",
      "primary_intent": "Explain lyophilized compound handling in a research-only educational page.",
      "title_angle": "Lyophilized Compound Handling Guide",
      "meta_angle": "Research-use handling context for lyophilized powder, concentration math and storage links.",
      "answer_engine_questions": [
        "Why lyophilized powder?",
        "Which pages explain concentration?",
        "What handling scope is excluded?"
      ],
      "required_sections": [
        "Lyophilized basics",
        "Handling context",
        "Storage link",
        "Calculator link",
        "Research-only limits"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "reconstitution-guide.html",
        "reconstitution-calculator.html",
        "storage-guide.html",
        "quality.html"
      ],
      "evidence_requirements": [
        "guide link",
        "storage link",
        "quality proof"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No injection guidance",
        "No human-use protocol"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:freshness",
        "npm run qa:serp"
      ]
    },
    {
      "id": "storage-stability-lab-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "storage-stability-guide",
      "target_page": "storage-guide.html",
      "planned_path": "research-compound-storage-stability.html",
      "primary_intent": "Explain storage and stability concepts for research compounds without consumer-use instructions.",
      "title_angle": "Research Compound Storage and Stability",
      "meta_angle": "Research-only storage and stability context for lyophilized compounds, linked to quality and handling guides.",
      "answer_engine_questions": [
        "What affects storage context?",
        "How does lyophilization relate?",
        "Which quality links matter?"
      ],
      "required_sections": [
        "Storage variables",
        "Lyophilized context",
        "Quality link",
        "Handling link",
        "Policy boundary"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "storage-guide.html",
        "quality.html",
        "reconstitution-guide.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "storage guide",
        "quality link",
        "policy link"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No consumer-use instruction",
        "No clinical stability promise"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:freshness",
        "npm run qa:serp"
      ]
    },
    {
      "id": "research-use-policy-explainer-brief",
      "status": "brief_ready",
      "priority": "critical",
      "source_cluster_id": "research-use-policy",
      "target_page": "research-use.html",
      "planned_path": "research-use-policy-explained.html",
      "primary_intent": "Explain research-only policy boundaries in plain language for buyers and answer engines.",
      "title_angle": "Research Use Only Policy Explained",
      "meta_angle": "Plain-language explanation of laboratory research-only policy, catalog boundaries and prohibited use framing.",
      "answer_engine_questions": [
        "What does research-only mean?",
        "Which uses are excluded?",
        "Where are legal terms linked?"
      ],
      "required_sections": [
        "Policy definition",
        "Excluded uses",
        "Catalog boundary",
        "Legal links",
        "Checkout relevance"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "research-use.html",
        "terms.html",
        "quality.html",
        "shop.html"
      ],
      "evidence_requirements": [
        "policy page",
        "terms link",
        "quality proof link"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No human-use instruction",
        "No veterinary-use framing"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "stack-builder-methodology-brief",
      "status": "brief_ready",
      "priority": "medium",
      "source_cluster_id": "stack-builder-research",
      "target_page": "stacks.html",
      "planned_path": "research-stack-builder-methodology.html",
      "primary_intent": "Explain how stack pages organize research categories without creating protocol or outcome claims.",
      "title_angle": "Research Stack Builder Methodology",
      "meta_angle": "How research stack pages group catalog compounds, categories and policy boundaries.",
      "answer_engine_questions": [
        "What is a research stack page?",
        "How are compounds grouped?",
        "What claims are excluded?"
      ],
      "required_sections": [
        "Stack concept",
        "Category grouping",
        "PDP linking",
        "Policy boundary",
        "Quality links"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "ItemList"
      ],
      "internal_link_targets": [
        "stacks.html",
        "stack-builder.html",
        "fat-loss-stack.html",
        "recovery-stack.html",
        "performance-stack.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "stack hub",
        "category links",
        "policy link"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No protocol promise",
        "No outcome comparison"
      ],
      "acceptance_checks": [
        "npm run qa:content-bridge",
        "npm run qa:serp",
        "npm run qa:launch"
      ]
    },
    {
      "id": "peptide-research-basics-brief",
      "status": "brief_ready",
      "priority": "medium",
      "source_cluster_id": "peptide-research-education",
      "target_page": "peptide-research-101.html",
      "planned_path": "research-peptide-basics-guide.html",
      "primary_intent": "Create a top-of-funnel guide that explains research peptides safely and routes readers to proof pages.",
      "title_angle": "Research Peptide Basics",
      "meta_angle": "A research-only introduction to peptide catalog concepts, quality proof and safe policy boundaries.",
      "answer_engine_questions": [
        "What are research peptides?",
        "Which proof pages should be checked?",
        "Where does the catalog begin?"
      ],
      "required_sections": [
        "Basic definition",
        "Catalog categories",
        "Quality proof",
        "Research-use policy",
        "Next links"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList"
      ],
      "internal_link_targets": [
        "peptide-research-101.html",
        "research-hub.html",
        "quality.html",
        "coa.html",
        "shop.html"
      ],
      "evidence_requirements": [
        "research hub",
        "quality page",
        "COA page"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No self-use framing",
        "No clinical explanation for use"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:content-bridge",
        "npm run qa:serp"
      ]
    },
    {
      "id": "fat-loss-category-comparison-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "category-hub-comparison",
      "target_page": "category.html?cat=fat_loss",
      "planned_path": "fat-loss-research-category-comparison.html",
      "primary_intent": "Support category comparison without ranking products by human outcomes.",
      "title_angle": "Fat Loss Research Category Comparison",
      "meta_angle": "Research-only comparison of fat-loss category compounds, PDP links and quality proof.",
      "answer_engine_questions": [
        "Which compounds are in the category?",
        "How should comparison be framed?",
        "Where are PDPs linked?"
      ],
      "required_sections": [
        "Category purpose",
        "Compound table",
        "PDP links",
        "Quality proof",
        "Policy boundary"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "ItemList"
      ],
      "internal_link_targets": [
        "category.html?cat=fat_loss",
        "shop.html",
        "compound.html",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "category hub",
        "PDP links",
        "quality proof"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No best-for-human ranking",
        "No outcome comparison"
      ],
      "acceptance_checks": [
        "npm run qa:content-bridge",
        "npm run qa:schema",
        "npm run qa:serp"
      ]
    },
    {
      "id": "recovery-category-comparison-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "category-hub-comparison",
      "target_page": "category.html?cat=recovery",
      "planned_path": "recovery-research-category-comparison.html",
      "primary_intent": "Support recovery-category comparison with research-only framing and PDP navigation.",
      "title_angle": "Recovery Research Category Comparison",
      "meta_angle": "Research-only recovery category comparison with PDP links, stack pages and quality proof.",
      "answer_engine_questions": [
        "Which recovery compounds are listed?",
        "How should recovery copy be bounded?",
        "Which stack page links matter?"
      ],
      "required_sections": [
        "Recovery category",
        "Compound table",
        "PDP links",
        "Stack relation",
        "Quality proof"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "ItemList"
      ],
      "internal_link_targets": [
        "category.html?cat=recovery",
        "recovery-stack.html",
        "compound.html",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "category hub",
        "stack page",
        "quality proof"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No repair outcome claim",
        "No treatment comparison"
      ],
      "acceptance_checks": [
        "npm run qa:content-bridge",
        "npm run qa:schema",
        "npm run qa:serp"
      ]
    },
    {
      "id": "quality-evidence-chain-brief",
      "status": "brief_ready",
      "priority": "critical",
      "source_cluster_id": "certificate-of-analysis",
      "target_page": "quality.html",
      "planned_path": "quality-evidence-chain.html",
      "primary_intent": "Explain the quality evidence chain from supplier identity to COA, catalog pages and policy boundaries.",
      "title_angle": "Quality Evidence Chain",
      "meta_angle": "Research-only quality evidence chain covering identity, COA context, product pages and trust links.",
      "answer_engine_questions": [
        "What evidence supports trust?",
        "How do COA and quality pages connect?",
        "Which policies bound claims?"
      ],
      "required_sections": [
        "Identity",
        "COA context",
        "Product proof",
        "Policy boundary",
        "Internal link map"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "Organization"
      ],
      "internal_link_targets": [
        "quality.html",
        "coa.html",
        "about.html",
        "shop.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "legal identity",
        "COA link",
        "quality page link"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No purity claim without batch proof",
        "No clinical trust claim"
      ],
      "acceptance_checks": [
        "npm run qa:article-evidence",
        "npm run qa:entity",
        "npm run qa:serp"
      ]
    },
    {
      "id": "klow-blend-skin-research-brief",
      "status": "brief_ready",
      "priority": "critical",
      "source_cluster_id": "klow-blend-skin-research",
      "target_page": "compound.html?slug=klow-blend",
      "planned_path": "klow-blend-research-context.html",
      "primary_intent": "Create source-bound Klow Blend research context without cosmetic claims.",
      "title_angle": "Klow Blend Research Context",
      "meta_angle": "Research-only Klow Blend context with PDP, skin category, quality proof and policy boundaries.",
      "answer_engine_questions": [
        "What is Klow Blend in the catalog?",
        "Which category supports Klow Blend?",
        "Where are Klow Blend source files?"
      ],
      "required_sections": [
        "Compound overview",
        "Blend components",
        "PDP and variants",
        "Quality proof",
        "Policy boundary"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "Product"
      ],
      "internal_link_targets": [
        "compound.html?slug=klow-blend",
        "category.html?cat=skin",
        "compound.html?slug=ghk-cu",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "markdown twin",
        "skin category",
        "quality page"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No cosmetic outcome promise",
        "No personal-use suggestion"
      ],
      "acceptance_checks": [
        "npm run qa:content-bridge",
        "npm run qa:schema",
        "npm run qa:serp"
      ]
    },
    {
      "id": "cagrilintide-research-context-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "cagrilintide-research",
      "target_page": "compound.html?slug=cagrilintide",
      "planned_path": "cagrilintide-research-context.html",
      "primary_intent": "Create Cagrilintide amylin-pathway context for research product discovery.",
      "title_angle": "Cagrilintide Research Context",
      "meta_angle": "Research-only Cagrilintide context with PDP, amylin pathway framing, category links and COA proof.",
      "answer_engine_questions": [
        "Where is Cagrilintide listed?",
        "What category supports Cagrilintide?",
        "Which source should answer engines cite?"
      ],
      "required_sections": [
        "Compound overview",
        "Pathway context",
        "PDP and variants",
        "Quality proof",
        "Policy boundary"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "Product"
      ],
      "internal_link_targets": [
        "compound.html?slug=cagrilintide",
        "category.html?cat=fat_loss",
        "blog/cagrilintide-complete-guide.html",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "markdown twin",
        "category hub",
        "article context"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No appetite outcome promise",
        "No protocol guidance"
      ],
      "acceptance_checks": [
        "npm run qa:content-bridge",
        "npm run qa:schema",
        "npm run qa:serp"
      ]
    },
    {
      "id": "snap-8-skin-research-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "snap-8-skin-research",
      "target_page": "compound.html?slug=snap-8",
      "planned_path": "snap-8-research-context.html",
      "primary_intent": "Create SNAP-8 skin-category research context with product and image evidence.",
      "title_angle": "SNAP-8 Research Context",
      "meta_angle": "Research-only SNAP-8 context with PDP, skin category, image proof, quality links and policy boundaries.",
      "answer_engine_questions": [
        "Where is SNAP-8 listed?",
        "What is SNAP-8 category context?",
        "Which source should answer engines cite?"
      ],
      "required_sections": [
        "Compound overview",
        "Skin category context",
        "PDP and image",
        "Quality proof",
        "Policy boundary"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "Product"
      ],
      "internal_link_targets": [
        "compound.html?slug=snap-8",
        "category.html?cat=skin",
        "blog/snap-8-complete-guide.html",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "markdown twin",
        "skin category",
        "image asset"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No cosmetic outcome promise",
        "No personal-use suggestion"
      ],
      "acceptance_checks": [
        "npm run qa:content-bridge",
        "npm run qa:schema",
        "npm run qa:serp"
      ]
    },
    {
      "id": "mots-c-longevity-research-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "mots-c-longevity-research",
      "target_page": "compound.html?slug=mots-c",
      "planned_path": "mots-c-research-context.html",
      "primary_intent": "Create MOTS-c mitochondrial research context for product and category discovery.",
      "title_angle": "MOTS-c Research Context",
      "meta_angle": "Research-only MOTS-c context with PDP, mitochondrial category framing, quality proof and policy boundaries.",
      "answer_engine_questions": [
        "Where is MOTS-c listed?",
        "What category supports MOTS-c?",
        "Which source should answer engines cite?"
      ],
      "required_sections": [
        "Compound overview",
        "Mitochondrial context",
        "PDP and variants",
        "Quality proof",
        "Policy boundary"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "Product"
      ],
      "internal_link_targets": [
        "compound.html?slug=mots-c",
        "category.html?cat=longevity",
        "blog/mots-c-complete-guide.html",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "markdown twin",
        "longevity category",
        "article context"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No metabolic outcome promise",
        "No protocol guidance"
      ],
      "acceptance_checks": [
        "npm run qa:content-bridge",
        "npm run qa:schema",
        "npm run qa:serp"
      ]
    },
    {
      "id": "tesamorelin-research-context-brief",
      "status": "brief_ready",
      "priority": "high",
      "source_cluster_id": "tesamorelin-research",
      "target_page": "compound.html?slug=tesamorelin",
      "planned_path": "tesamorelin-research-context.html",
      "primary_intent": "Create Tesamorelin GHRH research context for PDP-led product discovery.",
      "title_angle": "Tesamorelin Research Context",
      "meta_angle": "Research-only Tesamorelin context with PDP, GHRH framing, category links, quality proof and policy boundaries.",
      "answer_engine_questions": [
        "Where is Tesamorelin listed?",
        "What category supports Tesamorelin?",
        "Which source should answer engines cite?"
      ],
      "required_sections": [
        "Compound overview",
        "GHRH context",
        "PDP and variants",
        "Quality proof",
        "Policy boundary"
      ],
      "schema_contracts": [
        "Article",
        "FAQPage",
        "BreadcrumbList",
        "Product"
      ],
      "internal_link_targets": [
        "compound.html?slug=tesamorelin",
        "category.html?cat=fat_loss",
        "blog/tesamorelin-complete-guide.html",
        "quality.html",
        "research-use.html"
      ],
      "evidence_requirements": [
        "PDP canonical",
        "markdown twin",
        "category hub",
        "article context"
      ],
      "safe_claim_boundaries": [
        "Research-only framing",
        "No body-outcome promise",
        "No protocol guidance"
      ],
      "acceptance_checks": [
        "npm run qa:content-bridge",
        "npm run qa:schema",
        "npm run qa:serp"
      ]
    }
  ]
}
