{
  "cadence_minutes": 15,
  "feed_kind": "events",
  "generated_at": "2026-06-19T20:41:56Z",
  "generated_by": "ai-provider-watch 0.1.18",
  "item_count": 74,
  "items": [
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-openai-status-a0ee2e919e3dc2fb",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "status_incident",
      "evidence_refs": [
        {
          "authority": "official_status",
          "content_sha256": "208fd7c3d0e976a79cb6148775b2577b19cf5a23652960e6afe26a42e27ce64e",
          "fingerprint": "47f280172cc706b9abde82d337ee42df12f037fb1074f05373cf98ae383cfa33",
          "retrieved_at": "2026-06-19T20:41:56Z",
          "source_key": "openai.status",
          "url": "https://status.openai.com/feed.atom"
        }
      ],
      "id": "live-candidate-openai-status-a0ee2e919e3dc2fb-dc528084f580",
      "observed_at": "2026-06-19T20:41:56Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "official_status_source"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_status",
      "state": "automated",
      "summary": "OpenAI status source has a developer-surface incident or recovery update that needs maintainer review.",
      "title": "OpenAI status source has a developer-surface incident or recovery update that needs maintainer review."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-openai-news-56cd0637b7e782ef",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "94380bcfec81d7013901d04d4268e0a02322a8023e7a112b4c0f1a1a0a8acdf4",
          "fingerprint": "fe75595441e30ea2e2633698cb520ebc91477d0d30d84de2090642203b058367",
          "retrieved_at": "2026-06-19T20:41:55Z",
          "selector": "announcement:64e3068cbf437825",
          "snapshot_ref": "entry:64e3068cbf437825",
          "source_key": "openai.news",
          "url": "https://openai.com/index/improving-health-intelligence-in-chatgpt"
        }
      ],
      "id": "live-candidate-openai-news-56cd0637b7e782ef-352938602fc9",
      "observed_at": "2026-06-19T20:41:55Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "low",
      "source_authority": "official_blog",
      "state": "automated",
      "summary": "OpenAI official dated source reports a model availability change on 2026-06-18 for gpt-5.5.",
      "title": "OpenAI official dated source reports a model availability change on 2026-06-18 for gpt-5.5."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-openai-codex-docs-a6f8da0af6dee3a8",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "rate_limit_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "5d166e64449d5de6fcacd39df849f2abb8bcc16f452eaf15b4396e090e0732bd",
          "fingerprint": "715a6e5403731d107040809b7ea3eb233acd8877a5803b061e149583a8aedd4a",
          "retrieved_at": "2026-06-19T20:41:54Z",
          "selector": "announcement:e0b4212ff3c94e31",
          "snapshot_ref": "entry:e0b4212ff3c94e31",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-candidate-openai-codex-docs-a6f8da0af6dee3a8-9bca49636474",
      "observed_at": "2026-06-19T20:41:54Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "automated",
      "summary": "OpenAI official dated source reports a rate-limit change on 2026-06-15 for codex, mcp.",
      "title": "OpenAI official dated source reports a rate-limit change on 2026-06-15 for codex, mcp."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-openai-codex-docs-604b2eb64135bfd1",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "default_model_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "5d166e64449d5de6fcacd39df849f2abb8bcc16f452eaf15b4396e090e0732bd",
          "fingerprint": "715a6e5403731d107040809b7ea3eb233acd8877a5803b061e149583a8aedd4a",
          "retrieved_at": "2026-06-19T20:41:54Z",
          "selector": "announcement:ee6029dd267c7a3c",
          "snapshot_ref": "entry:ee6029dd267c7a3c",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-candidate-openai-codex-docs-604b2eb64135bfd1-47a7d0c6a6c0",
      "observed_at": "2026-06-19T20:41:54Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "automated",
      "summary": "OpenAI official dated source reports a default-model change on 2026-06-18 for codex, codex-app, computer-use.",
      "title": "OpenAI official dated source reports a default-model change on 2026-06-18 for codex, codex-app, computer-use."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-openai-codex-docs-1f6b18cd8ede93ae",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "rate_limit_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "5d166e64449d5de6fcacd39df849f2abb8bcc16f452eaf15b4396e090e0732bd",
          "fingerprint": "715a6e5403731d107040809b7ea3eb233acd8877a5803b061e149583a8aedd4a",
          "retrieved_at": "2026-06-19T20:41:54Z",
          "selector": "announcement:74549307f3fd871d",
          "snapshot_ref": "entry:74549307f3fd871d",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-candidate-openai-codex-docs-1f6b18cd8ede93ae-463197f9b0f7",
      "observed_at": "2026-06-19T20:41:54Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "automated",
      "summary": "OpenAI official dated source reports a rate-limit change on 2026-06-18 for api, codex, codex-cli, mcp, realtime-api.",
      "title": "OpenAI official dated source reports a rate-limit change on 2026-06-18 for api, codex, codex-cli, mcp, realtime-api."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-google-gemini-changelog-d267516933debac5",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "ebd07bcd84298e916c9ac34e04ec90492bdb44559518839c8ad1afe40cc14fda",
          "fingerprint": "c46e12358efb0bc9041cac8498e19b2a132c2e2f2d9266e3cd125d7b9c4d53f4",
          "retrieved_at": "2026-06-19T20:41:51Z",
          "selector": "announcement:6b89d6529a0231c8",
          "snapshot_ref": "entry:6b89d6529a0231c8",
          "source_key": "google.gemini_changelog",
          "url": "https://ai.google.dev/gemini-api/docs/changelog"
        }
      ],
      "id": "live-candidate-google-gemini-changelog-d267516933debac5-4a069d101616",
      "observed_at": "2026-06-19T20:41:51Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:google"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "low",
      "source_authority": "official_docs",
      "state": "automated",
      "summary": "Google Gemini/Vertex official dated source reports a model availability change on 2026-06-17 for api, gemini-3.1-flash-tts-preview.",
      "title": "Google Gemini/Vertex official dated source reports a model availability change on 2026-06-17 for api, gemini-3.1-flash-tts-preview."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-aws-bedrock-whats-new-b8175bc72339f2fb",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "838cc4396b03a9a990d2217cd0596335bd97e2e94a1af41070e1394c14fdb507",
          "fingerprint": "e8bc503b2c4fe19678d40195578c5bfd1a5cc597aadff4156ea2e366b00fce13",
          "retrieved_at": "2026-06-19T20:41:33Z",
          "selector": "announcement:7cb663aa8d91421d",
          "snapshot_ref": "entry:7cb663aa8d91421d",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/amazon-bedrock-managed-knowledge-base/"
        }
      ],
      "id": "live-candidate-aws-bedrock-whats-new-b8175bc72339f2fb-643b5007a9e2",
      "observed_at": "2026-06-19T20:41:33Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_blog",
      "state": "automated",
      "summary": "AWS Bedrock official dated source reports a pricing change on 2026-06-17 for amazon-bedrock, audio, aws-bedrock, bedrock-agentcore.",
      "title": "AWS Bedrock official dated source reports a pricing change on 2026-06-17 for amazon-bedrock, audio, aws-bedrock, bedrock-agentcore."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-aws-bedrock-whats-new-9c77a89c28a528bd",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "838cc4396b03a9a990d2217cd0596335bd97e2e94a1af41070e1394c14fdb507",
          "fingerprint": "e8bc503b2c4fe19678d40195578c5bfd1a5cc597aadff4156ea2e366b00fce13",
          "retrieved_at": "2026-06-19T20:41:33Z",
          "selector": "announcement:b736b4f87435ec68",
          "snapshot_ref": "entry:b736b4f87435ec68",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/amazon-bedrock-agentcore-policy-guardrails-generally-available"
        }
      ],
      "id": "live-candidate-aws-bedrock-whats-new-9c77a89c28a528bd-6da262e3e4cb",
      "observed_at": "2026-06-19T20:41:33Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_blog",
      "state": "automated",
      "summary": "AWS Bedrock official dated source reports a pricing change on 2026-06-17 for amazon-bedrock, aws-bedrock, bedrock-agentcore.",
      "title": "AWS Bedrock official dated source reports a pricing change on 2026-06-17 for amazon-bedrock, aws-bedrock, bedrock-agentcore."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-aws-bedrock-whats-new-c5d090c7f1e211db",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "838cc4396b03a9a990d2217cd0596335bd97e2e94a1af41070e1394c14fdb507",
          "fingerprint": "e8bc503b2c4fe19678d40195578c5bfd1a5cc597aadff4156ea2e366b00fce13",
          "retrieved_at": "2026-06-19T20:41:33Z",
          "selector": "announcement:d65e727fd4420d42",
          "snapshot_ref": "entry:d65e727fd4420d42",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/amazon-bedrock-agentcore-new-optimization-capabilities"
        }
      ],
      "id": "live-candidate-aws-bedrock-whats-new-c5d090c7f1e211db-7e62e542a8e2",
      "observed_at": "2026-06-19T20:41:33Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "low",
      "source_authority": "official_blog",
      "state": "automated",
      "summary": "AWS Bedrock official dated source reports a model availability change on 2026-06-17 for amazon-bedrock, aws-bedrock, batch-api, bedrock-agentcore.",
      "title": "AWS Bedrock official dated source reports a model availability change on 2026-06-17 for amazon-bedrock, aws-bedrock, batch-api, bedrock-a..."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-aws-bedrock-whats-new-8a6d41470b139c9a",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "838cc4396b03a9a990d2217cd0596335bd97e2e94a1af41070e1394c14fdb507",
          "fingerprint": "e8bc503b2c4fe19678d40195578c5bfd1a5cc597aadff4156ea2e366b00fce13",
          "retrieved_at": "2026-06-19T20:41:33Z",
          "selector": "announcement:fc3ffceccaa532d3",
          "snapshot_ref": "entry:fc3ffceccaa532d3",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/amazon-bedrock-agentcore-harness-generally-available"
        }
      ],
      "id": "live-candidate-aws-bedrock-whats-new-8a6d41470b139c9a-f55f89d6f703",
      "observed_at": "2026-06-19T20:41:33Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "low",
      "source_authority": "official_blog",
      "state": "automated",
      "summary": "AWS Bedrock official dated source reports a model availability change on 2026-06-17 for amazon-bedrock, aws-bedrock, bedrock-agentcore, sdk.",
      "title": "AWS Bedrock official dated source reports a model availability change on 2026-06-17 for amazon-bedrock, aws-bedrock, bedrock-agentcore, sdk."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-anthropic-status-d4c4a2e6a1bda6af",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "status_incident",
      "evidence_refs": [
        {
          "authority": "official_status",
          "content_sha256": "d9ff610ac1dffc893938cd418ef0e354cb341827b4320d18f3a56ff445de3a9e",
          "fingerprint": "c7f40fdf668f27e497a02fc353a5b932c4fb5ef060516a2e1503d3fec494a915",
          "retrieved_at": "2026-06-19T20:41:32Z",
          "selector": "statuspage:b0f9df9f11e77d0a",
          "snapshot_ref": "statuspage:b0f9df9f11e77d0a",
          "source_key": "anthropic.status",
          "url": "https://status.claude.com/"
        }
      ],
      "id": "live-candidate-anthropic-status-d4c4a2e6a1bda6af-e4434cad0d28",
      "observed_at": "2026-06-19T20:41:32Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "official_status_source"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_status",
      "state": "automated",
      "summary": "Anthropic official status page has a bounded incident or recovery reference that needs maintainer review.",
      "title": "Anthropic official status page has a bounded incident or recovery reference that needs maintainer review."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-anthropic-release-notes-d97d68fb5c6d8dae",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "api_contract_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "50fda8565303b309f03373ede79cab69af20b9bcf54c07f0195e63ae3d600aca",
          "fingerprint": "13ee0b91114c8faded7156bb57b5c1d0847b4cea87ea63a7f2f44724a2caf525",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "announcement:56f89d9c2490012b",
          "snapshot_ref": "entry:56f89d9c2490012b",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview"
        }
      ],
      "id": "live-candidate-anthropic-release-notes-d97d68fb5c6d8dae-9f8643e5077d",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "automated",
      "summary": "Anthropic official dated source reports an API contract change on 2026-06-11 for api.",
      "title": "Anthropic official dated source reports an API contract change on 2026-06-11 for api."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-anthropic-release-notes-38f23b1c20ee21db",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "token_accounting_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "50fda8565303b309f03373ede79cab69af20b9bcf54c07f0195e63ae3d600aca",
          "fingerprint": "13ee0b91114c8faded7156bb57b5c1d0847b4cea87ea63a7f2f44724a2caf525",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "announcement:4db296ebcade3bfa",
          "snapshot_ref": "entry:4db296ebcade3bfa",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview"
        }
      ],
      "id": "live-candidate-anthropic-release-notes-38f23b1c20ee21db-620e13437032",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "automated",
      "summary": "Anthropic official dated source reports a token-accounting change on 2026-06-09 for api, claude-fable-5, claude-mythos-5, tokens.",
      "title": "Anthropic official dated source reports a token-accounting change on 2026-06-09 for api, claude-fable-5, claude-mythos-5, tokens."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-anthropic-release-notes-28d0007f4eb627ff",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "token_accounting_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "50fda8565303b309f03373ede79cab69af20b9bcf54c07f0195e63ae3d600aca",
          "fingerprint": "13ee0b91114c8faded7156bb57b5c1d0847b4cea87ea63a7f2f44724a2caf525",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "announcement:b47aa4e5157225f1",
          "snapshot_ref": "entry:b47aa4e5157225f1",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview"
        }
      ],
      "id": "live-candidate-anthropic-release-notes-28d0007f4eb627ff-4877fcbbc766",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "automated",
      "summary": "Anthropic official dated source reports a token-accounting change on 2026-06-09 for api, claude-fable-5, claude-mythos-5, claude-opus-4.7, tokens.",
      "title": "Anthropic official dated source reports a token-accounting change on 2026-06-09 for api, claude-fable-5, claude-mythos-5, claude-opus-4.7..."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-anthropic-release-notes-27737fb5a9d5d1b9",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "api_contract_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "50fda8565303b309f03373ede79cab69af20b9bcf54c07f0195e63ae3d600aca",
          "fingerprint": "13ee0b91114c8faded7156bb57b5c1d0847b4cea87ea63a7f2f44724a2caf525",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "announcement:97be48cb346f0ec8",
          "snapshot_ref": "entry:97be48cb346f0ec8",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview"
        }
      ],
      "id": "live-candidate-anthropic-release-notes-27737fb5a9d5d1b9-1d0b8e30ccec",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "automated",
      "summary": "Anthropic official dated source reports an API contract change on 2026-06-09 for claude-fable-5.",
      "title": "Anthropic official dated source reports an API contract change on 2026-06-09 for claude-fable-5."
    },
    {
      "confidence": "medium",
      "derived_from": {
        "id": "candidate-anthropic-pricing-c4aff113d914c7ba",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_pricing",
          "content_sha256": "583338b7887a6134eabdf84b71ceb24793601d959e58d4be7b54f113af2ddc6d",
          "fingerprint": "031defe753c0471044c591a72af34993d1c9d63fe46b310985549f7f1cf1daa2",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "pricing:4f3612dfdcf80e50",
          "snapshot_ref": "row:4f3612dfdcf80e50",
          "source_key": "anthropic.pricing",
          "url": "https://platform.claude.com/docs/en/about-claude/pricing"
        }
      ],
      "id": "live-candidate-anthropic-pricing-c4aff113d914c7ba-78ac0b33cd60",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "medium",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "needs_followup",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "pricing_row_delta"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_pricing",
      "state": "needs_followup",
      "summary": "Anthropic official pricing table added claude-opus-4.1 cache hit price at $1.50 / 1M tokens.",
      "title": "Anthropic official pricing table added claude-opus-4.1 cache hit price at $1.50 / 1M tokens."
    },
    {
      "confidence": "medium",
      "derived_from": {
        "id": "candidate-anthropic-pricing-99775e4f773da36e",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_pricing",
          "content_sha256": "583338b7887a6134eabdf84b71ceb24793601d959e58d4be7b54f113af2ddc6d",
          "fingerprint": "031defe753c0471044c591a72af34993d1c9d63fe46b310985549f7f1cf1daa2",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "pricing:40ae2740708d600a",
          "snapshot_ref": "row:40ae2740708d600a",
          "source_key": "anthropic.pricing",
          "url": "https://platform.claude.com/docs/en/about-claude/pricing"
        }
      ],
      "id": "live-candidate-anthropic-pricing-99775e4f773da36e-833623eaa79f",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "medium",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "needs_followup",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "pricing_row_delta"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_pricing",
      "state": "needs_followup",
      "summary": "Anthropic official pricing table added claude-haiku-4.5 cache hit price at $0.10 / 1M tokens.",
      "title": "Anthropic official pricing table added claude-haiku-4.5 cache hit price at $0.10 / 1M tokens."
    },
    {
      "confidence": "medium",
      "derived_from": {
        "id": "candidate-anthropic-pricing-7af1fbb0a242e59e",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_pricing",
          "content_sha256": "583338b7887a6134eabdf84b71ceb24793601d959e58d4be7b54f113af2ddc6d",
          "fingerprint": "031defe753c0471044c591a72af34993d1c9d63fe46b310985549f7f1cf1daa2",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "pricing:6bfa5af93c34e17a",
          "snapshot_ref": "row:6bfa5af93c34e17a",
          "source_key": "anthropic.pricing",
          "url": "https://platform.claude.com/docs/en/about-claude/pricing"
        }
      ],
      "id": "live-candidate-anthropic-pricing-7af1fbb0a242e59e-2092b5722b07",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "medium",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "needs_followup",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "pricing_row_delta"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_pricing",
      "state": "needs_followup",
      "summary": "Anthropic official pricing table added claude-opus-4.6 cache hit price at $0.50 / 1M tokens.",
      "title": "Anthropic official pricing table added claude-opus-4.6 cache hit price at $0.50 / 1M tokens."
    },
    {
      "confidence": "medium",
      "derived_from": {
        "id": "candidate-anthropic-pricing-3d1a9581f33564e0",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_pricing",
          "content_sha256": "583338b7887a6134eabdf84b71ceb24793601d959e58d4be7b54f113af2ddc6d",
          "fingerprint": "031defe753c0471044c591a72af34993d1c9d63fe46b310985549f7f1cf1daa2",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "pricing:47ecb6465dd6b5d8",
          "snapshot_ref": "row:47ecb6465dd6b5d8",
          "source_key": "anthropic.pricing",
          "url": "https://platform.claude.com/docs/en/about-claude/pricing"
        }
      ],
      "id": "live-candidate-anthropic-pricing-3d1a9581f33564e0-6dea293cd73f",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "medium",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "needs_followup",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "pricing_row_delta"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_pricing",
      "state": "needs_followup",
      "summary": "Anthropic official pricing table added claude-opus-4 cache hit price at $1.50 / 1M tokens.",
      "title": "Anthropic official pricing table added claude-opus-4 cache hit price at $1.50 / 1M tokens."
    },
    {
      "confidence": "medium",
      "derived_from": {
        "id": "candidate-anthropic-pricing-3a0c42f4bae551be",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_pricing",
          "content_sha256": "583338b7887a6134eabdf84b71ceb24793601d959e58d4be7b54f113af2ddc6d",
          "fingerprint": "031defe753c0471044c591a72af34993d1c9d63fe46b310985549f7f1cf1daa2",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "pricing:176964ec30bce254",
          "snapshot_ref": "row:176964ec30bce254",
          "source_key": "anthropic.pricing",
          "url": "https://platform.claude.com/docs/en/about-claude/pricing"
        }
      ],
      "id": "live-candidate-anthropic-pricing-3a0c42f4bae551be-fa9987477f24",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "medium",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "needs_followup",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "pricing_row_delta"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_pricing",
      "state": "needs_followup",
      "summary": "Anthropic official pricing table added claude-opus-4.8 cache hit price at $0.50 / 1M tokens.",
      "title": "Anthropic official pricing table added claude-opus-4.8 cache hit price at $0.50 / 1M tokens."
    },
    {
      "confidence": "medium",
      "derived_from": {
        "id": "candidate-anthropic-pricing-29117ec7cf23af21",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_pricing",
          "content_sha256": "583338b7887a6134eabdf84b71ceb24793601d959e58d4be7b54f113af2ddc6d",
          "fingerprint": "031defe753c0471044c591a72af34993d1c9d63fe46b310985549f7f1cf1daa2",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "pricing:727ec5abb156887c",
          "snapshot_ref": "row:727ec5abb156887c",
          "source_key": "anthropic.pricing",
          "url": "https://platform.claude.com/docs/en/about-claude/pricing"
        }
      ],
      "id": "live-candidate-anthropic-pricing-29117ec7cf23af21-e4fe0f6de2c0",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "medium",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "needs_followup",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "pricing_row_delta"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_pricing",
      "state": "needs_followup",
      "summary": "Anthropic official pricing table added claude-opus-4.5 cache hit price at $0.50 / 1M tokens.",
      "title": "Anthropic official pricing table added claude-opus-4.5 cache hit price at $0.50 / 1M tokens."
    },
    {
      "confidence": "medium",
      "derived_from": {
        "id": "candidate-anthropic-pricing-138238defed4f58d",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_pricing",
          "content_sha256": "583338b7887a6134eabdf84b71ceb24793601d959e58d4be7b54f113af2ddc6d",
          "fingerprint": "031defe753c0471044c591a72af34993d1c9d63fe46b310985549f7f1cf1daa2",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "pricing:c866506fccdfa71f",
          "snapshot_ref": "row:c866506fccdfa71f",
          "source_key": "anthropic.pricing",
          "url": "https://platform.claude.com/docs/en/about-claude/pricing"
        }
      ],
      "id": "live-candidate-anthropic-pricing-138238defed4f58d-f570e683c9a0",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "medium",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "needs_followup",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "pricing_row_delta"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_pricing",
      "state": "needs_followup",
      "summary": "Anthropic official pricing table added claude-haiku-3.5 cache hit price at $0.08 / 1M tokens.",
      "title": "Anthropic official pricing table added claude-haiku-3.5 cache hit price at $0.08 / 1M tokens."
    },
    {
      "confidence": "medium",
      "derived_from": {
        "id": "candidate-anthropic-pricing-096016b45aae2d61",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "pricing_change",
      "evidence_refs": [
        {
          "authority": "official_pricing",
          "content_sha256": "583338b7887a6134eabdf84b71ceb24793601d959e58d4be7b54f113af2ddc6d",
          "fingerprint": "031defe753c0471044c591a72af34993d1c9d63fe46b310985549f7f1cf1daa2",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "pricing:1c45733a5e87501d",
          "snapshot_ref": "row:1c45733a5e87501d",
          "source_key": "anthropic.pricing",
          "url": "https://platform.claude.com/docs/en/about-claude/pricing"
        }
      ],
      "id": "live-candidate-anthropic-pricing-096016b45aae2d61-ce670c2010e0",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "medium",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "needs_followup",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "pricing_row_delta"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_pricing",
      "state": "needs_followup",
      "summary": "Anthropic official pricing table added claude-opus-4.7 cache hit price at $0.50 / 1M tokens.",
      "title": "Anthropic official pricing table added claude-opus-4.7 cache hit price at $0.50 / 1M tokens."
    },
    {
      "confidence": "high",
      "derived_from": {
        "id": "candidate-anthropic-release-notes-1ba5d0b61b34d51b",
        "kind": "finding_candidate"
      },
      "event_date": "2026-06-19",
      "event_kind": "billing_channel_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "50fda8565303b309f03373ede79cab69af20b9bcf54c07f0195e63ae3d600aca",
          "fingerprint": "13ee0b91114c8faded7156bb57b5c1d0847b4cea87ea63a7f2f44724a2caf525",
          "retrieved_at": "2026-06-19T20:41:30Z",
          "selector": "announcement:4d4b46ad6a7362b9",
          "snapshot_ref": "entry:4d4b46ad6a7362b9",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview"
        }
      ],
      "id": "live-candidate-anthropic-release-notes-1ba5d0b61b34d51b-3a68a670c816",
      "observed_at": "2026-06-19T20:41:30Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": true,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "auto",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "dated_official_entry"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "info",
      "source_authority": "official_docs",
      "state": "automated",
      "summary": "Anthropic official dated source reports a billing channel change on 2026-06-09 for api, batch-api, claude-fable-5, message-batches, messages-api.",
      "title": "Anthropic official dated source reports a billing channel change on 2026-06-09 for api, batch-api, claude-fable-5, message-batches, messa..."
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-15-openai-codex-ios-cli-mcp-bedrock-workflows",
        "kind": "provider_event"
      },
      "event_date": "2026-06-15",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "70471a77fe26cbf26530f255ece6cd9a8eeab0067957c684074ccda4383c1d83",
          "retrieved_at": "2026-06-17T02:17:28Z",
          "selector": "announcement:3df757e82ec6bf10",
          "snapshot_ref": "entry:3df757e82ec6bf10",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-15-openai-codex-ios-cli-mcp-bedrock-workflows-20bafb8edf7e",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "migration",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "migration",
          "scope_ref": "app:claude-code",
          "scope_type": "agent_app",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-17T02:17:28Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI Codex changelog records June 15 updates for ChatGPT iOS and Codex CLI, including mobile workspace browsing and diff controls, MCP approval choices, CLI usage views, permanent session deletion, Claude Code import, managed Amazon Bedrock API-key authentication, and credential storage improvements.",
      "title": "OpenAI Codex Added Mobile Workspace Controls, MCP Approvals, Usage Views, And Bedrock Auth"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-16-openai-codex-eea-computer-use-chrome-memories",
        "kind": "provider_event"
      },
      "event_date": "2026-06-16",
      "event_kind": "regional_availability_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "70471a77fe26cbf26530f255ece6cd9a8eeab0067957c684074ccda4383c1d83",
          "retrieved_at": "2026-06-17T02:17:28Z",
          "selector": "announcement:7d3577a92340acf0",
          "snapshot_ref": "entry:7d3577a92340acf0",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-16-openai-codex-eea-computer-use-chrome-memories-c304926f09a1",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "region:eea-uk-ch",
          "scope_type": "cloud_region",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-17T02:17:28Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI Codex changelog says more Codex app capabilities are rolling out in the European Economic Area, United Kingdom, and Switzerland, including Computer Use, the Chrome extension, Memories behavior, and Chronicle preview availability for Pro users on macOS.",
      "title": "OpenAI Expanded Codex Computer Use, Chrome Extension, Memories, And Chronicle In Europe"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-15-aws-bedrock-grok-43-availability",
        "kind": "provider_event"
      },
      "event_date": "2026-06-15",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "96fe6009fc0e3548cbce7266df4c49b50443c2a8adb0e5297ed39478f37f2ff5",
          "retrieved_at": "2026-06-17T02:17:05Z",
          "selector": "announcement:6e15c76919cb2949",
          "snapshot_ref": "entry:6e15c76919cb2949",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/grok-amazon-bedrock/"
        }
      ],
      "id": "live-2026-06-15-aws-bedrock-grok-43-availability-c03825f61176",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "cost",
          "scope_ref": "model:aws-bedrock/grok-4.3",
          "scope_type": "model",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-17T02:17:05Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced Grok 4.3 from xAI on Amazon Bedrock, describing a reasoning-first model with configurable reasoning effort, tool use, structured output, streaming, and Mantle inference-engine support for price/performance-sensitive workloads.",
      "title": "AWS Bedrock Added Grok 4.3 From xAI"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-16-aws-transform-model-migration-assessment",
        "kind": "provider_event"
      },
      "event_date": "2026-06-16",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "96fe6009fc0e3548cbce7266df4c49b50443c2a8adb0e5297ed39478f37f2ff5",
          "retrieved_at": "2026-06-17T02:17:05Z",
          "selector": "announcement:c007f28dfbb2acf6",
          "snapshot_ref": "entry:c007f28dfbb2acf6",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/aws-transform-model-to-model-assessments"
        }
      ],
      "id": "live-2026-06-16-aws-transform-model-migration-assessment-fb90aa33d734",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "migration",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "cost",
          "scope_ref": "gateway:litellm",
          "scope_type": "gateway",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-17T02:17:05Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced AWS Transform support for model-to-model migration assessment of generative AI workloads, including model mapping to Bedrock equivalents, cost comparisons, prompt-caching analysis, lifecycle awareness, and production-ready code changes.",
      "title": "AWS Transform Added Model-To-Model Migration Assessment For GenAI Workloads"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-16-aws-bedrock-guardrails-agentic-api",
        "kind": "provider_event"
      },
      "event_date": "2026-06-16",
      "event_kind": "api_contract_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "96fe6009fc0e3548cbce7266df4c49b50443c2a8adb0e5297ed39478f37f2ff5",
          "retrieved_at": "2026-06-17T02:17:05Z",
          "selector": "announcement:561d3c9e616d78cd",
          "snapshot_ref": "entry:561d3c9e616d78cd",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/amazon-bedrock-guardrails-api-ai/"
        }
      ],
      "id": "live-2026-06-16-aws-bedrock-guardrails-agentic-api-5d9daf288098",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "security",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "surface:aws-bedrock/managed-agents",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-17T02:17:05Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced a new Amazon Bedrock Guardrails API targeting agentic AI workflows, adding a developer-facing guardrail integration path for agent systems built on Bedrock.",
      "title": "AWS Bedrock Guardrails Added An API For Agentic AI Workflows"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-15-aws-devops-agent-custom-sre-mcp-a2a",
        "kind": "provider_event"
      },
      "event_date": "2026-06-15",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "96fe6009fc0e3548cbce7266df4c49b50443c2a8adb0e5297ed39478f37f2ff5",
          "retrieved_at": "2026-06-17T02:17:05Z",
          "selector": "announcement:c9f791c5a991760f",
          "snapshot_ref": "entry:c9f791c5a991760f",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/aws-devops-agent-custom-agents/"
        }
      ],
      "id": "live-2026-06-15-aws-devops-agent-custom-sre-mcp-a2a-9a05ed4d6610",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "surface:aws-bedrock/managed-agents",
          "scope_type": "provider_surface",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "security",
          "scope_ref": "gateway:mcp",
          "scope_type": "gateway",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-17T02:17:05Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced AWS DevOps Agent expansion with custom SRE agents plus MCP and A2A protocol support, adding new agent-integration surfaces for teams using AWS-managed operational agents.",
      "title": "AWS DevOps Agent Added Custom SRE Agents And MCP/A2A Protocol Support"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-15-aws-bedrock-agentcore-memory-metadata",
        "kind": "provider_event"
      },
      "event_date": "2026-06-15",
      "event_kind": "api_contract_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "96fe6009fc0e3548cbce7266df4c49b50443c2a8adb0e5297ed39478f37f2ff5",
          "retrieved_at": "2026-06-17T02:17:05Z",
          "selector": "announcement:dc63cbdab3b50b47",
          "snapshot_ref": "entry:dc63cbdab3b50b47",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/05/agentcore-memory-scmetadata"
        }
      ],
      "id": "live-2026-06-15-aws-bedrock-agentcore-memory-metadata-5caa4ef34fcb",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "surface:aws-bedrock/managed-agents",
          "scope_type": "provider_surface",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "endpoint:aws-bedrock/agentcore-memory",
          "scope_type": "api_endpoint",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-17T02:17:05Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced strictly consistent metadata support for Amazon Bedrock AgentCore Memory, a developer-facing change for long-term memory behavior and metadata reads in agent workloads.",
      "title": "AWS Bedrock AgentCore Memory Added Strictly Consistent Metadata"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-15-anthropic-sonnet-4-opus-4-retirement",
        "kind": "provider_event"
      },
      "event_date": "2026-06-15",
      "event_kind": "model_retirement",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "e9de4e04a4e337722f8558767c7b22a5b4495717334b737eeec576667aeb01a8",
          "retrieved_at": "2026-06-17T02:17:02Z",
          "selector": "announcement:efe4be97db18acaf",
          "snapshot_ref": "entry:efe4be97db18acaf",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview"
        }
      ],
      "id": "live-2026-06-15-anthropic-sonnet-4-opus-4-retirement-3f186a761db8",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "removed",
          "impact_kind": "availability",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "migration",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "high"
        }
      ],
      "observed_at": "2026-06-17T02:17:02Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Anthropic release notes say Claude Sonnet 4 and Claude Opus 4 API model IDs were retired on June 15, 2026, with requests to those IDs now returning errors and recommended upgrades to Sonnet 4.6 and Opus 4.8.",
      "title": "Anthropic Retired Claude Sonnet 4 And Claude Opus 4 API Models"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-11-openai-codex-app-rate-limit-reset-computer-use",
        "kind": "provider_event"
      },
      "event_date": "2026-06-11",
      "event_kind": "rate_limit_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "47fd9b7d659da01be202a4313cbf35718c5b0544463e240dca2e13c411f355b5",
          "retrieved_at": "2026-06-12T10:40:30Z",
          "selector": "announcement:aab6a574450e9f37",
          "snapshot_ref": "entry:aab6a574450e9f37",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-11-openai-codex-app-rate-limit-reset-computer-use-1fe7454e08ec",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "rate_limit",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "quality",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-12T10:40:30Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI's Codex app 26.609 changelog records rate-limit reset banking for Plus and Pro users, shared Business workspace credit referrals, Developer mode browser debugging, and expanded Computer Use controls and availability.",
      "title": "OpenAI Codex App Added Rate-Limit Reset Banking And Computer Use Controls"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-02-openai-codex-mobile-defaults-windows-ssh-side-chat",
        "kind": "provider_event"
      },
      "event_date": "2026-06-02",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "47fd9b7d659da01be202a4313cbf35718c5b0544463e240dca2e13c411f355b5",
          "retrieved_at": "2026-06-12T10:40:30Z",
          "selector": "announcement:c02b3b4bcf0d9352",
          "snapshot_ref": "entry:c02b3b4bcf0d9352",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-02-openai-codex-mobile-defaults-windows-ssh-side-chat-758a393b822d",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "security",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "low"
        }
      ],
      "observed_at": "2026-06-12T10:40:30Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI's Codex changelog for ChatGPT iOS 1.2026.146 records Codex Mobile support for Queue or Steer default follow-up behavior, code-diff line wrapping, Windows SSH connections, side conversations, and device-lock controls.",
      "title": "OpenAI Codex Mobile Added Defaults, Windows SSH, And Side Chat Controls"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-10-aws-bedrock-gemma-4-availability",
        "kind": "provider_event"
      },
      "event_date": "2026-06-10",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "2a5ce41ed807dbdae897446b818ae58479f748c382ca2bb40cb1d7a73fb764eb",
          "retrieved_at": "2026-06-11T21:32:59Z",
          "selector": "announcement:767c31f613cededa",
          "snapshot_ref": "entry:767c31f613cededa",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/gemma-4-amazon-bedrock/"
        }
      ],
      "id": "live-2026-06-10-aws-bedrock-gemma-4-availability-6e903b9b52cc",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "region:aws-us-east-1,aws-us-east-2,aws-us-west-2,aws-eu-central-1",
          "scope_type": "cloud_region",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T21:32:59Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced availability of Google DeepMind's Gemma 4 model family on Amazon Bedrock, including Gemma 4 31B, Gemma 4 26B-A4B, and Gemma 4 E2B in US East (N. Virginia), US East (Ohio), US West (Oregon), and Europe (Frankfurt).",
      "title": "AWS Added Gemma 4 Models On Amazon Bedrock"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-05-07-openai-realtime-voice-api-models",
        "kind": "provider_event"
      },
      "event_date": "2026-05-07",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "509ab9ae6357570ce529f5848b8298a72dd4fe41455d8004d0a9bc7db776b4f8",
          "retrieved_at": "2026-06-11T19:15:39Z",
          "selector": "announcement:f9ec8fe4f40fd511",
          "snapshot_ref": "entry:f9ec8fe4f40fd511",
          "source_key": "openai.news",
          "url": "https://openai.com/index/advancing-voice-intelligence-with-new-models-in-the-api"
        }
      ],
      "id": "live-2026-05-07-openai-realtime-voice-api-models-5bec97412f6d",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:openai/realtime-api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "cost",
          "scope_ref": "surface:openai/realtime-api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "quota",
          "scope_ref": "model:openai/gpt-realtime-2",
          "scope_type": "model",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T19:15:39Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "OpenAI announced three Realtime API voice models: GPT-Realtime-2 for reasoning voice agents, GPT-Realtime-Translate for live translation, and GPT-Realtime-Whisper for streaming transcription, with token and per-minute pricing.",
      "title": "OpenAI Added GPT-Realtime-2, Translate, And Whisper Voice API Models"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-05-07-openai-gpt-55-cyber-trusted-access",
        "kind": "provider_event"
      },
      "event_date": "2026-05-07",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "509ab9ae6357570ce529f5848b8298a72dd4fe41455d8004d0a9bc7db776b4f8",
          "retrieved_at": "2026-06-11T19:15:39Z",
          "selector": "announcement:6a792a6a3969e69f",
          "snapshot_ref": "entry:6a792a6a3969e69f",
          "source_key": "openai.news",
          "url": "https://openai.com/index/gpt-5-5-with-trusted-access-for-cyber"
        }
      ],
      "id": "live-2026-05-07-openai-gpt-55-cyber-trusted-access-ded11e9a02d5",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "model:openai/gpt-5.5-cyber",
          "scope_type": "model",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "security",
          "scope_ref": "account:openai/trusted-access-for-cyber",
          "scope_type": "account_type",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "model:openai/gpt-5.5",
          "scope_type": "model",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T19:15:39Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "OpenAI announced GPT-5.5-Cyber in limited preview for verified defenders, described Trusted Access for Cyber behavior differences for GPT-5.5, and set account-security requirements for individual trusted-access users.",
      "title": "OpenAI Added GPT-5.5-Cyber Limited Preview And Trusted Access Controls"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-08-openai-codex-cli-app-handoff-pat-plugin-json",
        "kind": "provider_event"
      },
      "event_date": "2026-06-08",
      "event_kind": "api_contract_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "fc700ef6ee6a531b9ac6914f0471e4222eeb5335511d90fe1ae9b576ecaac4a2",
          "retrieved_at": "2026-06-11T15:12:22Z",
          "selector": "announcement:9226f7fa6d0c1c5b",
          "snapshot_ref": "entry:9226f7fa6d0c1c5b",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-08-openai-codex-cli-app-handoff-pat-plugin-json-88deff7c68e2",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "migration",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T15:12:22Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI's Codex CLI 0.138 changelog records CLI-to-desktop app handoff, saved image file-path exposure, model-defined reasoning effort ordering, account token usage reads for app-server integrations, v2 personal access token support, and richer structured plugin command output.",
      "title": "OpenAI Codex CLI Added App Handoff, PAT, And Plugin JSON Contracts"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-04-openai-codex-cli-admin-rpc-tools-agents",
        "kind": "provider_event"
      },
      "event_date": "2026-06-04",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "fc700ef6ee6a531b9ac6914f0471e4222eeb5335511d90fe1ae9b576ecaac4a2",
          "retrieved_at": "2026-06-11T15:12:22Z",
          "selector": "announcement:05b866bc82b2b539",
          "snapshot_ref": "entry:05b866bc82b2b539",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-04-openai-codex-cli-admin-rpc-tools-agents-6ee5fe138793",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "compliance",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T15:12:22Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI's Codex CLI 0.137 changelog records expanded terminal controls, monthly credit-limit and cloud-managed config support for enterprise/admin flows, app-server v2 controller grant RPCs, plugin JSON/catalog improvements, hosted web and image tools in more code-mode flows, multi-agent v2 runtime metadata, and multiple reliability fixes.",
      "title": "OpenAI Codex CLI Added Admin Config, Controller RPCs, Hosted Tools, And Multi-Agent Updates"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-09-openai-codex-mobile-worktrees-goals-review",
        "kind": "provider_event"
      },
      "event_date": "2026-06-09",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "fc700ef6ee6a531b9ac6914f0471e4222eeb5335511d90fe1ae9b576ecaac4a2",
          "retrieved_at": "2026-06-11T15:12:22Z",
          "selector": "announcement:2c14eb7d1cf246a4",
          "snapshot_ref": "entry:2c14eb7d1cf246a4",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-09-openai-codex-mobile-worktrees-goals-review-a3f791ce7b2b",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "cost",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "low"
        }
      ],
      "observed_at": "2026-06-11T15:12:22Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI's Codex changelog for ChatGPT iOS 1.2026.153 records Codex Mobile support for branch/worktree setup, environment setup scripts, goal management, inline review comments, side chat from transcript selection, prompt editing, and usage/token activity views.",
      "title": "OpenAI Added Codex Mobile Worktree, Goal, And Review Controls"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-09-openai-codex-cli-web-search-schema-marketplace",
        "kind": "provider_event"
      },
      "event_date": "2026-06-09",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "fc700ef6ee6a531b9ac6914f0471e4222eeb5335511d90fe1ae9b576ecaac4a2",
          "retrieved_at": "2026-06-11T15:12:22Z",
          "selector": "announcement:78597976f1c82cf1",
          "snapshot_ref": "entry:78597976f1c82cf1",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-09-openai-codex-cli-web-search-schema-marketplace-5d82ceab320e",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "security",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "low"
        }
      ],
      "observed_at": "2026-06-11T15:12:22Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI's Codex CLI 0.139 changelog records standalone web search support in code mode, richer tool/connector schema preservation, expanded local diagnostics, plugin marketplace JSON/source metadata, and fixes for resume/fork prompts, MCP startup warnings, image edits, and URL handling.",
      "title": "OpenAI Codex CLI Added Web Search, Schema, And Plugin Marketplace Updates"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-09-openai-codex-app-migration-plugins-settings",
        "kind": "provider_event"
      },
      "event_date": "2026-06-09",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "fc700ef6ee6a531b9ac6914f0471e4222eeb5335511d90fe1ae9b576ecaac4a2",
          "retrieved_at": "2026-06-11T15:12:22Z",
          "selector": "announcement:1dcfa1780ecfef2b",
          "snapshot_ref": "entry:1dcfa1780ecfef2b",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-09-openai-codex-app-migration-plugins-settings-66b0cf10fd80",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "migration",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "low"
        }
      ],
      "observed_at": "2026-06-11T15:12:22Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI's Codex changelog for app version 26.608 records new migration flows from Claude Code and Claude Cowork setup, a revamped plugin management screen, broader settings search, and several workflow reliability fixes.",
      "title": "OpenAI Codex App Added Migration, Plugin, And Settings Improvements"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-04-openai-codex-app-computer-use-plugin-config",
        "kind": "provider_event"
      },
      "event_date": "2026-06-04",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "fc700ef6ee6a531b9ac6914f0471e4222eeb5335511d90fe1ae9b576ecaac4a2",
          "retrieved_at": "2026-06-11T15:12:22Z",
          "selector": "announcement:bd51c9f398a08a37",
          "snapshot_ref": "entry:bd51c9f398a08a37",
          "source_key": "openai.codex_docs",
          "url": "https://developers.openai.com/codex/changelog"
        }
      ],
      "id": "live-2026-06-04-openai-codex-app-computer-use-plugin-config-b691e1268985",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "quality",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "low"
        }
      ],
      "observed_at": "2026-06-11T15:12:22Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI's Codex app 26.602 changelog records profile activity insights/share cards, Computer Use startup readiness and appshot error-reporting improvements, browser/review UI fixes, expanded onboarding role choices, and a fix for configuration writes after plugin installation.",
      "title": "OpenAI Codex App Improved Computer Use Startup And Plugin Config Writes"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-05-26-openai-workload-identity-federation",
        "kind": "provider_event"
      },
      "event_date": "2026-05-26",
      "event_kind": "api_contract_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "121922ecf0550aa8badbac8723ed3a94dd58603b5142ac443e0f684e2f5c2650",
          "retrieved_at": "2026-06-11T12:11:27Z",
          "selector": "announcement:3017ae508fb206ee",
          "snapshot_ref": "entry:3017ae508fb206ee",
          "source_key": "openai.api_changelog",
          "url": "https://developers.openai.com/api/docs/changelog"
        }
      ],
      "id": "live-2026-05-26-openai-workload-identity-federation-925004aa7985",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "security",
          "scope_ref": "surface:openai/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T12:15:00Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI added workload identity federation for API access, allowing trusted workloads to use externally issued identity tokens for short-lived OpenAI access tokens instead of storing long-lived API keys.",
      "title": "OpenAI Added Workload Identity Federation For API Access"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-02-openai-container-session-minute-billing",
        "kind": "provider_event"
      },
      "event_date": "2026-06-02",
      "event_kind": "billing_channel_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "121922ecf0550aa8badbac8723ed3a94dd58603b5142ac443e0f684e2f5c2650",
          "retrieved_at": "2026-06-11T12:11:27Z",
          "selector": "announcement:7415cf2e82bd760a",
          "snapshot_ref": "entry:7415cf2e82bd760a",
          "source_key": "openai.api_changelog",
          "url": "https://developers.openai.com/api/docs/changelog"
        }
      ],
      "id": "live-2026-06-02-openai-container-session-minute-billing-61393550346e",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "decrease",
          "impact_kind": "cost",
          "scope_ref": "surface:openai/api",
          "scope_type": "provider_surface",
          "severity": "high"
        }
      ],
      "observed_at": "2026-06-11T12:04:40Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI changed eligible API container sessions from full-session minimum billing to per-minute billing with a shorter minimum, reducing effective cost for shorter eligible sessions.",
      "title": "OpenAI Changed Eligible Container Sessions To Per-Minute Billing"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-05-29-openai-prompt-cache-retention-default",
        "kind": "provider_event"
      },
      "event_date": "2026-05-29",
      "event_kind": "token_accounting_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "121922ecf0550aa8badbac8723ed3a94dd58603b5142ac443e0f684e2f5c2650",
          "retrieved_at": "2026-06-11T12:11:27Z",
          "selector": "announcement:ce415bdbba26f2a9",
          "snapshot_ref": "entry:ce415bdbba26f2a9",
          "source_key": "openai.api_changelog",
          "url": "https://developers.openai.com/api/docs/changelog"
        }
      ],
      "id": "live-2026-05-29-openai-prompt-cache-retention-default-ca15088b7cad",
      "impacts": [
        {
          "confidence": "high",
          "direction": "decrease",
          "impact_kind": "cost",
          "scope_ref": "surface:openai/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "compliance",
          "scope_ref": "account:openai-non-zdr",
          "scope_type": "account_type",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T12:04:40Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI changed the default prompt cache retention behavior for organizations without zero-data-retention enabled, making extended prompt caching the default path for affected API calls.",
      "title": "OpenAI Changed Prompt Cache Retention Defaults For Non-ZDR Organizations"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-04-openai-moderation-scores-api",
        "kind": "provider_event"
      },
      "event_date": "2026-06-04",
      "event_kind": "api_contract_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "121922ecf0550aa8badbac8723ed3a94dd58603b5142ac443e0f684e2f5c2650",
          "retrieved_at": "2026-06-11T12:11:27Z",
          "selector": "announcement:77f0d7c2044f227f",
          "snapshot_ref": "entry:77f0d7c2044f227f",
          "source_key": "openai.api_changelog",
          "url": "https://developers.openai.com/api/docs/changelog"
        }
      ],
      "id": "live-2026-06-04-openai-moderation-scores-api-69ece7e19266",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "surface:openai/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T12:04:40Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI added moderation-score output support to Responses API and Chat Completions generation requests, letting callers request moderation results for both input and generated output in the same response path.",
      "title": "OpenAI Added Moderation Scores To Generation API Responses"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-05-28-openai-chat-latest-alias",
        "kind": "provider_event"
      },
      "event_date": "2026-05-28",
      "event_kind": "default_model_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "121922ecf0550aa8badbac8723ed3a94dd58603b5142ac443e0f684e2f5c2650",
          "retrieved_at": "2026-06-11T12:11:27Z",
          "selector": "announcement:9ce1a02db80e9ba0",
          "snapshot_ref": "entry:9ce1a02db80e9ba0",
          "source_key": "openai.api_changelog",
          "url": "https://developers.openai.com/api/docs/changelog"
        }
      ],
      "id": "live-2026-05-28-openai-chat-latest-alias-a46363f5fa58",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "model_alias:openai/chat-latest",
          "scope_type": "model_alias",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T12:04:40Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI added the chat-latest API snapshot alias for testing the latest chat improvements, with an underlying model snapshot that can update over time.",
      "title": "OpenAI Added The chat-latest API Snapshot Alias"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-11-aws-bedrock-openai-gpt-us-east-1",
        "kind": "provider_event"
      },
      "event_date": "2026-06-11",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "7c0b3dfac5f9beba2a22ba209bf1039e24cefc262f6d53cfe53ec5e3efa0a7cc",
          "retrieved_at": "2026-06-11T09:15:49Z",
          "selector": "announcement:fab193d75fdfa2ea",
          "snapshot_ref": "entry:fab193d75fdfa2ea",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/openai-gpt-us-east-virginia-amazon/"
        }
      ],
      "id": "live-2026-06-11-aws-bedrock-openai-gpt-us-east-1-944fed22dc58",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "region:aws-us-east-1",
          "scope_type": "cloud_region",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "quota",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-11T09:15:49Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced OpenAI GPT-5.4 and GPT-5.5 availability on Amazon Bedrock in US East (N. Virginia), expanding regional Bedrock access for OpenAI model workloads through the Responses API.",
      "title": "AWS Bedrock Added OpenAI GPT-5.4 And GPT-5.5 In US East N. Virginia"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-09-anthropic-fable-5-free-window-credits",
        "kind": "provider_event"
      },
      "event_date": "2026-06-09",
      "event_kind": "subscription_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "a1bbc1faa7a0ebb51b4195afba586dfe95445918ccfbd6f8827bab33de3b4e28",
          "retrieved_at": "2026-06-10T21:22:20Z",
          "selector": "announcement:a246c9ce289c3c6b",
          "snapshot_ref": "entry:a246c9ce289c3c6b",
          "source_key": "anthropic.news",
          "url": "https://www.anthropic.com/news/claude-fable-5-mythos-5"
        }
      ],
      "id": "live-2026-06-09-anthropic-fable-5-free-window-credits-3361de824923",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "increase",
          "impact_kind": "cost",
          "scope_ref": "plan:anthropic/max",
          "scope_type": "subscription_plan",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "increase",
          "impact_kind": "cost",
          "scope_ref": "plan:anthropic/team",
          "scope_type": "subscription_plan",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "increase",
          "impact_kind": "cost",
          "scope_ref": "plan:anthropic/enterprise",
          "scope_type": "subscription_plan",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "quota",
          "scope_ref": "plan:anthropic/pro",
          "scope_type": "subscription_plan",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-10T21:22:20Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "Anthropic's June 9 announcement says Claude Fable 5 is available to Pro, Max, Team, and Enterprise plan users, with Max, Team, and Enterprise access included through June 22, 2026 and usage credits required starting June 23, 2026.",
      "title": "Anthropic Set Fable 5 Free Access Window And Usage Credit Requirement"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-09-anthropic-claude-mythos-5-trusted-access",
        "kind": "provider_event"
      },
      "event_date": "2026-06-09",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "a1bbc1faa7a0ebb51b4195afba586dfe95445918ccfbd6f8827bab33de3b4e28",
          "retrieved_at": "2026-06-10T21:22:20Z",
          "selector": "announcement:a246c9ce289c3c6b",
          "snapshot_ref": "entry:a246c9ce289c3c6b",
          "source_key": "anthropic.news",
          "url": "https://www.anthropic.com/news/claude-fable-5-mythos-5"
        }
      ],
      "id": "live-2026-06-09-anthropic-claude-mythos-5-trusted-access-e31f865f46a1",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "cost",
          "scope_ref": "model:anthropic/claude-mythos-5",
          "scope_type": "model",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-10T21:22:20Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "Anthropic's June 9 announcement introduced Claude Mythos 5 with a 1M-token context window, 128k maximum output tokens, adaptive thinking, and approval-gated API availability for Project Glasswing participants and trusted partners.",
      "title": "Anthropic Introduced Claude Mythos 5 For Trusted Access"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-09-anthropic-fable-5-token-accounting-retention",
        "kind": "provider_event"
      },
      "event_date": "2026-06-09",
      "event_kind": "token_accounting_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "bdb1c9f2a3da8f2bedeb0ef24a58aa07789f4a8a9608e97357a0690258b115bd",
          "retrieved_at": "2026-06-10T19:08:00Z",
          "selector": "heading:june-9-2026",
          "snapshot_ref": "section:june-9-2026",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview#june-9-2026"
        }
      ],
      "id": "live-2026-06-09-anthropic-fable-5-token-accounting-retention-b10418f06195",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "cost",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "compliance",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-10T19:08:00Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Anthropic's June 9 Claude Platform release notes say Claude Fable 5 uses the Opus 4.7 tokenizer family, adds refusal and fallback handling semantics, and requires 30-day data retention on the Claude API.",
      "title": "Anthropic Listed Fable 5 Tokenizer, Fallback Billing, And Retention Constraints"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-09-anthropic-claude-fable-5-api-launch",
        "kind": "provider_event"
      },
      "event_date": "2026-06-09",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "bdb1c9f2a3da8f2bedeb0ef24a58aa07789f4a8a9608e97357a0690258b115bd",
          "retrieved_at": "2026-06-10T19:08:00Z",
          "selector": "heading:june-9-2026",
          "snapshot_ref": "section:june-9-2026",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview#june-9-2026"
        }
      ],
      "id": "live-2026-06-09-anthropic-claude-fable-5-api-launch-c87ce0906ea2",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "quota",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-10T19:08:00Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Anthropic's Claude Platform release notes list Claude Fable 5 on the Claude API with the claude-fable-5 model id, a default 1M token context window, 128k maximum output tokens, and always-on adaptive thinking.",
      "title": "Anthropic Launched Claude Fable 5 On The Claude API"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-05-anthropic-opus-41-api-retirement",
        "kind": "provider_event"
      },
      "event_date": "2026-06-05",
      "event_kind": "model_retirement",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "bdb1c9f2a3da8f2bedeb0ef24a58aa07789f4a8a9608e97357a0690258b115bd",
          "retrieved_at": "2026-06-10T19:08:00Z",
          "selector": "heading:june-5-2026",
          "snapshot_ref": "section:june-5-2026",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview#june-5-2026"
        }
      ],
      "id": "live-2026-06-05-anthropic-opus-41-api-retirement-3e4f9eccf1ab",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "removed",
          "impact_kind": "migration",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "high"
        }
      ],
      "observed_at": "2026-06-10T19:08:00Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Anthropic's Claude Platform release notes announced deprecation of claude-opus-4-1-20250805 and scheduled Claude API retirement for August 5, 2026, with migration guidance toward newer Opus models.",
      "title": "Anthropic Scheduled Claude Opus 4.1 API Retirement For August 2026"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-02-anthropic-tool-max-tokens-refusal-billing",
        "kind": "provider_event"
      },
      "event_date": "2026-06-02",
      "event_kind": "token_accounting_change",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "bdb1c9f2a3da8f2bedeb0ef24a58aa07789f4a8a9608e97357a0690258b115bd",
          "retrieved_at": "2026-06-10T19:08:00Z",
          "selector": "heading:june-2-2026",
          "snapshot_ref": "section:june-2-2026",
          "source_key": "anthropic.release_notes",
          "url": "https://platform.claude.com/docs/en/release-notes/overview#june-2-2026"
        }
      ],
      "id": "live-2026-06-02-anthropic-tool-max-tokens-refusal-billing-af1cbb87267b",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "decrease",
          "impact_kind": "cost",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "low"
        }
      ],
      "observed_at": "2026-06-10T19:08:00Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Anthropic's June 2 Claude Platform release notes list a tool-level max_tokens cap for output control and state that no-output refusal responses on the Claude API are no longer billed.",
      "title": "Anthropic Added Tool max_tokens And No-Output Refusal Billing Relief"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-02-openai-gpt-image-model-deprecations",
        "kind": "provider_event"
      },
      "event_date": "2026-06-02",
      "event_kind": "model_deprecation",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "6e2eb5fd35ebc8a760a9208eec3d2c873ebb9f560888cf189d8d60b9757d915f",
          "retrieved_at": "2026-06-10T10:32:52Z",
          "selector": "heading:2026-06-02-gpt-image-model-deprecations",
          "snapshot_ref": "section:2026-06-02-gpt-image-model-deprecations",
          "source_key": "openai.deprecations",
          "url": "https://developers.openai.com/api/docs/deprecations"
        }
      ],
      "id": "live-2026-06-02-openai-gpt-image-model-deprecations-f8927164e714",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "migration",
          "scope_ref": "surface:openai/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-10T10:32:52Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "OpenAI's deprecations page records older GPT Image model IDs as deprecated, with API removal scheduled for December 1, 2026 and GPT Image 2 listed as the replacement target.",
      "title": "OpenAI Deprecated Older GPT Image Model IDs For December 2026 Shutdown"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-10-google-vertex-gemini-embedding-lifecycle-dates",
        "kind": "provider_event"
      },
      "event_date": "2026-06-10",
      "event_kind": "model_deprecation",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "43617b78f364cb2c02bdbd3b5d259ac1089057913e29a4d63d704c06a970fdcf",
          "retrieved_at": "2026-06-10T10:32:49Z",
          "selector": "heading:latest-stable-models",
          "snapshot_ref": "section:latest-stable-models",
          "source_key": "google.vertex_model_versions",
          "url": "https://docs.cloud.google.com/gemini-enterprise-agent-platform/models/model-versions"
        }
      ],
      "id": "live-2026-06-10-google-vertex-gemini-embedding-lifecycle-dates-caafd3ff50e6",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "migration",
          "scope_ref": "surface:google/vertex-ai",
          "scope_type": "provider_surface",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "availability",
          "scope_ref": "surface:google/vertex-ai",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-10T10:32:49Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:google"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Google Cloud's Gemini Enterprise Agent Platform model-version page lists future lifecycle dates for Gemini 2.5, Gemini Live native audio, Gemini image, and embedding model IDs, giving developers migration-planning windows for Vertex and agent-platform workloads.",
      "title": "Google Cloud Listed Gemini And Embedding Model Lifecycle Dates"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-09-aws-bedrock-claude-fable-5-availability",
        "kind": "provider_event"
      },
      "event_date": "2026-06-09",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "6f01dc703fe5c6c430428b7d45dd52cbe741ce133c188e21570770b459931be5",
          "retrieved_at": "2026-06-10T10:32:32Z",
          "selector": "announcement:9bb2ad4662d4565b",
          "snapshot_ref": "entry:9bb2ad4662d4565b",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/claude-fable-5-aws/"
        }
      ],
      "id": "live-2026-06-09-aws-bedrock-claude-fable-5-availability-df2630f771eb",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-10T10:32:32Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced Claude Fable 5 availability through Amazon Bedrock and Claude Platform on AWS, expanding AWS-hosted access for Anthropic's long-running coding and knowledge-work model family.",
      "title": "AWS Added Claude Fable 5 Availability Through Bedrock And Claude Platform On AWS"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-01-google-gemini-api-20-flash-shutdown",
        "kind": "provider_event"
      },
      "event_date": "2026-06-01",
      "event_kind": "model_retirement",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "d4b0591379a8d6754e310483af146de01bdd01be458a3446d33e2860746a853d",
          "retrieved_at": "2026-06-08T11:04:15Z",
          "selector": "announcement:48826c5dd5b7d2c2",
          "snapshot_ref": "entry:48826c5dd5b7d2c2",
          "source_key": "google.gemini_changelog",
          "url": "https://ai.google.dev/gemini-api/docs/changelog"
        }
      ],
      "id": "live-2026-06-01-google-gemini-api-20-flash-shutdown-81e954b2292f",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "removed",
          "impact_kind": "availability",
          "scope_ref": "surface:google/gemini-api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "migration",
          "scope_ref": "surface:google/gemini-api",
          "scope_type": "provider_surface",
          "severity": "high"
        }
      ],
      "observed_at": "2026-06-08T11:04:15Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:google"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Google Gemini API changelog records the June 1, 2026 shutdown of Gemini 2.0 Flash and Gemini 2.0 Flash-Lite model IDs on the Gemini API surface.",
      "title": "Google Gemini API Shut Down Gemini 2.0 Flash Models"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-05-19-google-gemini-35-flash-managed-agents",
        "kind": "provider_event"
      },
      "event_date": "2026-05-19",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "d4b0591379a8d6754e310483af146de01bdd01be458a3446d33e2860746a853d",
          "retrieved_at": "2026-06-08T11:04:15Z",
          "selector": "announcement:4d011d4fbc001f83",
          "snapshot_ref": "entry:4d011d4fbc001f83",
          "source_key": "google.gemini_changelog",
          "url": "https://ai.google.dev/gemini-api/docs/changelog"
        }
      ],
      "id": "live-2026-05-19-google-gemini-35-flash-managed-agents-2480a719f851",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:google/gemini-api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "endpoint:google/gemini-api/managed-agents",
          "scope_type": "api_endpoint",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T11:04:15Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:google"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Google Gemini API changelog listed Gemini 3.5 Flash as generally available and introduced Managed Agents in public preview, adding a Google-hosted agent runtime option for Gemini API developers.",
      "title": "Google Gemini API Released Gemini 3.5 Flash And Managed Agents Preview"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-05-28-google-gemini-image-preview-deprecations",
        "kind": "provider_event"
      },
      "event_date": "2026-05-28",
      "event_kind": "model_deprecation",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "d4b0591379a8d6754e310483af146de01bdd01be458a3446d33e2860746a853d",
          "retrieved_at": "2026-06-08T11:04:15Z",
          "selector": "announcement:d4be0e8a5abed300",
          "snapshot_ref": "entry:d4be0e8a5abed300",
          "source_key": "google.gemini_changelog",
          "url": "https://ai.google.dev/gemini-api/docs/changelog"
        }
      ],
      "id": "live-2026-05-28-google-gemini-image-preview-deprecations-6f3d9163a07e",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "migration",
          "scope_ref": "surface:google/gemini-api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T11:04:15Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:google"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Google Gemini API changelog deprecated Gemini image preview model IDs and gave a June 25, 2026 shutdown date, creating a migration deadline for image-generation and multimodal workflows.",
      "title": "Google Gemini API Deprecated Gemini Image Preview Models"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-05-25-google-gemini-31-flash-lite-preview-shutdown",
        "kind": "provider_event"
      },
      "event_date": "2026-05-25",
      "event_kind": "model_retirement",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "d4b0591379a8d6754e310483af146de01bdd01be458a3446d33e2860746a853d",
          "retrieved_at": "2026-06-08T11:04:15Z",
          "selector": "announcement:8de1d295a752c674",
          "snapshot_ref": "entry:8de1d295a752c674",
          "source_key": "google.gemini_changelog",
          "url": "https://ai.google.dev/gemini-api/docs/changelog"
        }
      ],
      "id": "live-2026-05-25-google-gemini-31-flash-lite-preview-shutdown-d31e79e2c0d5",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "removed",
          "impact_kind": "availability",
          "scope_ref": "surface:google/gemini-api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T11:04:15Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:google"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Google Gemini API changelog records the shutdown of the Gemini 3.1 Flash-Lite preview model and directs developers to the generally available Gemini 3.1 Flash-Lite model.",
      "title": "Google Gemini API Shut Down Gemini 3.1 Flash-Lite Preview"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-05-aws-bedrock-agentcore-runtime-interactive-shells",
        "kind": "provider_event"
      },
      "event_date": "2026-06-05",
      "event_kind": "api_contract_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "837c23fdaf8a114882d72ccee6e31c671ceb769e8dc09b47560dc7b41ec06288",
          "retrieved_at": "2026-06-08T11:03:55Z",
          "selector": "announcement:8e4ea67efed31fb6",
          "snapshot_ref": "entry:8e4ea67efed31fb6",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/amazon-bedrock-agentcore-runtime/"
        }
      ],
      "id": "live-2026-06-05-aws-bedrock-agentcore-runtime-interactive-shells-292d5a421ff1",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "endpoint:aws-bedrock/agentcore-runtime/invoke-agent-runtime-command-shell",
          "scope_type": "api_endpoint",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "quota",
          "scope_ref": "endpoint:aws-bedrock/agentcore-runtime/invoke-agent-runtime-command-shell",
          "scope_type": "api_endpoint",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T11:03:55Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced interactive shells for Amazon Bedrock AgentCore Runtime, adding a WebSocket terminal API for running agent sessions and documenting a ten-shell concurrency cap per agent runtime.",
      "title": "AWS Bedrock AgentCore Runtime Added Interactive Shells"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-04-aws-bedrock-compatible-api-console",
        "kind": "provider_event"
      },
      "event_date": "2026-06-04",
      "event_kind": "api_contract_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "837c23fdaf8a114882d72ccee6e31c671ceb769e8dc09b47560dc7b41ec06288",
          "retrieved_at": "2026-06-08T11:03:55Z",
          "selector": "announcement:5bbd210b346aac7a",
          "snapshot_ref": "entry:5bbd210b346aac7a",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/amazon-bedrock-redesigned-console-optimized-openai-anthropic-compatible-apis/"
        }
      ],
      "id": "live-2026-06-04-aws-bedrock-compatible-api-console-9e4ff72e9fab",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "migration",
          "scope_ref": "endpoint:aws-bedrock/bedrock-mantle",
          "scope_type": "api_endpoint",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T11:03:55Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced a redesigned Bedrock console workflow for the bedrock-mantle endpoint, surfacing OpenAI Responses, OpenAI Chat Completions, and Anthropic Messages compatible API usage through Bedrock projects.",
      "title": "AWS Bedrock Console Added OpenAI And Anthropic-Compatible API Workflow"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-03-aws-bedrock-gpt-54-govcloud",
        "kind": "provider_event"
      },
      "event_date": "2026-06-03",
      "event_kind": "model_launch",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "837c23fdaf8a114882d72ccee6e31c671ceb769e8dc09b47560dc7b41ec06288",
          "retrieved_at": "2026-06-08T11:03:55Z",
          "selector": "announcement:f9a04b022d9843b3",
          "snapshot_ref": "entry:f9a04b022d9843b3",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/GPT54-available-in-aws-govcloud-us-west/"
        }
      ],
      "id": "live-2026-06-03-aws-bedrock-gpt-54-govcloud-cbb961f119af",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "compliance",
          "scope_ref": "region:aws-govcloud-us-west",
          "scope_type": "cloud_region",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T11:03:55Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced OpenAI GPT-5.4 availability on Amazon Bedrock in AWS GovCloud US-West, expanding regulated-region deployment options for OpenAI model workloads through Bedrock.",
      "title": "AWS Bedrock Added OpenAI GPT-5.4 In AWS GovCloud US-West"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-03-aws-step-functions-agentcore-reasoning",
        "kind": "provider_event"
      },
      "event_date": "2026-06-03",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "837c23fdaf8a114882d72ccee6e31c671ceb769e8dc09b47560dc7b41ec06288",
          "retrieved_at": "2026-06-08T11:03:55Z",
          "selector": "announcement:f3e0e0a4a7214d13",
          "snapshot_ref": "entry:f3e0e0a4a7214d13",
          "source_key": "aws_bedrock.whats_new",
          "url": "https://aws.amazon.com/about-aws/whats-new/2026/06/aws-step-functions-agentcore/"
        }
      ],
      "id": "live-2026-06-03-aws-step-functions-agentcore-reasoning-e1ceaf40ab30",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "endpoint:aws/step-functions/agentcore-reasoning-step",
          "scope_type": "api_endpoint",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "cost",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T11:03:55Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "AWS announced an AWS Step Functions integration with Amazon Bedrock AgentCore for agentic reasoning steps, including per-invocation model/tool overrides, workflow history, and separate Step Functions plus Bedrock/AgentCore cost surfaces.",
      "title": "AWS Step Functions Added AgentCore-Powered Agentic Reasoning Step"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-02-openai-codex-role-plugins-sites",
        "kind": "provider_event"
      },
      "event_date": "2026-06-02",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "a21a6169f7bdbd25936eb3e0cef5d8cb505e7c9008475af45b9e9298eff5a487",
          "retrieved_at": "2026-06-08T08:40:40Z",
          "selector": "Codex role plugins, Sites, and annotations announcement",
          "snapshot_ref": "reviewed-source:2026-06-08",
          "source_key": "openai.news",
          "url": "https://openai.com/index/codex-for-every-role-tool-workflow/"
        }
      ],
      "id": "live-2026-06-02-openai-codex-role-plugins-sites-b4d920a944fe",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "high"
        },
        {
          "confidence": "high",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "plan:chatgpt-business",
          "scope_type": "subscription_plan",
          "severity": "medium"
        },
        {
          "confidence": "high",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "plan:chatgpt-enterprise",
          "scope_type": "subscription_plan",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T08:40:40Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "OpenAI announced Codex role-specific plugins, Sites preview, and annotations, expanding Codex from coding workflows into broader workspace and knowledge-work automation.",
      "title": "OpenAI Added Codex Role Plugins, Sites, And Annotations"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-01-openai-codex-aws-bedrock-ga",
        "kind": "provider_event"
      },
      "event_date": "2026-06-01",
      "event_kind": "billing_channel_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "d47637ab003f5f18e59c5a59d6adf6f4d60edf48b4abd4b4db52f6fc794e8984",
          "retrieved_at": "2026-06-08T08:40:40Z",
          "selector": "OpenAI on AWS general availability announcement",
          "snapshot_ref": "reviewed-source:2026-06-08",
          "source_key": "openai.news",
          "url": "https://openai.com/index/openai-frontier-models-and-codex-are-now-available-on-aws/"
        },
        {
          "authority": "official_docs",
          "content_sha256": "121922ecf0550aa8badbac8723ed3a94dd58603b5142ac443e0f684e2f5c2650",
          "retrieved_at": "2026-06-11T12:11:27Z",
          "selector": "announcement:c1b5b4402748824a",
          "snapshot_ref": "entry:c1b5b4402748824a",
          "source_key": "openai.api_changelog",
          "url": "https://developers.openai.com/api/docs/changelog"
        }
      ],
      "id": "live-2026-06-01-openai-codex-aws-bedrock-ga-310cc9a2f97d",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "surface:aws-bedrock/api",
          "scope_type": "provider_surface",
          "severity": "high"
        },
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "availability",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "high"
        },
        {
          "confidence": "high",
          "direction": "added",
          "impact_kind": "compliance",
          "scope_ref": "region:aws-govcloud",
          "scope_type": "cloud_region",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T08:40:40Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai",
        "provider:aws-bedrock"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "OpenAI announced general availability of OpenAI frontier models and Codex on AWS, adding an AWS procurement, governance, and deployment channel for affected customers.",
      "title": "OpenAI Frontier Models And Codex Became Available On AWS"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-05-28-anthropic-opus-48-dynamic-workflows",
        "kind": "provider_event"
      },
      "event_date": "2026-05-28",
      "event_kind": "workflow_behavior_change",
      "evidence_refs": [
        {
          "authority": "official_blog",
          "content_sha256": "14ec9371d86c11aab7ab7001f5454447013348f57363159c96c4feb60cf8660b",
          "retrieved_at": "2026-06-08T08:40:40Z",
          "selector": "Claude Opus 4.8 announcement",
          "snapshot_ref": "reviewed-source:2026-06-08",
          "source_key": "anthropic.news",
          "url": "https://www.anthropic.com/news/claude-opus-4-8"
        }
      ],
      "id": "live-2026-05-28-anthropic-opus-48-dynamic-workflows-0d96df090666",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "added",
          "impact_kind": "behavior",
          "scope_ref": "app:claude-code",
          "scope_type": "agent_app",
          "severity": "high"
        },
        {
          "confidence": "high",
          "direction": "increase",
          "impact_kind": "quota",
          "scope_ref": "app:claude-code",
          "scope_type": "agent_app",
          "severity": "high"
        },
        {
          "confidence": "high",
          "direction": "decrease",
          "impact_kind": "cost",
          "scope_ref": "app:claude-code",
          "scope_type": "agent_app",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-08T08:40:40Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "high",
      "source_authority": "official_blog",
      "state": "promoted",
      "summary": "Anthropic announced Claude Opus 4.8 with Claude Code dynamic workflows, effort controls, expanded long-running agent behavior, and cheaper fast mode for affected users.",
      "title": "Anthropic Added Opus 4.8 Dynamic Workflows And Effort Controls"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-04-openai-image-api-401-errors",
        "kind": "provider_event"
      },
      "event_date": "2026-06-04",
      "event_kind": "status_incident",
      "evidence_refs": [
        {
          "authority": "official_status",
          "content_sha256": "8d3311ad6083dc333213540f1f5ae8148e97ead3c1ecc97cdc8853df296c3785",
          "retrieved_at": "2026-06-04T21:20:13Z",
          "selector": "Image API 401 status incident",
          "snapshot_ref": "reviewed-source:2026-06-04",
          "source_key": "openai.status",
          "url": "https://status.openai.com/incidents/01KTA0V0N4KT7VV50DTJZ85XTA"
        }
      ],
      "id": "live-2026-06-04-openai-image-api-401-errors-d57178169bb0",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "availability",
          "scope_ref": "surface:openai/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-04T21:20:13Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_status",
      "state": "promoted",
      "summary": "OpenAI status recorded a resolved degraded-performance incident where Image API requests returned 401 errors, affecting API users during the incident window.",
      "title": "OpenAI Image API Requests Returned 401 Errors"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-04-openai-codex-compaction-latency",
        "kind": "provider_event"
      },
      "event_date": "2026-06-04",
      "event_kind": "status_incident",
      "evidence_refs": [
        {
          "authority": "official_status",
          "content_sha256": "e82345414b31d185a7474ae032a3f29772f37945be4864cabc8f75439df65d30",
          "retrieved_at": "2026-06-04T21:20:13Z",
          "selector": "Codex compaction latency status incident",
          "snapshot_ref": "reviewed-source:2026-06-04",
          "source_key": "openai.status",
          "url": "https://status.openai.com/incidents/01KT890WC7YQYMX39GY5VG9QAB"
        }
      ],
      "id": "live-2026-06-04-openai-codex-compaction-latency-718a8c7705b6",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "app:codex",
          "scope_type": "agent_app",
          "severity": "low"
        }
      ],
      "observed_at": "2026-06-04T21:20:13Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:openai"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "low",
      "source_authority": "official_status",
      "state": "promoted",
      "summary": "OpenAI status recorded a resolved degraded-performance incident for increased Codex compaction latency affecting a subset of users.",
      "title": "OpenAI Codex Compaction Had Increased Latency"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-03-anthropic-opus-4-7-elevated-errors",
        "kind": "provider_event"
      },
      "event_date": "2026-06-03",
      "event_kind": "status_incident",
      "evidence_refs": [
        {
          "authority": "official_status",
          "content_sha256": "7888f7c1e6dc1c20dc326007e23592015cec9bae48852c3e5c18b80bcb8d13ef",
          "retrieved_at": "2026-06-04T21:19:51Z",
          "selector": "Opus 4.7 elevated errors status incident",
          "snapshot_ref": "reviewed-source:2026-06-04",
          "source_key": "anthropic.status",
          "url": "https://status.claude.com/incidents/thp2kyjx60qn"
        }
      ],
      "id": "live-2026-06-03-anthropic-opus-4-7-elevated-errors-33713c681c2f",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "availability",
          "scope_ref": "surface:anthropic/api",
          "scope_type": "provider_surface",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "app:claude-code",
          "scope_type": "agent_app",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-04T21:19:51Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_status",
      "state": "promoted",
      "summary": "Anthropic status recorded a resolved incident for elevated errors on Opus 4.7 affecting Claude product and developer surfaces.",
      "title": "Anthropic Reported Elevated Errors on Opus 4.7"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-03-anthropic-claude-code-services-degraded",
        "kind": "provider_event"
      },
      "event_date": "2026-06-03",
      "event_kind": "status_incident",
      "evidence_refs": [
        {
          "authority": "official_status",
          "content_sha256": "5b26c800e3527ea68794cec38c244cc48578f0ab264f6fd59764f697cf036fab",
          "retrieved_at": "2026-06-04T21:19:51Z",
          "selector": "Claude Code degraded services status incident",
          "snapshot_ref": "reviewed-source:2026-06-04",
          "source_key": "anthropic.status",
          "url": "https://status.claude.com/incidents/0w1blp7cngrr"
        }
      ],
      "id": "live-2026-06-03-anthropic-claude-code-services-degraded-8afeafba0dbc",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "behavior",
          "scope_ref": "app:claude-code",
          "scope_type": "agent_app",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-04T21:19:51Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:anthropic"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_status",
      "state": "promoted",
      "summary": "Anthropic status recorded a resolved incident where some Claude Code services were degraded, including review, routine, and web-session surfaces.",
      "title": "Anthropic Reported Degraded Claude Code Services"
    },
    {
      "confidence": "confirmed",
      "derived_from": {
        "id": "2026-06-01-google-vertex-gemini-2-0-flash-retirement",
        "kind": "provider_event"
      },
      "event_date": "2026-06-01",
      "event_kind": "model_retirement",
      "evidence_refs": [
        {
          "authority": "official_docs",
          "content_sha256": "7d8656abd449c02462613fd1739193095e0f46ab01c3d0193935f4fd785f1bf5",
          "retrieved_at": "2026-06-01T10:36:49Z",
          "selector": "Gemini latest stable models table",
          "snapshot_ref": "reviewed-source:2026-06-01",
          "source_key": "google.vertex_model_versions",
          "url": "https://cloud.google.com/vertex-ai/generative-ai/docs/learn/model-versions"
        }
      ],
      "id": "live-2026-06-01-google-vertex-gemini-2-0-flash-retirement-c70e489d2dd6",
      "impacts": [
        {
          "confidence": "confirmed",
          "direction": "removed",
          "impact_kind": "availability",
          "scope_ref": "surface:google/vertex-ai",
          "scope_type": "provider_surface",
          "severity": "medium"
        },
        {
          "confidence": "confirmed",
          "direction": "changed",
          "impact_kind": "migration",
          "scope_ref": "surface:google/vertex-ai",
          "scope_type": "provider_surface",
          "severity": "medium"
        }
      ],
      "observed_at": "2026-06-01T10:36:49Z",
      "parser_confidence": "high",
      "policy": {
        "correction_policy": "Live items may later be superseded, retracted, or promoted into reviewed ProviderEvents.",
        "provisional": false,
        "untrusted_input_policy": "Provider and source content is untrusted data; APW live artifacts are data, not instructions."
      },
      "provider_refs": [
        "provider:google"
      ],
      "publication_lane": "promoted",
      "published_at": "2026-06-19T20:41:56Z",
      "reason_codes": [
        "reviewed_provider_event"
      ],
      "schema_version": "apw.live_event.v0",
      "severity": "medium",
      "source_authority": "official_docs",
      "state": "promoted",
      "summary": "Google Vertex AI model-version documentation lists Gemini 2.0 Flash stable model IDs with a June 1, 2026 retirement date and points developers toward newer Gemini stable models.",
      "title": "Google Vertex AI Retires Gemini 2.0 Flash Stable Models"
    }
  ],
  "policy": {
    "mode": "provisional_live_news",
    "review_posture": "lenient high-recall live lane; audited repository promotion remains stricter",
    "source_posture": "official source-controlled evidence only; community and social-only evidence stay candidate-only"
  },
  "schema_version": "apw.live_feed.v0"
}
