{
  "schema": "model_vendor_watch_public_v2",
  "watch_url": "/model-vendor-watch/",
  "decision_history": [
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T18:38:48.230140+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T18:38:48.230140+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": null,
      "previous_classification": null,
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T18:45:46.612610+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T18:45:46.612610+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T18:38:48.230140+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T19:13:54.734319+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T19:13:54.734319+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T18:45:46.612610+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T19:18:28.825987+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T19:18:28.825987+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T19:13:54.734319+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T19:25:24.436257+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T19:25:24.436257+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T19:18:28.825987+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T19:32:20.091664+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T19:32:20.091664+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T19:25:24.436257+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T20:13:22.260872+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T20:13:22.260872+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T19:32:20.091664+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T20:17:46.256276+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T20:17:46.256276+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T20:13:22.260872+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T20:24:32.076025+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T20:24:32.076025+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T20:17:46.256276+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T20:31:26.126373+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T20:31:26.126373+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T20:24:32.076025+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T21:13:21.998200+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T21:13:21.998200+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T20:31:26.126373+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T21:18:00.372083+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T21:18:00.372083+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T21:13:21.998200+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T21:25:04.226928+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T21:25:04.226928+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T21:18:00.372083+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T21:32:14.980241+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T21:32:14.980241+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T21:25:04.226928+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T22:12:46.806131+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T22:12:46.806131+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T21:32:14.980241+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T22:17:49.322428+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T22:17:49.322428+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T22:12:46.806131+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T22:24:47.565774+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T22:24:47.565774+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T22:17:49.322428+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T22:31:46.186350+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T22:31:46.186350+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T22:24:47.565774+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T23:12:55.897278+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T23:12:55.897278+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T22:31:46.186350+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T23:17:29.157587+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T23:17:29.157587+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T23:12:55.897278+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T23:24:31.029643+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T23:24:31.029643+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T23:17:29.157587+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-05T23:31:47.407950+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-05T23:31:47.407950+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T23:24:31.029643+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T00:14:02.284385+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T00:14:02.284385+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-05T23:31:47.407950+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T00:19:10.023521+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T00:19:10.023521+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T00:14:02.284385+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T00:26:14.489591+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T00:26:14.489591+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T00:19:10.023521+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T00:33:18.859154+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T00:33:18.859154+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T00:26:14.489591+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T01:14:51.426079+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T01:14:51.426079+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T00:33:18.859154+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T01:19:26.152340+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T01:19:26.152340+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T01:14:51.426079+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T01:26:26.351939+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T01:26:26.351939+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T01:19:26.152340+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T01:33:20.062543+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T01:33:20.062543+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T01:26:26.351939+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T02:14:02.000411+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T02:14:02.000411+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T01:33:20.062543+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T02:18:44.162537+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T02:18:44.162537+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T02:14:02.000411+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T02:26:19.411118+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T02:26:19.411118+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T02:18:44.162537+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T02:33:24.060275+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T02:33:24.060275+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T02:26:19.411118+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T03:13:04.741471+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T03:13:04.741471+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T02:33:24.060275+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T03:17:26.004666+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T03:17:26.004666+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T03:13:04.741471+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T03:24:14.451014+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T03:24:14.451014+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T03:17:26.004666+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T03:31:06.005178+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T03:31:06.005178+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T03:24:14.451014+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T04:12:53.810698+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T04:12:53.810698+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T03:31:06.005178+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T04:17:14.513533+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T04:17:14.513533+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T04:12:53.810698+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T04:23:56.616881+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T04:23:56.616881+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T04:17:14.513533+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T04:31:10.949168+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T04:31:10.949168+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T04:23:56.616881+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T05:13:29.158106+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T05:13:29.158106+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T04:31:10.949168+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T05:18:14.444455+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T05:18:14.444455+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T05:13:29.158106+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T05:24:59.593220+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T05:24:59.593220+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T05:18:14.444455+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T05:31:46.772919+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T05:31:46.772919+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T05:24:59.593220+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-05:2026-09-06T07:15:05.012860+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-05",
      "checked_at": "2026-09-06T07:15:05.012860+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T05:31:46.772919+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-06:2026-09-06T13:08:01.444393+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-06",
      "checked_at": "2026-09-06T13:08:01.444393+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-05:2026-09-06T07:15:05.012860+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-06:2026-09-06T13:15:05.118838+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-06",
      "checked_at": "2026-09-06T13:15:05.118838+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-06:2026-09-06T13:08:01.444393+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-06:2026-09-06T19:15:03.865545+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-06",
      "checked_at": "2026-09-06T19:15:03.865545+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-06:2026-09-06T13:15:05.118838+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-06:2026-09-07T01:15:05.710137+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-06",
      "checked_at": "2026-09-07T01:15:05.710137+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-06:2026-09-06T19:15:03.865545+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-06:2026-09-07T07:15:05.759890+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-06",
      "checked_at": "2026-09-07T07:15:05.759890+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-06:2026-09-07T01:15:05.710137+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-07:2026-09-07T13:10:21.396110+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-07",
      "checked_at": "2026-09-07T13:10:21.396110+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-06:2026-09-07T07:15:05.759890+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-07:2026-09-07T19:15:04.597541+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-07",
      "checked_at": "2026-09-07T19:15:04.597541+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-07:2026-09-07T13:10:21.396110+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-07:2026-09-08T01:15:04.167869+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-07",
      "checked_at": "2026-09-08T01:15:04.167869+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-07:2026-09-07T19:15:04.597541+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-07:2026-09-08T07:15:04.316004+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-07",
      "checked_at": "2026-09-08T07:15:04.316004+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-07:2026-09-08T01:15:04.167869+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-08:2026-09-08T13:45:45.558656+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-08",
      "checked_at": "2026-09-08T13:45:45.558656+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-07:2026-09-08T07:15:04.316004+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-08:2026-09-08T13:53:35.112588+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-08",
      "checked_at": "2026-09-08T13:53:35.112588+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-08:2026-09-08T13:45:45.558656+00:00",
      "previous_classification": "irrelevant",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-08:2026-09-08T14:02:00.237148+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-08",
      "checked_at": "2026-09-08T14:02:00.237148+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-08:2026-09-08T13:53:35.112588+00:00",
      "previous_classification": "irrelevant",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-08:2026-09-08T14:10:16.548898+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-08",
      "checked_at": "2026-09-08T14:10:16.548898+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-08:2026-09-08T14:02:00.237148+00:00",
      "previous_classification": "irrelevant",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-08:2026-09-08T16:33:22.029325+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-08",
      "checked_at": "2026-09-08T16:33:22.029325+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-08:2026-09-08T14:10:16.548898+00:00",
      "previous_classification": "irrelevant",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-08:2026-09-08T19:15:03.810444+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-08",
      "checked_at": "2026-09-08T19:15:03.810444+00:00",
      "classification": "threshold-crossing movement",
      "threshold_result": "crossed",
      "rationale": "Complete registered-source coverage found a threshold-crossing change affecting gpt-image-2.5-flare, gpt-image-2.5-sunburst.",
      "decision_consequence": "Reassess the production vendor mix against the changed primary-vendor fact.",
      "affected_models": [
        "gpt-image-2.5-flare",
        "gpt-image-2.5-sunburst"
      ],
      "compared_to_entry_id": "model_vendor_choice:2026-09-08:2026-09-08T16:33:22.029325+00:00",
      "previous_classification": "irrelevant",
      "state_changed": true,
      "material_receipt_urls": [
        "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-08t19-15-03-810444-00-5662d2c877.html"
      ]
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-08:2026-09-09T01:15:05.321361+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-08",
      "checked_at": "2026-09-09T01:15:05.321361+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-08:2026-09-08T19:15:03.810444+00:00",
      "previous_classification": "threshold-crossing movement",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-08:2026-09-09T07:15:06.827513+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-08",
      "checked_at": "2026-09-09T07:15:06.827513+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-08:2026-09-09T01:15:05.321361+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-09:2026-09-09T13:13:35.267077+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-09",
      "checked_at": "2026-09-09T13:13:35.267077+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-08:2026-09-09T07:15:06.827513+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-09:2026-09-09T19:15:04.708138+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-09",
      "checked_at": "2026-09-09T19:15:04.708138+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-09:2026-09-09T13:13:35.267077+00:00",
      "previous_classification": "irrelevant",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-09:2026-09-10T01:15:04.939124+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-09",
      "checked_at": "2026-09-10T01:15:04.939124+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-09:2026-09-09T19:15:04.708138+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-09:2026-09-10T07:15:05.357988+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-09",
      "checked_at": "2026-09-10T07:15:05.357988+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-09:2026-09-10T01:15:04.939124+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-10:2026-09-10T13:21:41.218682+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-10",
      "checked_at": "2026-09-10T13:21:41.218682+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-09:2026-09-10T07:15:05.357988+00:00",
      "previous_classification": "irrelevant",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-10:2026-09-10T19:15:05.954971+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-10",
      "checked_at": "2026-09-10T19:15:05.954971+00:00",
      "classification": "threshold-crossing movement",
      "threshold_result": "crossed",
      "rationale": "Complete registered-source coverage found a threshold-crossing change affecting gpt-live-1.",
      "decision_consequence": "Reassess the production vendor mix against the changed primary-vendor fact.",
      "affected_models": [
        "gpt-live-1"
      ],
      "compared_to_entry_id": "model_vendor_choice:2026-09-10:2026-09-10T13:21:41.218682+00:00",
      "previous_classification": "irrelevant",
      "state_changed": true,
      "material_receipt_urls": [
        "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-10t19-15-05-954971-00-090594a49c.html"
      ]
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-10:2026-09-11T01:15:04.715844+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-10",
      "checked_at": "2026-09-11T01:15:04.715844+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-10:2026-09-10T19:15:05.954971+00:00",
      "previous_classification": "threshold-crossing movement",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-10:2026-09-11T07:15:04.271089+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-10",
      "checked_at": "2026-09-11T07:15:04.271089+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-10:2026-09-11T01:15:04.715844+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-11:2026-09-11T14:15:25.515773+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-11",
      "checked_at": "2026-09-11T14:15:25.515773+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-10:2026-09-11T07:15:04.271089+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-11:2026-09-11T19:15:04.147857+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-11",
      "checked_at": "2026-09-11T19:15:04.147857+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-11:2026-09-11T14:15:25.515773+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-11:2026-09-12T01:15:04.977964+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-11",
      "checked_at": "2026-09-12T01:15:04.977964+00:00",
      "classification": "threshold-crossing movement",
      "threshold_result": "crossed",
      "rationale": "Complete registered-source coverage found a threshold-crossing change affecting gpt-rosalind-research.",
      "decision_consequence": "Reassess the production vendor mix against the changed primary-vendor fact.",
      "affected_models": [
        "gpt-rosalind-research"
      ],
      "compared_to_entry_id": "model_vendor_choice:2026-09-11:2026-09-11T19:15:04.147857+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": true,
      "material_receipt_urls": [
        "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-12t01-15-04-977964-00-70ff1625d2.html"
      ]
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-11:2026-09-12T07:15:05.901445+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-11",
      "checked_at": "2026-09-12T07:15:05.901445+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-11:2026-09-12T01:15:04.977964+00:00",
      "previous_classification": "threshold-crossing movement",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-12:2026-09-12T13:14:23.928335+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-12",
      "checked_at": "2026-09-12T13:14:23.928335+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-11:2026-09-12T07:15:05.901445+00:00",
      "previous_classification": "irrelevant",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-12:2026-09-13T01:15:04.096920+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-12",
      "checked_at": "2026-09-13T01:15:04.096920+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:openai:pricing, monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-12:2026-09-12T13:14:23.928335+00:00",
      "previous_classification": "irrelevant",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-12:2026-09-14T00:21:26.757616+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-12",
      "checked_at": "2026-09-14T00:21:26.757616+00:00",
      "classification": "incomplete coverage",
      "threshold_result": "not_assessed",
      "rationale": "Coverage is incomplete for: monitor:openai:pricing, monitor:anthropic:pricing, monitor:github:changelog.",
      "decision_consequence": "Do not infer stability; restore owned-source coverage and reassess the maintained vendor mix.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-12:2026-09-13T01:15:04.096920+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-12:2026-09-14T17:49:47.689282+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-12",
      "checked_at": "2026-09-14T17:49:47.689282+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-12:2026-09-14T00:21:26.757616+00:00",
      "previous_classification": "incomplete coverage",
      "state_changed": true,
      "material_receipt_urls": [
        "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-14t17-49-47-689282--0323b455a5.html"
      ]
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-12:2026-09-14T17:57:33.111782+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-12",
      "checked_at": "2026-09-14T17:57:33.111782+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-12:2026-09-14T17:49:47.689282+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-12:2026-09-14T18:04:27.211462+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-12",
      "checked_at": "2026-09-14T18:04:27.211462+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-12:2026-09-14T17:57:33.111782+00:00",
      "previous_classification": "irrelevant",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-14:2026-09-14T19:57:40.612097+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-14",
      "checked_at": "2026-09-14T19:57:40.612097+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-12:2026-09-14T18:04:27.211462+00:00",
      "previous_classification": "irrelevant",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-14:2026-09-15T01:15:04.618170+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-14",
      "checked_at": "2026-09-15T01:15:04.618170+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-14:2026-09-14T19:57:40.612097+00:00",
      "previous_classification": "irrelevant",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-14:2026-09-15T07:15:05.483822+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-14",
      "checked_at": "2026-09-15T07:15:05.483822+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-14:2026-09-15T01:15:04.618170+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-15:2026-09-15T13:26:40.275404+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-15",
      "checked_at": "2026-09-15T13:26:40.275404+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-14:2026-09-15T07:15:05.483822+00:00",
      "previous_classification": "irrelevant",
      "state_changed": true,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-15:2026-09-15T19:15:04.639783+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-15",
      "checked_at": "2026-09-15T19:15:04.639783+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-15:2026-09-15T13:26:40.275404+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-15:2026-09-16T01:15:04.550465+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-15",
      "checked_at": "2026-09-16T01:15:04.550465+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-15:2026-09-15T19:15:04.639783+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-15:2026-09-16T07:15:04.484545+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-15",
      "checked_at": "2026-09-16T07:15:04.484545+00:00",
      "classification": "below-threshold watch",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found page or fact movement below the maintained threshold.",
      "decision_consequence": "Keep the current production vendor mix and carry the changed fact into the next routing review.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-15:2026-09-16T01:15:04.550465+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": false,
      "material_receipt_urls": []
    },
    {
      "schema": "model_vendor_decision_state_v1",
      "entry_id": "model_vendor_choice:2026-09-16:2026-09-16T13:21:04.808396+00:00",
      "decision_id": "model_vendor_choice",
      "checked_on": "2026-09-16",
      "checked_at": "2026-09-16T13:21:04.808396+00:00",
      "classification": "irrelevant",
      "threshold_result": "not_crossed",
      "rationale": "Complete coverage found no decision-relevant semantic movement.",
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "affected_models": [],
      "compared_to_entry_id": "model_vendor_choice:2026-09-15:2026-09-16T07:15:04.484545+00:00",
      "previous_classification": "below-threshold watch",
      "state_changed": true,
      "material_receipt_urls": []
    }
  ],
  "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-16T13:21:04.808396+00:00",
    "checked_on": "2026-09-16",
    "classification": "irrelevant",
    "rationale": "Complete coverage found no decision-relevant semantic movement.",
    "threshold_result": "not_crossed",
    "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
    "affected_models": [],
    "source_receipts": [
      {
        "schema": "operator_decision_source_receipt_v2",
        "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-16T13:21:04.808396+00:00",
        "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-16t13-21-04-808396-00-69b7df12f7",
        "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-16t13-21-04-808396-00-69b7df12f7.html",
        "material": false,
        "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-16T13:21:04.808396+00:00",
        "check_status": "ok",
        "check_detail": "200",
        "failure": null,
        "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
        "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
        "normalized_facts": {
          "old": [],
          "new": [],
          "old_fact_count": 60,
          "new_fact_count": 60
        },
        "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-16T13:21:04.808396+00:00",
        "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-16t13-21-04-808396-0e0ebfe318",
        "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-16t13-21-04-808396-0e0ebfe318.html",
        "material": false,
        "decision_id": "model_vendor_choice",
        "source": {
          "source_id": "monitor:anthropic:pricing",
          "label": "Anthropic pricing",
          "url": "https://www.anthropic.com/pricing"
        },
        "checked_at": "2026-09-16T13:21:04.808396+00:00",
        "check_status": "ok",
        "check_detail": "200",
        "failure": null,
        "old_snapshot_id": "sha256:ca52e40bc3e5f8efc1d43424ed2368f03c74021c690176392a66b2d223a6d678",
        "new_snapshot_id": "sha256:ca52e40bc3e5f8efc1d43424ed2368f03c74021c690176392a66b2d223a6d678",
        "normalized_facts": {
          "old": [],
          "new": [],
          "old_fact_count": 24,
          "new_fact_count": 24
        },
        "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-09-16T13:21:04.808396+00:00",
        "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-16t13-21-04-808396--911b3319d6",
        "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-16t13-21-04-808396--911b3319d6.html",
        "material": false,
        "decision_id": "model_vendor_choice",
        "source": {
          "source_id": "monitor:github:changelog",
          "label": "GitHub changelog",
          "url": "https://github.blog/changelog/"
        },
        "checked_at": "2026-09-16T13:21:04.808396+00:00",
        "check_status": "ok",
        "check_detail": "200",
        "failure": null,
        "old_snapshot_id": "sha256:9bab77801c55d9fd48fd1cdd5ba4e59df86a8036828bf174f89282f0eb75aa83",
        "new_snapshot_id": "sha256:9bab77801c55d9fd48fd1cdd5ba4e59df86a8036828bf174f89282f0eb75aa83",
        "normalized_facts": {
          "old": [],
          "new": [],
          "old_fact_count": 6,
          "new_fact_count": 6
        },
        "fact_changes": [],
        "threshold": {
          "classification": "irrelevant",
          "result": "not_crossed"
        },
        "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
      }
    ]
  },
  "receipt_history": [
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T18:38:48.230140+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-05T18:38:48.230140+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t18-38-48-230140-00-beebae8eb5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t18-38-48-230140-00-beebae8eb5.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T18:38:48.230140+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-05T18:38:48.230140+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t18-38-48-230140-92a32fb251",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t18-38-48-230140-92a32fb251.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T18:38:48.230140+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-05T18:38:48.230140+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t18-38-48-230140--030f53ea1f",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t18-38-48-230140--030f53ea1f.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T18:45:46.612610+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-05T18:45:46.612610+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t18-45-46-612610-00-518df47616",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t18-45-46-612610-00-518df47616.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T18:45:46.612610+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-05T18:45:46.612610+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t18-45-46-612610-d849797e97",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t18-45-46-612610-d849797e97.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T18:45:46.612610+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-05T18:45:46.612610+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t18-45-46-612610--8d0add6e3d",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t18-45-46-612610--8d0add6e3d.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T19:13:54.734319+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-05T19:13:54.734319+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t19-13-54-734319-00-a9e86a5576",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t19-13-54-734319-00-a9e86a5576.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T19:13:54.734319+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-05T19:13:54.734319+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t19-13-54-734319-a575e30673",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t19-13-54-734319-a575e30673.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T19:13:54.734319+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-05T19:13:54.734319+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t19-13-54-734319--a38353fe65",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t19-13-54-734319--a38353fe65.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T19:18:28.825987+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-05T19:18:28.825987+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t19-18-28-825987-00-dbb14bf9c9",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t19-18-28-825987-00-dbb14bf9c9.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T19:18:28.825987+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-05T19:18:28.825987+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t19-18-28-825987-1fedc75812",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t19-18-28-825987-1fedc75812.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T19:18:28.825987+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-05T19:18:28.825987+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t19-18-28-825987--e8c6474b02",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t19-18-28-825987--e8c6474b02.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T19:25:24.436257+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-05T19:25:24.436257+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t19-25-24-436257-00-3e26a4161b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t19-25-24-436257-00-3e26a4161b.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T19:25:24.436257+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-05T19:25:24.436257+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t19-25-24-436257-26679c1b13",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t19-25-24-436257-26679c1b13.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T19:25:24.436257+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-05T19:25:24.436257+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t19-25-24-436257--94cb7ad634",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t19-25-24-436257--94cb7ad634.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T19:32:20.091664+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-05T19:32:20.091664+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t19-32-20-091664-00-893c48954b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t19-32-20-091664-00-893c48954b.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T19:32:20.091664+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-05T19:32:20.091664+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t19-32-20-091664-bc991da0cb",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t19-32-20-091664-bc991da0cb.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T19:32:20.091664+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-05T19:32:20.091664+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t19-32-20-091664--d64d580c45",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t19-32-20-091664--d64d580c45.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T20:13:22.260872+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-05T20:13:22.260872+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t20-13-22-260872-00-d61ff88021",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t20-13-22-260872-00-d61ff88021.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T20:13:22.260872+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-05T20:13:22.260872+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t20-13-22-260872-c8dd7fdf72",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t20-13-22-260872-c8dd7fdf72.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T20:13:22.260872+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-05T20:13:22.260872+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t20-13-22-260872--8c0a3df239",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t20-13-22-260872--8c0a3df239.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T20:17:46.256276+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-05T20:17:46.256276+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t20-17-46-256276-00-dd24626e14",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t20-17-46-256276-00-dd24626e14.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T20:17:46.256276+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-05T20:17:46.256276+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t20-17-46-256276-e46cd4add6",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t20-17-46-256276-e46cd4add6.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T20:17:46.256276+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-05T20:17:46.256276+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t20-17-46-256276--1a8e767490",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t20-17-46-256276--1a8e767490.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T20:24:32.076025+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-05T20:24:32.076025+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t20-24-32-076025-00-d03549d683",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t20-24-32-076025-00-d03549d683.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T20:24:32.076025+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-05T20:24:32.076025+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t20-24-32-076025-bed84eaa99",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t20-24-32-076025-bed84eaa99.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T20:24:32.076025+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-05T20:24:32.076025+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t20-24-32-076025--5e7cdc2580",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t20-24-32-076025--5e7cdc2580.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T20:31:26.126373+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-05T20:31:26.126373+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t20-31-26-126373-00-f1cc1ff548",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t20-31-26-126373-00-f1cc1ff548.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T20:31:26.126373+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-05T20:31:26.126373+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t20-31-26-126373-33af8b055d",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t20-31-26-126373-33af8b055d.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T20:31:26.126373+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-05T20:31:26.126373+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t20-31-26-126373--8fc9b8f3ab",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t20-31-26-126373--8fc9b8f3ab.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T21:13:21.998200+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-05T21:13:21.998200+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t21-13-21-998200-00-0a0e9ad479",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t21-13-21-998200-00-0a0e9ad479.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T21:13:21.998200+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-05T21:13:21.998200+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t21-13-21-998200-d9de5e32d5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t21-13-21-998200-d9de5e32d5.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T21:13:21.998200+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-05T21:13:21.998200+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t21-13-21-998200--4add20db64",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t21-13-21-998200--4add20db64.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T21:18:00.372083+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-05T21:18:00.372083+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t21-18-00-372083-00-b2b3d9434c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t21-18-00-372083-00-b2b3d9434c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T21:18:00.372083+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-05T21:18:00.372083+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t21-18-00-372083-cf2dd96158",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t21-18-00-372083-cf2dd96158.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T21:18:00.372083+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-05T21:18:00.372083+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t21-18-00-372083--68db72657c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t21-18-00-372083--68db72657c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T21:25:04.226928+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-05T21:25:04.226928+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t21-25-04-226928-00-d898c2c85c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t21-25-04-226928-00-d898c2c85c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T21:25:04.226928+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-05T21:25:04.226928+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t21-25-04-226928-a6f7449934",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t21-25-04-226928-a6f7449934.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T21:25:04.226928+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-05T21:25:04.226928+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t21-25-04-226928--e0a1c92218",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t21-25-04-226928--e0a1c92218.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T21:32:14.980241+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-05T21:32:14.980241+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t21-32-14-980241-00-f6cbc98cc4",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t21-32-14-980241-00-f6cbc98cc4.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T21:32:14.980241+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-05T21:32:14.980241+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t21-32-14-980241-b232c2a2c7",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t21-32-14-980241-b232c2a2c7.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T21:32:14.980241+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-05T21:32:14.980241+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t21-32-14-980241--12ee6aeb36",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t21-32-14-980241--12ee6aeb36.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T22:12:46.806131+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-05T22:12:46.806131+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t22-12-46-806131-00-1afef6aa5e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t22-12-46-806131-00-1afef6aa5e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T22:12:46.806131+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-05T22:12:46.806131+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t22-12-46-806131-c07ab233e6",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t22-12-46-806131-c07ab233e6.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T22:12:46.806131+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-05T22:12:46.806131+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t22-12-46-806131--77b9089af5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t22-12-46-806131--77b9089af5.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T22:17:49.322428+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-05T22:17:49.322428+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t22-17-49-322428-00-954768dc24",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t22-17-49-322428-00-954768dc24.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T22:17:49.322428+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-05T22:17:49.322428+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t22-17-49-322428-b5df694600",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t22-17-49-322428-b5df694600.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T22:17:49.322428+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-05T22:17:49.322428+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t22-17-49-322428--92302a9a54",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t22-17-49-322428--92302a9a54.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T22:24:47.565774+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-05T22:24:47.565774+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t22-24-47-565774-00-c5e95a885c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t22-24-47-565774-00-c5e95a885c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T22:24:47.565774+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-05T22:24:47.565774+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t22-24-47-565774-52479c4f74",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t22-24-47-565774-52479c4f74.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T22:24:47.565774+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-05T22:24:47.565774+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t22-24-47-565774--6dae7fc6ad",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t22-24-47-565774--6dae7fc6ad.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T22:31:46.186350+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-05T22:31:46.186350+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t22-31-46-186350-00-aa74179101",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t22-31-46-186350-00-aa74179101.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T22:31:46.186350+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-05T22:31:46.186350+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t22-31-46-186350-d613b3606d",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t22-31-46-186350-d613b3606d.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T22:31:46.186350+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-05T22:31:46.186350+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t22-31-46-186350--3aa78532a9",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t22-31-46-186350--3aa78532a9.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T23:12:55.897278+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-05T23:12:55.897278+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t23-12-55-897278-00-f2b73d423c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t23-12-55-897278-00-f2b73d423c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T23:12:55.897278+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-05T23:12:55.897278+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t23-12-55-897278-f27923bbc3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t23-12-55-897278-f27923bbc3.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T23:12:55.897278+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-05T23:12:55.897278+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t23-12-55-897278--a22b893227",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t23-12-55-897278--a22b893227.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T23:17:29.157587+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-05T23:17:29.157587+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t23-17-29-157587-00-3f9d645f56",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t23-17-29-157587-00-3f9d645f56.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T23:17:29.157587+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-05T23:17:29.157587+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t23-17-29-157587-4fc2f14d8e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t23-17-29-157587-4fc2f14d8e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T23:17:29.157587+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-05T23:17:29.157587+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t23-17-29-157587--f1ce7796ba",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t23-17-29-157587--f1ce7796ba.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T23:24:31.029643+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-05T23:24:31.029643+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t23-24-31-029643-00-c2d3b4bc23",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t23-24-31-029643-00-c2d3b4bc23.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T23:24:31.029643+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-05T23:24:31.029643+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t23-24-31-029643-9a4a3b86fd",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t23-24-31-029643-9a4a3b86fd.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T23:24:31.029643+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-05T23:24:31.029643+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t23-24-31-029643--0c05bf125d",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t23-24-31-029643--0c05bf125d.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-05T23:31:47.407950+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-05T23:31:47.407950+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-05t23-31-47-407950-00-c13c9a267e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-05t23-31-47-407950-00-c13c9a267e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-05T23:31:47.407950+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-05T23:31:47.407950+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-05t23-31-47-407950-6b2ba7aeb5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-05t23-31-47-407950-6b2ba7aeb5.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-05T23:31:47.407950+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-05T23:31:47.407950+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-05t23-31-47-407950--af86f5072f",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-05t23-31-47-407950--af86f5072f.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T00:14:02.284385+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-06T00:14:02.284385+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t00-14-02-284385-00-b209d92d62",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t00-14-02-284385-00-b209d92d62.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T00:14:02.284385+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-06T00:14:02.284385+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t00-14-02-284385-e683b8ebc6",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t00-14-02-284385-e683b8ebc6.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T00:14:02.284385+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-06T00:14:02.284385+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t00-14-02-284385--3d48f12cf2",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t00-14-02-284385--3d48f12cf2.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T00:19:10.023521+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-06T00:19:10.023521+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t00-19-10-023521-00-4721051951",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t00-19-10-023521-00-4721051951.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T00:19:10.023521+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-06T00:19:10.023521+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t00-19-10-023521-044b6d892a",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t00-19-10-023521-044b6d892a.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T00:19:10.023521+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-06T00:19:10.023521+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t00-19-10-023521--79b6faab13",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t00-19-10-023521--79b6faab13.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T00:26:14.489591+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-06T00:26:14.489591+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t00-26-14-489591-00-111c45804e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t00-26-14-489591-00-111c45804e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T00:26:14.489591+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-06T00:26:14.489591+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t00-26-14-489591-e7ae45b49e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t00-26-14-489591-e7ae45b49e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T00:26:14.489591+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-06T00:26:14.489591+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t00-26-14-489591--09d7b8670e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t00-26-14-489591--09d7b8670e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T00:33:18.859154+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-06T00:33:18.859154+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t00-33-18-859154-00-fccf05dc22",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t00-33-18-859154-00-fccf05dc22.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T00:33:18.859154+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-06T00:33:18.859154+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t00-33-18-859154-60ee35bbb3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t00-33-18-859154-60ee35bbb3.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T00:33:18.859154+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-06T00:33:18.859154+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t00-33-18-859154--4381d459ec",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t00-33-18-859154--4381d459ec.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T01:14:51.426079+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-06T01:14:51.426079+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t01-14-51-426079-00-ba01aa7aec",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t01-14-51-426079-00-ba01aa7aec.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T01:14:51.426079+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-06T01:14:51.426079+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t01-14-51-426079-1f1652023c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t01-14-51-426079-1f1652023c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T01:14:51.426079+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-06T01:14:51.426079+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t01-14-51-426079--89c3502890",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t01-14-51-426079--89c3502890.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T01:19:26.152340+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-06T01:19:26.152340+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t01-19-26-152340-00-27a10cf876",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t01-19-26-152340-00-27a10cf876.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T01:19:26.152340+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-06T01:19:26.152340+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t01-19-26-152340-0d5766ff36",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t01-19-26-152340-0d5766ff36.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T01:19:26.152340+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-06T01:19:26.152340+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t01-19-26-152340--102bc0ff71",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t01-19-26-152340--102bc0ff71.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T01:26:26.351939+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-06T01:26:26.351939+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t01-26-26-351939-00-8e4441ecc2",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t01-26-26-351939-00-8e4441ecc2.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T01:26:26.351939+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-06T01:26:26.351939+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t01-26-26-351939-9b3193401b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t01-26-26-351939-9b3193401b.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T01:26:26.351939+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-06T01:26:26.351939+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t01-26-26-351939--1df0c294b0",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t01-26-26-351939--1df0c294b0.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T01:33:20.062543+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-06T01:33:20.062543+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t01-33-20-062543-00-3d90493142",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t01-33-20-062543-00-3d90493142.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T01:33:20.062543+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-06T01:33:20.062543+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t01-33-20-062543-81cebeb955",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t01-33-20-062543-81cebeb955.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T01:33:20.062543+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-06T01:33:20.062543+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t01-33-20-062543--815d6f9f4e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t01-33-20-062543--815d6f9f4e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T02:14:02.000411+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-06T02:14:02.000411+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t02-14-02-000411-00-f87336e63d",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t02-14-02-000411-00-f87336e63d.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T02:14:02.000411+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-06T02:14:02.000411+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t02-14-02-000411-5f950b5ba4",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t02-14-02-000411-5f950b5ba4.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T02:14:02.000411+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-06T02:14:02.000411+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t02-14-02-000411--f6b661dc99",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t02-14-02-000411--f6b661dc99.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T02:18:44.162537+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-06T02:18:44.162537+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t02-18-44-162537-00-f76e6d0b8c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t02-18-44-162537-00-f76e6d0b8c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T02:18:44.162537+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-06T02:18:44.162537+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t02-18-44-162537-56bd53fc7b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t02-18-44-162537-56bd53fc7b.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T02:18:44.162537+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-06T02:18:44.162537+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t02-18-44-162537--46bdee31ee",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t02-18-44-162537--46bdee31ee.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T02:26:19.411118+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-06T02:26:19.411118+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t02-26-19-411118-00-bbac5b6df2",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t02-26-19-411118-00-bbac5b6df2.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T02:26:19.411118+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-06T02:26:19.411118+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t02-26-19-411118-4ca767045e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t02-26-19-411118-4ca767045e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T02:26:19.411118+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-06T02:26:19.411118+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t02-26-19-411118--a7a570ebd1",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t02-26-19-411118--a7a570ebd1.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T02:33:24.060275+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-06T02:33:24.060275+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t02-33-24-060275-00-e795be5352",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t02-33-24-060275-00-e795be5352.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T02:33:24.060275+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-06T02:33:24.060275+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t02-33-24-060275-7b2a5b5021",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t02-33-24-060275-7b2a5b5021.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T02:33:24.060275+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-06T02:33:24.060275+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t02-33-24-060275--f33c33ad32",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t02-33-24-060275--f33c33ad32.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T03:13:04.741471+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-06T03:13:04.741471+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t03-13-04-741471-00-2d449350fa",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t03-13-04-741471-00-2d449350fa.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T03:13:04.741471+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-06T03:13:04.741471+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t03-13-04-741471-fedf6dc0e8",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t03-13-04-741471-fedf6dc0e8.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T03:13:04.741471+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-06T03:13:04.741471+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t03-13-04-741471--69115edd3f",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t03-13-04-741471--69115edd3f.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T03:17:26.004666+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-06T03:17:26.004666+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t03-17-26-004666-00-26872efdaf",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t03-17-26-004666-00-26872efdaf.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T03:17:26.004666+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-06T03:17:26.004666+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t03-17-26-004666-d0ea656a79",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t03-17-26-004666-d0ea656a79.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T03:17:26.004666+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-06T03:17:26.004666+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t03-17-26-004666--1fc97c857e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t03-17-26-004666--1fc97c857e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T03:24:14.451014+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-06T03:24:14.451014+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t03-24-14-451014-00-e25bdc89b3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t03-24-14-451014-00-e25bdc89b3.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T03:24:14.451014+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-06T03:24:14.451014+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t03-24-14-451014-dfd800918d",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t03-24-14-451014-dfd800918d.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T03:24:14.451014+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-06T03:24:14.451014+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t03-24-14-451014--620acc2b11",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t03-24-14-451014--620acc2b11.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T03:31:06.005178+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-06T03:31:06.005178+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t03-31-06-005178-00-7ca1d6153c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t03-31-06-005178-00-7ca1d6153c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T03:31:06.005178+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-06T03:31:06.005178+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t03-31-06-005178-ca62a51223",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t03-31-06-005178-ca62a51223.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T03:31:06.005178+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-06T03:31:06.005178+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t03-31-06-005178--56afcd0a28",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t03-31-06-005178--56afcd0a28.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T04:12:53.810698+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-06T04:12:53.810698+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t04-12-53-810698-00-eedf865a21",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t04-12-53-810698-00-eedf865a21.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T04:12:53.810698+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-06T04:12:53.810698+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t04-12-53-810698-09920123ef",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t04-12-53-810698-09920123ef.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T04:12:53.810698+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-06T04:12:53.810698+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t04-12-53-810698--b542595596",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t04-12-53-810698--b542595596.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T04:17:14.513533+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-06T04:17:14.513533+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t04-17-14-513533-00-b0ec908168",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t04-17-14-513533-00-b0ec908168.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T04:17:14.513533+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-06T04:17:14.513533+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t04-17-14-513533-bd2cde12f5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t04-17-14-513533-bd2cde12f5.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T04:17:14.513533+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-06T04:17:14.513533+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t04-17-14-513533--dba79d2c52",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t04-17-14-513533--dba79d2c52.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T04:23:56.616881+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-06T04:23:56.616881+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t04-23-56-616881-00-86add05200",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t04-23-56-616881-00-86add05200.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T04:23:56.616881+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-06T04:23:56.616881+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t04-23-56-616881-06658b777b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t04-23-56-616881-06658b777b.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T04:23:56.616881+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-06T04:23:56.616881+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t04-23-56-616881--980b50df9c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t04-23-56-616881--980b50df9c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T04:31:10.949168+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-06T04:31:10.949168+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t04-31-10-949168-00-22baf2268c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t04-31-10-949168-00-22baf2268c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T04:31:10.949168+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-06T04:31:10.949168+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t04-31-10-949168-22df680106",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t04-31-10-949168-22df680106.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T04:31:10.949168+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-06T04:31:10.949168+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t04-31-10-949168--81f8bf86eb",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t04-31-10-949168--81f8bf86eb.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T05:13:29.158106+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-06T05:13:29.158106+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t05-13-29-158106-00-48c5747baf",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t05-13-29-158106-00-48c5747baf.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T05:13:29.158106+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-06T05:13:29.158106+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t05-13-29-158106-441b8009b1",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t05-13-29-158106-441b8009b1.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T05:13:29.158106+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-06T05:13:29.158106+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t05-13-29-158106--06b191a07d",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t05-13-29-158106--06b191a07d.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T05:18:14.444455+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-06T05:18:14.444455+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t05-18-14-444455-00-e2ad8a1f3e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t05-18-14-444455-00-e2ad8a1f3e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T05:18:14.444455+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-06T05:18:14.444455+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t05-18-14-444455-7a05f2f586",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t05-18-14-444455-7a05f2f586.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T05:18:14.444455+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-06T05:18:14.444455+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t05-18-14-444455--f86038007b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t05-18-14-444455--f86038007b.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T05:24:59.593220+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-06T05:24:59.593220+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t05-24-59-593220-00-a52ece0d5e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t05-24-59-593220-00-a52ece0d5e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T05:24:59.593220+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-06T05:24:59.593220+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t05-24-59-593220-922ef151c3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t05-24-59-593220-922ef151c3.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T05:24:59.593220+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-06T05:24:59.593220+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t05-24-59-593220--5e323f39ca",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t05-24-59-593220--5e323f39ca.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T05:31:46.772919+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-06T05:31:46.772919+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t05-31-46-772919-00-cdda5d0cee",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t05-31-46-772919-00-cdda5d0cee.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T05:31:46.772919+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-06T05:31:46.772919+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t05-31-46-772919-b3024d8097",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t05-31-46-772919-b3024d8097.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T05:31:46.772919+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-06T05:31:46.772919+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t05-31-46-772919--8b588844e3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t05-31-46-772919--8b588844e3.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T07:15:05.012860+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-06T07:15:05.012860+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t07-15-05-012860-00-7e6c592bca",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t07-15-05-012860-00-7e6c592bca.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T07:15:05.012860+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-06T07:15:05.012860+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t07-15-05-012860-715807b588",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t07-15-05-012860-715807b588.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T07:15:05.012860+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-06T07:15:05.012860+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t07-15-05-012860--90b475abc7",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t07-15-05-012860--90b475abc7.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T13:08:01.444393+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-06T13:08:01.444393+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t13-08-01-444393-00-ff6aafc47e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t13-08-01-444393-00-ff6aafc47e.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T13:08:01.444393+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-06T13:08:01.444393+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t13-08-01-444393-9a79a923bb",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t13-08-01-444393-9a79a923bb.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T13:08:01.444393+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-06T13:08:01.444393+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t13-08-01-444393--0726db215b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t13-08-01-444393--0726db215b.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T13:15:05.118838+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-06T13:15:05.118838+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t13-15-05-118838-00-5a8eccdb8f",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t13-15-05-118838-00-5a8eccdb8f.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T13:15:05.118838+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-06T13:15:05.118838+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t13-15-05-118838-d598972f00",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t13-15-05-118838-d598972f00.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T13:15:05.118838+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-06T13:15:05.118838+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t13-15-05-118838--1a37b7b12c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t13-15-05-118838--1a37b7b12c.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-06T19:15:03.865545+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-06T19:15:03.865545+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-06t19-15-03-865545-00-3884c0f731",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-06t19-15-03-865545-00-3884c0f731.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-06T19:15:03.865545+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-06T19:15:03.865545+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-06t19-15-03-865545-76cc8c1f6a",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-06t19-15-03-865545-76cc8c1f6a.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-06T19:15:03.865545+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-06T19:15:03.865545+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-06t19-15-03-865545--89489d303a",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-06t19-15-03-865545--89489d303a.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-07T01:15:05.710137+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-07T01:15:05.710137+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-07t01-15-05-710137-00-6da204c387",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-07t01-15-05-710137-00-6da204c387.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-07T01:15:05.710137+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-07T01:15:05.710137+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-07t01-15-05-710137-3d04daf182",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-07t01-15-05-710137-3d04daf182.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-07T01:15:05.710137+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-07T01:15:05.710137+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-07t01-15-05-710137--2d013b9357",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-07t01-15-05-710137--2d013b9357.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-07T07:15:05.759890+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-07T07:15:05.759890+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved.",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-07t07-15-05-759890-00-ef3e97b67b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-07t07-15-05-759890-00-ef3e97b67b.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-07T07:15:05.759890+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-07T07:15:05.759890+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-07t07-15-05-759890-3f30f51df3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-07t07-15-05-759890-3f30f51df3.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:github:changelog:2026-09-07T07:15:05.759890+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-07T07:15:05.759890+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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_slug": "model-vendor-choice-monitor-github-changelog-2026-09-07t07-15-05-759890--25418a3f2d",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-07t07-15-05-759890--25418a3f2d.html",
      "material": false
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:openai:pricing:2026-09-07T13:10:21.396110+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-07t13-10-21-396110-00-2ccb986ab1",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-07t13-10-21-396110-00-2ccb986ab1.html",
      "material": false,
      "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-07T13:10:21.396110+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "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-07T13:10:21.396110+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-07t13-10-21-396110-3bfd4fcd65",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-07t13-10-21-396110-3bfd4fcd65.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-07T13:10:21.396110+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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-07T13:10:21.396110+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-07t13-10-21-396110--d51e2539a5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-07t13-10-21-396110--d51e2539a5.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-07T13:10:21.396110+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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-07T19:15:04.597541+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-07t19-15-04-597541-00-166eacb2f0",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-07t19-15-04-597541-00-166eacb2f0.html",
      "material": false,
      "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-07T19:15:04.597541+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "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-07T19:15:04.597541+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-07t19-15-04-597541-564750c040",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-07t19-15-04-597541-564750c040.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-07T19:15:04.597541+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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-07T19:15:04.597541+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-07t19-15-04-597541--e42bdced58",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-07t19-15-04-597541--e42bdced58.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-07T19:15:04.597541+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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-08T01:15:04.167869+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-08t01-15-04-167869-00-d8f0cc939b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-08t01-15-04-167869-00-d8f0cc939b.html",
      "material": false,
      "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-08T01:15:04.167869+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "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-08T01:15:04.167869+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-08t01-15-04-167869-61dfa7e7e4",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-08t01-15-04-167869-61dfa7e7e4.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-08T01:15:04.167869+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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-08T01:15:04.167869+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-08t01-15-04-167869--5426c47317",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-08t01-15-04-167869--5426c47317.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-08T01:15:04.167869+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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-08T07:15:04.316004+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-08t07-15-04-316004-00-2692b1d611",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-08t07-15-04-316004-00-2692b1d611.html",
      "material": false,
      "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-08T07:15:04.316004+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "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-08T07:15:04.316004+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-08t07-15-04-316004-52fdfcfaec",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-08t07-15-04-316004-52fdfcfaec.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-08T07:15:04.316004+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "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-08T07:15:04.316004+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-08t07-15-04-316004--ab758e15b7",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-08t07-15-04-316004--ab758e15b7.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-08T07:15:04.316004+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "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-08T13:45:45.558656+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-08t13-45-45-558656-00-1a03d271ce",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-08t13-45-45-558656-00-1a03d271ce.html",
      "material": false,
      "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-08T13:45:45.558656+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:c851374ae18bfb35b149b7c6a59905401ef0143be1c5b2039918f9e4cad5b676",
      "new_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "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-08T13:45:45.558656+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-08t13-45-45-558656-58c613e9b3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-08t13-45-45-558656-58c613e9b3.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-08T13:45:45.558656+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:716df67241aec984e0208f4f766831e079a62a9970228253a14aaf1439c3d828",
      "new_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 24
      },
      "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-09-08T13:45:45.558656+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-08t13-45-45-558656--38c3601ad6",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-08t13-45-45-558656--38c3601ad6.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-08T13:45:45.558656+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af28411f0515d14a43e0ebfb1486c36ecdde3fd5b3a199db8707ad6e46f7eddc",
      "new_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 0,
        "new_fact_count": 5
      },
      "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-09-08T13:53:35.112588+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-08t13-53-35-112588-00-7b53b4bc79",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-08t13-53-35-112588-00-7b53b4bc79.html",
      "material": false,
      "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-08T13:53:35.112588+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "new_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "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-08T13:53:35.112588+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-08t13-53-35-112588-ce9331b7b0",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-08t13-53-35-112588-ce9331b7b0.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-08T13:53:35.112588+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "new_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-08T13:53:35.112588+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-08t13-53-35-112588--e04296df16",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-08t13-53-35-112588--e04296df16.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-08T13:53:35.112588+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "new_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-08T14:02:00.237148+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-08t14-02-00-237148-00-b530435622",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-08t14-02-00-237148-00-b530435622.html",
      "material": false,
      "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-08T14:02:00.237148+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "new_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "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-08T14:02:00.237148+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-08t14-02-00-237148-c6c5a8865a",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-08t14-02-00-237148-c6c5a8865a.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-08T14:02:00.237148+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "new_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-08T14:02:00.237148+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-08t14-02-00-237148--8a5e75c2ad",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-08t14-02-00-237148--8a5e75c2ad.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-08T14:02:00.237148+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "new_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-08T14:10:16.548898+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-08t14-10-16-548898-00-66cdc7bbed",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-08t14-10-16-548898-00-66cdc7bbed.html",
      "material": false,
      "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-08T14:10:16.548898+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "new_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "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-08T14:10:16.548898+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-08t14-10-16-548898-a57cf188a7",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-08t14-10-16-548898-a57cf188a7.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-08T14:10:16.548898+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "new_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-08T14:10:16.548898+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-08t14-10-16-548898--462d81b467",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-08t14-10-16-548898--462d81b467.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-08T14:10:16.548898+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "new_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-08T16:33:22.029325+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-08t16-33-22-029325-00-b64ac50f13",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-08t16-33-22-029325-00-b64ac50f13.html",
      "material": false,
      "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-08T16:33:22.029325+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "new_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 50,
        "new_fact_count": 50
      },
      "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-08T16:33:22.029325+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-08t16-33-22-029325-495fbe8427",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-08t16-33-22-029325-495fbe8427.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-08T16:33:22.029325+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "new_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-08T16:33:22.029325+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-08t16-33-22-029325--f8977b65f7",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-08t16-33-22-029325--f8977b65f7.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-08T16:33:22.029325+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "new_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-08T19:15:03.810444+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-08t19-15-03-810444-00-5662d2c877",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-08t19-15-03-810444-00-5662d2c877.html",
      "material": true,
      "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-08T19:15:03.810444+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:5da9cd3f192a4a52bddae583577e8f98dddea218ffc8cb3d7fa8f5f83ff71fbd",
      "new_snapshot_id": "sha256:23b70c133617e1077b81e4228fd99031d6cca3ea1d5b20f08341bc710e92c2dc",
      "normalized_facts": {
        "old": [],
        "new": [
          {
            "model": "gpt-image-2.5-flare",
            "field": "cached_input_price",
            "value": "$2.00",
            "display_value": "$2.00"
          },
          {
            "model": "gpt-image-2.5-flare",
            "field": "input_price",
            "value": "$8.00",
            "display_value": "$8.00"
          },
          {
            "model": "gpt-image-2.5-flare",
            "field": "output_price",
            "value": "$30.00",
            "display_value": "$30.00"
          },
          {
            "model": "gpt-image-2.5-sunburst",
            "field": "cached_input_price",
            "value": "$2.00",
            "display_value": "$2.00"
          },
          {
            "model": "gpt-image-2.5-sunburst",
            "field": "input_price",
            "value": "$8.00",
            "display_value": "$8.00"
          },
          {
            "model": "gpt-image-2.5-sunburst",
            "field": "output_price",
            "value": "$30.00",
            "display_value": "$30.00"
          }
        ],
        "old_fact_count": 50,
        "new_fact_count": 56
      },
      "fact_changes": [
        {
          "model": "gpt-image-2.5-flare",
          "field": "cached_input_price",
          "threshold_relevant": false,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-image-2.5-flare",
            "field": "cached_input_price",
            "value": "$2.00",
            "display_value": "$2.00"
          }
        },
        {
          "model": "gpt-image-2.5-flare",
          "field": "input_price",
          "threshold_relevant": true,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-image-2.5-flare",
            "field": "input_price",
            "value": "$8.00",
            "display_value": "$8.00"
          }
        },
        {
          "model": "gpt-image-2.5-flare",
          "field": "output_price",
          "threshold_relevant": true,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-image-2.5-flare",
            "field": "output_price",
            "value": "$30.00",
            "display_value": "$30.00"
          }
        },
        {
          "model": "gpt-image-2.5-sunburst",
          "field": "cached_input_price",
          "threshold_relevant": false,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-image-2.5-sunburst",
            "field": "cached_input_price",
            "value": "$2.00",
            "display_value": "$2.00"
          }
        },
        {
          "model": "gpt-image-2.5-sunburst",
          "field": "input_price",
          "threshold_relevant": true,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-image-2.5-sunburst",
            "field": "input_price",
            "value": "$8.00",
            "display_value": "$8.00"
          }
        },
        {
          "model": "gpt-image-2.5-sunburst",
          "field": "output_price",
          "threshold_relevant": true,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-image-2.5-sunburst",
            "field": "output_price",
            "value": "$30.00",
            "display_value": "$30.00"
          }
        }
      ],
      "threshold": {
        "classification": "threshold-crossing movement",
        "result": "crossed"
      },
      "decision_consequence": "Reassess the production vendor mix against the changed primary-vendor fact."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-08T19:15:03.810444+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-08t19-15-03-810444-ff8013d127",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-08t19-15-03-810444-ff8013d127.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-08T19:15:03.810444+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "new_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-08T19:15:03.810444+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-08t19-15-03-810444--53edef0eaf",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-08t19-15-03-810444--53edef0eaf.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-08T19:15:03.810444+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a9ddaf971d30331d4af7494e87dcc6875f673186d5dd28014e323e0fda9ddace",
      "new_snapshot_id": "sha256:9060c10ed8e191dc6ada05b785ed4ee4ca01949ff4937cb3a486f24c6fa9938e",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-09T01:15:05.321361+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-09t01-15-05-321361-00-d3c3260c55",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-09t01-15-05-321361-00-d3c3260c55.html",
      "material": false,
      "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-09T01:15:05.321361+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:23b70c133617e1077b81e4228fd99031d6cca3ea1d5b20f08341bc710e92c2dc",
      "new_snapshot_id": "sha256:7b8b27f5193141822aa783cf958bab8a14a8eda861e971687dbcaac103773694",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 56,
        "new_fact_count": 56
      },
      "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-09T01:15:05.321361+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-09t01-15-05-321361-fabe26e0e2",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-09t01-15-05-321361-fabe26e0e2.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-09T01:15:05.321361+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "new_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-09T01:15:05.321361+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-09t01-15-05-321361--a83563e04a",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-09t01-15-05-321361--a83563e04a.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-09T01:15:05.321361+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:9060c10ed8e191dc6ada05b785ed4ee4ca01949ff4937cb3a486f24c6fa9938e",
      "new_snapshot_id": "sha256:3e141448da6d39d70bde627e663f0fd98bc1a00072671bb7c7051712a1a97739",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-09T07:15:06.827513+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-09t07-15-06-827513-00-ca99796330",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-09t07-15-06-827513-00-ca99796330.html",
      "material": false,
      "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-09T07:15:06.827513+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:7b8b27f5193141822aa783cf958bab8a14a8eda861e971687dbcaac103773694",
      "new_snapshot_id": "sha256:7b8b27f5193141822aa783cf958bab8a14a8eda861e971687dbcaac103773694",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 56,
        "new_fact_count": 56
      },
      "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-09T07:15:06.827513+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-09t07-15-06-827513-3dce86a52b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-09t07-15-06-827513-3dce86a52b.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-09T07:15:06.827513+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "new_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-09T07:15:06.827513+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-09t07-15-06-827513--9f4a9e655f",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-09t07-15-06-827513--9f4a9e655f.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-09T07:15:06.827513+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:3e141448da6d39d70bde627e663f0fd98bc1a00072671bb7c7051712a1a97739",
      "new_snapshot_id": "sha256:d74f8badb9b2d85a47d0f177c99bafb941a7df2f801843b279a68b10e42dd254",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-09T13:13:35.267077+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-09t13-13-35-267077-00-6778e63d0b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-09t13-13-35-267077-00-6778e63d0b.html",
      "material": false,
      "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-09T13:13:35.267077+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:7b8b27f5193141822aa783cf958bab8a14a8eda861e971687dbcaac103773694",
      "new_snapshot_id": "sha256:7b8b27f5193141822aa783cf958bab8a14a8eda861e971687dbcaac103773694",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 56,
        "new_fact_count": 56
      },
      "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-09T13:13:35.267077+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-09t13-13-35-267077-97f83f4503",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-09t13-13-35-267077-97f83f4503.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-09T13:13:35.267077+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "new_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-09T13:13:35.267077+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-09t13-13-35-267077--8ce4ad3f81",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-09t13-13-35-267077--8ce4ad3f81.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-09T13:13:35.267077+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:d74f8badb9b2d85a47d0f177c99bafb941a7df2f801843b279a68b10e42dd254",
      "new_snapshot_id": "sha256:d74f8badb9b2d85a47d0f177c99bafb941a7df2f801843b279a68b10e42dd254",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-09T19:15:04.708138+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-09t19-15-04-708138-00-d0baa4a8f1",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-09t19-15-04-708138-00-d0baa4a8f1.html",
      "material": false,
      "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-09T19:15:04.708138+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:7b8b27f5193141822aa783cf958bab8a14a8eda861e971687dbcaac103773694",
      "new_snapshot_id": "sha256:7b8b27f5193141822aa783cf958bab8a14a8eda861e971687dbcaac103773694",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 56,
        "new_fact_count": 56
      },
      "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-09T19:15:04.708138+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-09t19-15-04-708138-8b30a46ab3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-09t19-15-04-708138-8b30a46ab3.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-09T19:15:04.708138+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:010527f8e47bf518ab008c2acff9b569fb0690e1afbe32119b23215cca24b370",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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:github:changelog:2026-09-09T19:15:04.708138+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-09t19-15-04-708138--3c9ba30864",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-09t19-15-04-708138--3c9ba30864.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-09T19:15:04.708138+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:d74f8badb9b2d85a47d0f177c99bafb941a7df2f801843b279a68b10e42dd254",
      "new_snapshot_id": "sha256:a00b2e358180b2bc50660a84c1cbaa4054ccf0c8e1927707b27c5161a15cfb6b",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-10T01:15:04.939124+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-10t01-15-04-939124-00-2c907503a3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-10t01-15-04-939124-00-2c907503a3.html",
      "material": false,
      "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-10T01:15:04.939124+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:7b8b27f5193141822aa783cf958bab8a14a8eda861e971687dbcaac103773694",
      "new_snapshot_id": "sha256:290583406ff4e84017ca5f241624fd16fe97d03521b742e65f45e88256907cd2",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 56,
        "new_fact_count": 56
      },
      "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-10T01:15:04.939124+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-10t01-15-04-939124-2ad30733e5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-10t01-15-04-939124-2ad30733e5.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-10T01:15:04.939124+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-10T01:15:04.939124+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-10t01-15-04-939124--6f29929a09",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-10t01-15-04-939124--6f29929a09.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-10T01:15:04.939124+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a00b2e358180b2bc50660a84c1cbaa4054ccf0c8e1927707b27c5161a15cfb6b",
      "new_snapshot_id": "sha256:7c8d98411d1ca3f6d16c7583597d702cead86ab9005c6881d38fb5c225957c04",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-10T07:15:05.357988+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-10t07-15-05-357988-00-e59dce2fe3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-10t07-15-05-357988-00-e59dce2fe3.html",
      "material": false,
      "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-10T07:15:05.357988+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:290583406ff4e84017ca5f241624fd16fe97d03521b742e65f45e88256907cd2",
      "new_snapshot_id": "sha256:290583406ff4e84017ca5f241624fd16fe97d03521b742e65f45e88256907cd2",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 56,
        "new_fact_count": 56
      },
      "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-10T07:15:05.357988+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-10t07-15-05-357988-60c8a79ae5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-10t07-15-05-357988-60c8a79ae5.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-10T07:15:05.357988+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-10T07:15:05.357988+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-10t07-15-05-357988--43cd3079e0",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-10t07-15-05-357988--43cd3079e0.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-10T07:15:05.357988+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:7c8d98411d1ca3f6d16c7583597d702cead86ab9005c6881d38fb5c225957c04",
      "new_snapshot_id": "sha256:7c8d98411d1ca3f6d16c7583597d702cead86ab9005c6881d38fb5c225957c04",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-10T13:21:41.218682+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-10t13-21-41-218682-00-42a6556ae6",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-10t13-21-41-218682-00-42a6556ae6.html",
      "material": false,
      "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-10T13:21:41.218682+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:290583406ff4e84017ca5f241624fd16fe97d03521b742e65f45e88256907cd2",
      "new_snapshot_id": "sha256:290583406ff4e84017ca5f241624fd16fe97d03521b742e65f45e88256907cd2",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 56,
        "new_fact_count": 56
      },
      "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-10T13:21:41.218682+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-10t13-21-41-218682-0c4b32cecf",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-10t13-21-41-218682-0c4b32cecf.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-10T13:21:41.218682+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-10T13:21:41.218682+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-10t13-21-41-218682--f663bdcd3f",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-10t13-21-41-218682--f663bdcd3f.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-10T13:21:41.218682+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:7c8d98411d1ca3f6d16c7583597d702cead86ab9005c6881d38fb5c225957c04",
      "new_snapshot_id": "sha256:7c8d98411d1ca3f6d16c7583597d702cead86ab9005c6881d38fb5c225957c04",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-10T19:15:05.954971+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-10t19-15-05-954971-00-090594a49c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-10t19-15-05-954971-00-090594a49c.html",
      "material": true,
      "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-10T19:15:05.954971+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:290583406ff4e84017ca5f241624fd16fe97d03521b742e65f45e88256907cd2",
      "new_snapshot_id": "sha256:743a970f4da4cbaae46e36c3ca6b13b93235634eb3de2be8c5967de4f33ec38b",
      "normalized_facts": {
        "old": [],
        "new": [
          {
            "model": "gpt-live-1",
            "field": "price",
            "value": "$0.05",
            "display_value": "$0.05"
          }
        ],
        "old_fact_count": 56,
        "new_fact_count": 57
      },
      "fact_changes": [
        {
          "model": "gpt-live-1",
          "field": "price",
          "threshold_relevant": true,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-live-1",
            "field": "price",
            "value": "$0.05",
            "display_value": "$0.05"
          }
        }
      ],
      "threshold": {
        "classification": "threshold-crossing movement",
        "result": "crossed"
      },
      "decision_consequence": "Reassess the production vendor mix against the changed primary-vendor fact."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-10T19:15:05.954971+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-10t19-15-05-954971-a7ac1428b3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-10t19-15-05-954971-a7ac1428b3.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-10T19:15:05.954971+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-10T19:15:05.954971+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-10t19-15-05-954971--ede4182176",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-10t19-15-05-954971--ede4182176.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-10T19:15:05.954971+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:7c8d98411d1ca3f6d16c7583597d702cead86ab9005c6881d38fb5c225957c04",
      "new_snapshot_id": "sha256:0d346df3e36c2610551b617e4f830f1c314c5ec761652dd74bf312eb6a9a05c5",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-11T01:15:04.715844+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-11t01-15-04-715844-00-eae1ada53f",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-11t01-15-04-715844-00-eae1ada53f.html",
      "material": false,
      "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-11T01:15:04.715844+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:743a970f4da4cbaae46e36c3ca6b13b93235634eb3de2be8c5967de4f33ec38b",
      "new_snapshot_id": "sha256:af4ecca940c807765616f7173e19ed2fcb3dd244033a133db9ac2b233c93eb02",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 57,
        "new_fact_count": 57
      },
      "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-11T01:15:04.715844+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-11t01-15-04-715844-1eba2a1695",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-11t01-15-04-715844-1eba2a1695.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-11T01:15:04.715844+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-11T01:15:04.715844+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-11t01-15-04-715844--a943ee66b0",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-11t01-15-04-715844--a943ee66b0.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-11T01:15:04.715844+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:0d346df3e36c2610551b617e4f830f1c314c5ec761652dd74bf312eb6a9a05c5",
      "new_snapshot_id": "sha256:4138f41f2143257e5949c319bc7c23d2a8237758dfa9ad69ea46e9c10da0c2b3",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-11T07:15:04.271089+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-11t07-15-04-271089-00-1d6a864a9b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-11t07-15-04-271089-00-1d6a864a9b.html",
      "material": false,
      "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-11T07:15:04.271089+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af4ecca940c807765616f7173e19ed2fcb3dd244033a133db9ac2b233c93eb02",
      "new_snapshot_id": "sha256:af4ecca940c807765616f7173e19ed2fcb3dd244033a133db9ac2b233c93eb02",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 57,
        "new_fact_count": 57
      },
      "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-11T07:15:04.271089+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-11t07-15-04-271089-90e84ce6a3",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-11t07-15-04-271089-90e84ce6a3.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-11T07:15:04.271089+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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:github:changelog:2026-09-11T07:15:04.271089+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-11t07-15-04-271089--a723aa359a",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-11t07-15-04-271089--a723aa359a.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-11T07:15:04.271089+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4138f41f2143257e5949c319bc7c23d2a8237758dfa9ad69ea46e9c10da0c2b3",
      "new_snapshot_id": "sha256:4138f41f2143257e5949c319bc7c23d2a8237758dfa9ad69ea46e9c10da0c2b3",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-11T14:15:25.515773+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-11t14-15-25-515773-00-27a564f333",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-11t14-15-25-515773-00-27a564f333.html",
      "material": false,
      "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-11T14:15:25.515773+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:af4ecca940c807765616f7173e19ed2fcb3dd244033a133db9ac2b233c93eb02",
      "new_snapshot_id": "sha256:e8cfc91b172837b7eb23bbc5bd8e5fd6fcd34b89bb4ca68bd62b7599ce89ee10",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 57,
        "new_fact_count": 57
      },
      "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-11T14:15:25.515773+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-11t14-15-25-515773-b47bda210e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-11t14-15-25-515773-b47bda210e.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-11T14:15:25.515773+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "new_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-11T14:15:25.515773+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-11t14-15-25-515773--740e591f90",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-11t14-15-25-515773--740e591f90.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-11T14:15:25.515773+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4138f41f2143257e5949c319bc7c23d2a8237758dfa9ad69ea46e9c10da0c2b3",
      "new_snapshot_id": "sha256:4138f41f2143257e5949c319bc7c23d2a8237758dfa9ad69ea46e9c10da0c2b3",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-11T19:15:04.147857+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-11t19-15-04-147857-00-c1deec0c0b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-11t19-15-04-147857-00-c1deec0c0b.html",
      "material": false,
      "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-11T19:15:04.147857+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:e8cfc91b172837b7eb23bbc5bd8e5fd6fcd34b89bb4ca68bd62b7599ce89ee10",
      "new_snapshot_id": "sha256:54699daca0a92cff2d12c8f816d25c8df93c1451d143011302a96b1495d5c74b",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 57,
        "new_fact_count": 57
      },
      "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-11T19:15:04.147857+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-11t19-15-04-147857-b68942ce75",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-11t19-15-04-147857-b68942ce75.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-11T19:15:04.147857+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "new_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-11T19:15:04.147857+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-11t19-15-04-147857--bf912e5e6e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-11t19-15-04-147857--bf912e5e6e.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-11T19:15:04.147857+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4138f41f2143257e5949c319bc7c23d2a8237758dfa9ad69ea46e9c10da0c2b3",
      "new_snapshot_id": "sha256:742c41be5509f6d56360b66830c8cf61a567e8c564118482930bb494be3f5a38",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-12T01:15:04.977964+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-12t01-15-04-977964-00-70ff1625d2",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-12t01-15-04-977964-00-70ff1625d2.html",
      "material": true,
      "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-12T01:15:04.977964+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:54699daca0a92cff2d12c8f816d25c8df93c1451d143011302a96b1495d5c74b",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [
          {
            "model": "gpt-rosalind-research",
            "field": "cached_input_price",
            "value": "$0.50",
            "display_value": "$0.50"
          },
          {
            "model": "gpt-rosalind-research",
            "field": "input_price",
            "value": "$5.00",
            "display_value": "$5.00"
          },
          {
            "model": "gpt-rosalind-research",
            "field": "output_price",
            "value": "$25.00",
            "display_value": "$25.00"
          }
        ],
        "old_fact_count": 57,
        "new_fact_count": 60
      },
      "fact_changes": [
        {
          "model": "gpt-rosalind-research",
          "field": "cached_input_price",
          "threshold_relevant": false,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-rosalind-research",
            "field": "cached_input_price",
            "value": "$0.50",
            "display_value": "$0.50"
          }
        },
        {
          "model": "gpt-rosalind-research",
          "field": "input_price",
          "threshold_relevant": true,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-rosalind-research",
            "field": "input_price",
            "value": "$5.00",
            "display_value": "$5.00"
          }
        },
        {
          "model": "gpt-rosalind-research",
          "field": "output_price",
          "threshold_relevant": true,
          "old_fact": null,
          "new_fact": {
            "model": "gpt-rosalind-research",
            "field": "output_price",
            "value": "$25.00",
            "display_value": "$25.00"
          }
        }
      ],
      "threshold": {
        "classification": "threshold-crossing movement",
        "result": "crossed"
      },
      "decision_consequence": "Reassess the production vendor mix against the changed primary-vendor fact."
    },
    {
      "schema": "operator_decision_source_receipt_v2",
      "receipt_id": "model_vendor_choice:monitor:anthropic:pricing:2026-09-12T01:15:04.977964+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-12t01-15-04-977964-c4c6ae564e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-12t01-15-04-977964-c4c6ae564e.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-12T01:15:04.977964+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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:github:changelog:2026-09-12T01:15:04.977964+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-12t01-15-04-977964--565e502a66",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-12t01-15-04-977964--565e502a66.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-12T01:15:04.977964+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:742c41be5509f6d56360b66830c8cf61a567e8c564118482930bb494be3f5a38",
      "new_snapshot_id": "sha256:4afa4a27ae3e231b7d6d547c388ae5fa00a4e465d1893db1b4a185ab88ffdfd3",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-12T07:15:05.901445+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-12t07-15-05-901445-00-d981f09f1b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-12t07-15-05-901445-00-d981f09f1b.html",
      "material": false,
      "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-12T07:15:05.901445+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-12T07:15:05.901445+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-12t07-15-05-901445-f00025bfd9",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-12t07-15-05-901445-f00025bfd9.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-12T07:15:05.901445+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-12T07:15:05.901445+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-12t07-15-05-901445--e5db191d65",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-12t07-15-05-901445--e5db191d65.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-12T07:15:05.901445+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4afa4a27ae3e231b7d6d547c388ae5fa00a4e465d1893db1b4a185ab88ffdfd3",
      "new_snapshot_id": "sha256:4afa4a27ae3e231b7d6d547c388ae5fa00a4e465d1893db1b4a185ab88ffdfd3",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-12T13:14:23.928335+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-12t13-14-23-928335-00-f8f6af8e09",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-12t13-14-23-928335-00-f8f6af8e09.html",
      "material": false,
      "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-12T13:14:23.928335+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-12T13:14:23.928335+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-12t13-14-23-928335-1f7a9468da",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-12t13-14-23-928335-1f7a9468da.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-12T13:14:23.928335+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-12T13:14:23.928335+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-12t13-14-23-928335--4009507792",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-12t13-14-23-928335--4009507792.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-12T13:14:23.928335+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4afa4a27ae3e231b7d6d547c388ae5fa00a4e465d1893db1b4a185ab88ffdfd3",
      "new_snapshot_id": "sha256:4afa4a27ae3e231b7d6d547c388ae5fa00a4e465d1893db1b4a185ab88ffdfd3",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "new_fact_count": 5
      },
      "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-09-13T01:15:04.096920+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-13t01-15-04-096920-00-0b94a5fe78",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-13t01-15-04-096920-00-0b94a5fe78.html",
      "material": false,
      "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-13T01:15:04.096920+00:00",
      "check_status": "fetch_error",
      "check_detail": "URLError",
      "failure": {
        "status": "fetch_error",
        "detail": "URLError",
        "retryable": true
      },
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "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:anthropic:pricing:2026-09-13T01:15:04.096920+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-13t01-15-04-096920-8f1d81965a",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-13t01-15-04-096920-8f1d81965a.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-13T01:15:04.096920+00:00",
      "check_status": "fetch_error",
      "check_detail": "URLError",
      "failure": {
        "status": "fetch_error",
        "detail": "URLError",
        "retryable": true
      },
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "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-13T01:15:04.096920+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-13t01-15-04-096920--e914d5f503",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-13t01-15-04-096920--e914d5f503.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-13T01:15:04.096920+00:00",
      "check_status": "fetch_error",
      "check_detail": "URLError",
      "failure": {
        "status": "fetch_error",
        "detail": "URLError",
        "retryable": true
      },
      "old_snapshot_id": "sha256:4afa4a27ae3e231b7d6d547c388ae5fa00a4e465d1893db1b4a185ab88ffdfd3",
      "new_snapshot_id": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "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-14T00:21:26.757616+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-14t00-21-26-757616-00-13a0c695da",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-14t00-21-26-757616-00-13a0c695da.html",
      "material": false,
      "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-14T00:21:26.757616+00:00",
      "check_status": "fetch_error",
      "check_detail": "URLError",
      "failure": {
        "status": "fetch_error",
        "detail": "URLError",
        "retryable": true
      },
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "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:anthropic:pricing:2026-09-14T00:21:26.757616+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-14t00-21-26-757616-6c2428e6fb",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-14t00-21-26-757616-6c2428e6fb.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-14T00:21:26.757616+00:00",
      "check_status": "fetch_error",
      "check_detail": "URLError",
      "failure": {
        "status": "fetch_error",
        "detail": "URLError",
        "retryable": true
      },
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "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-14T00:21:26.757616+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-14t00-21-26-757616--dadbed06ea",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-14t00-21-26-757616--dadbed06ea.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-14T00:21:26.757616+00:00",
      "check_status": "fetch_error",
      "check_detail": "URLError",
      "failure": {
        "status": "fetch_error",
        "detail": "URLError",
        "retryable": true
      },
      "old_snapshot_id": "sha256:4afa4a27ae3e231b7d6d547c388ae5fa00a4e465d1893db1b4a185ab88ffdfd3",
      "new_snapshot_id": null,
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 5,
        "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-14T17:49:47.689282+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-14t17-49-47-689282-00-a3c9cc59cf",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-14t17-49-47-689282-00-a3c9cc59cf.html",
      "material": false,
      "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-14T17:49:47.689282+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-14T17:49:47.689282+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-14t17-49-47-689282-ced75c8a5e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-14t17-49-47-689282-ced75c8a5e.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-14T17:49:47.689282+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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:github:changelog:2026-09-14T17:49:47.689282+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-14t17-49-47-689282--0323b455a5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-14t17-49-47-689282--0323b455a5.html",
      "material": true,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-14T17:49:47.689282+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:4afa4a27ae3e231b7d6d547c388ae5fa00a4e465d1893db1b4a185ab88ffdfd3",
      "new_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "normalized_facts": {
        "old": [],
        "new": [
          {
            "model": "Configure cost and quality in Copilot auto model selection copilot",
            "field": "availability",
            "value": "sep.14 release",
            "display_value": "Sep.14 Release"
          }
        ],
        "old_fact_count": 5,
        "new_fact_count": 6
      },
      "fact_changes": [
        {
          "model": "Configure cost and quality in Copilot auto model selection copilot",
          "field": "availability",
          "threshold_relevant": false,
          "old_fact": null,
          "new_fact": {
            "model": "Configure cost and quality in Copilot auto model selection copilot",
            "field": "availability",
            "value": "sep.14 release",
            "display_value": "Sep.14 Release"
          }
        }
      ],
      "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-09-14T17:57:33.111782+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-14t17-57-33-111782-00-e229b66798",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-14t17-57-33-111782-00-e229b66798.html",
      "material": false,
      "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-14T17:57:33.111782+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-14T17:57:33.111782+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-14t17-57-33-111782-c53ae1c5a7",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-14t17-57-33-111782-c53ae1c5a7.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-14T17:57:33.111782+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "new_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-14T17:57:33.111782+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-14t17-57-33-111782--ee9c3e4ea4",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-14t17-57-33-111782--ee9c3e4ea4.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-14T17:57:33.111782+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "new_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "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-09-14T18:04:27.211462+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-14t18-04-27-211462-00-7653d99efe",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-14t18-04-27-211462-00-7653d99efe.html",
      "material": false,
      "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-14T18:04:27.211462+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-14T18:04:27.211462+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-14t18-04-27-211462-0af982fab2",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-14t18-04-27-211462-0af982fab2.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-14T18:04:27.211462+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "new_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-14T18:04:27.211462+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-14t18-04-27-211462--fb6f3fe47c",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-14t18-04-27-211462--fb6f3fe47c.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-14T18:04:27.211462+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "new_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "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-09-14T19:57:40.612097+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-14t19-57-40-612097-00-226b98cea4",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-14t19-57-40-612097-00-226b98cea4.html",
      "material": false,
      "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-14T19:57:40.612097+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-14T19:57:40.612097+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-14t19-57-40-612097-40052376a0",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-14t19-57-40-612097-40052376a0.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-14T19:57:40.612097+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "new_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-14T19:57:40.612097+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-14t19-57-40-612097--1be967ebb4",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-14t19-57-40-612097--1be967ebb4.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-14T19:57:40.612097+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "new_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "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-09-15T01:15:04.618170+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-15t01-15-04-618170-00-a1115cb4dd",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-15t01-15-04-618170-00-a1115cb4dd.html",
      "material": false,
      "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-15T01:15:04.618170+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-15T01:15:04.618170+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-15t01-15-04-618170-1f9d1f2015",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-15t01-15-04-618170-1f9d1f2015.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-15T01:15:04.618170+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:e31642d1b37970c7f9f812e144fb8ceca4af681d6ebc6c2400dfb047bc0f7d8f",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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:github:changelog:2026-09-15T01:15:04.618170+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-15t01-15-04-618170--7cf60911f7",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-15t01-15-04-618170--7cf60911f7.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-15T01:15:04.618170+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "new_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "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-09-15T07:15:05.483822+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-15t07-15-05-483822-00-f4a0ee5fa1",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-15t07-15-05-483822-00-f4a0ee5fa1.html",
      "material": false,
      "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-15T07:15:05.483822+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-15T07:15:05.483822+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-15t07-15-05-483822-77987c4e67",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-15t07-15-05-483822-77987c4e67.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-15T07:15:05.483822+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-15T07:15:05.483822+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-15t07-15-05-483822--0cb9645c17",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-15t07-15-05-483822--0cb9645c17.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-15T07:15:05.483822+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "new_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "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-09-15T13:26:40.275404+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-15t13-26-40-275404-00-31cd344499",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-15t13-26-40-275404-00-31cd344499.html",
      "material": false,
      "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-15T13:26:40.275404+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-15T13:26:40.275404+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-15t13-26-40-275404-99b6b01bf2",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-15t13-26-40-275404-99b6b01bf2.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-15T13:26:40.275404+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-15T13:26:40.275404+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-15t13-26-40-275404--4fc71dc46b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-15t13-26-40-275404--4fc71dc46b.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-15T13:26:40.275404+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:a00fc66befbe591450867b28c1ea1f7bd3d027fb9c7bd6b970efaeb4cc00c057",
      "new_snapshot_id": "sha256:aa952534c50053000961334293466c004d1323f264842c4050e225f65c15270a",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "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-09-15T19:15:04.639783+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-15t19-15-04-639783-00-7ff1ca4eff",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-15t19-15-04-639783-00-7ff1ca4eff.html",
      "material": false,
      "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-15T19:15:04.639783+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-15T19:15:04.639783+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-15t19-15-04-639783-c301cee12b",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-15t19-15-04-639783-c301cee12b.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-15T19:15:04.639783+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:680cca9c5732c7f607041795d5839b171b68f417ffe66e556063b78fc2fa4119",
      "new_snapshot_id": "sha256:73ba54733f94f2b140532d7bb7efd101f6e1be7657e0f1b60634d48378854730",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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:github:changelog:2026-09-15T19:15:04.639783+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-15t19-15-04-639783--699d75649a",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-15t19-15-04-639783--699d75649a.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-15T19:15:04.639783+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:aa952534c50053000961334293466c004d1323f264842c4050e225f65c15270a",
      "new_snapshot_id": "sha256:9c7b28b589ea455ceda4b143e76d29541080f03aacd1344087dbe89515c80d9c",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "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-09-16T01:15:04.550465+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-16t01-15-04-550465-00-b8e3fd2438",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-16t01-15-04-550465-00-b8e3fd2438.html",
      "material": false,
      "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-16T01:15:04.550465+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-16T01:15:04.550465+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-16t01-15-04-550465-6d687481bc",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-16t01-15-04-550465-6d687481bc.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-16T01:15:04.550465+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:73ba54733f94f2b140532d7bb7efd101f6e1be7657e0f1b60634d48378854730",
      "new_snapshot_id": "sha256:73ba54733f94f2b140532d7bb7efd101f6e1be7657e0f1b60634d48378854730",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-16T01:15:04.550465+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-16t01-15-04-550465--5c056bbb6e",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-16t01-15-04-550465--5c056bbb6e.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-16T01:15:04.550465+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:9c7b28b589ea455ceda4b143e76d29541080f03aacd1344087dbe89515c80d9c",
      "new_snapshot_id": "sha256:9bab77801c55d9fd48fd1cdd5ba4e59df86a8036828bf174f89282f0eb75aa83",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "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-09-16T07:15:04.484545+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-16t07-15-04-484545-00-89f73ca3cb",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-16t07-15-04-484545-00-89f73ca3cb.html",
      "material": false,
      "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-16T07:15:04.484545+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-16T07:15:04.484545+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-16t07-15-04-484545-ad5dbd79c5",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-16t07-15-04-484545-ad5dbd79c5.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-16T07:15:04.484545+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:73ba54733f94f2b140532d7bb7efd101f6e1be7657e0f1b60634d48378854730",
      "new_snapshot_id": "sha256:ca52e40bc3e5f8efc1d43424ed2368f03c74021c690176392a66b2d223a6d678",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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:github:changelog:2026-09-16T07:15:04.484545+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-16t07-15-04-484545--71dbb36750",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-16t07-15-04-484545--71dbb36750.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-16T07:15:04.484545+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:9bab77801c55d9fd48fd1cdd5ba4e59df86a8036828bf174f89282f0eb75aa83",
      "new_snapshot_id": "sha256:9bab77801c55d9fd48fd1cdd5ba4e59df86a8036828bf174f89282f0eb75aa83",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "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-09-16T13:21:04.808396+00:00",
      "receipt_slug": "model-vendor-choice-monitor-openai-pricing-2026-09-16t13-21-04-808396-00-69b7df12f7",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-openai-pricing-2026-09-16t13-21-04-808396-00-69b7df12f7.html",
      "material": false,
      "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-16T13:21:04.808396+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "new_snapshot_id": "sha256:2647b706c76ad6e5863dcb7c01105ab7a4df5a184412f97c1cc4dfb8e21b8301",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 60,
        "new_fact_count": 60
      },
      "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-16T13:21:04.808396+00:00",
      "receipt_slug": "model-vendor-choice-monitor-anthropic-pricing-2026-09-16t13-21-04-808396-0e0ebfe318",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-anthropic-pricing-2026-09-16t13-21-04-808396-0e0ebfe318.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:anthropic:pricing",
        "label": "Anthropic pricing",
        "url": "https://www.anthropic.com/pricing"
      },
      "checked_at": "2026-09-16T13:21:04.808396+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:ca52e40bc3e5f8efc1d43424ed2368f03c74021c690176392a66b2d223a6d678",
      "new_snapshot_id": "sha256:ca52e40bc3e5f8efc1d43424ed2368f03c74021c690176392a66b2d223a6d678",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 24,
        "new_fact_count": 24
      },
      "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-09-16T13:21:04.808396+00:00",
      "receipt_slug": "model-vendor-choice-monitor-github-changelog-2026-09-16t13-21-04-808396--911b3319d6",
      "receipt_url": "/model-vendor-watch/receipts/model-vendor-choice-monitor-github-changelog-2026-09-16t13-21-04-808396--911b3319d6.html",
      "material": false,
      "decision_id": "model_vendor_choice",
      "source": {
        "source_id": "monitor:github:changelog",
        "label": "GitHub changelog",
        "url": "https://github.blog/changelog/"
      },
      "checked_at": "2026-09-16T13:21:04.808396+00:00",
      "check_status": "ok",
      "check_detail": "200",
      "failure": null,
      "old_snapshot_id": "sha256:9bab77801c55d9fd48fd1cdd5ba4e59df86a8036828bf174f89282f0eb75aa83",
      "new_snapshot_id": "sha256:9bab77801c55d9fd48fd1cdd5ba4e59df86a8036828bf174f89282f0eb75aa83",
      "normalized_facts": {
        "old": [],
        "new": [],
        "old_fact_count": 6,
        "new_fact_count": 6
      },
      "fact_changes": [],
      "threshold": {
        "classification": "irrelevant",
        "result": "not_crossed"
      },
      "decision_consequence": "Keep the current production vendor mix; no maintained threshold moved."
    }
  ],
  "alert_history": [
    {
      "schema": "model_vendor_threshold_alert_v1",
      "alert_id": "model_vendor_choice:sha256:5c3ccef04c0a6b425ad60b563223739c7b1b0ad2488071bc7ce1c983c16ada56",
      "decision_id": "model_vendor_choice",
      "emitted_at": "2026-09-08T19:15:03.810444+00:00",
      "threshold_result": "crossed",
      "classification": "threshold-crossing movement",
      "affected_models": [
        "gpt-image-2.5-flare",
        "gpt-image-2.5-sunburst"
      ],
      "decision_consequence": "Reassess the production vendor mix against the changed primary-vendor fact.",
      "receipt_ids": [
        "model_vendor_choice:monitor:openai:pricing:2026-09-08T19:15:03.810444+00:00"
      ]
    },
    {
      "schema": "model_vendor_threshold_alert_v1",
      "alert_id": "model_vendor_choice:sha256:3e13d0ad8c9dd764479e07176cf0f763a9590c2f0812b61fa9091e9fd06fb50a",
      "decision_id": "model_vendor_choice",
      "emitted_at": "2026-09-10T19:15:05.954971+00:00",
      "threshold_result": "crossed",
      "classification": "threshold-crossing movement",
      "affected_models": [
        "gpt-live-1"
      ],
      "decision_consequence": "Reassess the production vendor mix against the changed primary-vendor fact.",
      "receipt_ids": [
        "model_vendor_choice:monitor:openai:pricing:2026-09-10T19:15:05.954971+00:00"
      ]
    },
    {
      "schema": "model_vendor_threshold_alert_v1",
      "alert_id": "model_vendor_choice:sha256:11858f7ea9660c4a965681ad00d2c1f2004874e663b19432f8633c71696739aa",
      "decision_id": "model_vendor_choice",
      "emitted_at": "2026-09-12T01:15:04.977964+00:00",
      "threshold_result": "crossed",
      "classification": "threshold-crossing movement",
      "affected_models": [
        "gpt-rosalind-research"
      ],
      "decision_consequence": "Reassess the production vendor mix against the changed primary-vendor fact.",
      "receipt_ids": [
        "model_vendor_choice:monitor:openai:pricing:2026-09-12T01:15:04.977964+00:00"
      ]
    }
  ],
  "alerts_emitted_this_check": [],
  "shipping_policy": {
    "monitoring_is_advisory": true,
    "quality_preferences_are_advisory": true,
    "blocks_publication": false
  }
}
