{
  "schemaVersion": 1,
  "checkedOn": "2026-10-31",
  "records": [
    {
      "id": "gemini-file-editing-web-mobile-1",
      "kind": "announcement",
      "url": "https://blog.google/innovation-and-ai/products/gemini-app/edit-files-directly/",
      "sourceExcerpt": "PDF preview and editing is supported on both the web and mobile",
      "supportedClaim": "Google adds in-chat file creation and editing. PDFs work on web and mobile; the other listed formats are web-only.",
      "scope": "Official announcement only; device/format scope, no account execution or new pricing verification.",
      "eventDate": "2026-10-29",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/gemini-file-editing-web-mobile/index.html"
      ]
    },
    {
      "id": "gemini-carbon-restricted-preview-1",
      "kind": "announcement",
      "url": "https://blog.google/innovation-and-ai/models-and-research/gemini-models/introducing-gemini-4-carbon/",
      "sourceExcerpt": "make Carbon available to a subset of cyber defenders",
      "supportedClaim": "Google announced Carbon on 28 October, starting with selected cyber defenders and trusted partners. Broad product availability is still planned.",
      "scope": "Restricted preview announcement; no model access, benchmark execution or new price snapshot.",
      "eventDate": "2026-10-28",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/gemini-carbon-restricted-preview/index.html"
      ]
    },
    {
      "id": "copilot-projects-desktop-preview-1",
      "kind": "announcement",
      "url": "https://github.blog/changelog/2026-10-28-github-copilot-app-universe-releases/",
      "sourceExcerpt": "Copilot Projects are now in public preview.",
      "supportedClaim": "GitHub’s Universe update adds Projects in public preview, including work across repositories. Desktop computer use has separate controls.",
      "scope": "Official announcement plus Projects and computer-use documentation; no desktop, repository, permission or billing workflow executed.",
      "eventDate": "2026-10-28",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/copilot-projects-desktop-preview/index.html"
      ]
    },
    {
      "id": "copilot-projects-desktop-preview-2",
      "kind": "announcement",
      "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/working-with-projects",
      "sourceExcerpt": "A project brings together related work with Copilot over time.",
      "supportedClaim": "GitHub’s Universe update adds Projects in public preview, including work across repositories. Desktop computer use has separate controls.",
      "scope": "Official announcement plus Projects and computer-use documentation; no desktop, repository, permission or billing workflow executed.",
      "eventDate": "2026-10-28",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/copilot-projects-desktop-preview/index.html"
      ]
    },
    {
      "id": "copilot-projects-desktop-preview-3",
      "kind": "announcement",
      "url": "https://docs.github.com/en/copilot/how-tos/github-copilot-app/computer-use",
      "sourceExcerpt": "Computer use follows the app's Tool Permissions setting.",
      "supportedClaim": "GitHub’s Universe update adds Projects in public preview, including work across repositories. Desktop computer use has separate controls.",
      "scope": "Official announcement plus Projects and computer-use documentation; no desktop, repository, permission or billing workflow executed.",
      "eventDate": "2026-10-28",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/copilot-projects-desktop-preview/index.html"
      ]
    },
    {
      "id": "openai-training-preferences-robots-announcement-1",
      "kind": "announcement",
      "url": "https://openai.com/index/helping-websites-express-ai-training-preferences/",
      "sourceExcerpt": "We aim to implement the signal in the coming months",
      "supportedClaim": "OpenAI says it will honour a shared robots.txt signal in the coming months. Existing training and search crawler controls remain separate.",
      "scope": "Announcement and current crawler documentation; prospective implementation, no crawler configuration or legal assessment.",
      "eventDate": "2026-10-30",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/openai-training-preferences-robots-announcement/index.html"
      ]
    },
    {
      "id": "openai-training-preferences-robots-announcement-2",
      "kind": "announcement",
      "url": "https://developers.openai.com/api/docs/bots",
      "sourceExcerpt": "Each setting is independent of the others",
      "supportedClaim": "OpenAI says it will honour a shared robots.txt signal in the coming months. Existing training and search crawler controls remain separate.",
      "scope": "Announcement and current crawler documentation; prospective implementation, no crawler configuration or legal assessment.",
      "eventDate": "2026-10-30",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/openai-training-preferences-robots-announcement/index.html"
      ]
    },
    {
      "id": "gpt-6-rosalind-research-access-1",
      "kind": "announcement",
      "url": "https://help.openai.com/en/articles/9624314-model-release-notes",
      "sourceExcerpt": "It is not available in the Chat tab.",
      "supportedClaim": "OpenAI’s life-sciences model is rolling out to approved Research organisations in Work, Codex and separately approved API access, not the Chat tab.",
      "scope": "Limited life-sciences access announcement; no application, scientific test, eligibility determination or price verification.",
      "eventDate": "2026-10-30",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/gpt-6-rosalind-research-access/index.html"
      ]
    },
    {
      "id": "gpt-6-rosalind-research-access-2",
      "kind": "announcement",
      "url": "https://help.openai.com/en/articles/20001193-gpt-rosalind-for-life-sciences-research",
      "sourceExcerpt": "Existing Research approval does not bypass Admin Preview.",
      "supportedClaim": "OpenAI’s life-sciences model is rolling out to approved Research organisations in Work, Codex and separately approved API access, not the Chat tab.",
      "scope": "Limited life-sciences access announcement; no application, scientific test, eligibility determination or price verification.",
      "eventDate": "2026-10-30",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/gpt-6-rosalind-research-access/index.html"
      ]
    },
    {
      "id": "vercel-virtual-models-configuration-1",
      "kind": "announcement",
      "url": "https://vercel.com/blog/ai-gateway-virtual-models",
      "sourceExcerpt": "Provider options apply per provider",
      "supportedClaim": "A stable AI Gateway model ID can point to changing models and settings. Shared configuration makes rollout and provider checks important.",
      "scope": "Official model-configuration announcement and documentation; no inference, account setup or pricing recheck.",
      "eventDate": "2026-10-28",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/vercel-virtual-models-configuration/index.html"
      ]
    },
    {
      "id": "vercel-virtual-models-configuration-2",
      "kind": "announcement",
      "url": "https://vercel.com/docs/ai-gateway/models-and-providers/virtual-models",
      "sourceExcerpt": "Virtual Models",
      "supportedClaim": "A stable AI Gateway model ID can point to changing models and settings. Shared configuration makes rollout and provider checks important.",
      "scope": "Official model-configuration announcement and documentation; no inference, account setup or pricing recheck.",
      "eventDate": "2026-10-28",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation; account-specific eligibility not tested",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native product execution.",
        "Prices and historical observations retain their earlier scope and dates."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/vercel-virtual-models-configuration/index.html"
      ]
    },
    {
      "id": "haiku-selector-update-20261031",
      "kind": "correction",
      "url": "https://support.claude.com/en/articles/17444146-claude-haiku-4-5-was-removed-from-the-model-selector",
      "sourceExcerpt": "This change didn't affect Haiku 4.5 in:",
      "supportedClaim": "Updated scope: Haiku 5.5 replaces Haiku 4.5 in consumer chat, Cowork and Design selectors. Code, Team, Enterprise and API access are unaffected.",
      "scope": "Dated addition to historical launch coverage; original observations and prices not reverified.",
      "eventDate": "2026-10-29",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native execution or quality benchmark."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/claude-haiku-5-5-launch/index.html",
        "tools/claude/index.html"
      ]
    },
    {
      "id": "gpt6-chat-update-20261031",
      "kind": "correction",
      "url": "https://help.openai.com/en/articles/9624314-model-release-notes",
      "sourceExcerpt": "The main GPT-6 model on Plus and Pro is unchanged.",
      "supportedClaim": "Updated scope: OpenAI’s 29 October response-style change affects Free, Go and signed-out Chat, plus the limited-message fallback on Plus and Pro.",
      "scope": "Dated addition to historical launch coverage; original observations and prices not reverified.",
      "eventDate": "2026-10-29",
      "checkedOn": "2026-10-31",
      "region": "Public English documentation",
      "currency": null,
      "billingUnit": null,
      "allowance": null,
      "limitations": [
        "No native execution or quality benchmark."
      ],
      "primarySource": true,
      "researchVerified": true,
      "affectedPaths": [
        "news/chatgpt-intelligent-ui-october-2026/index.html",
        "tools/chatgpt/index.html"
      ]
    }
  ],
  "wholeCatalogueReverified": false
}
