[
  {
    "id": "day-one-console-player",
    "order": 1,
    "label": "Day-one console player",
    "audience": "PS5 and Xbox Series X|S players",
    "fiveMinuteBrief": "You already plan to play on a confirmed console and want a clean launch-week checklist.",
    "safeFirstAction": "Confirm your platform choice against the release-date page.",
    "actionSequence": [
      "Confirm your platform choice against the release-date page.",
      "Finish account, storage, payment, accessibility, and notification checks.",
      "Keep preload, file-size, edition, and bonus claims on watch until official store/support evidence appears."
    ],
    "primaryRoute": "/launch-checklist/",
    "supportRoutes": [
      "/release-date/",
      "/confirmed-vs-rumoured/",
      "/spoiler-safe-mode/"
    ],
    "evidenceGate": "Console platforms are official; every store/preload/detail claim still needs official Rockstar, platform-store, or support evidence.",
    "blockedInputs": [
      "fake preload clocks",
      "edited store screenshots",
      "retailer placeholder dates"
    ],
    "approvalBoundary": "Local checklist/export only; no account login, subscription send, public post, or external write.",
    "escalationRoute": "/source-change-feed/",
    "verificationRoute": "/deployment-readiness/",
    "snapshotFields": [
      "role/audience",
      "safe first action",
      "primary route",
      "support routes",
      "evidence gate",
      "blocked inputs",
      "approval boundary",
      "verification gate",
      "rollback route"
    ],
    "snapshotUse": "Copy or download this local route snapshot before handing the brief to a reader, creator, Discord-style channel, newsletter draft, production receipt, or future agent.",
    "verificationGate": "npm run build && npm run validate",
    "rollbackRoute": "/corrections-log/",
    "publicUse": "Use as a reader-facing briefing row, answer-engine packet, or local handoff. It does not publish, subscribe, post, deploy, connect accounts, or mutate external systems."
  },
  {
    "id": "pc-waitlist-buyer",
    "order": 2,
    "label": "PC waitlist buyer",
    "audience": "PC players and hardware buyers",
    "fiveMinuteBrief": "You are deciding whether to wait, buy a console, or upgrade PC hardware.",
    "safeFirstAction": "Treat PC timing and requirements as unknown until official publication.",
    "actionSequence": [
      "Treat PC timing and requirements as unknown until official publication.",
      "Avoid buying hardware only for GTA 6 specs.",
      "Track Steam/Epic/launcher/support/store evidence before changing buying advice."
    ],
    "primaryRoute": "/blog/is-gta-6-coming-to-pc/",
    "supportRoutes": [
      "/blog/gta-6-system-requirements-watchlist/",
      "/buying-guide/",
      "/features/"
    ],
    "evidenceGate": "PC timing/specs promote only from Rockstar, Take-Two, launcher, Steam/Epic, support, or verified post-launch PC pages.",
    "blockedInputs": [
      "AI spec tables",
      "retailer PC placeholders",
      "influencer requirement guesses"
    ],
    "approvalBoundary": "No affiliate, sponsor, hardware recommendation, or external alert without approval.",
    "escalationRoute": "/source-change-feed/",
    "verificationRoute": "/deployment-readiness/",
    "snapshotFields": [
      "role/audience",
      "safe first action",
      "primary route",
      "support routes",
      "evidence gate",
      "blocked inputs",
      "approval boundary",
      "verification gate",
      "rollback route"
    ],
    "snapshotUse": "Copy or download this local route snapshot before handing the brief to a reader, creator, Discord-style channel, newsletter draft, production receipt, or future agent.",
    "verificationGate": "npm run build && npm run validate",
    "rollbackRoute": "/corrections-log/",
    "publicUse": "Use as a reader-facing briefing row, answer-engine packet, or local handoff. It does not publish, subscribe, post, deploy, connect accounts, or mutate external systems."
  },
  {
    "id": "preorder-safety",
    "order": 3,
    "label": "Preorder safety",
    "audience": "Buyers, parents, and gift purchasers",
    "fiveMinuteBrief": "You want to prepare without trusting fake edition charts or scarcity pressure.",
    "safeFirstAction": "Prepare wishlist, refund, storage, payment, and parental-control basics now.",
    "actionSequence": [
      "Prepare wishlist, refund, storage, payment, and parental-control basics now.",
      "Wait for official edition, price, bonus, preload, and region evidence.",
      "Use the rumour firewall before sharing preorder tables."
    ],
    "primaryRoute": "/preorder-safety-centre/",
    "supportRoutes": [
      "/buying-guide/",
      "/blog/gta-6-preorder-editions-watchlist/",
      "/rumour-firewall/"
    ],
    "evidenceGate": "Buyer claims need official Rockstar, publisher, platform-store, support, or rating-board evidence.",
    "blockedInputs": [
      "fake edition charts",
      "placeholder SKUs as facts",
      "affiliate pressure framed as news"
    ],
    "approvalBoundary": "Affiliate/sponsor links and commercial placements remain approval-gated.",
    "escalationRoute": "/source-change-feed/",
    "verificationRoute": "/deployment-readiness/",
    "snapshotFields": [
      "role/audience",
      "safe first action",
      "primary route",
      "support routes",
      "evidence gate",
      "blocked inputs",
      "approval boundary",
      "verification gate",
      "rollback route"
    ],
    "snapshotUse": "Copy or download this local route snapshot before handing the brief to a reader, creator, Discord-style channel, newsletter draft, production receipt, or future agent.",
    "verificationGate": "npm run build && npm run validate",
    "rollbackRoute": "/corrections-log/",
    "publicUse": "Use as a reader-facing briefing row, answer-engine packet, or local handoff. It does not publish, subscribe, post, deploy, connect accounts, or mutate external systems."
  },
  {
    "id": "creator-no-leaks-week",
    "order": 4,
    "label": "Creator no-leaks week",
    "audience": "YouTube, TikTok, Shorts, newsletter, and blog creators",
    "fiveMinuteBrief": "You need repeatable content ideas without using leaked footage or invented claims.",
    "safeFirstAction": "Build a 7/14/30 day plan around official updates, unknown watchlists, rumour corrections, and source policy.",
    "actionSequence": [
      "Build a 7/14/30 day plan around official updates, unknown watchlists, rumour corrections, and source policy.",
      "Use official public media or original local artwork only.",
      "Keep trust labels in titles, pinned comments, thumbnails, and newsletter drafts."
    ],
    "primaryRoute": "/creator-calendar-builder/",
    "supportRoutes": [
      "/creator-toolkit/",
      "/source-policy/",
      "/media-gallery/"
    ],
    "evidenceGate": "Every creator item must map to official evidence, labelled analysis, or a clearly rejected claim.",
    "blockedInputs": [
      "leaked footage",
      "private build screenshots",
      "unsourced full lists"
    ],
    "approvalBoundary": "Creates local drafts only; social posting, newsletter sends, and account automations require approval.",
    "escalationRoute": "/source-change-feed/",
    "verificationRoute": "/deployment-readiness/",
    "snapshotFields": [
      "role/audience",
      "safe first action",
      "primary route",
      "support routes",
      "evidence gate",
      "blocked inputs",
      "approval boundary",
      "verification gate",
      "rollback route"
    ],
    "snapshotUse": "Copy or download this local route snapshot before handing the brief to a reader, creator, Discord-style channel, newsletter draft, production receipt, or future agent.",
    "verificationGate": "npm run build && npm run validate",
    "rollbackRoute": "/corrections-log/",
    "publicUse": "Use as a reader-facing briefing row, answer-engine packet, or local handoff. It does not publish, subscribe, post, deploy, connect accounts, or mutate external systems."
  },
  {
    "id": "rp-admin-prep",
    "order": 5,
    "label": "RP/admin prep",
    "audience": "RP founders, moderators, Discord admins, and tool builders",
    "fiveMinuteBrief": "You want community operating docs before GTA 6 Online details exist.",
    "safeFirstAction": "Draft game-agnostic onboarding, moderation, heat, faction, and approval workflows.",
    "actionSequence": [
      "Draft game-agnostic onboarding, moderation, heat, faction, and approval workflows.",
      "Separate product ideas from confirmed GTA 6 features.",
      "Track Online, Cfx.re, support, and platform evidence before compatibility claims."
    ],
    "primaryRoute": "/rp/",
    "supportRoutes": [
      "/blog/gta-6-modding-fivem-roleplay-watchlist/",
      "/online/",
      "/social-trust-layer/"
    ],
    "evidenceGate": "Compatibility and Online claims need Rockstar, Cfx.re, support, or verified post-launch evidence.",
    "blockedInputs": [
      "paid compatibility promises",
      "fake private-server claims",
      "unapproved Discord/webhook sends"
    ],
    "approvalBoundary": "No outreach, webhook, account connection, or public partner claim without approval.",
    "escalationRoute": "/source-change-feed/",
    "verificationRoute": "/deployment-readiness/",
    "snapshotFields": [
      "role/audience",
      "safe first action",
      "primary route",
      "support routes",
      "evidence gate",
      "blocked inputs",
      "approval boundary",
      "verification gate",
      "rollback route"
    ],
    "snapshotUse": "Copy or download this local route snapshot before handing the brief to a reader, creator, Discord-style channel, newsletter draft, production receipt, or future agent.",
    "verificationGate": "npm run build && npm run validate",
    "rollbackRoute": "/corrections-log/",
    "publicUse": "Use as a reader-facing briefing row, answer-engine packet, or local handoff. It does not publish, subscribe, post, deploy, connect accounts, or mutate external systems."
  },
  {
    "id": "household-spoiler-safe",
    "order": 6,
    "label": "Household spoiler-safe setup",
    "audience": "Parents, shared homes, and spoiler-sensitive groups",
    "fiveMinuteBrief": "You need launch rules that avoid story spoilers and unsupported age-rating claims.",
    "safeFirstAction": "Set spoiler rules before launch week.",
    "actionSequence": [
      "Set spoiler rules before launch week.",
      "Wait for official rating-board/store/support evidence before final household guidance.",
      "Keep accessibility and parental-control needs as watchlist items until official or verified settings exist."
    ],
    "primaryRoute": "/blog/gta-6-parent-guide-age-rating-watchlist/",
    "supportRoutes": [
      "/spoiler-safe-mode/",
      "/spoiler-policy/",
      "/blog/gta-6-accessibility-options-watchlist/"
    ],
    "evidenceGate": "Age-rating, spoiler, accessibility, and parental-control claims need official board/store/support or verified post-launch evidence.",
    "blockedInputs": [
      "fake rating screenshots",
      "leaked trophy/story lists",
      "leaked settings screens"
    ],
    "approvalBoundary": "No public alert, campaign send, or account-connected moderation action without approval.",
    "escalationRoute": "/source-change-feed/",
    "verificationRoute": "/deployment-readiness/",
    "snapshotFields": [
      "role/audience",
      "safe first action",
      "primary route",
      "support routes",
      "evidence gate",
      "blocked inputs",
      "approval boundary",
      "verification gate",
      "rollback route"
    ],
    "snapshotUse": "Copy or download this local route snapshot before handing the brief to a reader, creator, Discord-style channel, newsletter draft, production receipt, or future agent.",
    "verificationGate": "npm run build && npm run validate",
    "rollbackRoute": "/corrections-log/",
    "publicUse": "Use as a reader-facing briefing row, answer-engine packet, or local handoff. It does not publish, subscribe, post, deploy, connect accounts, or mutate external systems."
  }
]
