[
  {
    "id": "share-packet-gta-6-controller-keyboard-mouse-steering-wheel-vr-accessory-watchlist",
    "article": "GTA 6 Controller, Keyboard, Mouse, Steering Wheel, VR, and Accessory Watchlist",
    "route": "/blog/gta-6-controller-keyboard-mouse-steering-wheel-vr-accessory-watchlist/",
    "status": "Unknown",
    "cluster": "Hardware / Controls / Buyer Safety",
    "readerAnswer": "GTA 6 controller features, keyboard and mouse support, steering wheels, VR, adaptive triggers, haptics, headsets, capture cards, and accessory compatibility should stay unconfirmed until public Rockstar, Take-Two, platform, support, store, or verified post-launch evidence supports each exact claim. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-activities-minigames-sports-fishing-watchlist",
    "article": "GTA 6 Activities, Minigames, Sports, and Fishing Watchlist",
    "route": "/blog/gta-6-activities-minigames-sports-fishing-watchlist/",
    "status": "Unknown",
    "cluster": "World Activities / Guides / Source Safety",
    "readerAnswer": "GTA 6 minigames, sports, fishing, races, gyms, casinos, beach activities, random events, hobbies, and side-content loops should stay unconfirmed until public Rockstar, Take-Two, official material, or verified post-launch evidence supports each exact activity. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-voice-chat-text-chat-moderation-privacy-watchlist",
    "article": "GTA 6 Voice Chat, Text Chat, Moderation, and Privacy Watchlist",
    "route": "/blog/gta-6-voice-chat-text-chat-moderation-privacy-watchlist/",
    "status": "Unknown",
    "cluster": "Online / Player Safety / Privacy",
    "readerAnswer": "GTA 6 voice chat, text chat, proximity chat, mute/report tools, parental controls, privacy settings, cross-platform communication, party chat, RP/community features, and Online safety claims should stay unconfirmed until Rockstar, Take-Two, official platform/support material, or verified post-launch evidence supports each exact detail. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the party, stream, household, and community rules before launch; keep voice chat, proximity chat, reports, privacy, and parental-control claims in the unknown lane until public evidence exists.",
    "unsafeWording": "Avoid: confirmed proximity chat, no voice chat, safe-by-default moderation, official report menu, streamer mode confirmed, parental controls confirmed, cross-platform chat guaranteed, or leaked settings prove it.",
    "routeHandoff": "/online/",
    "supportRoutes": [
      "/online/",
      "/blog/gta-6-online-watchlist/",
      "/blog/gta-6-crossplay-cross-save-watchlist/",
      "/blog/gta-6-parent-guide-age-rating-watchlist/"
    ],
    "updateGate": "Update when Rockstar, Take-Two, Rockstar Support, an official platform/support page, trusted public review context, or verified post-launch testing confirms the exact GTA 6 communication, mute/report, privacy, parental-control, party-chat, cross-platform chat, or moderation setting.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-ps5-vs-xbox-pc-switch-2-platform-buying-watchlist",
    "article": "GTA 6 PS5 vs Xbox vs PC vs Switch 2 Platform Buying Watchlist",
    "route": "/blog/gta-6-ps5-vs-xbox-pc-switch-2-platform-buying-watchlist/",
    "status": "Confirmed + Unknown",
    "cluster": "Platform / Buying / Source Safety",
    "readerAnswer": "PS5 and Xbox Series X|S are the tracked official GTA 6 launch platforms here; PC timing, Switch 2 support, subscription/cloud access, performance modes, storage details, and commercial recommendations need exact public evidence before they become buying advice. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: The useful PC answer is not a guessed date; it is the line between official platform facts and expensive wishful thinking.",
    "unsafeWording": "Avoid: confirmed PC date, Steam page proves it, leaked specs, guaranteed FPS, or buy this hardware for GTA 6.",
    "routeHandoff": "/buying-guide/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/buying-guide/"
    ],
    "updateGate": "Update immediately if Rockstar, Take-Two, a platform store, or Rockstar Support publishes PC timing, requirements, launcher details, or preorder information.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-screenshots-wallpapers-official-media-watchlist",
    "article": "GTA 6 Screenshots, Wallpapers, Official Art, and Media Download Watchlist",
    "route": "/blog/gta-6-screenshots-wallpapers-official-media-watchlist/",
    "status": "Confirmed + Unknown",
    "cluster": "Media / IP Safety / Creator Tools",
    "readerAnswer": "GTA 6 official trailers and public Rockstar media are safe to cite with attribution, but screenshot packs, wallpapers, thumbnails, AI upscales, press-kit claims, fan edits, and leaked image downloads need source and rights checks before they become site art, snippets, or creator assets. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Official footage can show a thing without confirming the entire internet theory taped to it.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/creator-toolkit/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/creator-toolkit/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-interiors-enterable-buildings-businesses-watchlist",
    "article": "GTA 6 Interiors, Enterable Buildings, and Businesses Watchlist",
    "route": "/blog/gta-6-interiors-enterable-buildings-businesses-watchlist/",
    "status": "Unknown",
    "cluster": "Map / Gameplay / Source Safety",
    "readerAnswer": "GTA 6 enterable interiors, buildings, businesses, safehouses, apartments, shops, malls, hotels, restaurants, clubs, gyms, police stations, hospitals, ports, airports, and activity-location claims should stay unconfirmed until Rockstar, Take-Two, official material, or verified post-launch evidence supports each exact access claim. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official maps, named locations, screenshots, or in-game evidence can replace cautious pre-launch language.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-account-linking-login-security-watchlist",
    "article": "GTA 6 Account Linking, Login, and Security Watchlist",
    "route": "/blog/gta-6-account-linking-login-security-watchlist/",
    "status": "Unknown",
    "cluster": "Account Safety / Player Support",
    "readerAnswer": "GTA 6 account linking, Rockstar account setup, Social Club wording, 2FA, verification emails, QR-code pages, entitlement transfer, and login-support claims should stay unconfirmed until public Rockstar, Take-Two, Rockstar Support, or official platform evidence supports the exact account step. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: A GTA 6 login page that cannot prove its source is not a shortcut. It is a credential trap wearing launch-day cologne.",
    "unsafeWording": "Avoid: verified beta login, official Social Club transfer, safe QR code, enter your 2FA, unlink accounts now, region switch fix, or private support screenshot proves it.",
    "routeHandoff": "/reader-action-router/",
    "supportRoutes": [
      "/blog/gta-6-early-access-beta-review-embargo-watchlist/",
      "/blog/gta-6-mobile-apk-download-watchlist/",
      "/blog/gta-6-server-status-online-error-code-watchlist/",
      "/platform-store-source-router/"
    ],
    "updateGate": "Update only when public Rockstar, Take-Two, Rockstar Support, official platform-store/support/status, official account documentation, or verified post-launch evidence supports the exact GTA 6 account, login, 2FA, verification, entitlement, transfer, or support step.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-cloud-gaming-remote-play-handheld-streaming-watchlist",
    "article": "GTA 6 Cloud Gaming, Remote Play, and Handheld Streaming Watchlist",
    "route": "/blog/gta-6-cloud-gaming-remote-play-handheld-streaming-watchlist/",
    "status": "Unknown",
    "cluster": "Platform / Streaming / Player Safety",
    "readerAnswer": "GTA 6 cloud gaming, remote play, handheld streaming, phone play, subscription streaming, companion access, and accessory claims should stay unconfirmed until Rockstar, Take-Two, official platform stores/support pages, subscription catalogues, or verified post-launch evidence support each exact access path. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-real-life-locations-landmarks-watchlist",
    "article": "GTA 6 Real-Life Locations, Miami, and Landmark Watchlist",
    "route": "/blog/gta-6-real-life-locations-landmarks-watchlist/",
    "status": "Confirmed + Unknown",
    "cluster": "Map / Leonida / Source Safety",
    "readerAnswer": "GTA 6 is officially set in Leonida and Vice City, but exact real-life landmark matches, counties, neighbourhoods, airports, beaches, Keys, and map-scale claims should stay source-labelled until Rockstar, official material, or verified post-launch evidence supports each detail. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official maps, named locations, screenshots, or in-game evidence can replace cautious pre-launch language.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-story-character-switching-coop-watchlist",
    "article": "GTA 6 Story, Character Switching, and Co-Op Watchlist",
    "route": "/blog/gta-6-story-character-switching-coop-watchlist/",
    "status": "Unknown",
    "cluster": "Story / Characters / Spoiler Safety",
    "readerAnswer": "GTA 6 story structure, character switching, playable-character balance, co-op story, romance, relationship, mission-order, choice, and ending claims should stay unconfirmed until Rockstar, Take-Two, official material, or spoiler-labelled verified post-launch evidence supports each exact detail. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Spoiler-safe means the receipt comes before the reveal, not after the damage.",
    "unsafeWording": "Avoid: leaked mission names, hidden trophy lists, ending claims, private build clips, or spoiler thumbnails as source material.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-weather-hurricanes-water-physics-watchlist",
    "article": "GTA 6 Weather, Hurricanes, and Water Physics Watchlist",
    "route": "/blog/gta-6-weather-hurricanes-water-physics-watchlist/",
    "status": "Unknown",
    "cluster": "World Systems / Map / Source Safety",
    "readerAnswer": "GTA 6 weather, hurricanes, storms, flooding, water physics, beach systems, boat handling, and environmental-destruction claims should stay unconfirmed until Rockstar, Take-Two, official platform/support pages, or verified post-launch evidence supports each exact system. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Official footage can show a thing without confirming the entire internet theory taped to it.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official maps, named locations, screenshots, or in-game evidence can replace cautious pre-launch language.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-dlc-expansion-roadmap-watchlist",
    "article": "GTA 6 DLC, Expansions, and Post-Launch Roadmap Watchlist",
    "route": "/blog/gta-6-dlc-expansion-roadmap-watchlist/",
    "status": "Unknown",
    "cluster": "Post-Launch / Online / Buyer Safety",
    "readerAnswer": "GTA 6 DLC, story expansions, Online updates, seasons, battle passes, map expansions, paid content, GTA+, and post-launch roadmap claims should stay unconfirmed until Rockstar, Take-Two, official platform/store/support pages, or verified post-launch evidence supports each exact detail. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed crossplay, confirmed GTA+ migration, private sessions at launch, transfer guarantee, or RP support confirmed.",
    "routeHandoff": "/online/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/online/"
    ],
    "updateGate": "Update when Rockstar publishes Online, crossplay, GTA+, economy, creator-tool, private-session, or server/modding details.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-release-time-unlock-countdown-watchlist",
    "article": "GTA 6 Release Time, Unlock Countdown, and Region Timing Watchlist",
    "route": "/blog/gta-6-release-time-unlock-countdown-watchlist/",
    "status": "Unknown",
    "cluster": "Launch Timing / Buyer Safety / Source Safety",
    "readerAnswer": "GTA 6 release time, unlock countdowns, preload clocks, regional launch windows, account entitlements, family sharing, refund timing, and launch-day incident claims should stay unconfirmed until official store/support wording or verified post-launch evidence supports each exact detail. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: A GTA 6 login page that cannot prove its source is not a shortcut. It is a credential trap wearing launch-day cologne.",
    "unsafeWording": "Avoid: verified beta login, official Social Club transfer, safe QR code, enter your 2FA, unlink accounts now, region switch fix, or private support screenshot proves it.",
    "routeHandoff": "/platform-store-source-router/",
    "supportRoutes": [
      "/release-date/",
      "/blog/gta-6-preload-download-size-watchlist/",
      "/platform-store-source-router/",
      "/server-status-source-router/"
    ],
    "updateGate": "Update only when public Rockstar/Take-Two wording, official platform-store/support/status pages, Rockstar Support, official preload/unlock metadata, or verified post-launch testing supports the exact platform, region, entitlement, support, or incident claim.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-switch-2-nintendo-platform-watchlist",
    "article": "GTA 6 Switch 2, Nintendo, and Handheld Platform Watchlist",
    "route": "/blog/gta-6-switch-2-nintendo-platform-watchlist/",
    "status": "Unknown",
    "cluster": "Platforms / Buying Guide / Source Safety",
    "readerAnswer": "GTA 6 on Switch 2, Nintendo hardware, handheld mode, cloud streaming, cartridge releases, eShop pages, performance targets, and portability claims should stay unconfirmed until Rockstar, Take-Two, Nintendo, an official store, or verified post-launch evidence supports the exact platform claim. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/buying-guide/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/buying-guide/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-photo-mode-rockstar-editor-capture-tools-watchlist",
    "article": "GTA 6 Photo Mode, Rockstar Editor, and Capture Tools Watchlist",
    "route": "/blog/gta-6-photo-mode-rockstar-editor-capture-tools-watchlist/",
    "status": "Unknown",
    "cluster": "Creator Tools / Capture / Source Safety",
    "readerAnswer": "GTA 6 photo mode, Rockstar Editor, director mode, replay tools, capture-card workflows, screenshot features, creator exports, and UGC/editor claims should stay unconfirmed until official or verified post-launch evidence supports each exact tool. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/creator-toolkit/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/creator-toolkit/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-voice-actors-cast-jason-lucia-watchlist",
    "article": "GTA 6 Voice Actors, Cast, Jason, and Lucia Watchlist",
    "route": "/blog/gta-6-voice-actors-cast-jason-lucia-watchlist/",
    "status": "Unknown",
    "cluster": "Characters / Cast / Source Safety",
    "readerAnswer": "GTA 6 voice actors, cast lists, Jason actor, Lucia actor, mocap, credits, and IMDb-style claims should stay unconfirmed until Rockstar, Take-Two, the actor, a public credit, or verified post-launch evidence supports the exact role. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when Rockstar publishes new character copy, official artwork, interviews, or post-launch story details with spoiler controls.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-interactive-map-app-location-database-watchlist",
    "article": "GTA 6 Interactive Map, Map App, and Location Database Watchlist",
    "route": "/blog/gta-6-interactive-map-app-location-database-watchlist/",
    "status": "Unknown",
    "cluster": "Map / Tools / Player Safety",
    "readerAnswer": "GTA 6 interactive maps, companion apps, location databases, collectible overlays, APKs, and full-map tools should stay unconfirmed until Rockstar, an official platform, trusted public guide material, or verified post-launch evidence supports each exact row. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Official footage can show a thing without confirming the entire internet theory taped to it.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official maps, named locations, screenshots, or in-game evidence can replace cautious pre-launch language.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-server-status-online-error-code-watchlist",
    "article": "GTA 6 Server Status, Online Outages, and Error Code Watchlist",
    "route": "/blog/gta-6-server-status-online-error-code-watchlist/",
    "status": "Unknown",
    "cluster": "Launch Support / Player Safety",
    "readerAnswer": "GTA 6 server status, Online outage, error-code, install, entitlement, preload, crash, and support claims should stay unconfirmed until official status/support evidence or verified post-launch testing supports the exact issue. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Outage maps need receipts. If a GTA 6 error-code claim cannot name a public support source, platform, region, timestamp, and version, it stays in the watchlist lane.",
    "unsafeWording": "Avoid: GTA 6 servers are down, official error-code fix, reinstall now, refund now, switch regions, unlink accounts, or enter credentials to verify access.",
    "routeHandoff": "/server-status-source-router/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/server-status-source-router/",
      "/post-launch-verification-lab/"
    ],
    "updateGate": "Update only when public Rockstar, Take-Two, Rockstar Support, official platform status/store/support pages, official patch notes, or repeated verified post-launch testing supports the exact incident.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-console-performance-60fps-ps5-pro-watchlist",
    "article": "GTA 6 Console Performance, 60 FPS, PS5 Pro, and Graphics Watchlist",
    "route": "/blog/gta-6-console-performance-60fps-ps5-pro-watchlist/",
    "status": "Unknown",
    "cluster": "Performance / Buyer Safety",
    "readerAnswer": "GTA 6 console FPS, PS5 Pro upgrades, ray tracing, resolution, performance modes, and comparison claims remain unconfirmed here unless Rockstar, an official platform, trusted review coverage, or verified post-launch testing supports the exact detail. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-collectibles-100-percent-completion-watchlist",
    "article": "GTA 6 Collectibles, 100 Percent Completion, and Side Activities Watchlist",
    "route": "/blog/gta-6-collectibles-100-percent-completion-watchlist/",
    "status": "Unknown",
    "cluster": "Guides / Completion",
    "readerAnswer": "GTA 6 collectibles, 100 percent completion routes, side activities, missables, rewards, and completion checklists should stay unconfirmed until official guide material or verified post-launch evidence supports each exact row. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-trailer-3-countdown-watchlist",
    "article": "GTA 6 Trailer 3, New Trailer, and Countdown Watchlist",
    "route": "/blog/gta-6-trailer-3-countdown-watchlist/",
    "status": "Unknown",
    "cluster": "Official Media / Source Safety",
    "readerAnswer": "GTA 6 Trailer 3, new teaser, livestream, premiere, countdown, and official-upload claims should stay untrusted unless Rockstar or an official platform publishes the exact public media page. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Official footage can show a thing without confirming the entire internet theory taped to it.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update only from official trailer pages, official screenshots, or Rockstar Newswire context; keep inferred observations labelled.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-early-access-beta-review-embargo-watchlist",
    "article": "GTA 6 Early Access, Beta, and Review Embargo Watchlist",
    "route": "/blog/gta-6-early-access-beta-review-embargo-watchlist/",
    "status": "Unknown",
    "cluster": "Launch / Buyer Safety",
    "readerAnswer": "GTA 6 early access, beta invites, review embargoes, creator codes, preload access, and giveaways should stay untrusted unless Rockstar, Take-Two, an official platform store, or a clearly attributable reviewer/source confirms the exact detail. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-is-gta-6-coming-to-pc",
    "article": "Is GTA 6 Coming to PC?",
    "route": "/blog/is-gta-6-coming-to-pc/",
    "status": "Unknown",
    "cluster": "Release / Platform",
    "readerAnswer": "Rockstar’s GTA VI page lists PS5 and Xbox Series X|S. A PC date is not listed there as of this update, so PC timing remains unconfirmed. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: The useful PC answer is not a guessed date; it is the line between official platform facts and expensive wishful thinking.",
    "unsafeWording": "Avoid: confirmed PC date, Steam page proves it, leaked specs, guaranteed FPS, or buy this hardware for GTA 6.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update immediately if Rockstar, Take-Two, a platform store, or Rockstar Support publishes PC timing, requirements, launcher details, or preorder information.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-game-pass-ps-plus-subscription-watchlist",
    "article": "Is GTA 6 Coming to Game Pass, PlayStation Plus, or GTA+?",
    "route": "/blog/gta-6-game-pass-ps-plus-subscription-watchlist/",
    "status": "Unknown",
    "cluster": "Release / Buying Guide",
    "readerAnswer": "No tracked official source here confirms GTA 6 for Game Pass, PlayStation Plus, cloud catalogues, trials, or GTA+ launch benefits, so subscription claims stay watchlisted until public platform or Rockstar evidence exists. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/buying-guide/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/buying-guide/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-mobile-apk-download-watchlist",
    "article": "GTA 6 Mobile, APK, Cloud Demo, and Download Watchlist",
    "route": "/blog/gta-6-mobile-apk-download-watchlist/",
    "status": "Unknown",
    "cluster": "Player Safety / Downloads",
    "readerAnswer": "GTA 6 is not tracked here as a mobile APK, phone download, emulator build, cloud demo, or free installer; any download or login-first offer should be treated as unsafe unless an official Rockstar or platform source confirms the exact offer. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: A GTA 6 login page that cannot prove its source is not a shortcut. It is a credential trap wearing launch-day cologne.",
    "unsafeWording": "Avoid: verified beta login, official Social Club transfer, safe QR code, enter your 2FA, unlink accounts now, region switch fix, or private support screenshot proves it.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-cheats-codes-console-commands-watchlist",
    "article": "GTA 6 Cheats, Codes, Console Commands, and Trainers Watchlist",
    "route": "/blog/gta-6-cheats-codes-console-commands-watchlist/",
    "status": "Unknown",
    "cluster": "Guides / Player Safety",
    "readerAnswer": "GTA 6 cheat codes, console commands, trainers, mod menus, money glitches, and Online exploits are not confirmed here; pre-launch cheat claims should be treated as unsafe unless official material or verified post-launch testing supports the exact detail. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Cheat-code nostalgia is fun; random GTA 6 trainer downloads are not. If it asks for a login, wallet, launcher, APK, or file install, it belongs in the firewall.",
    "unsafeWording": "Avoid: confirmed cheat list, working console commands, safe trainer, money generator, Online exploit, Rockstar admin commands, mod menu download, or verified leak proof.",
    "routeHandoff": "/guides/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/guides/",
      "/rumour-firewall/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-weapons-gunplay-combat-watchlist",
    "article": "GTA 6 Weapons, Gunplay, and Combat Watchlist",
    "route": "/blog/gta-6-weapons-gunplay-combat-watchlist/",
    "status": "Unknown",
    "cluster": "Gameplay / Combat",
    "readerAnswer": "GTA 6 weapon lists, gun shops, combat handling, ammo rules, melee, stealth, armour, loadouts, and Online/PvP balance are not confirmed here; promote exact claims only from official material or verified post-launch evidence. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed crossplay, confirmed GTA+ migration, private sessions at launch, transfer guarantee, or RP support confirmed.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-what-is-leonida",
    "article": "What Is Leonida in GTA 6?",
    "route": "/blog/what-is-leonida/",
    "status": "Confirmed",
    "cluster": "Map / World",
    "readerAnswer": "Leonida is the state setting named on Rockstar’s GTA VI page, surrounding Vice City and the story’s wider criminal conspiracy. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: Official footage can show a thing without confirming the entire internet theory taped to it.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official maps, named locations, screenshots, or in-game evidence can replace cautious pre-launch language.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-who-is-lucia",
    "article": "Who Is Lucia in GTA 6?",
    "route": "/blog/who-is-lucia/",
    "status": "Confirmed",
    "cluster": "Characters / Story",
    "readerAnswer": "Lucia Caminos is a central character named by Rockstar, described as fresh out of Leonida Penitentiary and determined to make smarter moves. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: Official footage can show a thing without confirming the entire internet theory taped to it.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when Rockstar publishes new character copy, official artwork, interviews, or post-launch story details with spoiler controls.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-who-is-jason",
    "article": "Who Is Jason in GTA 6?",
    "route": "/blog/who-is-jason/",
    "status": "Confirmed",
    "cluster": "Characters / Story",
    "readerAnswer": "Jason Duval is a central character named by Rockstar, tied to the Keys, drug runners, and a desire for an easier life. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when Rockstar publishes new character copy, official artwork, interviews, or post-launch story details with spoiler controls.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-social-media-gameplay-predictions",
    "article": "How Social Media Could Change GTA 6 Gameplay",
    "route": "/blog/social-media-gameplay-predictions/",
    "status": "Speculative",
    "cluster": "Gameplay Systems",
    "readerAnswer": "A clear speculation piece on viral crime clips, witness posts, reputation, and how social mechanics could create emergent consequences. Share it only as labelled analysis, not as a confirmed GTA 6 feature.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-future-of-gta-6-rp",
    "article": "The Future of GTA 6 RP Servers",
    "route": "/blog/future-of-gta-6-rp/",
    "status": "Speculative",
    "cluster": "Online / RP",
    "readerAnswer": "A product-led article connecting GTA 6 hype to roleplay servers, dynamic heat, factions, and monetisable admin tooling. Share it only as labelled analysis, not as a confirmed GTA 6 feature.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed crossplay, confirmed GTA+ migration, private sessions at launch, transfer guarantee, or RP support confirmed.",
    "routeHandoff": "/rp/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/rp/"
    ],
    "updateGate": "Update when Rockstar publishes Online, crossplay, GTA+, economy, creator-tool, private-session, or server/modding details.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-creator-video-ideas",
    "article": "100 GTA 6 YouTube and TikTok Ideas",
    "route": "/blog/creator-video-ideas/",
    "status": "Evergreen",
    "cluster": "Creators",
    "readerAnswer": "A creator acquisition page designed to funnel into templates, newsletters, and paid creator tools. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/creator-toolkit/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/creator-toolkit/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-online-watchlist",
    "article": "GTA 6 Online Watchlist: Crossplay, GTA+, Economy, and Launch Questions",
    "route": "/blog/gta-6-online-watchlist/",
    "status": "Unknown",
    "cluster": "Online / Live Service",
    "readerAnswer": "A source-safe watchlist of GTA 6 Online questions that should stay unknown until Rockstar publishes details. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed crossplay, confirmed GTA+ migration, private sessions at launch, transfer guarantee, or RP support confirmed.",
    "routeHandoff": "/online/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/online/"
    ],
    "updateGate": "Update when Rockstar publishes Online, crossplay, GTA+, economy, creator-tool, private-session, or server/modding details.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-launch-checklist",
    "article": "GTA 6 Launch Checklist: What to Do Before Release Day",
    "route": "/blog/gta-6-launch-checklist/",
    "status": "Evergreen",
    "cluster": "Guides / Launch Prep",
    "readerAnswer": "A practical pre-launch checklist for platform choice, storage, spoilers, accessibility, creator planning, and official update tracking. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: Accessibility planning is serious. Write down the need, keep the source gate visible, and do not let a fake settings screenshot sell somebody hardware.",
    "unsafeWording": "Avoid: leaked mission names, hidden trophy lists, ending claims, private build clips, or spoiler thumbnails as source material.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-spoiler-safe-gta-6-guides",
    "article": "How Spoiler-Safe GTA 6 Guides Should Work",
    "route": "/blog/spoiler-safe-gta-6-guides/",
    "status": "Evergreen",
    "cluster": "Guides / UX",
    "readerAnswer": "A product-quality guide strategy for chapter filters, hidden endings, spoiler labels, and launch-week trust. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: Spoiler-safe means the receipt comes before the reveal, not after the damage.",
    "unsafeWording": "Avoid: leaked mission names, hidden trophy lists, ending claims, private build clips, or spoiler thumbnails as source material.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-mission-walkthrough-spoiler-safe-guide",
    "article": "GTA 6 Mission Walkthroughs: Spoiler-Safe Intake Guide",
    "route": "/blog/gta-6-mission-walkthrough-spoiler-safe-guide/",
    "status": "Evergreen",
    "cluster": "Guides / Walkthroughs",
    "readerAnswer": "A launch-week intake guide for deciding when GTA 6 mission names, objectives, rewards, choices, endings, screenshots, and creator clips can become walkthrough copy without leaking story beats. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: Spoiler-safe means the receipt comes before the reveal, not after the damage.",
    "unsafeWording": "Avoid: leaked mission names, hidden trophy lists, ending claims, private build clips, or spoiler thumbnails as source material.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-trailer-2-breakdown",
    "article": "GTA 6 Trailer 2 Breakdown: What Is Officially Shown vs Inferred",
    "route": "/blog/gta-6-trailer-2-breakdown/",
    "status": "Confirmed + inferred",
    "cluster": "Trailers / Analysis",
    "readerAnswer": "A trailer-analysis page that separates official footage observations from cautious inference, fan theory, and rejected leak-dependent claims. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: Official footage can show a thing without confirming the entire internet theory taped to it.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update only from official trailer pages, official screenshots, or Rockstar Newswire context; keep inferred observations labelled.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-preorder-editions-watchlist",
    "article": "GTA 6 Preorder and Editions Watchlist",
    "route": "/blog/gta-6-preorder-editions-watchlist/",
    "status": "Unknown",
    "cluster": "Release / Buying Guide",
    "readerAnswer": "A buyer-intent page that keeps preorder dates, editions, bonuses, and pricing marked unknown until official store pages exist. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 buying advice with the receipt stapled to the hype. If a store page cannot prove the claim, it does not get the headline.",
    "unsafeWording": "Avoid: confirmed preorder date, official editions, guaranteed bonuses, lowest price, affiliate urgency, or preload now live.",
    "routeHandoff": "/buying-guide/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/buying-guide/"
    ],
    "updateGate": "Update immediately when official preorder, edition, price, preload, refund, or platform-store pages appear.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-physical-copy-disc-collector-edition-watchlist",
    "article": "GTA 6 Physical Copy, Disc, and Collector Edition Watchlist",
    "route": "/blog/gta-6-physical-copy-disc-collector-edition-watchlist/",
    "status": "Unknown",
    "cluster": "Buying / Retail / Source Safety",
    "readerAnswer": "GTA 6 physical copies, discs, collector editions, steelbooks, special editions, retailer SKUs, delivery dates, resale listings, and bundle claims should stay unconfirmed until official Rockstar, Take-Two, platform, or public retailer evidence supports each exact buying detail. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 buying advice with the receipt stapled to the hype. If a store page cannot prove the claim, it does not get the headline.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/buying-guide/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/buying-guide/"
    ],
    "updateGate": "Update immediately when official preorder, edition, price, preload, refund, or platform-store pages appear.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-system-requirements-watchlist",
    "article": "GTA 6 PC System Requirements Watchlist",
    "route": "/blog/gta-6-system-requirements-watchlist/",
    "status": "Unknown",
    "cluster": "PC / Technical",
    "readerAnswer": "Rockstar has not published GTA 6 PC requirements here, so every spec table should stay labelled unknown until an official PC page, launcher listing, or support article exists. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: The useful PC answer is not a guessed date; it is the line between official platform facts and expensive wishful thinking.",
    "unsafeWording": "Avoid: confirmed PC date, Steam page proves it, leaked specs, guaranteed FPS, or buy this hardware for GTA 6.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update immediately if Rockstar, Take-Two, a platform store, or Rockstar Support publishes PC timing, requirements, launcher details, or preorder information.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-preload-download-size-watchlist",
    "article": "GTA 6 Preload and Download Size Watchlist",
    "route": "/blog/gta-6-preload-download-size-watchlist/",
    "status": "Unknown",
    "cluster": "Launch / Technical",
    "readerAnswer": "Preload timing, file size, day-one patch size, and storage guidance remain unknown until official store pages or Rockstar support materials publish them. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-crossplay-cross-save-watchlist",
    "article": "GTA 6 Crossplay and Cross-Save Watchlist",
    "route": "/blog/gta-6-crossplay-cross-save-watchlist/",
    "status": "Unknown",
    "cluster": "Online / Platform",
    "readerAnswer": "Crossplay, cross-save, character transfer, and progression sharing are not confirmed here; this page tracks what would count as real evidence. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed crossplay, confirmed GTA+ migration, private sessions at launch, transfer guarantee, or RP support confirmed.",
    "routeHandoff": "/online/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/online/"
    ],
    "updateGate": "Update when Rockstar publishes Online, crossplay, GTA+, economy, creator-tool, private-session, or server/modding details.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-map-size-rumours-explained",
    "article": "GTA 6 Map Size Rumours Explained Safely",
    "route": "/blog/gta-6-map-size-rumours-explained/",
    "status": "Unknown",
    "cluster": "Map / World",
    "readerAnswer": "Rockstar has not published a complete GTA 6 map-size figure here; map-size claims should be labelled unknown unless official material or verified post-launch measurement supports them. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Official footage can show a thing without confirming the entire internet theory taped to it.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official maps, named locations, screenshots, or in-game evidence can replace cautious pre-launch language.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-radio-music-soundtrack-watchlist",
    "article": "GTA 6 Radio, Music, and Soundtrack Watchlist",
    "route": "/blog/gta-6-radio-music-soundtrack-watchlist/",
    "status": "Unknown",
    "cluster": "World / Culture",
    "readerAnswer": "Radio stations, licensed songs, soundtrack lists, and artist claims remain unknown unless Rockstar publishes them or they appear in verified released-game evidence. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Trailer songs are evidence; fake full playlists are just a nightclub flyer with confidence issues.",
    "unsafeWording": "Avoid: confirmed station list, DJ roster, full soundtrack, leaked audio proof, or licensed track confirmation without public evidence.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-wildlife-animals-watchlist",
    "article": "GTA 6 Wildlife and Animals Watchlist",
    "route": "/blog/gta-6-wildlife-animals-watchlist/",
    "status": "Confirmed + inferred",
    "cluster": "Map / Gameplay",
    "readerAnswer": "Wildlife and animal expectations should be tied to official media and labelled carefully; full species lists and mechanics remain unconfirmed until Rockstar publishes more detail or the game launches. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: Official footage can show a thing without confirming the entire internet theory taped to it.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official maps, named locations, screenshots, or in-game evidence can replace cautious pre-launch language.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-police-wanted-system-watchlist",
    "article": "GTA 6 Police and Wanted System Watchlist",
    "route": "/blog/gta-6-police-wanted-system-watchlist/",
    "status": "Speculative",
    "cluster": "Gameplay Systems",
    "readerAnswer": "Police memory, witness reporting, pursuit depth, and wanted-level changes are high-interest speculation unless Rockstar confirms mechanics or post-launch testing verifies them. Share it only as labelled analysis, not as a confirmed GTA 6 feature.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-vehicles-cars-customization-watchlist",
    "article": "GTA 6 Vehicles, Cars, and Customization Watchlist",
    "route": "/blog/gta-6-vehicles-cars-customization-watchlist/",
    "status": "Confirmed + inferred",
    "cluster": "Vehicles / Guides",
    "readerAnswer": "Vehicle classes, customization, prices, spawns, aircraft, boats, emergency vehicles, and Online vehicle systems should stay source-labelled until official material or verified post-launch evidence supports the exact detail. Keep the source trail visible when sharing it.",
    "creatorHook": "Hook: GTA 6 buying advice with the receipt stapled to the hype. If a store page cannot prove the claim, it does not get the headline.",
    "unsafeWording": "Avoid: confirmed crossplay, confirmed GTA+ migration, private sessions at launch, transfer guarantee, or RP support confirmed.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-modding-fivem-roleplay-watchlist",
    "article": "GTA 6 Modding, FiveM, and Roleplay Watchlist",
    "route": "/blog/gta-6-modding-fivem-roleplay-watchlist/",
    "status": "Unknown",
    "cluster": "Online / RP",
    "readerAnswer": "GTA 6 modding, FiveM-style support, private servers, creator tools, and RP compatibility remain unconfirmed here; communities can prepare workflows without promising platform access. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed crossplay, confirmed GTA+ migration, private sessions at launch, transfer guarantee, or RP support confirmed.",
    "routeHandoff": "/rp/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/rp/"
    ],
    "updateGate": "Update when Rockstar publishes Online, crossplay, GTA+, economy, creator-tool, private-session, or server/modding details.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-accessibility-options-watchlist",
    "article": "GTA 6 Accessibility Options Watchlist",
    "route": "/blog/gta-6-accessibility-options-watchlist/",
    "status": "Unknown",
    "cluster": "Player Support",
    "readerAnswer": "Accessibility options, subtitles, controller remapping, visual assists, difficulty aids, and content toggles need official or post-launch evidence before being listed as GTA 6 features. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Accessibility planning is serious. Write down the need, keep the source gate visible, and do not let a fake settings screenshot sell somebody hardware.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-parent-guide-age-rating-watchlist",
    "article": "GTA 6 Parent Guide and Age Rating Watchlist",
    "route": "/blog/gta-6-parent-guide-age-rating-watchlist/",
    "status": "Unknown",
    "cluster": "Safety / Buying",
    "readerAnswer": "Age ratings, content descriptors, parental-control guidance, and Online safety details should be based on official ratings boards, platform pages, and support materials, not speculation. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed crossplay, confirmed GTA+ migration, private sessions at launch, transfer guarantee, or RP support confirmed.",
    "routeHandoff": "/buying-guide/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/",
      "/buying-guide/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-trophy-achievement-watchlist",
    "article": "GTA 6 Trophies and Achievements Watchlist",
    "route": "/blog/gta-6-trophy-achievement-watchlist/",
    "status": "Unknown",
    "cluster": "Guides / Completion",
    "readerAnswer": "Trophy and achievement lists should not be published from leaks; this page waits for official platform metadata or verified post-launch evidence. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Spoiler-safe means the receipt comes before the reveal, not after the damage.",
    "unsafeWording": "Avoid: leaked mission names, hidden trophy lists, ending claims, private build clips, or spoiler thumbnails as source material.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-review-scores-metacritic-embargo-watchlist",
    "article": "GTA 6 Review Scores, Metacritic, and Embargo Watchlist",
    "route": "/blog/gta-6-review-scores-metacritic-embargo-watchlist/",
    "status": "Unknown",
    "cluster": "Reviews / Launch",
    "readerAnswer": "GTA 6 review scores, Metacritic/OpenCritic pages, embargo timing, reviewer access, and verdict quotes are not confirmed here; wait for public outlet pages, official publisher context, or visible aggregator listings before trusting score claims. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: GTA 6 facts, unknowns, and rumours should not be allowed to wear the same sunglasses.",
    "unsafeWording": "Avoid: confirmed full list, leaked proof, private screenshots, datamined facts, or official language for an unsupported detail.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  },
  {
    "id": "share-packet-gta-6-money-businesses-properties-watchlist",
    "article": "GTA 6 Money, Businesses, and Properties Watchlist",
    "route": "/blog/gta-6-money-businesses-properties-watchlist/",
    "status": "Unknown",
    "cluster": "Gameplay / Economy",
    "readerAnswer": "Money systems, businesses, properties, passive income, and Online economy details remain unconfirmed unless Rockstar publishes gameplay details or post-launch testing verifies them. Treat this as a watchlist item until the exact public source changes.",
    "creatorHook": "Hook: Plan the crew, not the rumour. Keep Online, transfer, GTA+, private-session, and RP claims in the unknown lane until Rockstar says otherwise.",
    "unsafeWording": "Avoid: confirmed crossplay, confirmed GTA+ migration, private sessions at launch, transfer guarantee, or RP support confirmed.",
    "routeHandoff": "/confirmed-vs-rumoured/",
    "supportRoutes": [
      "/confirmed-vs-rumoured/",
      "/source-policy/"
    ],
    "updateGate": "Update when official pages change, when the launch checklist/tooling changes, or when post-launch guides need spoiler labels.",
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local share packet only; no public post, Discord/social announcement, newsletter send, production deploy, affiliate/sponsor activation, account action, credential use, purchase, scrape, or external write without explicit approval."
  }
]
