{
  "schema": "model_vendor_watch_public_v1",
  "decision": {
    "decision_id": "model_vendor_choice",
    "status": "active",
    "owner": "model vendors and their first-party documentation",
    "movement_threshold": "A first-party price, deprecation date, or licence restriction changes for a model carrying production traffic."
  },
  "registry_version": "production_ai_decision_source_registry_v3",
  "cadence": {
    "frequency": "daily_and_six_hour_refresh",
    "interval_hours": 6,
    "daily_run": true,
    "scheduler_profile_jobs": [
      "daily:flagship-brief",
      "refresh-only:flagship-brief"
    ],
    "autonomous": true
  },
  "owned_sources": [
    {
      "source_id": "monitor:openai:pricing",
      "url": "https://platform.openai.com/docs/pricing",
      "label": "OpenAI API pricing"
    },
    {
      "source_id": "monitor:anthropic:pricing",
      "url": "https://www.anthropic.com/pricing",
      "label": "Anthropic pricing"
    },
    {
      "source_id": "monitor:github:changelog",
      "url": "https://github.blog/changelog/",
      "label": "GitHub changelog"
    }
  ],
  "latest_check": {
    "checked_at": "2026-09-01T14:40:56.322006+00:00",
    "checked_on": "2026-09-01",
    "classification": "incomplete coverage",
    "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
    "threshold_result": "not_assessed",
    "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
    "affected_models": [],
    "source_receipts": [
      {
        "schema": "operator_decision_source_receipt_v2",
        "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-01T14:40:56.322006+00:00",
        "decision_id": "model_vendor_choice",
        "source": {
          "source_id": "monitor:openai:pricing",
          "label": "OpenAI API pricing",
          "url": "https://platform.openai.com/docs/pricing"
        },
        "checked_at": "2026-09-01T14:40:56.322006+00:00",
        "check_status": "ok",
        "check_detail": "200",
        "failure": null,
        "old_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
        "new_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
        "normalized_facts": {
          "old": [],
          "new": [],
          "old_fact_count": 47,
          "new_fact_count": 47
        },
        "fact_changes": [],
        "threshold": {
          "classification": "irrelevant",
          "result": "not_crossed"
        },
        "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
      },
      {
        "schema": "operator_decision_source_receipt_v2",
        "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-01T14:40:56.322006+00:00",
        "decision_id": "model_vendor_choice",
        "source": {
          "source_id": "monitor:anthropic:pricing",
          "label": "Anthropic pricing",
          "url": "https://www.anthropic.com/pricing"
        },
        "checked_at": "2026-09-01T14:40:56.322006+00:00",
        "check_status": "ok",
        "check_detail": "200",
        "failure": null,
        "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
        "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
        "normalized_facts": {
          "old": [],
          "new": [],
          "old_fact_count": 0,
          "new_fact_count": 0
        },
        "fact_changes": [],
        "threshold": {
          "classification": "incomplete coverage",
          "result": "not_assessed"
        },
        "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
      },
      {
        "schema": "operator_decision_source_receipt_v2",
        "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-01T14:40:56.322006+00:00",
        "decision_id": "model_vendor_choice",
        "source": {
          "source_id": "monitor:github:changelog",
          "label": "GitHub changelog",
          "url": "https://github.blog/changelog/"
        },
        "checked_at": "2026-09-01T14:40:56.322006+00:00",
        "check_status": "ok",
        "check_detail": "200",
        "failure": null,
        "old_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
        "new_snapshot_id": "sha256:a89e8b5775f93a834bacc3fc5fbd33ad8c10ae7fc265f373483740ccf21fcff3",
        "normalized_facts": {
          "old": [],
          "new": [],
          "old_fact_count": 0,
          "new_fact_count": 0
        },
        "fact_changes": [],
        "threshold": {
          "classification": "incomplete coverage",
          "result": "not_assessed"
        },
        "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
      }
    ]
  },
  "receipt_history": [
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-26T07:15:03.835576+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-26T07:15:03.835576+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:aea0c5150a8fa4314a7819d5981cab49fbeb3cc26823776d79d966ad4df1fbd8",
      "new_snapshot_id": "sha256:aea0c5150a8fa4314a7819d5981cab49fbeb3cc26823776d79d966ad4df1fbd8",
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-26T07:15:03.835576+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-26T07:15:03.835576+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-26T07:15:03.835576+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-26T07:15:03.835576+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:53840f096ac70c4c87edc521def3034cac2e91d44f2fa77bed9362b8bcfca594",
      "new_snapshot_id": "sha256:53840f096ac70c4c87edc521def3034cac2e91d44f2fa77bed9362b8bcfca594",
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-26T13:09:37.218131+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-26T13:09:37.218131+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:aea0c5150a8fa4314a7819d5981cab49fbeb3cc26823776d79d966ad4df1fbd8",
      "new_snapshot_id": "sha256:aad0c782fadbb47e1e63bffb7ffb0fc7cb85862414034b08b2cae8ceb20daf44",
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-26T13:09:37.218131+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-26T13:09:37.218131+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-26T13:09:37.218131+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-26T13:09:37.218131+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:53840f096ac70c4c87edc521def3034cac2e91d44f2fa77bed9362b8bcfca594",
      "new_snapshot_id": "sha256:53840f096ac70c4c87edc521def3034cac2e91d44f2fa77bed9362b8bcfca594",
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-26T19:15:05.131003+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-26T19:15:05.131003+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:aad0c782fadbb47e1e63bffb7ffb0fc7cb85862414034b08b2cae8ceb20daf44",
      "new_snapshot_id": "sha256:aad0c782fadbb47e1e63bffb7ffb0fc7cb85862414034b08b2cae8ceb20daf44",
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-26T19:15:05.131003+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-26T19:15:05.131003+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-26T19:15:05.131003+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-26T19:15:05.131003+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:53840f096ac70c4c87edc521def3034cac2e91d44f2fa77bed9362b8bcfca594",
      "new_snapshot_id": "sha256:90ebc8d0ea6224c286675642afb3e16ea64513bb665ca2ed8a91f70e5e6dc6f2",
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-27T01:15:04.420223+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-27T01:15:04.420223+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:aad0c782fadbb47e1e63bffb7ffb0fc7cb85862414034b08b2cae8ceb20daf44",
      "new_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-27T01:15:04.420223+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-27T01:15:04.420223+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-27T01:15:04.420223+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-27T01:15:04.420223+00:00",
      "check_status": "ok",
      "old_snapshot_id": "sha256:90ebc8d0ea6224c286675642afb3e16ea64513bb665ca2ed8a91f70e5e6dc6f2",
      "new_snapshot_id": "sha256:f046e9944969588dca87ce6d1788a85a5f8cd2ebe7dfed11aea7616df689136e",
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "check_detail": "legacy_ok",
      "failure": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": null,
        "new_fact_count": null
      }
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-27T07:03:52.612316+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-27T07:03:52.612316+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "new_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-27T07:03:52.612316+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-27T07:03:52.612316+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-27T07:03:52.612316+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-27T07:03:52.612316+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:f046e9944969588dca87ce6d1788a85a5f8cd2ebe7dfed11aea7616df689136e",
      "new_snapshot_id": "sha256:089a61e69c149afca5c9f1d2038f7f08c66b1ea25ba377b2fec95df64383e033",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-27T07:04:48.493533+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-27T07:04:48.493533+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "new_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-27T07:04:48.493533+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-27T07:04:48.493533+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-27T07:04:48.493533+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-27T07:04:48.493533+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:089a61e69c149afca5c9f1d2038f7f08c66b1ea25ba377b2fec95df64383e033",
      "new_snapshot_id": "sha256:089a61e69c149afca5c9f1d2038f7f08c66b1ea25ba377b2fec95df64383e033",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-27T07:15:04.420935+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-27T07:15:04.420935+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "new_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-27T07:15:04.420935+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-27T07:15:04.420935+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-27T07:15:04.420935+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-27T07:15:04.420935+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:089a61e69c149afca5c9f1d2038f7f08c66b1ea25ba377b2fec95df64383e033",
      "new_snapshot_id": "sha256:089a61e69c149afca5c9f1d2038f7f08c66b1ea25ba377b2fec95df64383e033",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-27T13:13:29.167558+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-27T13:13:29.167558+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "new_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-27T13:13:29.167558+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-27T13:13:29.167558+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-27T13:13:29.167558+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-27T13:13:29.167558+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:089a61e69c149afca5c9f1d2038f7f08c66b1ea25ba377b2fec95df64383e033",
      "new_snapshot_id": "sha256:089a61e69c149afca5c9f1d2038f7f08c66b1ea25ba377b2fec95df64383e033",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-27T19:15:04.212946+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-27T19:15:04.212946+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:3837d79da547bc810ae91888d176e3ddfc57482dba929a0273f50860972d8949",
      "new_snapshot_id": "sha256:b0963dfd47ae45f6dbd80e129808c53208c4335b38e0d50d1cdd48562bb43d8b",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-27T19:15:04.212946+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-27T19:15:04.212946+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-27T19:15:04.212946+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-27T19:15:04.212946+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:089a61e69c149afca5c9f1d2038f7f08c66b1ea25ba377b2fec95df64383e033",
      "new_snapshot_id": "sha256:f54ab120c13a8d6e4d1e9855da5de819b7f8bf4cb3388c0048056180e6136ff5",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-28T01:15:05.208299+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-28T01:15:05.208299+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:b0963dfd47ae45f6dbd80e129808c53208c4335b38e0d50d1cdd48562bb43d8b",
      "new_snapshot_id": "sha256:b0963dfd47ae45f6dbd80e129808c53208c4335b38e0d50d1cdd48562bb43d8b",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-28T01:15:05.208299+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-28T01:15:05.208299+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-28T01:15:05.208299+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-28T01:15:05.208299+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:f54ab120c13a8d6e4d1e9855da5de819b7f8bf4cb3388c0048056180e6136ff5",
      "new_snapshot_id": "sha256:5b8eb08ad41f9035030c8099ead93a3701338f6caf0306a40d6db8c3d3578439",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-28T07:15:04.398091+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-28T07:15:04.398091+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:b0963dfd47ae45f6dbd80e129808c53208c4335b38e0d50d1cdd48562bb43d8b",
      "new_snapshot_id": "sha256:9336453e9c245a0cc563fc70e41ede6861dca02916cf5dd2d920af99c1805011",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-28T07:15:04.398091+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-28T07:15:04.398091+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-28T07:15:04.398091+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-28T07:15:04.398091+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5b8eb08ad41f9035030c8099ead93a3701338f6caf0306a40d6db8c3d3578439",
      "new_snapshot_id": "sha256:5b8eb08ad41f9035030c8099ead93a3701338f6caf0306a40d6db8c3d3578439",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-28T13:06:23.302793+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-28T13:06:23.302793+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:9336453e9c245a0cc563fc70e41ede6861dca02916cf5dd2d920af99c1805011",
      "new_snapshot_id": "sha256:9336453e9c245a0cc563fc70e41ede6861dca02916cf5dd2d920af99c1805011",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-28T13:06:23.302793+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-28T13:06:23.302793+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-28T13:06:23.302793+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-28T13:06:23.302793+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5b8eb08ad41f9035030c8099ead93a3701338f6caf0306a40d6db8c3d3578439",
      "new_snapshot_id": "sha256:d05c016a21379b58e01fc5771c584a632d2a4a103b1ee1008233603f10b11b8d",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-28T13:15:03.798016+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-28T13:15:03.798016+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:9336453e9c245a0cc563fc70e41ede6861dca02916cf5dd2d920af99c1805011",
      "new_snapshot_id": "sha256:9336453e9c245a0cc563fc70e41ede6861dca02916cf5dd2d920af99c1805011",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-28T13:15:03.798016+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-28T13:15:03.798016+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-28T13:15:03.798016+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-28T13:15:03.798016+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:d05c016a21379b58e01fc5771c584a632d2a4a103b1ee1008233603f10b11b8d",
      "new_snapshot_id": "sha256:d05c016a21379b58e01fc5771c584a632d2a4a103b1ee1008233603f10b11b8d",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-28T19:15:04.205340+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-28T19:15:04.205340+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:9336453e9c245a0cc563fc70e41ede6861dca02916cf5dd2d920af99c1805011",
      "new_snapshot_id": "sha256:4fc2030c819f47007c475dce2c7efafa605f039e1e2a27fa151e7959df1ae601",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-28T19:15:04.205340+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-28T19:15:04.205340+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-28T19:15:04.205340+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-28T19:15:04.205340+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:d05c016a21379b58e01fc5771c584a632d2a4a103b1ee1008233603f10b11b8d",
      "new_snapshot_id": "sha256:ae3353591581a7a44510eb85495e249810b46a9f09657dcd9b8818edb726264a",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-29T01:15:10.597418+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-29T01:15:10.597418+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4fc2030c819f47007c475dce2c7efafa605f039e1e2a27fa151e7959df1ae601",
      "new_snapshot_id": "sha256:4fc2030c819f47007c475dce2c7efafa605f039e1e2a27fa151e7959df1ae601",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-29T01:15:10.597418+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-29T01:15:10.597418+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-29T01:15:10.597418+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-29T01:15:10.597418+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:ae3353591581a7a44510eb85495e249810b46a9f09657dcd9b8818edb726264a",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-29T07:15:04.699103+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-29T07:15:04.699103+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4fc2030c819f47007c475dce2c7efafa605f039e1e2a27fa151e7959df1ae601",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-29T07:15:04.699103+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-29T07:15:04.699103+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-29T07:15:04.699103+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-29T07:15:04.699103+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-29T13:06:01.588135+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-29T13:06:01.588135+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-29T13:06:01.588135+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-29T13:06:01.588135+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-29T13:06:01.588135+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-29T13:06:01.588135+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-29T13:15:04.156491+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-29T13:15:04.156491+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-29T13:15:04.156491+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-29T13:15:04.156491+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-29T13:15:04.156491+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-29T13:15:04.156491+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-29T19:15:04.471882+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-29T19:15:04.471882+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-29T19:15:04.471882+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-29T19:15:04.471882+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-29T19:15:04.471882+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-29T19:15:04.471882+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-30T01:15:04.475853+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-30T01:15:04.475853+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-30T01:15:04.475853+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-30T01:15:04.475853+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-30T01:15:04.475853+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-30T01:15:04.475853+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-30T07:15:04.785096+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-30T07:15:04.785096+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-30T07:15:04.785096+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-30T07:15:04.785096+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-30T07:15:04.785096+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-30T07:15:04.785096+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-30T13:05:17.023895+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-30T13:05:17.023895+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-30T13:05:17.023895+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-30T13:05:17.023895+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-30T13:05:17.023895+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-30T13:05:17.023895+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-30T13:15:04.825291+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-30T13:15:04.825291+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-30T13:15:04.825291+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-30T13:15:04.825291+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-30T13:15:04.825291+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-30T13:15:04.825291+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-30T19:15:04.785325+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-30T19:15:04.785325+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-30T19:15:04.785325+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-30T19:15:04.785325+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-30T19:15:04.785325+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-30T19:15:04.785325+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-31T01:15:04.689981+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-31T01:15:04.689981+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-31T01:15:04.689981+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-31T01:15:04.689981+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-31T01:15:04.689981+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-31T01:15:04.689981+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-31T07:15:04.398527+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-31T07:15:04.398527+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c3fbd4b2049a67d87560e8863edff13b54ec34da12b70166a3a19f025baefd36",
      "new_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-31T07:15:04.398527+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-31T07:15:04.398527+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-31T07:15:04.398527+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-31T07:15:04.398527+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-31T13:08:47.724974+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-31T13:08:47.724974+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "new_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-31T13:08:47.724974+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-31T13:08:47.724974+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-31T13:08:47.724974+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-31T13:08:47.724974+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-31T13:15:05.446060+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-31T13:15:05.446060+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "new_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-31T13:15:05.446060+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-31T13:15:05.446060+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-31T13:15:05.446060+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-31T13:15:05.446060+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-08-31T19:15:05.134902+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-08-31T19:15:05.134902+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "new_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-08-31T19:15:05.134902+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-08-31T19:15:05.134902+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-08-31T19:15:05.134902+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-08-31T19:15:05.134902+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-01T01:15:04.465312+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-09-01T01:15:04.465312+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "new_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-01T01:15:04.465312+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-01T01:15:04.465312+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-01T01:15:04.465312+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-01T01:15:04.465312+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:45d4bb9d7fe9edbf162101268cf3bf40bacbeb80cf73654f0956d64737b9117f",
      "new_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-01T07:15:04.759756+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-09-01T07:15:04.759756+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:d10981b31d12e6768554f65303f83192ca5246e574d72606249b8c4fd2e8c157",
      "new_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "below-threshold watch",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-01T07:15:04.759756+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-01T07:15:04.759756+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-01T07:15:04.759756+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-01T07:15:04.759756+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "new_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-01T12:45:19.622150+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-09-01T12:45:19.622150+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "new_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-01T12:45:19.622150+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-01T12:45:19.622150+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-01T12:45:19.622150+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-01T12:45:19.622150+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "new_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-01T12:51:45.179804+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-09-01T12:51:45.179804+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "new_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-01T12:51:45.179804+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-01T12:51:45.179804+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-01T12:51:45.179804+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-01T12:51:45.179804+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "new_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-01T12:59:02.082914+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-09-01T12:59:02.082914+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "new_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-01T12:59:02.082914+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-01T12:59:02.082914+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-01T12:59:02.082914+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-01T12:59:02.082914+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "new_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-01T13:06:59.243759+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-09-01T13:06:59.243759+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "new_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-01T13:06:59.243759+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-01T13:06:59.243759+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-01T13:06:59.243759+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-01T13:06:59.243759+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "new_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-01T13:15:03.583242+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-09-01T13:15:03.583242+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "new_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-01T13:15:03.583242+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-01T13:15:03.583242+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-01T13:15:03.583242+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-01T13:15:03.583242+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "new_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-01T14:40:56.322006+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:openai:pricing",
        "label": "OpenAI API pricing",
        "url": "https://platform.openai.com/docs/pricing"
      },
      "checked_at": "2026-09-01T14:40:56.322006+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "new_snapshot_id": "sha256:5d68cbc2995acbd3c268c88ed465ad1090a003bc9bf65faedd803d90c1645dfc",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 47,
        "new_fact_count": 47
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-01T14:40:56.322006+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-01T14:40:56.322006+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "new_snapshot_id": "sha256:64200adf1bfd6d8b3c2e1471bc7367cd4fc02a61d649f12252560541f3f262a9",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-01T14:40:56.322006+00:00",
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-01T14:40:56.322006+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4273aab7eec9dc1ae640ff8f2ab17d0d5907c1ee7a6ebeefebadae0aa3040e02",
      "new_snapshot_id": "sha256:a89e8b5775f93a834bacc3fc5fbd33ad8c10ae7fc265f373483740ccf21fcff3",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 0
      },
      "fact_changes": [],
      "threshold": {
        "classification": "incomplete coverage",
        "result": "not_assessed"
      },
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix."
    }
  ],
  "alert_history": [],
  "alerts_emitted_this_check": [],
  "shipping_policy": {
    "monitoring_is_advisory": true,
    "quality_preferences_are_advisory": true,
    "blocks_publication": false
  }
}
