[
  {
    "id": "my-901-official-source-next-action-playbook",
    "lane": "Next local action after official-source review",
    "readerQuestion": "What should happen after the source monitor says the GTA 6 baseline is unchanged?",
    "publicValue": "Turn a no-change source check into a concrete next action instead of vague monitoring: answer exact-fit questions, route unsupported gaps, sync the proof trail, or stop before approval-gated work.",
    "changedSignal": "A public official source changes the exact release/platform baseline or proves one neighbouring claim with openable wording, source IDs, affected routes, rollback, and validation recorded.",
    "noChangeSignal": "Rockstar, Newswire, PlayStation, Xbox, and attributed context still support only the existing November 19, 2026 PS5/Xbox Series X|S baseline; PC, preorder, price, preload, Online, support, rating, accessibility, buyer, creator, RP, and commercial claims stay routed to watchlists.",
    "routesToUpdate": [
      "/official-sources/",
      "/source-review-queue/",
      "/source-change-feed/",
      "/correction-impact-router/",
      "/source-policy/",
      "/data/source-reader-value-playbooks.json",
      "/data/corrections-log.json"
    ],
    "remainsApprovalGated": [
      "production deploy",
      "DNS changes",
      "credentials",
      "account/browser-profile checks",
      "hosted monitoring",
      "GitHub writes",
      "commercial/affiliate/sponsor activation",
      "newsletter/social/public sends",
      "broader Discord announcements"
    ],
    "verificationGate": "npm run build && npm run validate plus focused visual QA for /official-sources/ when presentation changes",
    "rollbackPath": "Remove the MY-901 next-action playbook, correction row, generated exports, and artifact; rebuild; rerun validation and focused visual QA.",
    "relatedMonitorChecks": [
      "my-1163-official-source-freshness-handoff-cue",
      "my-1145-official-source-next-check-cue",
      "my-1142-official-source-reader-clarity-cue",
      "my-1125-official-source-next-action-cue",
      "my-1122-official-source-next-step-cue",
      "my-1119-official-source-verification-cue",
      "my-1116-official-source-verification-cue",
      "my-1113-official-source-verification-cue",
      "my-1108-official-source-next-step-cue",
      "my-1103-official-source-reader-action-cue",
      "my-1100-official-source-priority-ladder-cue",
      "my-1096-official-source-freshness-cue",
      "my-1094-official-source-reader-confidence-cue",
      "my-1078-official-source-next-scan-cue",
      "my-1071-official-source-action-check-cue",
      "my-1068-official-source-decision-trail-cue",
      "my-1065-official-source-freshness-cue",
      "my-1059-source-route-next-action-cue",
      "my-1054-official-source-route-handoff-cue",
      "my-1051-official-source-planning-cue",
      "my-1048-official-source-evidence-cue",
      "my-1045-official-source-verification-cue",
      "my-1042-official-source-scan-action-cue",
      "my-1039-official-source-decision-cue",
      "my-1035-official-source-completion-cue",
      "my-1031-official-source-escalation-cue",
      "my-1027-official-source-route-cue",
      "my-1024-official-source-answer-reuse-cue",
      "my-1019-official-source-next-scan-cue",
      "my-1015-official-source-health-cue",
      "my-1012-official-source-queue-cue",
      "my-1009-official-source-handoff-cue",
      "my-1007-official-source-checkpoint-cue",
      "my-1005-official-source-confidence-anchor-cue",
      "my-1001-official-source-next-step-cue",
      "my-998-official-source-verification-path-cue",
      "my-994-official-source-action-ladder",
      "my-991-source-readiness-cue",
      "my-989-official-source-follow-through-cue",
      "my-986-official-source-decision-cue",
      "my-983-official-source-evidence-handback-cue",
      "my-980-official-source-route-checkpoint",
      "my-978-official-source-evidence-drill-down-cue",
      "my-975-official-source-path-next-step-cue",
      "my-973-official-source-confidence-cue",
      "my-970-official-source-reader-checkpoint",
      "my-968-official-source-completion-cue",
      "my-965-official-source-reader-action-cue",
      "my-963-official-source-next-check-cue",
      "my-960-official-source-handoff-check-cue",
      "my-939-official-source-next-check-cue",
      "my-935-official-source-verification-cue",
      "my-931-official-source-reader-decision-cue",
      "my-928-official-source-next-step-cue",
      "my-924-official-source-evidence-continuity-cue",
      "my-923-official-source-handoff-cue",
      "my-917-official-source-route-clarity-cue",
      "my-914-official-source-answer-check-cue",
      "my-911-official-source-reader-proof-cue",
      "my-907-official-source-action-cue",
      "my-904-official-source-scan-cue",
      "my-895-official-source-reader-confidence-cue",
      "my-892-official-source-follow-through-receipt",
      "my-889-official-source-decision-cue",
      "my-887-official-source-next-step-cue",
      "my-884-official-source-recovery-cue",
      "my-881-official-source-confidence-cue",
      "my-878-official-source-freshness-cue",
      "my-871-official-source-next-step-cue",
      "my-865-official-source-verification-cue",
      "my-862-official-source-comparison-cue",
      "my-860-official-source-reader-cue",
      "my-850-official-source-evidence-cue",
      "my-848-official-source-scan-cue",
      "my-845-official-source-action-cue",
      "take-two-fy2026-date-corroboration",
      "playstation-store-page",
      "xbox-store-page"
    ],
    "localOnly": true,
    "blockedInputs": [
      "leaked assets",
      "private build screenshots",
      "datamined files",
      "account-only pages",
      "cached snippets without a live public source",
      "unsourced social reposts"
    ]
  },
  {
    "id": "release-platform-source-change",
    "lane": "Release date and platform wording",
    "readerQuestion": "Did the release date, console support, or official launch wording change?",
    "publicValue": "Show readers the exact official source, the current site answer, which pages update, and which adjacent claims stay unchanged.",
    "changedSignal": "A newer public Rockstar, Take-Two, PlayStation, Xbox, rating-board, or support page changes release date, territory, platform, or launch-window wording.",
    "noChangeSignal": "Current Rockstar/official platform wording still supports the existing November 19, 2026 PS5/Xbox Series X|S baseline and does not add PC, preorder, Online, or edition details.",
    "routesToUpdate": [
      "/release-date/",
      "/timeline/",
      "/confirmed-vs-rumoured/",
      "/faq/",
      "/launch-checklist/",
      "/data/facts.json",
      "/data/answer-engine-packet.json"
    ],
    "remainsApprovalGated": [
      "production deploy",
      "public posts",
      "Discord/social/newsletter alerts",
      "account-connected monitoring",
      "paid promotion",
      "partner/outreach copy"
    ],
    "verificationGate": "npm run build && npm run validate && npm run verify:sources",
    "rollbackPath": "Supersede the source receipt, restore prior lead answers if needed, add a corrections-log entry if readers saw the change, rebuild, and validate.",
    "relatedMonitorChecks": [
      "release-date",
      "november-date-post",
      "take-two-fy2026-date-corroboration",
      "pc-platform-gap",
      "online-gap",
      "trailer-analysis"
    ],
    "localOnly": true,
    "blockedInputs": [
      "leaked assets",
      "private build screenshots",
      "datamined files",
      "account-only pages",
      "cached snippets without a live public source",
      "unsourced social reposts"
    ]
  },
  {
    "id": "store-commercial-source-change",
    "lane": "Store, preorder, price, edition, preload, and refund wording",
    "readerQuestion": "Can readers buy, preorder, preload, compare editions, or trust a store listing yet?",
    "publicValue": "Split each store claim into exact official wording, unsupported neighbour claims, buyer-safe action, and the routes/export rows that must move together.",
    "changedSignal": "Official Rockstar/Take-Two/store/support/platform wording names a specific preorder, edition, price, preload, file-size, refund, entitlement, rating, or territory rule.",
    "noChangeSignal": "Store pages remain watchlist-only or corroborate only platform metadata; retailer placeholders, edited screenshots, cached snippets, and affiliate urgency do not change buyer guidance.",
    "routesToUpdate": [
      "/platform-store-source-router/",
      "/preorder-store-checker/",
      "/preorder-safety-centre/",
      "/buying-guide/",
      "/blog/gta-6-preorder-editions-watchlist/",
      "/blog/gta-6-preload-download-size-watchlist/",
      "/data/platform-store-source-router.json"
    ],
    "remainsApprovalGated": [
      "affiliate links",
      "sponsor copy",
      "purchase CTAs",
      "newsletter sends",
      "public deal alerts",
      "store/account login",
      "browser-profile checks",
      "production deploy"
    ],
    "verificationGate": "npm run build && npm run validate && npm run audit:editorial",
    "rollbackPath": "Remove unsupported buyer copy/export rows, keep a correction note if public copy changed, rebuild, validate, and leave commercial surfaces draft-only until approved.",
    "relatedMonitorChecks": [
      "take-two-fy2026-date-corroboration",
      "playstation-store-page",
      "xbox-store-page",
      "preorder-gap"
    ],
    "localOnly": true,
    "blockedInputs": [
      "leaked assets",
      "private build screenshots",
      "datamined files",
      "account-only pages",
      "cached snippets without a live public source",
      "unsourced social reposts"
    ]
  },
  {
    "id": "online-community-source-change",
    "lane": "Online, crossplay, GTA+, transfer, creator, RP, and live-service claims",
    "readerQuestion": "Can communities promise Online features, crossplay, transfers, GTA+, private sessions, or RP compatibility?",
    "publicValue": "Convert official gaps into useful planning guidance: what is still unknown, what communities can safely prepare, and what exact source would unlock a future update.",
    "changedSignal": "Public Rockstar, Take-Two, Rockstar Support, platform metadata, Cfx.re/community-tool wording, or verified post-launch settings evidence names the exact Online or compatibility scope.",
    "noChangeSignal": "Rockstar pages and official media still do not confirm the Online feature; GTA Online history, Discord screenshots, paid compatibility promises, or server-file claims stay rejected.",
    "routesToUpdate": [
      "/online/",
      "/rp/",
      "/blog/gta-6-online-watchlist/",
      "/blog/gta-6-crossplay-cross-save-watchlist/",
      "/blog/gta-6-game-pass-ps-plus-subscription-watchlist/",
      "/data/online-claim-split-matrix.json"
    ],
    "remainsApprovalGated": [
      "community announcements",
      "RP compatibility promises",
      "paid access offers",
      "creator sponsor copy",
      "public incident alerts",
      "newsletter sends",
      "Discord/social posts",
      "production deploy"
    ],
    "verificationGate": "npm run build && npm run validate && npm run audit:editorial",
    "rollbackPath": "Move overreaching Online/community copy back to watchlist posture, add correction context if reader-visible, rebuild, and validate affected exports.",
    "relatedMonitorChecks": [
      "online-gap"
    ],
    "localOnly": true,
    "blockedInputs": [
      "leaked assets",
      "private build screenshots",
      "datamined files",
      "account-only pages",
      "cached snippets without a live public source",
      "unsourced social reposts"
    ]
  },
  {
    "id": "media-guide-source-change",
    "lane": "Official media, map, character, feature, guide, and post-launch evidence",
    "readerQuestion": "Did official media or verified post-launch evidence change a map, character, feature, guide, or answer-engine claim?",
    "publicValue": "Preserve the difference between confirmed official wording, labelled observation, cautious inference, spoiler-gated post-launch evidence, and rejected leaked/datamined material.",
    "changedSignal": "Official trailer/screenshot/Newswire/support material or verified post-launch capture adds exact public evidence with platform, date, patch/version, and spoiler scope recorded.",
    "noChangeSignal": "A source sweep finds no new official media or only repeats prior trailer observations; full-map, mission, roster, UI, species, and guide claims remain unknown or rejected.",
    "routesToUpdate": [
      "/media-gallery/",
      "/map/",
      "/map-claim-ledger/",
      "/characters/",
      "/vehicles/",
      "/features/",
      "/post-launch-verification-lab/",
      "/data/article-safe-answer-strips.json"
    ],
    "remainsApprovalGated": [
      "spoiler-bearing copy",
      "leaked/private/extracted assets",
      "public/social/newsletter/Discord summaries",
      "creator scripts",
      "production deploy",
      "commercial placements"
    ],
    "verificationGate": "npm run build && npm run validate && npm run visual:qa",
    "rollbackPath": "Remove unsupported observation/guide rows, restore spoiler-safe labels, add a correction if snippets changed, rebuild, validate, and rerun focused visual QA when page layout changed.",
    "relatedMonitorChecks": [
      "pc-platform-gap",
      "online-gap",
      "trailer-analysis",
      "character-copy",
      "map-and-feature-depth"
    ],
    "localOnly": true,
    "blockedInputs": [
      "leaked assets",
      "private build screenshots",
      "datamined files",
      "account-only pages",
      "cached snippets without a live public source",
      "unsourced social reposts"
    ]
  },
  {
    "id": "reader-clarity-source-check",
    "lane": "Reader clarity before sharing or acting",
    "readerQuestion": "What should a reader do when a GTA 6 update looks plausible but the exact official source is unclear?",
    "publicValue": "Give the reader a safe next step before the page changes: check the current answer, identify the source class, preserve unsupported neighbours as watchlist items, and avoid external or commercial action until the proof is exact.",
    "changedSignal": "A public Rockstar, Take-Two, platform/store/support, rating-board, or verified post-launch source can be linked directly and changes one exact reader-facing claim.",
    "noChangeSignal": "The input is a repost, screenshot, cached snippet, retailer placeholder, creator summary, AI answer, private/account-only page, or article inference that does not expose a direct public source for the exact claim.",
    "routesToUpdate": [
      "/official-sources/",
      "/reader-action-router/",
      "/source-review-queue/",
      "/source-change-feed/",
      "/corrections-log/",
      "/data/source-reader-value-playbooks.json",
      "/data/reader-action-router.json"
    ],
    "remainsApprovalGated": [
      "Discord/social/newsletter alerts",
      "production deploy",
      "affiliate or sponsor copy",
      "store/account login",
      "browser-profile checks",
      "hosted monitors",
      "public correction posts",
      "GitHub writes"
    ],
    "verificationGate": "npm run build && npm run validate",
    "rollbackPath": "Remove or supersede the clarity row, rebuild the source-reader playbook export, validate, and keep any unsupported reader answer on the review queue until exact public evidence exists.",
    "relatedMonitorChecks": [
      "my-1163-official-source-freshness-handoff-cue",
      "my-1145-official-source-next-check-cue",
      "my-1142-official-source-reader-clarity-cue",
      "my-1125-official-source-next-action-cue",
      "my-1122-official-source-next-step-cue",
      "my-1119-official-source-verification-cue",
      "my-1116-official-source-verification-cue",
      "my-1113-official-source-verification-cue",
      "my-1108-official-source-next-step-cue",
      "my-1103-official-source-reader-action-cue",
      "my-1100-official-source-priority-ladder-cue",
      "my-1096-official-source-freshness-cue",
      "my-1094-official-source-reader-confidence-cue",
      "my-1078-official-source-next-scan-cue",
      "my-1071-official-source-action-check-cue",
      "my-1068-official-source-decision-trail-cue",
      "my-1065-official-source-freshness-cue",
      "my-1059-source-route-next-action-cue",
      "my-1054-official-source-route-handoff-cue",
      "my-1051-official-source-planning-cue",
      "my-1048-official-source-evidence-cue",
      "my-1045-official-source-verification-cue",
      "my-1042-official-source-scan-action-cue",
      "my-1039-official-source-decision-cue",
      "my-1035-official-source-completion-cue",
      "my-1031-official-source-escalation-cue",
      "my-1027-official-source-route-cue",
      "my-1024-official-source-answer-reuse-cue",
      "my-1019-official-source-next-scan-cue",
      "my-1015-official-source-health-cue",
      "my-1012-official-source-queue-cue",
      "my-1009-official-source-handoff-cue",
      "my-1007-official-source-checkpoint-cue",
      "my-1005-official-source-confidence-anchor-cue",
      "my-1001-official-source-next-step-cue",
      "my-998-official-source-verification-path-cue",
      "my-994-official-source-action-ladder",
      "my-991-source-readiness-cue",
      "my-989-official-source-follow-through-cue",
      "my-986-official-source-decision-cue",
      "my-983-official-source-evidence-handback-cue",
      "my-980-official-source-route-checkpoint",
      "my-978-official-source-evidence-drill-down-cue",
      "my-975-official-source-path-next-step-cue",
      "my-973-official-source-confidence-cue",
      "my-970-official-source-reader-checkpoint",
      "my-968-official-source-completion-cue",
      "my-965-official-source-reader-action-cue",
      "my-963-official-source-next-check-cue",
      "my-960-official-source-handoff-check-cue",
      "my-939-official-source-next-check-cue",
      "my-935-official-source-verification-cue",
      "my-931-official-source-reader-decision-cue",
      "my-928-official-source-next-step-cue",
      "my-924-official-source-evidence-continuity-cue",
      "my-923-official-source-handoff-cue",
      "my-917-official-source-route-clarity-cue",
      "my-914-official-source-answer-check-cue",
      "my-911-official-source-reader-proof-cue",
      "my-907-official-source-action-cue",
      "my-904-official-source-scan-cue",
      "my-895-official-source-reader-confidence-cue",
      "my-892-official-source-follow-through-receipt",
      "my-889-official-source-decision-cue",
      "my-887-official-source-next-step-cue",
      "my-884-official-source-recovery-cue",
      "my-881-official-source-confidence-cue",
      "my-878-official-source-freshness-cue",
      "my-871-official-source-next-step-cue",
      "my-865-official-source-verification-cue",
      "my-862-official-source-comparison-cue",
      "my-860-official-source-reader-cue",
      "my-850-official-source-evidence-cue",
      "my-848-official-source-scan-cue",
      "my-845-official-source-action-cue",
      "take-two-fy2026-date-corroboration",
      "playstation-store-page",
      "xbox-store-page"
    ],
    "localOnly": true,
    "blockedInputs": [
      "leaked assets",
      "private build screenshots",
      "datamined files",
      "account-only pages",
      "cached snippets without a live public source",
      "unsourced social reposts"
    ]
  }
]
