{
  "schema_version": "2026-06-05",
  "purpose": "Source-bound SEO/GEO journey orchestration map. Each row assigns one high-value search or answer-engine intent to one page owner, safe snippet source, schema contract, CTA path and measurement loop.",
  "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,
    "source_bound_answers": true,
    "approval_required_for_live_submission": true
  },
  "contract": {
    "minimum_journeys": 16,
    "minimum_critical_journeys": 10,
    "minimum_product_journeys": 5,
    "single_owner_per_intent": true,
    "safe_cta_required": true,
    "measurement_loop_required": true
  },
  "journeys": [
    {
      "id": "brand-entity-to-catalog",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "brand_entity",
      "owner_url": "https://togopeptide.com/",
      "owner_path": "index.html",
      "query_cluster_id": "brand-entity-trust",
      "organic_flow_id": "home-organic-to-shop",
      "schema_coverage_id": "sitewide-organization-website",
      "faq_id": "who-operates-togopeptide-faq",
      "preferred_snippet_id": "brand-entity-short-answer",
      "preferred_citation_id": "company-identity",
      "safe_cta_targets": ["/shop.html", "/coa.html", "/research-use.html"],
      "schema_targets": ["Organization", "WebSite", "BreadcrumbList"],
      "safe_boundaries": ["entity-summary-only", "research-use-only", "no-ranking-promise"],
      "measurement_sources": ["Google Search Console brand queries", "Bing Webmaster Tools", "search-performance-feedback-loop"],
      "verification_commands": ["npm run qa:seo", "npm run qa:entity", "npm run qa:organic-conversion"],
      "next_action": "Keep homepage as the entity owner and route commercial intent to shop, not policy copy."
    },
    {
      "id": "catalog-query-to-shop-search",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "catalog_search",
      "owner_url": "https://togopeptide.com/shop.html",
      "owner_path": "shop.html",
      "query_cluster_id": "research-peptide-catalog",
      "organic_flow_id": "shop-organic-search-to-pdp",
      "schema_coverage_id": "shop-catalog-itemlist",
      "faq_id": "catalog-count-faq",
      "preferred_snippet_id": "catalog-scope-short-answer",
      "preferred_citation_id": "catalog-scope",
      "safe_cta_targets": ["/compound.html?slug=retatrutide", "/compound.html?slug=semaglutide", "/compound.html?slug=ghk-cu"],
      "schema_targets": ["CollectionPage", "ItemList", "WebSite"],
      "safe_boundaries": ["catalog-summary-only", "research-use-only", "no-product-recommendation"],
      "measurement_sources": ["on-site search queries", "product-feed audit", "organic conversion audit"],
      "verification_commands": ["npm run qa:product-feed", "npm run qa:product-discovery", "npm run qa:organic-conversion"],
      "next_action": "Keep shop as the complete catalog owner and let PDPs own exact compound demand."
    },
    {
      "id": "fat-loss-intent-to-category",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "category_comparison",
      "owner_url": "https://togopeptide.com/category.html?cat=fat_loss",
      "owner_path": "category.html",
      "query_cluster_id": "glp1-category-comparison",
      "organic_flow_id": "fat-loss-category-to-priority-pdp",
      "schema_coverage_id": "dynamic-category-itemlist-faq",
      "faq_id": "category-fat-loss-faq",
      "preferred_snippet_id": "fat-loss-category-short-answer",
      "preferred_citation_id": "category-hub-citation",
      "safe_cta_targets": ["/compound.html?slug=retatrutide", "/compound.html?slug=semaglutide", "/compound.html?slug=tirzepatide"],
      "schema_targets": ["CollectionPage", "ItemList", "FAQPage"],
      "safe_boundaries": ["category-comparison-only", "research-use-only", "no-outcome-claim"],
      "measurement_sources": ["category impressions", "query cannibalization review", "priority-product visibility audit"],
      "verification_commands": ["npm run qa:cannibalization", "npm run qa:priority-products", "npm run qa:page-experience"],
      "next_action": "Keep GLP/body-composition comparisons on the category hub and route exact compound intent to PDPs."
    },
    {
      "id": "recovery-intent-to-category",
      "status": "orchestrated",
      "priority": "high",
      "intent_type": "category_comparison",
      "owner_url": "https://togopeptide.com/category.html?cat=recovery",
      "owner_path": "category.html",
      "query_cluster_id": "bpc-recovery-demand",
      "organic_flow_id": "research-hub-organic-to-commercial",
      "schema_coverage_id": "dynamic-category-itemlist-faq",
      "faq_id": "category-recovery-faq",
      "preferred_snippet_id": "recovery-category-short-answer",
      "preferred_citation_id": "category-hub-citation",
      "safe_cta_targets": ["/compound.html?slug=bpc-157", "/compound.html?slug=tb-500", "/blog/bpc-157-vs-tb-500.html"],
      "schema_targets": ["CollectionPage", "ItemList", "FAQPage"],
      "safe_boundaries": ["category-comparison-only", "research-use-only", "no-recovery-claim"],
      "measurement_sources": ["category impressions", "article-to-PDP flow", "internal link equity audit"],
      "verification_commands": ["npm run qa:content-bridge", "npm run qa:link-equity", "npm run qa:research-frame"],
      "next_action": "Keep recovery claims framed as research-category routing, not therapeutic outcomes."
    },
    {
      "id": "skin-intent-to-priority-pdps",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "category_to_product",
      "owner_url": "https://togopeptide.com/category.html?cat=skin",
      "owner_path": "category.html",
      "query_cluster_id": "ghk-cu-skin-demand",
      "organic_flow_id": "skin-category-to-priority-pdp",
      "schema_coverage_id": "dynamic-category-itemlist-faq",
      "faq_id": "ghk-cu-listing-faq",
      "preferred_snippet_id": "ghk-cu-research-short-answer",
      "preferred_citation_id": "ghk-cu-research-citation",
      "safe_cta_targets": ["/compound.html?slug=ghk-cu", "/compound.html?slug=klow-blend", "/compound.html?slug=snap-8"],
      "schema_targets": ["CollectionPage", "ItemList", "FAQPage"],
      "safe_boundaries": ["category-routing-only", "research-use-only", "no-cosmetic-outcome-claim"],
      "measurement_sources": ["skin category impressions", "priority product visibility audit", "image search readiness audit"],
      "verification_commands": ["npm run qa:priority-products", "npm run qa:image", "npm run qa:research-frame"],
      "next_action": "Keep GHK-Cu, Klow Blend and SNAP-8 prominent without cosmetic or personal-use claims."
    },
    {
      "id": "retatrutide-exact-demand-to-pdp",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "product_answer",
      "owner_url": "https://togopeptide.com/compound.html?slug=retatrutide",
      "owner_path": "compound.html",
      "query_cluster_id": "retatrutide-pdp-demand",
      "organic_flow_id": "retatrutide-pdp-organic-cart",
      "schema_coverage_id": "dynamic-pdp-productgroup-offers",
      "faq_id": "retatrutide-faq",
      "preferred_snippet_id": "retatrutide-research-short-answer",
      "preferred_citation_id": "catalog-scope",
      "safe_cta_targets": ["/coa.html", "/fresh-batch.html", "/research-use.html"],
      "schema_targets": ["Product", "ProductGroup", "Offer", "FAQPage"],
      "safe_boundaries": ["compound-specific", "research-use-only", "no-clinical-outcome-claim"],
      "measurement_sources": ["PDP impressions", "SERP experiment map", "organic conversion audit"],
      "verification_commands": ["npm run qa:serp-experiments", "npm run qa:pricing", "npm run qa:research-frame"],
      "next_action": "Keep Retatrutide as a top commercial owner with strict research-use language."
    },
    {
      "id": "semaglutide-exact-demand-to-pdp",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "product_answer",
      "owner_url": "https://togopeptide.com/compound.html?slug=semaglutide",
      "owner_path": "compound.html",
      "query_cluster_id": "semaglutide-pdp-demand",
      "organic_flow_id": "semaglutide-pdp-organic-cart",
      "schema_coverage_id": "dynamic-pdp-productgroup-offers",
      "faq_id": "semaglutide-faq",
      "preferred_snippet_id": "semaglutide-research-short-answer",
      "preferred_citation_id": "semaglutide-research-citation",
      "safe_cta_targets": ["/coa.html", "/fresh-batch.html", "/research-use.html"],
      "schema_targets": ["Product", "ProductGroup", "Offer", "FAQPage"],
      "safe_boundaries": ["compound-specific", "research-use-only", "no-dosing-guidance"],
      "measurement_sources": ["PDP impressions", "query split review", "organic conversion audit"],
      "verification_commands": ["npm run qa:zero-click", "npm run qa:paa", "npm run qa:research-frame"],
      "next_action": "Keep exact Semaglutide demand on the PDP and broad GLP comparison on the category page."
    },
    {
      "id": "tirzepatide-exact-demand-to-pdp",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "product_answer",
      "owner_url": "https://togopeptide.com/compound.html?slug=tirzepatide",
      "owner_path": "compound.html",
      "query_cluster_id": "tirzepatide-pdp-demand",
      "organic_flow_id": "tirzepatide-pdp-organic-cart",
      "schema_coverage_id": "dynamic-pdp-productgroup-offers",
      "faq_id": "tirzepatide-faq",
      "preferred_snippet_id": "tirzepatide-research-short-answer",
      "preferred_citation_id": "tirzepatide-research-citation",
      "safe_cta_targets": ["/coa.html", "/fresh-batch.html", "/research-use.html"],
      "schema_targets": ["Product", "ProductGroup", "Offer", "FAQPage"],
      "safe_boundaries": ["compound-specific", "research-use-only", "no-dosing-guidance"],
      "measurement_sources": ["PDP impressions", "priority product visibility audit", "organic conversion audit"],
      "verification_commands": ["npm run qa:priority-products", "npm run qa:product-feed", "npm run qa:research-frame"],
      "next_action": "Preserve Tirzepatide PDP ownership without competing against category comparison intent."
    },
    {
      "id": "ghk-cu-exact-demand-to-pdp",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "product_answer",
      "owner_url": "https://togopeptide.com/compound.html?slug=ghk-cu",
      "owner_path": "compound.html",
      "query_cluster_id": "ghk-cu-skin-demand",
      "organic_flow_id": "ghk-cu-pdp-organic-cart",
      "schema_coverage_id": "dynamic-pdp-productgroup-offers",
      "faq_id": "ghk-cu-listing-faq",
      "preferred_snippet_id": "ghk-cu-research-short-answer",
      "preferred_citation_id": "ghk-cu-research-citation",
      "safe_cta_targets": ["/blog/ghk-cu-complete-guide.html", "/coa.html", "/research-use.html"],
      "schema_targets": ["Product", "ProductGroup", "Offer", "FAQPage"],
      "safe_boundaries": ["compound-specific", "research-use-only", "no-cosmetic-outcome-claim"],
      "measurement_sources": ["PDP impressions", "image search readiness audit", "priority product visibility audit"],
      "verification_commands": ["npm run qa:image", "npm run qa:priority-products", "npm run qa:research-frame"],
      "next_action": "Keep GHK-Cu exact questions on the PDP while skin category handles broad discovery."
    },
    {
      "id": "klow-blend-exact-demand-to-pdp",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "product_answer",
      "owner_url": "https://togopeptide.com/compound.html?slug=klow-blend",
      "owner_path": "compound.html",
      "query_cluster_id": "klow-blend-skin-demand",
      "organic_flow_id": "klow-blend-pdp-organic-cart",
      "schema_coverage_id": "dynamic-pdp-productgroup-offers",
      "faq_id": "klow-blend-listing-faq",
      "preferred_snippet_id": "klow-blend-research-short-answer",
      "preferred_citation_id": "klow-blend-research-citation",
      "safe_cta_targets": ["/category.html?cat=skin", "/coa.html", "/research-use.html"],
      "schema_targets": ["Product", "ProductGroup", "Offer", "FAQPage"],
      "safe_boundaries": ["compound-specific", "research-use-only", "no-cosmetic-outcome-claim"],
      "measurement_sources": ["PDP impressions", "site-search alias hits", "priority product visibility audit"],
      "verification_commands": ["npm run qa:aliases", "npm run qa:priority-products", "npm run qa:research-frame"],
      "next_action": "Keep Klow Blend visible as its own blend intent so it is not swallowed by GHK-Cu intent."
    },
    {
      "id": "reconstitution-math-intent-to-tool",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "tool_answer",
      "owner_url": "https://togopeptide.com/reconstitution-calculator.html",
      "owner_path": "reconstitution-calculator.html",
      "query_cluster_id": "reconstitution-calculator-demand",
      "organic_flow_id": "reconstitution-calculator-organic-to-pdp",
      "schema_coverage_id": "reconstitution-howto",
      "faq_id": "reconstitution-calculator-faq",
      "preferred_snippet_id": "reconstitution-calculator-short-answer",
      "preferred_citation_id": "reconstitution-calculator-citation",
      "safe_cta_targets": ["/reconstitution-guide.html", "/shop.html", "/research-use.html"],
      "schema_targets": ["SoftwareApplication", "FAQPage", "BreadcrumbList"],
      "safe_boundaries": ["math-only", "research-context", "no-dose-recommendation"],
      "measurement_sources": ["calculator interactions", "calculator audit", "answer-engine manual QA"],
      "verification_commands": ["npm run qa:calculator", "npm run qa:geo-answer", "npm run qa:research-frame"],
      "next_action": "Keep calculator answers understandable, mathematical and separate from medical dosing guidance."
    },
    {
      "id": "coa-trust-intent-to-proof-page",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "quality_answer",
      "owner_url": "https://togopeptide.com/coa.html",
      "owner_path": "coa.html",
      "query_cluster_id": "coa-quality-proof-demand",
      "organic_flow_id": "coa-trust-organic-to-pdp",
      "schema_coverage_id": "trust-quality-coa-webpage",
      "faq_id": "quality-assurance-faq",
      "preferred_snippet_id": "quality-coa-short-answer",
      "preferred_citation_id": "quality-coa-context",
      "safe_cta_targets": ["/quality.html", "/shop.html", "/research-use.html"],
      "schema_targets": ["WebPage", "FAQPage", "BreadcrumbList"],
      "safe_boundaries": ["quality-proof-only", "research-use-only", "no-clinical-quality-claim"],
      "measurement_sources": ["COA page impressions", "rich result audit", "answer snippet review"],
      "verification_commands": ["npm run qa:schema", "npm run qa:answer-snippets", "npm run qa:research-frame"],
      "next_action": "Keep COA proof tied to batch documentation rather than clinical claims."
    },
    {
      "id": "fresh-batch-intent-to-policy",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "commerce_policy",
      "owner_url": "https://togopeptide.com/fresh-batch.html",
      "owner_path": "fresh-batch.html",
      "query_cluster_id": "fresh-batch-policy-demand",
      "organic_flow_id": "fresh-batch-policy-organic-to-shop",
      "schema_coverage_id": "fresh-batch-policy-faq",
      "faq_id": "fresh-batch-lead-time-faq",
      "preferred_snippet_id": "fresh-batch-short-answer",
      "preferred_citation_id": "fresh-batch-model",
      "safe_cta_targets": ["/shop.html", "/shipping.html", "/returns.html"],
      "schema_targets": ["WebPage", "FAQPage", "BreadcrumbList"],
      "safe_boundaries": ["availability-policy-only", "clear-eta", "research-use-only"],
      "measurement_sources": ["checkout consent events", "support question themes", "fresh-batch label QA"],
      "verification_commands": ["npm run qa:organic-conversion", "npm run qa:faq-feed", "npm run qa:research-frame"],
      "next_action": "Keep Fresh batch and In stock labels separate so policy answers never contradict cards."
    },
    {
      "id": "research-use-boundary-intent-to-policy",
      "status": "orchestrated",
      "priority": "critical",
      "intent_type": "policy_answer",
      "owner_url": "https://togopeptide.com/research-use.html",
      "owner_path": "research-use.html",
      "query_cluster_id": "research-use-boundary-demand",
      "organic_flow_id": "research-hub-organic-to-commercial",
      "schema_coverage_id": "faq-source-binding",
      "faq_id": "research-use-only-faq",
      "preferred_snippet_id": "research-use-policy-short-answer",
      "preferred_citation_id": "research-use-policy",
      "safe_cta_targets": ["/faq.html", "/shop.html", "/quality.html"],
      "schema_targets": ["WebPage", "FAQPage", "BreadcrumbList"],
      "safe_boundaries": ["research-use-only", "not-for-human-use", "not-for-veterinary-use"],
      "measurement_sources": ["policy page impressions", "research-frame audit", "support question themes"],
      "verification_commands": ["npm run qa:research-frame", "npm run qa:faq-feed", "npm run qa:ai-context"],
      "next_action": "Keep policy answers short, source-bound and repeated across commercial pages."
    },
    {
      "id": "stack-intent-to-builder-and-detail",
      "status": "orchestrated",
      "priority": "high",
      "intent_type": "bundle_answer",
      "owner_url": "https://togopeptide.com/stacks.html",
      "owner_path": "stacks.html",
      "query_cluster_id": "stack-builder-demand",
      "organic_flow_id": "stacks-hub-organic-to-stack-detail",
      "schema_coverage_id": "stack-bundle-itemlist-faq",
      "faq_id": "fresh-batch-lead-time-faq",
      "preferred_snippet_id": "fresh-batch-short-answer",
      "preferred_citation_id": "fresh-batch-model",
      "safe_cta_targets": ["/fat-loss-stack.html", "/glow-stack.html", "/stack-builder.html"],
      "schema_targets": ["CollectionPage", "ItemList", "FAQPage"],
      "safe_boundaries": ["bundle-comparison-only", "research-use-only", "no-human-outcome-claim"],
      "measurement_sources": ["stack page impressions", "bundle CTA events", "priority page experience audit"],
      "verification_commands": ["npm run qa:page-experience", "npm run qa:organic-conversion", "npm run qa:research-frame"],
      "next_action": "Keep stack journeys visually strong but framed as research-bundle planning."
    },
    {
      "id": "localized-answer-intent-to-safe-sources",
      "status": "orchestrated",
      "priority": "high",
      "intent_type": "localized_answer",
      "owner_url": "https://togopeptide.com/localized-answer-coverage-map.json",
      "owner_path": "localized-answer-coverage-map.json",
      "query_cluster_id": "multi-locale-demand",
      "organic_flow_id": "research-hub-organic-to-commercial",
      "schema_coverage_id": "multilingual-language-signals",
      "faq_id": "languages-faq",
      "preferred_snippet_id": "international-storefront-short-answer",
      "preferred_citation_id": "international-seo-citation",
      "safe_cta_targets": ["/index.html", "/shop.html", "/research-use.html"],
      "schema_targets": ["WebSite", "Organization", "FAQPage"],
      "safe_boundaries": ["locale-routing-only", "source-bound-answers", "no-legal-advice"],
      "measurement_sources": ["international SEO audit", "localized answer audit", "hreflang audit"],
      "verification_commands": ["npm run qa:intl-seo", "npm run qa:localized-answers", "npm run qa:hreflang-complete"],
      "next_action": "Keep translated answer demand tied to existing source-bound snippets rather than duplicated free-form copy."
    },
    {
      "id": "long-tail-faq-intent-to-answer-feed",
      "status": "orchestrated",
      "priority": "high",
      "intent_type": "faq_answer",
      "owner_url": "https://togopeptide.com/faq.html",
      "owner_path": "faq.html",
      "query_cluster_id": "long-tail-faq-demand",
      "organic_flow_id": "search-overlay-organic-product-find",
      "schema_coverage_id": "faq-source-binding",
      "faq_id": "llms-discovery-faq",
      "preferred_snippet_id": "llms-discovery-short-answer",
      "preferred_citation_id": "llms-discovery-citation",
      "safe_cta_targets": ["/shop.html", "/site-facts.json", "/llms.txt"],
      "schema_targets": ["FAQPage", "WebPage", "BreadcrumbList"],
      "safe_boundaries": ["long-tail-answer-only", "source-bound-answers", "research-use-only"],
      "measurement_sources": ["FAQ impressions", "answer-engine manual QA", "site search themes"],
      "verification_commands": ["npm run qa:faq-feed", "npm run qa:answer-snippets", "npm run qa:ai-context"],
      "next_action": "Use FAQ as the controlled answer hub for long-tail questions and AI snippets."
    }
  ]
}
