[
  {
    "id": "classic-single-player-code-watch",
    "audience": "single-player players and guide readers",
    "currentPosture": "watchlist until release evidence",
    "readerDecision": "Do not trust any pre-launch GTA 6 cheat-code table as playable fact.",
    "safeActionNow": "Explain franchise expectations only as context, keep the lead answer unknown, and wait for official material or verified post-launch testing before publishing button inputs, effects, platform variants, or limitations.",
    "evidenceNeeded": "Official Rockstar material, published manual/support copy, verified released-game capture, direct testing with platform/date/patch context, or versioned patch notes for the exact code/effect.",
    "blockedInputs": [
      "AI-generated code tables",
      "copied GTA V codes renamed as GTA 6",
      "private build screenshots",
      "datamined debug strings",
      "thumbnail-only claims"
    ],
    "affectedRoutes": [
      "/blog/gta-6-cheats-codes-console-commands-watchlist/",
      "/guides/",
      "/post-launch-verification-lab/",
      "/data/article-search-intent-packets.json"
    ],
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local article/export only; no public post, newsletter send, Discord announcement, production deploy, external testing, account action, credential use, file download, or exploit amplification without approval."
  },
  {
    "id": "trainer-mod-menu-download-risk",
    "audience": "PC players, mobile searchers, and player-safety editors",
    "currentPosture": "reject unsafe downloads",
    "readerDecision": "Do not download trainers, mod menus, DLLs, launchers, APKs, browser extensions, or key generators claiming GTA 6 access or cheats.",
    "safeActionNow": "Route download-heavy claims to player-safety copy, mobile/APK warnings, and the rumour firewall instead of testing, mirroring, summarizing install steps, or linking the files.",
    "evidenceNeeded": "Public official Rockstar/platform/support page naming the exact tool or verified post-launch single-player-only testing in a controlled, non-account-risk context; pre-release downloads are rejected.",
    "blockedInputs": [
      "trainer downloads",
      "DLL injectors",
      "mod-menu sellers",
      "APK bundles",
      "browser extensions",
      "survey-wall installers",
      "wallet or credential prompts"
    ],
    "affectedRoutes": [
      "/blog/gta-6-cheats-codes-console-commands-watchlist/",
      "/blog/gta-6-mobile-apk-download-watchlist/",
      "/rumour-firewall/",
      "/source-policy/"
    ],
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "No downloads, scans, account logins, credential entry, external reports, public warnings, or link sharing without explicit approval."
  },
  {
    "id": "online-money-exploit-and-rank-claim",
    "audience": "Online players, parents, creators, and community moderators",
    "currentPosture": "reject before official policy/testing",
    "readerDecision": "Treat Online money generators, rank boosts, account unlocks, duplication glitches, and exploit methods as unsafe player-safety risks.",
    "safeActionNow": "Keep Online exploit wording out of snippets and guides; discuss safety, account risk, and evidence requirements without repeating steps, values, URLs, or exploit mechanics.",
    "evidenceNeeded": "Official Online/support/account policy, verified post-launch patch notes, or public safety guidance; exploit details should not become how-to copy.",
    "blockedInputs": [
      "money generator pages",
      "rank boost sellers",
      "account unlock offers",
      "exploit clips with steps",
      "paid Discord access",
      "copied GTA Online assumptions"
    ],
    "affectedRoutes": [
      "/online/",
      "/blog/gta-6-money-businesses-properties-watchlist/",
      "/blog/gta-6-online-watchlist/",
      "/blog/gta-6-cheats-codes-console-commands-watchlist/"
    ],
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "No exploit reproduction, public amplification, social posts, affiliate/sponsor copy, account-connected testing, or external reporting without approval."
  },
  {
    "id": "accessibility-sandbox-and-comfort-use",
    "audience": "accessibility-minded players and households",
    "currentPosture": "future post-launch support only",
    "readerDecision": "Separate harmless single-player sandbox fun from accessibility, comfort, and Online exploitation claims.",
    "safeActionNow": "Acknowledge that cheats can support lower-stress exploration after launch, but do not promise specific assists, invincibility, skip options, difficulty bypasses, or content filters before verified evidence exists.",
    "evidenceNeeded": "Official accessibility/support details, verified post-launch single-player testing, trusted accessibility review, or versioned guide evidence that avoids Online account-risk claims.",
    "blockedInputs": [
      "generic accessibility promises",
      "fake assist lists",
      "leaked settings screens",
      "copied older-game assumptions",
      "Online exploit pages framed as accessibility"
    ],
    "affectedRoutes": [
      "/blog/gta-6-accessibility-options-watchlist/",
      "/blog/gta-6-parent-guide-age-rating-watchlist/",
      "/guides/",
      "/blog/gta-6-cheats-codes-console-commands-watchlist/"
    ],
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "No purchase advice, household alert, public accessibility claim, or guide promotion until source and spoiler gates pass."
  },
  {
    "id": "creator-code-table-and-thumbnail-claim",
    "audience": "YouTube, Shorts, TikTok, blog, and newsletter creators",
    "currentPosture": "safe debunk/context only",
    "readerDecision": "Creators can explain how to spot fake cheat lists, but should not imply confirmed codes, hidden menus, or playable early builds.",
    "safeActionNow": "Use source labels in titles, thumbnails, pinned comments, and descriptions; route viewers to the watchlist, mobile/APK warning, and rumour firewall before repeating any code table.",
    "evidenceNeeded": "Official or verified post-launch evidence for exact codes; otherwise use debunk, watchlist, or safety wording only.",
    "blockedInputs": [
      "confirmed-code thumbnails before launch",
      "fake controller overlays",
      "hidden admin command posts",
      "leaked debug menu clips",
      "download-link descriptions"
    ],
    "affectedRoutes": [
      "/creator-toolkit/",
      "/creator-calendar-builder/",
      "/blog/gta-6-cheats-codes-console-commands-watchlist/",
      "/blog/creator-video-ideas/"
    ],
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "Local creator guidance only; no public social/newsletter/Discord send, sponsored creator copy, or external account action without approval."
  },
  {
    "id": "post-launch-code-testing-receipt",
    "audience": "guide writers, answer engines, and future agents",
    "currentPosture": "verification receipt required",
    "readerDecision": "After launch, a code or command can become guide copy only with reproducible evidence and a rollback path.",
    "safeActionNow": "Record platform, mode, patch/version, input method, effect, limitations, Online safety boundary, spoiler scope, source/capture path, affected routes, and correction plan before promotion.",
    "evidenceNeeded": "Direct testing with platform/date/version context, official support/manual material, verified released-game capture, or patch notes for the exact effect.",
    "blockedInputs": [
      "memory-only updates",
      "one-off comments",
      "unversioned screenshots",
      "private Discord clips",
      "single-platform claims promoted globally"
    ],
    "affectedRoutes": [
      "/guides/",
      "/post-launch-verification-lab/",
      "/corrections-log/",
      "/data/search-index.json",
      "/data/answer-engine-packet.json"
    ],
    "verificationGate": "npm run build && npm run validate",
    "approvalBoundary": "No post-launch public promotion until spoiler, Online safety, corrections-log, sitemap/RSS/search, and validation updates are complete."
  }
]
