[
  {
    "kind": "page",
    "route": "/",
    "title": "Homepage",
    "owner": "product/editorial",
    "gate": "hero, countdown, cards, newsletter, claim tracker",
    "schema": "WebSite"
  },
  {
    "kind": "page",
    "route": "/timeline/",
    "title": "GTA 6 Timeline: Official Dates, Trailers, and Milestones",
    "owner": "Official timeline",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/release-date/",
    "title": "GTA 6 Release Date: Everything Confirmed So Far",
    "owner": "Confirmed",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/map/",
    "title": "GTA 6 Map Guide: Vice City, Leonida, and Confirmed Locations",
    "owner": "Confirmed + analysis",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/map-claim-ledger/",
    "title": "GTA 6 Map Claim Ledger: Vice City, Leonida, and Location Evidence Labels",
    "owner": "Map evidence ledger",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/characters/",
    "title": "GTA 6 Characters: Jason Duval, Lucia Caminos, and the Story Setup",
    "owner": "Confirmed",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/confirmed-vs-rumoured/",
    "title": "GTA 6 Confirmed vs Rumoured Tracker",
    "owner": "Tracker",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/rumour-firewall/",
    "title": "GTA 6 Rumour Firewall: Claim Triage Tool and No-Leaks Response Templates",
    "owner": "Trust tool",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/online/",
    "title": "GTA 6 Online: Confirmed Details, Unknowns, and RP Opportunities",
    "owner": "Online watchlist",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/guides/",
    "title": "GTA 6 Guides Hub: Launch Checklists, Spoiler-Safe Walkthroughs, and Tools",
    "owner": "Guides roadmap",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/vehicles/",
    "title": "GTA 6 Vehicles Database: Source-Safe Classes, Roles, and Launch Tracker",
    "owner": "Database",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/features/",
    "title": "GTA 6 Features Database: Confirmed, Unknown, and Speculative Systems",
    "owner": "Database",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/spoiler-policy/",
    "title": "GTA 6 Spoiler Policy: Safe Guides, Search Snippets, and Launch-Week Rules",
    "owner": "Spoiler safety",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/faq/",
    "title": "GTA 6 FAQ: Confirmed Answers, Unknowns, and Source-Safe Explanations",
    "owner": "Answer engine",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/glossary/",
    "title": "GTA 6 Glossary: Leonida, Vice City, RP, Online, and Guide Terms",
    "owner": "Glossary",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/search/",
    "title": "GTA 6 Site Search: Pages, Articles, Databases, and Tools",
    "owner": "Discovery",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/launch-checklist/",
    "title": "GTA 6 Launch Checklist: Interactive Prep Tracker",
    "owner": "Interactive checklist",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/tools/",
    "title": "GTA 6 Tools: Countdown, Trackers, Creator Utilities, and RP Systems",
    "owner": "Tools",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/creator-toolkit/",
    "title": "GTA 6 Creator Toolkit: Templates, Calendars, Scripts, and Source-Safe Workflows",
    "owner": "Creator toolkit",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/newsletter/",
    "title": "GTA 6 Newsletter: Official Update Alerts, Launch Guides, and Creator Drops",
    "owner": "Newsletter / waitlist",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/buying-guide/",
    "title": "GTA 6 Buying Guide and Preorder Watchlist",
    "owner": "Buyer watchlist",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/sponsorship/",
    "title": "GTA 6 Hub Sponsorship and Advertising Policy",
    "owner": "Media kit",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/source-policy/",
    "title": "GTA 6 Source Policy: Official Facts, Unknowns, Rumours, and Corrections",
    "owner": "Source policy",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/corrections-log/",
    "title": "GTA 6 Corrections Log: Transparent Claim Changes and Source Updates",
    "owner": "Trust ledger",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/official-sources/",
    "title": "GTA 6 Official Sources Monitor: Rockstar Pages to Watch",
    "owner": "Source monitor",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/launch-command-center/",
    "title": "GTA 6 Launch Command Center: Live Update Board, Spoiler Rules, and Creator Ops",
    "owner": "Launch ops",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/content-calendar/",
    "title": "GTA 6 Content Calendar: Launch-Day Publishing Plan and Update Cadence",
    "owner": "Content ops",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/seo-aeo-strategy/",
    "title": "GTA 6 SEO and AEO Strategy: Answer-First Authority Plan",
    "owner": "SEO/AEO strategy",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/domain-strategy/",
    "title": "GTA 6 Hub Domain Strategy and Shortlist",
    "owner": "Domain decision",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/deployment-readiness/",
    "title": "GTA 6 Hub Deployment Readiness Checklist",
    "owner": "Deploy readiness",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/editorial-queue/",
    "title": "GTA 6 Editorial Queue: Source-Safe Publishing Priorities",
    "owner": "Editorial ops",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/creator-generator/",
    "title": "GTA 6 Creator Idea Generator: YouTube, TikTok, Shorts, and Blog Hooks",
    "owner": "Interactive creator tool",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/upgrade-adoption/",
    "title": "GTA 6 Hub Upgrade Adoption Receipt",
    "owner": "Upgrade receipt",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/source-coverage/",
    "title": "GTA 6 Source Coverage Ledger: Official, Community, Social, and Search Surfaces",
    "owner": "Source ledger",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/site-inventory/",
    "title": "GTA 6 Hub Site Inventory: Pages, Data Exports, Schemas, and QA Gates",
    "owner": "QA inventory",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/rp/",
    "title": "Living Crime World Engine: GTA-Style RP Server Tools",
    "owner": "Product",
    "gate": "metadata, short answer, FAQ/internal links, newsletter seam",
    "schema": "WebPage/FAQ where applicable"
  },
  {
    "kind": "page",
    "route": "/blog/",
    "title": "GTA 6 Blog",
    "owner": "editorial ops",
    "gate": "searchable roadmap, article cards, newsletter seam",
    "schema": "WebPage"
  },
  {
    "kind": "article",
    "route": "/blog/is-gta-6-coming-to-pc/",
    "title": "Is GTA 6 Coming to PC?",
    "owner": "release/buying editor",
    "gate": "Update immediately if Rockstar, Take-Two, a platform store, or Rockstar Support publishes PC timing, requirements, launcher details, or preorder information.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/what-is-leonida/",
    "title": "What Is Leonida in GTA 6?",
    "owner": "editorial ops",
    "gate": "Update when official maps, named locations, screenshots, or in-game evidence can replace cautious pre-launch language.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/who-is-lucia/",
    "title": "Who Is Lucia in GTA 6?",
    "owner": "editorial ops",
    "gate": "Update when Rockstar publishes new character copy, official artwork, interviews, or post-launch story details with spoiler controls.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/who-is-jason/",
    "title": "Who Is Jason in GTA 6?",
    "owner": "editorial ops",
    "gate": "Update when Rockstar publishes new character copy, official artwork, interviews, or post-launch story details with spoiler controls.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/social-media-gameplay-predictions/",
    "title": "How Social Media Could Change GTA 6 Gameplay",
    "owner": "editorial ops",
    "gate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/future-of-gta-6-rp/",
    "title": "The Future of GTA 6 RP Servers",
    "owner": "community/RP editor",
    "gate": "Update when Rockstar publishes Online, crossplay, GTA+, economy, creator-tool, private-session, or server/modding details.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/creator-video-ideas/",
    "title": "100 GTA 6 YouTube and TikTok Ideas",
    "owner": "creator growth editor",
    "gate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/gta-6-online-watchlist/",
    "title": "GTA 6 Online Watchlist: Crossplay, GTA+, Economy, and Launch Questions",
    "owner": "community/RP editor",
    "gate": "Update when Rockstar publishes Online, crossplay, GTA+, economy, creator-tool, private-session, or server/modding details.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/gta-6-launch-checklist/",
    "title": "GTA 6 Launch Checklist: What to Do Before Release Day",
    "owner": "editorial ops",
    "gate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/spoiler-safe-gta-6-guides/",
    "title": "How Spoiler-Safe GTA 6 Guides Should Work",
    "owner": "editorial ops",
    "gate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/gta-6-trailer-2-breakdown/",
    "title": "GTA 6 Trailer 2 Breakdown: What Is Officially Shown vs Inferred",
    "owner": "editorial ops",
    "gate": "Update only from official trailer pages, official screenshots, or Rockstar Newswire context; keep inferred observations labelled.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "article",
    "route": "/blog/gta-6-preorder-editions-watchlist/",
    "title": "GTA 6 Preorder and Editions Watchlist",
    "owner": "release/buying editor",
    "gate": "Update immediately when official preorder, edition, price, preload, refund, or platform-store pages appear.",
    "schema": "Article + FAQPage + BreadcrumbList"
  },
  {
    "kind": "data",
    "route": "/data/search-index.json",
    "title": "data/search-index.json",
    "owner": "data/export",
    "gate": "Local site search index across pages, articles, FAQs, glossary, vehicles, features, tools, and triage rules.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/facts.json",
    "title": "data/facts.json",
    "owner": "data/export",
    "gate": "Canonical claim tracker source records.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/tracker.json",
    "title": "data/tracker.json",
    "owner": "data/export",
    "gate": "Claim tracker records with source URLs.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/vehicles.json",
    "title": "data/vehicles.json",
    "owner": "data/export",
    "gate": "Vehicle database records.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/features.json",
    "title": "data/features.json",
    "owner": "data/export",
    "gate": "Feature database records.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/buying-watchlist.json",
    "title": "data/buying-watchlist.json",
    "owner": "data/export",
    "gate": "Affiliate/buyer-intent guardrail records.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/sponsorship-placements.json",
    "title": "data/sponsorship-placements.json",
    "owner": "data/export",
    "gate": "Sponsorship placement inventory.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/claim-triage-rules.json",
    "title": "data/claim-triage-rules.json",
    "owner": "data/export",
    "gate": "Rumour firewall local classifier rules.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/source-monitor-checks.json",
    "title": "data/source-monitor-checks.json",
    "owner": "data/export",
    "gate": "Official-source monitor blast-radius checks.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/corrections-log.json",
    "title": "data/corrections-log.json",
    "owner": "data/export",
    "gate": "Transparent claim/source update history.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/site-inventory.json",
    "title": "data/site-inventory.json",
    "owner": "data/export",
    "gate": "Generated product surface inventory for QA, ownership, route, data, schema, and deployment tracking.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/article-briefs.json",
    "title": "data/article-briefs.json",
    "owner": "data/export",
    "gate": "Editorial queue records with evidence, owner, CTA, and no-leaks gates.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/blog-posts.json",
    "title": "data/blog-posts.json",
    "owner": "data/export",
    "gate": "Article roadmap records with briefs, triggers, and takeaways.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/seo-aeo-roadmap.json",
    "title": "data/seo-aeo-roadmap.json",
    "owner": "data/export",
    "gate": "SEO/AEO research findings, priorities, evidence, and action gates.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/domain-candidates.json",
    "title": "data/domain-candidates.json",
    "owner": "data/export",
    "gate": "Domain shortlist with availability signals, SEO fit, IP risk, recommendation, and next steps.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/upgrade-adoption.json",
    "title": "data/upgrade-adoption.json",
    "owner": "data/export",
    "gate": "Project upgrade adoption receipt with adopted IDs, reports, files, gates, and remaining approval boundaries.",
    "schema": "JSON"
  },
  {
    "kind": "data",
    "route": "/data/source-coverage-ledger.json",
    "title": "data/source-coverage-ledger.json",
    "owner": "data/export",
    "gate": "Project-specific source coverage ledger for official, community, social, and rejected research surfaces.",
    "schema": "JSON"
  },
  {
    "kind": "system",
    "route": "/sitemap.xml",
    "title": "Sitemap",
    "owner": "SEO",
    "gate": "all generated routes listed with lastmod",
    "schema": "XML sitemap"
  },
  {
    "kind": "system",
    "route": "/robots.txt",
    "title": "Robots",
    "owner": "SEO",
    "gate": "allow site and data exports, link sitemap",
    "schema": "robots.txt"
  },
  {
    "kind": "system",
    "route": "/feed.xml",
    "title": "RSS feed",
    "owner": "distribution",
    "gate": "recent pages and articles included",
    "schema": "RSS"
  },
  {
    "kind": "system",
    "route": "/llms.txt",
    "title": "LLM context file",
    "owner": "AEO",
    "gate": "independent/no-leaks context and preferred machine-readable sources",
    "schema": "llms.txt"
  },
  {
    "kind": "system",
    "route": "/404.html",
    "title": "404 recovery",
    "owner": "UX",
    "gate": "routes broken-rumour traffic back to search/tracker/sources",
    "schema": "HTML"
  }
]
