{
  "models": [
    {
      "id": 1,
      "scope": "registry",
      "model_key": "churn-classifier",
      "task": "classification",
      "owner_team": "Growth",
      "first_registered_at": "2024-02-23 15:39:50"
    },
    {
      "id": 2,
      "scope": "registry",
      "model_key": "demand-forecaster",
      "task": "forecasting",
      "owner_team": "Supply chain",
      "first_registered_at": "2025-03-28 23:05:58"
    },
    {
      "id": 3,
      "scope": "registry",
      "model_key": "fraud-scorer",
      "task": "classification",
      "owner_team": "Risk",
      "first_registered_at": "2024-02-22 15:38:04"
    },
    {
      "id": 4,
      "scope": "registry",
      "model_key": "search-reranker",
      "task": "ranking",
      "owner_team": "Search",
      "first_registered_at": "2024-08-17 21:44:43"
    },
    {
      "id": 5,
      "scope": "registry",
      "model_key": "image-tagger",
      "task": "vision",
      "owner_team": "Content",
      "first_registered_at": "2025-01-28 02:27:57"
    },
    {
      "id": 6,
      "scope": "registry",
      "model_key": "support-intent-router",
      "task": "text classification",
      "owner_team": "Support",
      "first_registered_at": "2024-05-23 11:25:22"
    },
    {
      "id": 7,
      "scope": "registry",
      "model_key": "price-optimizer",
      "task": "regression",
      "owner_team": "Pricing",
      "first_registered_at": "2025-01-26 11:07:06"
    },
    {
      "id": 8,
      "scope": "registry",
      "model_key": "recommendation-ranker",
      "task": "ranking",
      "owner_team": "Growth",
      "first_registered_at": "2024-08-13 15:53:13"
    },
    {
      "id": 9,
      "scope": "registry",
      "model_key": "doc-summariser",
      "task": "summarisation",
      "owner_team": "Content",
      "first_registered_at": "2025-01-08 18:54:13"
    },
    {
      "id": 10,
      "scope": "registry",
      "model_key": "anomaly-detector",
      "task": "anomaly detection",
      "owner_team": "Platform",
      "first_registered_at": "2025-05-28 11:18:18"
    },
    {
      "id": 11,
      "scope": "registry",
      "model_key": "eta-predictor",
      "task": "regression",
      "owner_team": "Logistics",
      "first_registered_at": "2024-07-04 11:04:01"
    },
    {
      "id": 12,
      "scope": "registry",
      "model_key": "spam-filter",
      "task": "classification",
      "owner_team": "Trust",
      "first_registered_at": "2024-09-17 18:01:40"
    },
    {
      "id": 13,
      "scope": "registry",
      "model_key": "query-autocomplete",
      "task": "ranking",
      "owner_team": "Search",
      "first_registered_at": "2024-09-07 17:22:33"
    },
    {
      "id": 14,
      "scope": "registry",
      "model_key": "credit-limit-model",
      "task": "regression",
      "owner_team": "Risk",
      "first_registered_at": "2024-02-19 23:40:03"
    },
    {
      "id": 15,
      "scope": "registry",
      "model_key": "speech-transcriber",
      "task": "speech",
      "owner_team": "Support",
      "first_registered_at": "2025-01-23 13:30:06"
    },
    {
      "id": 16,
      "scope": "registry",
      "model_key": "ad-click-predictor",
      "task": "classification",
      "owner_team": "Growth",
      "first_registered_at": "2024-09-30 18:22:47"
    },
    {
      "id": 17,
      "scope": "registry",
      "model_key": "inventory-replenisher",
      "task": "forecasting",
      "owner_team": "Supply chain",
      "first_registered_at": "2024-02-15 18:13:10"
    },
    {
      "id": 18,
      "scope": "registry",
      "model_key": "sentiment-scorer",
      "task": "text classification",
      "owner_team": "Support",
      "first_registered_at": "2025-04-29 18:33:53"
    }
  ],
  "model_versions": [
    {
      "id": 1,
      "model_id": 6,
      "version_no": 1,
      "registered_at": "2024-05-29 07:16:45",
      "registered_by": "Elbert",
      "framework": "pytorch",
      "commit_sha": "6aedaafcdea0cb2630b14ede96ed1e0364d27f1d",
      "artifact_size_mb": 39,
      "change_summary": "Added calibration after the main training run."
    },
    {
      "id": 2,
      "model_id": 3,
      "version_no": 1,
      "registered_at": "2024-03-01 11:32:50",
      "registered_by": "Jamaal",
      "framework": "pytorch",
      "commit_sha": "0efe208ded99a50edcfa3b5aaac5ad4f4dad604c",
      "artifact_size_mb": 45.1,
      "change_summary": "Rebuilt with a newer runtime version."
    },
    {
      "id": 3,
      "model_id": 1,
      "version_no": 1,
      "registered_at": "2024-03-12 14:09:27",
      "registered_by": "Jerel",
      "framework": "scikit-learn",
      "commit_sha": "6472b3fed41ac806fcdcb6bd70c3c84371a8395a",
      "artifact_size_mb": 46,
      "change_summary": "Pruned the model to fit the latency budget."
    },
    {
      "id": 4,
      "model_id": 2,
      "version_no": 1,
      "registered_at": "2025-04-02 22:04:11",
      "registered_by": "Larry",
      "framework": "onnx runtime",
      "commit_sha": "dd8e03acd524f045b569c6d3e5acfcc9c174cdb2",
      "artifact_size_mb": 34.1,
      "change_summary": "Rebuilt with a newer runtime version."
    },
    {
      "id": 5,
      "model_id": 13,
      "version_no": 1,
      "registered_at": "2024-09-29 06:38:16",
      "registered_by": "Damon",
      "framework": "pytorch",
      "commit_sha": "ca310f8ecebead56243ec0540f6cec26b0efe310",
      "artifact_size_mb": 36.2,
      "change_summary": "Swapped the loss function after a review."
    },
    {
      "id": 6,
      "model_id": 15,
      "version_no": 1,
      "registered_at": "2025-02-01 00:09:06",
      "registered_by": "Alta",
      "framework": "tensorflow",
      "commit_sha": "3dce4a5482eedfaeeeabc7cd193678becbdd0575",
      "artifact_size_mb": 43.1,
      "change_summary": "Rolled back an experiment that did not ship."
    },
    {
      "id": 7,
      "model_id": 15,
      "version_no": 2,
      "registered_at": "2025-02-21 03:01:24",
      "registered_by": "Dameon",
      "framework": "xgboost",
      "commit_sha": "57a5b1fc7ed2b6e40609bba814f620d669b5cbd0",
      "artifact_size_mb": 48,
      "change_summary": "Retrained on the latest month of data."
    },
    {
      "id": 8,
      "model_id": 6,
      "version_no": 2,
      "registered_at": "2024-07-01 08:36:39",
      "registered_by": "Scotty",
      "framework": "pytorch",
      "commit_sha": "0f4aee07c98f16b50f1afd11ec0e3ccda0ad09ea",
      "artifact_size_mb": 60.4,
      "change_summary": "Changed the threshold used in the serving wrapper."
    },
    {
      "id": 9,
      "model_id": 6,
      "version_no": 3,
      "registered_at": "2024-07-26 03:26:05",
      "registered_by": "Sedrick",
      "framework": "pytorch",
      "commit_sha": "6149badeef1fdef89c1d705cae9125e62eecfaee",
      "artifact_size_mb": 52.7,
      "change_summary": "Retrained on the latest month of data."
    },
    {
      "id": 10,
      "model_id": 5,
      "version_no": 1,
      "registered_at": "2025-02-04 11:53:08",
      "registered_by": "Ashlee",
      "framework": "pytorch",
      "commit_sha": "e3bacf271f98ef6ab3b5d9feb78fa1c9ebe3feff",
      "artifact_size_mb": 37.4,
      "change_summary": "Tightened the missing-value handling."
    },
    {
      "id": 11,
      "model_id": 4,
      "version_no": 1,
      "registered_at": "2024-08-24 13:45:59",
      "registered_by": "Steve",
      "framework": "pytorch",
      "commit_sha": "4aa268741b22d293be0aab7e9344ccfa7cecc3e9",
      "artifact_size_mb": 35.9,
      "change_summary": "Fixed a bug in the preprocessing step."
    },
    {
      "id": 12,
      "model_id": 11,
      "version_no": 1,
      "registered_at": "2024-07-17 03:31:01",
      "registered_by": "Tim",
      "framework": "pytorch",
      "commit_sha": "4f6c8baecb4ba7f0debcb34db9d7aab6af397bb5",
      "artifact_size_mb": 40.6,
      "change_summary": "Changed the threshold used in the serving wrapper."
    },
    {
      "id": 13,
      "model_id": 13,
      "version_no": 2,
      "registered_at": "2024-11-09 03:10:54",
      "registered_by": "Bertram",
      "framework": "tensorflow",
      "commit_sha": "6f845dc2bfc2eb7f8bc1ce6db6e8990afdd8617f",
      "artifact_size_mb": 43.5,
      "change_summary": "Added calibration after the main training run."
    },
    {
      "id": 14,
      "model_id": 12,
      "version_no": 1,
      "registered_at": "2024-09-25 03:21:35",
      "registered_by": "Brigitte",
      "framework": "xgboost",
      "commit_sha": "e50d4ee2b43ccbca7c97bbde5b38fcd4abcaf24c",
      "artifact_size_mb": 43.4,
      "change_summary": "Changed the threshold used in the serving wrapper."
    },
    {
      "id": 15,
      "model_id": 1,
      "version_no": 2,
      "registered_at": "2024-04-09 18:27:38",
      "registered_by": "Phyllis",
      "framework": "pytorch",
      "commit_sha": "ef1d9e8aaf1eabdfd6977e24673d10a5be1eae08",
      "artifact_size_mb": 50.5,
      "change_summary": "Updated the label mapping for a renamed category."
    },
    {
      "id": 16,
      "model_id": 5,
      "version_no": 2,
      "registered_at": "2025-03-03 06:29:37",
      "registered_by": "Ronnie",
      "framework": "tensorflow",
      "commit_sha": "ee4ecc5ac6f2a05edc27d97a4b04ea7ffcba1c69",
      "artifact_size_mb": 49.1,
      "change_summary": "Fixed a bug in the preprocessing step."
    },
    {
      "id": 17,
      "model_id": 4,
      "version_no": 2,
      "registered_at": "2024-09-16 01:47:18",
      "registered_by": "Lazaro",
      "framework": "onnx runtime",
      "commit_sha": "5eee9bc5fe8bfdd1d1ef0e7d8ccfbdb42d55fac2",
      "artifact_size_mb": 57.7,
      "change_summary": "Pruned the model to fit the latency budget."
    },
    {
      "id": 18,
      "model_id": 3,
      "version_no": 2,
      "registered_at": "2024-03-25 02:23:25",
      "registered_by": "May",
      "framework": "xgboost",
      "commit_sha": "2b90ec5deac19c01826ff3a892ae21d3cbeecbf4",
      "artifact_size_mb": 46.1,
      "change_summary": "Added calibration after the main training run."
    },
    {
      "id": 19,
      "model_id": 14,
      "version_no": 1,
      "registered_at": "2024-02-24 09:32:05",
      "registered_by": "Suzanne",
      "framework": "pytorch",
      "commit_sha": "31aee779654887eadf5fdebe0a8fa5afd0e43e03",
      "artifact_size_mb": 38.2,
      "change_summary": "Rolled back an experiment that did not ship."
    },
    {
      "id": 20,
      "model_id": 12,
      "version_no": 2,
      "registered_at": "2024-10-28 04:20:50",
      "registered_by": "Elyssa",
      "framework": "pytorch",
      "commit_sha": "e74b60c87fa3cb68e2fe5badc0f207ea110b7d9f",
      "artifact_size_mb": 48.9,
      "change_summary": "Added calibration after the main training run."
    },
    {
      "id": 21,
      "model_id": 6,
      "version_no": 4,
      "registered_at": "2024-08-19 22:05:33",
      "registered_by": "Bernie",
      "framework": "xgboost",
      "commit_sha": "b21f560ba9b3e1f99427c0c95452b5fe3aee51f9",
      "artifact_size_mb": 61.8,
      "change_summary": "Added calibration after the main training run."
    },
    {
      "id": 22,
      "model_id": 4,
      "version_no": 3,
      "registered_at": "2024-10-10 02:57:59",
      "registered_by": "Florencio",
      "framework": "scikit-learn",
      "commit_sha": "feabde4681dc824dbc2bfaaf6567abeae9dc9fbc",
      "artifact_size_mb": 54,
      "change_summary": "Pruned the model to fit the latency budget."
    },
    {
      "id": 23,
      "model_id": 3,
      "version_no": 3,
      "registered_at": "2024-04-09 19:15:54",
      "registered_by": "Garrick",
      "framework": "pytorch",
      "commit_sha": "bd5c7dab1d1aeb3c7e21800cb7e7cc9e8adf95ed",
      "artifact_size_mb": 48.8,
      "change_summary": "Pruned the model to fit the latency budget."
    },
    {
      "id": 24,
      "model_id": 16,
      "version_no": 1,
      "registered_at": "2024-10-16 14:08:34",
      "registered_by": "Oceane",
      "framework": "xgboost",
      "commit_sha": "8ca9dda4a52db198906ba8a5ee1ab3dfbfa9fc3f",
      "artifact_size_mb": 34.7,
      "change_summary": "Updated the label mapping for a renamed category."
    },
    {
      "id": 25,
      "model_id": 8,
      "version_no": 1,
      "registered_at": "2024-09-09 10:30:25",
      "registered_by": "Lizzie",
      "framework": "scikit-learn",
      "commit_sha": "debdcedaefd80595b57fd8a383f6f2fc7fbc8c5e",
      "artifact_size_mb": 36,
      "change_summary": "Swapped the loss function after a review."
    },
    {
      "id": 26,
      "model_id": 8,
      "version_no": 2,
      "registered_at": "2024-09-26 01:24:52",
      "registered_by": "Werner",
      "framework": "pytorch",
      "commit_sha": "d8cb9a7bdfb7291defbaedabeebfed5bfdd3e7ff",
      "artifact_size_mb": 40.1,
      "change_summary": "Changed the threshold used in the serving wrapper."
    },
    {
      "id": 27,
      "model_id": 13,
      "version_no": 3,
      "registered_at": "2024-12-08 18:56:46",
      "registered_by": "Ozella",
      "framework": "xgboost",
      "commit_sha": "a0ce1d7cbe746e426a1dd63887e5173c09e97d8f",
      "artifact_size_mb": 50.9,
      "change_summary": "Reduced the training window to the last quarter."
    },
    {
      "id": 28,
      "model_id": 14,
      "version_no": 2,
      "registered_at": "2024-03-28 07:56:20",
      "registered_by": "Karli",
      "framework": "xgboost",
      "commit_sha": "ba249f35acad2d8ca844efbaefb01b25edb0d4e0",
      "artifact_size_mb": 44.1,
      "change_summary": "Added two new input features and dropped one."
    },
    {
      "id": 29,
      "model_id": 7,
      "version_no": 1,
      "registered_at": "2025-02-06 01:16:04",
      "registered_by": "Jaron",
      "framework": "scikit-learn",
      "commit_sha": "4c237abff4daca7a3e7565c12f956afabe5859ca",
      "artifact_size_mb": 33.1,
      "change_summary": "Rolled back an experiment that did not ship."
    },
    {
      "id": 30,
      "model_id": 3,
      "version_no": 4,
      "registered_at": "2024-05-20 19:53:37",
      "registered_by": "Antwon",
      "framework": "scikit-learn",
      "commit_sha": "97ab9a3bd4b24bbb144f5c4e2c2aacb25bf15f29",
      "artifact_size_mb": 53.4,
      "change_summary": "Rolled back an experiment that did not ship."
    },
    {
      "id": 31,
      "model_id": 1,
      "version_no": 3,
      "registered_at": "2024-05-19 20:07:26",
      "registered_by": "Malcolm",
      "framework": "xgboost",
      "commit_sha": "4d0fb1fdde6a41f1de7efbbb28e8b6d7346fd956",
      "artifact_size_mb": 55.2,
      "change_summary": "Pruned the model to fit the latency budget."
    },
    {
      "id": 32,
      "model_id": 8,
      "version_no": 3,
      "registered_at": "2024-11-04 23:54:08",
      "registered_by": "Justice",
      "framework": "pytorch",
      "commit_sha": "1c8a972a8f77a0aae9fdc1b4e6acb35ab402ac16",
      "artifact_size_mb": 53.3,
      "change_summary": "Rebuilt with a newer runtime version."
    },
    {
      "id": 33,
      "model_id": 3,
      "version_no": 5,
      "registered_at": "2024-06-06 06:35:54",
      "registered_by": "Roselyn",
      "framework": "xgboost",
      "commit_sha": "d116b01a65eab3fbb83da320f9abdd9ebbea4a3b",
      "artifact_size_mb": 71,
      "change_summary": "Updated the label mapping for a renamed category."
    },
    {
      "id": 34,
      "model_id": 16,
      "version_no": 2,
      "registered_at": "2024-11-04 01:55:06",
      "registered_by": "Tabitha",
      "framework": "scikit-learn",
      "commit_sha": "6128fcccc0867c07a412e9cb2d3afbeba4cc6e95",
      "artifact_size_mb": 49.6,
      "change_summary": "Tightened the missing-value handling."
    },
    {
      "id": 35,
      "model_id": 7,
      "version_no": 2,
      "registered_at": "2025-03-05 01:47:42",
      "registered_by": "Lila",
      "framework": "scikit-learn",
      "commit_sha": "d440cba4e766e5b38df63fa4eef2fa191aacfa0c",
      "artifact_size_mb": 42.3,
      "change_summary": "Changed the threshold used in the serving wrapper."
    },
    {
      "id": 36,
      "model_id": 18,
      "version_no": 1,
      "registered_at": "2025-05-25 10:21:48",
      "registered_by": "Newell",
      "framework": "pytorch",
      "commit_sha": "efc4ae95c9ac5bc42b028f41f1373b3c43ef2fdd",
      "artifact_size_mb": 36.6,
      "change_summary": "Rolled back an experiment that did not ship."
    },
    {
      "id": 37,
      "model_id": 11,
      "version_no": 2,
      "registered_at": "2024-08-07 05:08:34",
      "registered_by": "Jermaine",
      "framework": "scikit-learn",
      "commit_sha": "aafcfef5c08fadba1b5d07cac7f152bacf0aa4ed",
      "artifact_size_mb": 47.3,
      "change_summary": "Reduced the training window to the last quarter."
    },
    {
      "id": 38,
      "model_id": 10,
      "version_no": 1,
      "registered_at": "2025-06-10 23:19:13",
      "registered_by": "Burdette",
      "framework": "tensorflow",
      "commit_sha": "f7cb54e1cecaa42a30e8d69d12fcbdee823fcd34",
      "artifact_size_mb": 38.8,
      "change_summary": "Tightened the missing-value handling."
    },
    {
      "id": 39,
      "model_id": 11,
      "version_no": 3,
      "registered_at": "2024-09-07 03:02:20",
      "registered_by": "Madilyn",
      "framework": "xgboost",
      "commit_sha": "d04dfef9ccdb54afe7d72ec1cd5ebffbfedafeae",
      "artifact_size_mb": 53.6,
      "change_summary": "Fixed a bug in the preprocessing step."
    },
    {
      "id": 40,
      "model_id": 18,
      "version_no": 2,
      "registered_at": "2025-07-07 03:28:20",
      "registered_by": "Lilian",
      "framework": "xgboost",
      "commit_sha": "0d9f8bebfefee86df0fd954cca4b671ddbaa3bbf",
      "artifact_size_mb": 38.9,
      "change_summary": "Changed the threshold used in the serving wrapper."
    },
    {
      "id": 41,
      "model_id": 4,
      "version_no": 4,
      "registered_at": "2024-10-28 01:24:48",
      "registered_by": "Brannon",
      "framework": "scikit-learn",
      "commit_sha": "e9aad1746e15d42fe2bbd4a1900dfbbfed1005ab",
      "artifact_size_mb": 55.6,
      "change_summary": "Added two new input features and dropped one."
    },
    {
      "id": 42,
      "model_id": 10,
      "version_no": 2,
      "registered_at": "2025-07-21 12:27:17",
      "registered_by": "Vicenta",
      "framework": "tensorflow",
      "commit_sha": "316bd63ad53dda727451d3d1f11db1feba8af6f6",
      "artifact_size_mb": 49.7,
      "change_summary": "Reduced the training window to the last quarter."
    },
    {
      "id": 43,
      "model_id": 12,
      "version_no": 3,
      "registered_at": "2024-11-27 08:03:25",
      "registered_by": "Lysanne",
      "framework": "scikit-learn",
      "commit_sha": "7dfb7c7a7c5adda45a4dda6bede1f4b2710eaff9",
      "artifact_size_mb": 50.4,
      "change_summary": "Rolled back an experiment that did not ship."
    },
    {
      "id": 44,
      "model_id": 3,
      "version_no": 6,
      "registered_at": "2024-07-05 03:53:03",
      "registered_by": "Damian",
      "framework": "scikit-learn",
      "commit_sha": "4eb0ffeb28eb273aefc9ea74adf1cfecdbd0bd08",
      "artifact_size_mb": 76.5,
      "change_summary": "Rebuilt with a newer runtime version."
    },
    {
      "id": 45,
      "model_id": 7,
      "version_no": 3,
      "registered_at": "2025-04-01 04:54:03",
      "registered_by": "Kari",
      "framework": "pytorch",
      "commit_sha": "88984d985d61cb20f6c3adc1fe7ae3918bfae1f1",
      "artifact_size_mb": 58.7,
      "change_summary": "Fixed a bug in the preprocessing step."
    },
    {
      "id": 46,
      "model_id": 9,
      "version_no": 1,
      "registered_at": "2025-01-21 07:51:03",
      "registered_by": "Alexys",
      "framework": "scikit-learn",
      "commit_sha": "c0d4fbe61a9a7b160eedcacf33f08dc4bfcda0e3",
      "artifact_size_mb": 50.5,
      "change_summary": "Tightened the missing-value handling."
    },
    {
      "id": 47,
      "model_id": 12,
      "version_no": 4,
      "registered_at": "2025-01-03 06:50:50",
      "registered_by": "Jocelyn",
      "framework": "pytorch",
      "commit_sha": "e33e5375a0f713ff9b33dadb10143fa569b1efa2",
      "artifact_size_mb": 58.3,
      "change_summary": "Changed the threshold used in the serving wrapper."
    },
    {
      "id": 48,
      "model_id": 13,
      "version_no": 4,
      "registered_at": "2024-12-29 14:34:27",
      "registered_by": "Nicolas",
      "framework": "pytorch",
      "commit_sha": "615833d0c846a337210d4bb57383f3bcc5f8fbe0",
      "artifact_size_mb": 60.4,
      "change_summary": "Added two new input features and dropped one."
    },
    {
      "id": 49,
      "model_id": 16,
      "version_no": 3,
      "registered_at": "2024-11-22 13:18:30",
      "registered_by": "Elfrieda",
      "framework": "pytorch",
      "commit_sha": "2c86212c61a5f14cdbe2e3019817f01ac2b1863e",
      "artifact_size_mb": 58.6,
      "change_summary": "Swapped the loss function after a review."
    },
    {
      "id": 50,
      "model_id": 7,
      "version_no": 4,
      "registered_at": "2025-04-16 17:47:55",
      "registered_by": "Tim",
      "framework": "tensorflow",
      "commit_sha": "baadffa4ffb3e5badf1e71f20befae9633e1ce3d",
      "artifact_size_mb": 60,
      "change_summary": "Retrained on the latest month of data."
    },
    {
      "id": 51,
      "model_id": 5,
      "version_no": 3,
      "registered_at": "2025-03-28 03:08:23",
      "registered_by": "Doyle",
      "framework": "scikit-learn",
      "commit_sha": "fd3ebfa0db6a1efbdf41cabceae7421fb9d30989",
      "artifact_size_mb": 49.2,
      "change_summary": "Swapped the loss function after a review."
    },
    {
      "id": 52,
      "model_id": 8,
      "version_no": 4,
      "registered_at": "2024-12-08 08:31:25",
      "registered_by": "Floy",
      "framework": "tensorflow",
      "commit_sha": "19ee03b862dcd4a6b44bfd5ceebca4342e2ebb9e",
      "artifact_size_mb": 52.5,
      "change_summary": "Fixed a bug in the preprocessing step."
    },
    {
      "id": 53,
      "model_id": 2,
      "version_no": 2,
      "registered_at": "2025-04-23 03:24:16",
      "registered_by": "Imani",
      "framework": "scikit-learn",
      "commit_sha": "039c2c007a41cef62fdadcfcdedaeedcae9f60e1",
      "artifact_size_mb": 34.4,
      "change_summary": "Rebuilt with a newer runtime version."
    },
    {
      "id": 54,
      "model_id": 13,
      "version_no": 5,
      "registered_at": "2025-01-31 21:36:20",
      "registered_by": "Adalberto",
      "framework": "xgboost",
      "commit_sha": "ca8d4460a31f7bb7c8ea0a4aefc19c060c9c36cf",
      "artifact_size_mb": 64.2,
      "change_summary": "Reduced the training window to the last quarter."
    },
    {
      "id": 55,
      "model_id": 18,
      "version_no": 3,
      "registered_at": "2025-08-03 02:39:35",
      "registered_by": "Emil",
      "framework": "xgboost",
      "commit_sha": "8ed283ba119ec2906bfc7eececfdaca36ee4ca7c",
      "artifact_size_mb": 52.7,
      "change_summary": "Swapped the loss function after a review."
    },
    {
      "id": 56,
      "model_id": 10,
      "version_no": 3,
      "registered_at": "2025-08-13 15:11:29",
      "registered_by": "Orin",
      "framework": "pytorch",
      "commit_sha": "d680ac2d1ba09ace62a6ddcff7b216cd646a74cd",
      "artifact_size_mb": 44.2,
      "change_summary": "Tightened the missing-value handling."
    },
    {
      "id": 57,
      "model_id": 7,
      "version_no": 5,
      "registered_at": "2025-05-14 14:45:43",
      "registered_by": "Nyah",
      "framework": "scikit-learn",
      "commit_sha": "7afd5ecea9edf8efd4b6b4ecc2a2dda6e4f9a40f",
      "artifact_size_mb": 68.5,
      "change_summary": "Rebuilt with a newer runtime version."
    },
    {
      "id": 58,
      "model_id": 10,
      "version_no": 4,
      "registered_at": "2025-09-04 22:16:02",
      "registered_by": "Andrew",
      "framework": "tensorflow",
      "commit_sha": "cddc29c0df0a2c7efeffbbfb89ca9d64e5fca9b3",
      "artifact_size_mb": 56.7,
      "change_summary": "Retrained on the latest month of data."
    },
    {
      "id": 59,
      "model_id": 17,
      "version_no": 1,
      "registered_at": "2024-03-12 00:17:30",
      "registered_by": "Joannie",
      "framework": "scikit-learn",
      "commit_sha": "68ebc3dcbb7700d9f2b530777d6d0d17c4cda7a5",
      "artifact_size_mb": 38.8,
      "change_summary": "Fixed a bug in the preprocessing step."
    },
    {
      "id": 60,
      "model_id": 14,
      "version_no": 3,
      "registered_at": "2024-04-26 06:47:27",
      "registered_by": "Ole",
      "framework": "pytorch",
      "commit_sha": "cedaaa7f0bf5851e7ae11ac593be791c6caaf4fe",
      "artifact_size_mb": 48.7,
      "change_summary": "Changed the threshold used in the serving wrapper."
    },
    {
      "id": 61,
      "model_id": 13,
      "version_no": 6,
      "registered_at": "2025-02-24 20:00:37",
      "registered_by": "Matt",
      "framework": "pytorch",
      "commit_sha": "3c40a2abbc1f318468683db9aa0137baed8cf8f6",
      "artifact_size_mb": 74.5,
      "change_summary": "Added two new input features and dropped one."
    },
    {
      "id": 62,
      "model_id": 2,
      "version_no": 3,
      "registered_at": "2025-05-07 06:31:40",
      "registered_by": "Shirley",
      "framework": "scikit-learn",
      "commit_sha": "ac6a7baee38bab2dadb7abdaceb3159fd0f8cd17",
      "artifact_size_mb": 51.3,
      "change_summary": "Rebuilt with a newer runtime version."
    },
    {
      "id": 63,
      "model_id": 10,
      "version_no": 5,
      "registered_at": "2025-09-26 03:43:48",
      "registered_by": "Thaddeus",
      "framework": "pytorch",
      "commit_sha": "f8efbbbf362bd15312c68dcaeca9cdf3482a19d1",
      "artifact_size_mb": 69.3,
      "change_summary": "Swapped the loss function after a review."
    },
    {
      "id": 64,
      "model_id": 15,
      "version_no": 3,
      "registered_at": "2025-03-22 05:29:26",
      "registered_by": "Eleanora",
      "framework": "scikit-learn",
      "commit_sha": "7ecedda84fe693e1dfe97fefe8ad03b43aaf6def",
      "artifact_size_mb": 45.5,
      "change_summary": "Rolled back an experiment that did not ship."
    },
    {
      "id": 65,
      "model_id": 10,
      "version_no": 6,
      "registered_at": "2025-11-03 11:00:21",
      "registered_by": "Makenzie",
      "framework": "onnx runtime",
      "commit_sha": "c71fd168b6ee4d51a0abefabddbab0d6c7695003",
      "artifact_size_mb": 81.1,
      "change_summary": "Fixed a bug in the preprocessing step."
    },
    {
      "id": 66,
      "model_id": 5,
      "version_no": 4,
      "registered_at": "2025-04-24 04:35:49",
      "registered_by": "Cornell",
      "framework": "tensorflow",
      "commit_sha": "ebdb4deadce8ca6d92c8a6c2b8d29d32dabba925",
      "artifact_size_mb": 48.6,
      "change_summary": "Rebuilt with a newer runtime version."
    },
    {
      "id": 67,
      "model_id": 9,
      "version_no": 2,
      "registered_at": "2025-02-14 13:39:19",
      "registered_by": "Ralph",
      "framework": "pytorch",
      "commit_sha": "ef1aaf2f6f1ea68c6983c5cc7bfe6ea9439845f7",
      "artifact_size_mb": 43,
      "change_summary": "Fixed a bug in the preprocessing step."
    },
    {
      "id": 68,
      "model_id": 17,
      "version_no": 2,
      "registered_at": "2024-04-16 10:21:30",
      "registered_by": "Chester",
      "framework": "pytorch",
      "commit_sha": "bbad6ccbb0f096cac88d50c8c69c6ecce5cde609",
      "artifact_size_mb": 57.4,
      "change_summary": "Added two new input features and dropped one."
    },
    {
      "id": 69,
      "model_id": 12,
      "version_no": 5,
      "registered_at": "2025-02-09 15:01:04",
      "registered_by": "Ansley",
      "framework": "tensorflow",
      "commit_sha": "0a415cecaf1c6d8a07a02334cc6b3a4f3e3fabeb",
      "artifact_size_mb": 69.6,
      "change_summary": "Added calibration after the main training run."
    },
    {
      "id": 70,
      "model_id": 17,
      "version_no": 3,
      "registered_at": "2024-05-05 02:34:45",
      "registered_by": "Mose",
      "framework": "pytorch",
      "commit_sha": "f2304abd36c3eeeecc67411feff79ab5b2c0a1f1",
      "artifact_size_mb": 49.8,
      "change_summary": "Tightened the missing-value handling."
    },
    {
      "id": 71,
      "model_id": 6,
      "version_no": 5,
      "registered_at": "2024-09-08 14:05:26",
      "registered_by": "Sterling",
      "framework": "scikit-learn",
      "commit_sha": "2faa855cc95736dedbd4df5afaec0da8c5afaa7a",
      "artifact_size_mb": 65.4,
      "change_summary": "Added two new input features and dropped one."
    },
    {
      "id": 72,
      "model_id": 9,
      "version_no": 3,
      "registered_at": "2025-03-03 19:44:21",
      "registered_by": "Bertrand",
      "framework": "onnx runtime",
      "commit_sha": "33f2ac5bd1172caaef3eef4faf519b0dffb629de",
      "artifact_size_mb": 57.7,
      "change_summary": "Tightened the missing-value handling."
    },
    {
      "id": 73,
      "model_id": 14,
      "version_no": 4,
      "registered_at": "2024-06-07 20:48:07",
      "registered_by": "Belle",
      "framework": "xgboost",
      "commit_sha": "f8b5a03ce659cc1deb31afeacd7b861ae4cacfe8",
      "artifact_size_mb": 57.8,
      "change_summary": "Rolled back an experiment that did not ship."
    },
    {
      "id": 74,
      "model_id": 9,
      "version_no": 4,
      "registered_at": "2025-03-23 23:43:44",
      "registered_by": "Hans",
      "framework": "pytorch",
      "commit_sha": "528fccce2f98952b3e0644de5f7d550bdb4dbe65",
      "artifact_size_mb": 57.7,
      "change_summary": "Changed the threshold used in the serving wrapper."
    },
    {
      "id": 75,
      "model_id": 9,
      "version_no": 5,
      "registered_at": "2025-04-16 23:59:37",
      "registered_by": "Mathias",
      "framework": "tensorflow",
      "commit_sha": "28ab7c5ae44dfef3394838dba0c44b74b02e4ddd",
      "artifact_size_mb": 64.4,
      "change_summary": "Added calibration after the main training run."
    },
    {
      "id": 76,
      "model_id": 14,
      "version_no": 5,
      "registered_at": "2024-07-17 02:13:01",
      "registered_by": "Nels",
      "framework": "pytorch",
      "commit_sha": "40e7dea8039733feb5abd10d7dd4ff8eb2d2be4a",
      "artifact_size_mb": 60.5,
      "change_summary": "Rolled back an experiment that did not ship."
    },
    {
      "id": 77,
      "model_id": 11,
      "version_no": 4,
      "registered_at": "2024-10-19 07:35:30",
      "registered_by": "Amely",
      "framework": "scikit-learn",
      "commit_sha": "6d6e87e0e7f6eac8b8d3beeacdfd36e5adb62c8b",
      "artifact_size_mb": 60.2,
      "change_summary": "Added calibration after the main training run."
    },
    {
      "id": 78,
      "model_id": 7,
      "version_no": 6,
      "registered_at": "2025-06-05 23:55:47",
      "registered_by": "Vesta",
      "framework": "xgboost",
      "commit_sha": "a54db3ce02faee58ada675ea904a072ff453d759",
      "artifact_size_mb": 61.6,
      "change_summary": "Reduced the training window to the last quarter."
    },
    {
      "id": 79,
      "model_id": 16,
      "version_no": 4,
      "registered_at": "2024-12-08 01:45:23",
      "registered_by": "Meta",
      "framework": "pytorch",
      "commit_sha": "66bb2ad7c8c9fedbab675a5b558d7abc01a0e76f",
      "artifact_size_mb": 45.7,
      "change_summary": "Pruned the model to fit the latency budget."
    },
    {
      "id": 80,
      "model_id": 14,
      "version_no": 6,
      "registered_at": "2024-08-10 15:01:30",
      "registered_by": "Grayce",
      "framework": "tensorflow",
      "commit_sha": "b23126fe3d1b8bcb92d9c26e5e1add5a77c80bb5",
      "artifact_size_mb": 75.9,
      "change_summary": "Added calibration after the main training run."
    }
  ],
  "deployments": [
    {
      "id": 1,
      "version_id": 8,
      "environment": "production",
      "deployed_at": "2024-07-16 14:01:39",
      "deployed_by": "Jazmyn",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 2,
      "version_id": 25,
      "environment": "canary",
      "deployed_at": "2024-09-10 16:24:16",
      "deployed_by": "Emmet",
      "strategy": "rolling",
      "replicas": 10,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 3,
      "version_id": 43,
      "environment": "production",
      "deployed_at": "2024-12-27 15:54:44",
      "deployed_by": "Brendon",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 4,
      "version_id": 30,
      "environment": "production",
      "deployed_at": "2024-05-23 15:11:14",
      "deployed_by": "Stanford",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 5,
      "version_id": 5,
      "environment": "production",
      "deployed_at": "2024-10-02 07:00:42",
      "deployed_by": "Elva",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 6,
      "version_id": 58,
      "environment": "staging",
      "deployed_at": "2025-10-03 07:15:59",
      "deployed_by": "Reggie",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 7,
      "version_id": 18,
      "environment": "staging",
      "deployed_at": "2024-04-28 14:25:32",
      "deployed_by": "Gillian",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 8,
      "version_id": 29,
      "environment": "production",
      "deployed_at": "2025-02-23 09:50:07",
      "deployed_by": "Veda",
      "strategy": "canary ramp",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 9,
      "version_id": 26,
      "environment": "production",
      "deployed_at": "2024-09-26 10:04:22",
      "deployed_by": "Laverne",
      "strategy": "blue-green",
      "replicas": 11,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 10,
      "version_id": 36,
      "environment": "staging",
      "deployed_at": "2025-06-27 18:33:22",
      "deployed_by": "Deven",
      "strategy": "rolling",
      "replicas": 11,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 11,
      "version_id": 4,
      "environment": "staging",
      "deployed_at": "2025-04-23 16:30:03",
      "deployed_by": "Shannon",
      "strategy": "canary ramp",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 12,
      "version_id": 63,
      "environment": "production",
      "deployed_at": "2025-10-06 09:24:10",
      "deployed_by": "Charley",
      "strategy": "blue-green",
      "replicas": 2,
      "outcome": "rolled back",
      "rolled_back_at": "2025-10-07 17:35:33",
      "rollback_reason": "latency regression"
    },
    {
      "id": 13,
      "version_id": 71,
      "environment": "staging",
      "deployed_at": "2024-09-27 15:55:37",
      "deployed_by": "Elenora",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 14,
      "version_id": 22,
      "environment": "staging",
      "deployed_at": "2024-10-17 15:22:40",
      "deployed_by": "Katlynn",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 15,
      "version_id": 28,
      "environment": "production",
      "deployed_at": "2024-04-15 12:34:38",
      "deployed_by": "Lana",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "rolled back",
      "rolled_back_at": "2024-04-18 11:07:58",
      "rollback_reason": "bad feature input"
    },
    {
      "id": 16,
      "version_id": 28,
      "environment": "staging",
      "deployed_at": "2024-04-21 12:26:04",
      "deployed_by": "Karson",
      "strategy": "blue-green",
      "replicas": 10,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 17,
      "version_id": 63,
      "environment": "staging",
      "deployed_at": "2025-11-01 13:30:44",
      "deployed_by": "Samanta",
      "strategy": "blue-green",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 18,
      "version_id": 38,
      "environment": "canary",
      "deployed_at": "2025-06-28 14:12:55",
      "deployed_by": "Shawna",
      "strategy": "blue-green",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 19,
      "version_id": 56,
      "environment": "production",
      "deployed_at": "2025-08-16 18:35:35",
      "deployed_by": "Kiara",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 20,
      "version_id": 67,
      "environment": "production",
      "deployed_at": "2025-02-18 16:58:30",
      "deployed_by": "Samara",
      "strategy": "canary ramp",
      "replicas": 9,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 21,
      "version_id": 58,
      "environment": "staging",
      "deployed_at": "2025-10-02 15:03:16",
      "deployed_by": "Michale",
      "strategy": "blue-green",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 22,
      "version_id": 60,
      "environment": "staging",
      "deployed_at": "2024-05-29 15:38:08",
      "deployed_by": "Easton",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "rolled back",
      "rolled_back_at": "2024-05-31 20:00:09",
      "rollback_reason": "error rate above threshold"
    },
    {
      "id": 23,
      "version_id": 21,
      "environment": "production",
      "deployed_at": "2024-08-28 16:45:52",
      "deployed_by": "Alexandra",
      "strategy": "blue-green",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 24,
      "version_id": 7,
      "environment": "staging",
      "deployed_at": "2025-03-05 12:47:51",
      "deployed_by": "Christopher",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 25,
      "version_id": 56,
      "environment": "staging",
      "deployed_at": "2025-09-04 11:13:16",
      "deployed_by": "Corene",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 26,
      "version_id": 36,
      "environment": "staging",
      "deployed_at": "2025-06-29 16:47:36",
      "deployed_by": "Libby",
      "strategy": "canary ramp",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 27,
      "version_id": 57,
      "environment": "production",
      "deployed_at": "2025-05-25 12:41:41",
      "deployed_by": "Judy",
      "strategy": "canary ramp",
      "replicas": 10,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 28,
      "version_id": 16,
      "environment": "staging",
      "deployed_at": "2025-04-10 16:08:16",
      "deployed_by": "Derick",
      "strategy": "canary ramp",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 29,
      "version_id": 6,
      "environment": "canary",
      "deployed_at": "2025-02-01 18:32:38",
      "deployed_by": "Ivy",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 30,
      "version_id": 23,
      "environment": "canary",
      "deployed_at": "2024-05-12 13:49:58",
      "deployed_by": "Phil",
      "strategy": "rolling",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 31,
      "version_id": 10,
      "environment": "production",
      "deployed_at": "2025-02-06 13:13:37",
      "deployed_by": "Anais",
      "strategy": "rolling",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 32,
      "version_id": 4,
      "environment": "staging",
      "deployed_at": "2025-04-12 11:42:05",
      "deployed_by": "Otha",
      "strategy": "canary ramp",
      "replicas": 3,
      "outcome": "rolled back",
      "rolled_back_at": "2025-04-15 07:07:52",
      "rollback_reason": "dependency incident"
    },
    {
      "id": 33,
      "version_id": 42,
      "environment": "staging",
      "deployed_at": "2025-07-23 15:18:20",
      "deployed_by": "Jerrell",
      "strategy": "canary ramp",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 34,
      "version_id": 55,
      "environment": "production",
      "deployed_at": "2025-08-03 07:55:28",
      "deployed_by": "Mina",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 35,
      "version_id": 55,
      "environment": "staging",
      "deployed_at": "2025-09-05 15:51:05",
      "deployed_by": "Chloe",
      "strategy": "blue-green",
      "replicas": 9,
      "outcome": "rolled back",
      "rolled_back_at": "2025-09-06 01:04:05",
      "rollback_reason": "error rate above threshold"
    },
    {
      "id": 36,
      "version_id": 23,
      "environment": "canary",
      "deployed_at": "2024-04-15 10:57:39",
      "deployed_by": "Eden",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 37,
      "version_id": 18,
      "environment": "production",
      "deployed_at": "2024-05-02 09:10:37",
      "deployed_by": "Nola",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "rolled back",
      "rolled_back_at": "2024-05-03 00:07:07",
      "rollback_reason": "latency regression"
    },
    {
      "id": 38,
      "version_id": 25,
      "environment": "production",
      "deployed_at": "2024-10-14 16:51:56",
      "deployed_by": "Domingo",
      "strategy": "rolling",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 39,
      "version_id": 61,
      "environment": "production",
      "deployed_at": "2025-02-25 15:24:24",
      "deployed_by": "Titus",
      "strategy": "canary ramp",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 40,
      "version_id": 37,
      "environment": "staging",
      "deployed_at": "2024-08-28 09:36:08",
      "deployed_by": "Darrel",
      "strategy": "rolling",
      "replicas": 9,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 41,
      "version_id": 42,
      "environment": "staging",
      "deployed_at": "2025-08-10 11:50:45",
      "deployed_by": "Cloyd",
      "strategy": "canary ramp",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 42,
      "version_id": 41,
      "environment": "production",
      "deployed_at": "2024-11-11 09:29:56",
      "deployed_by": "Jett",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 43,
      "version_id": 80,
      "environment": "staging",
      "deployed_at": "2024-08-30 16:45:28",
      "deployed_by": "Keven",
      "strategy": "rolling",
      "replicas": 7,
      "outcome": "rolled back",
      "rolled_back_at": "2024-08-31 17:57:45",
      "rollback_reason": "latency regression"
    },
    {
      "id": 44,
      "version_id": 19,
      "environment": "canary",
      "deployed_at": "2024-03-04 08:59:08",
      "deployed_by": "Lea",
      "strategy": "rolling",
      "replicas": 7,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 45,
      "version_id": 27,
      "environment": "production",
      "deployed_at": "2024-12-23 13:03:00",
      "deployed_by": "Isabella",
      "strategy": "rolling",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 46,
      "version_id": 77,
      "environment": "canary",
      "deployed_at": "2024-11-17 12:52:49",
      "deployed_by": "Mindy",
      "strategy": "canary ramp",
      "replicas": 9,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 47,
      "version_id": 27,
      "environment": "canary",
      "deployed_at": "2025-01-11 10:03:16",
      "deployed_by": "Mckenna",
      "strategy": "blue-green",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 48,
      "version_id": 28,
      "environment": "staging",
      "deployed_at": "2024-04-17 10:46:53",
      "deployed_by": "Hailey",
      "strategy": "blue-green",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 49,
      "version_id": 67,
      "environment": "staging",
      "deployed_at": "2025-02-15 14:20:56",
      "deployed_by": "Brooklyn",
      "strategy": "blue-green",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 50,
      "version_id": 58,
      "environment": "staging",
      "deployed_at": "2025-09-24 20:43:15",
      "deployed_by": "Serenity",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 51,
      "version_id": 24,
      "environment": "canary",
      "deployed_at": "2024-10-26 10:06:28",
      "deployed_by": "Demetris",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 52,
      "version_id": 72,
      "environment": "production",
      "deployed_at": "2025-04-12 10:19:34",
      "deployed_by": "James",
      "strategy": "blue-green",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 53,
      "version_id": 60,
      "environment": "production",
      "deployed_at": "2024-05-23 08:13:32",
      "deployed_by": "Emerald",
      "strategy": "canary ramp",
      "replicas": 7,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 54,
      "version_id": 54,
      "environment": "canary",
      "deployed_at": "2025-02-19 15:33:16",
      "deployed_by": "Lourdes",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 55,
      "version_id": 11,
      "environment": "production",
      "deployed_at": "2024-09-16 09:11:03",
      "deployed_by": "Jules",
      "strategy": "blue-green",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 56,
      "version_id": 10,
      "environment": "production",
      "deployed_at": "2025-02-24 12:22:29",
      "deployed_by": "Gage",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 57,
      "version_id": 45,
      "environment": "production",
      "deployed_at": "2025-04-18 15:51:54",
      "deployed_by": "Christian",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 58,
      "version_id": 79,
      "environment": "production",
      "deployed_at": "2024-12-08 13:14:32",
      "deployed_by": "Alisa",
      "strategy": "canary ramp",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 59,
      "version_id": 51,
      "environment": "production",
      "deployed_at": "2025-03-30 13:47:43",
      "deployed_by": "Jamal",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 60,
      "version_id": 16,
      "environment": "canary",
      "deployed_at": "2025-03-13 14:37:14",
      "deployed_by": "Delta",
      "strategy": "canary ramp",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 61,
      "version_id": 5,
      "environment": "staging",
      "deployed_at": "2024-11-02 10:19:36",
      "deployed_by": "Burnice",
      "strategy": "rolling",
      "replicas": 11,
      "outcome": "rolled back",
      "rolled_back_at": "2024-11-03 01:33:46",
      "rollback_reason": "manual abort"
    },
    {
      "id": 62,
      "version_id": 35,
      "environment": "production",
      "deployed_at": "2025-03-22 04:19:55",
      "deployed_by": "Garnet",
      "strategy": "canary ramp",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 63,
      "version_id": 48,
      "environment": "production",
      "deployed_at": "2025-02-02 09:20:05",
      "deployed_by": "Katelynn",
      "strategy": "blue-green",
      "replicas": 11,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 64,
      "version_id": 25,
      "environment": "production",
      "deployed_at": "2024-09-23 09:15:21",
      "deployed_by": "Cedric",
      "strategy": "rolling",
      "replicas": 7,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 65,
      "version_id": 79,
      "environment": "staging",
      "deployed_at": "2024-12-17 09:19:32",
      "deployed_by": "Mallory",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 66,
      "version_id": 1,
      "environment": "production",
      "deployed_at": "2024-06-21 15:03:35",
      "deployed_by": "Sterling",
      "strategy": "blue-green",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 67,
      "version_id": 31,
      "environment": "staging",
      "deployed_at": "2024-05-25 13:23:31",
      "deployed_by": "Erwin",
      "strategy": "rolling",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 68,
      "version_id": 10,
      "environment": "canary",
      "deployed_at": "2025-02-06 18:06:43",
      "deployed_by": "Erling",
      "strategy": "canary ramp",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 69,
      "version_id": 13,
      "environment": "production",
      "deployed_at": "2024-11-14 14:32:00",
      "deployed_by": "Esmeralda",
      "strategy": "rolling",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 70,
      "version_id": 3,
      "environment": "canary",
      "deployed_at": "2024-04-02 12:48:42",
      "deployed_by": "Harley",
      "strategy": "blue-green",
      "replicas": 9,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 71,
      "version_id": 35,
      "environment": "canary",
      "deployed_at": "2025-03-18 15:08:34",
      "deployed_by": "Bella",
      "strategy": "rolling",
      "replicas": 11,
      "outcome": "rolled back",
      "rolled_back_at": "2025-03-19 18:37:53",
      "rollback_reason": "error rate above threshold"
    },
    {
      "id": 72,
      "version_id": 21,
      "environment": "canary",
      "deployed_at": "2024-09-23 15:52:23",
      "deployed_by": "Kaylee",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 73,
      "version_id": 57,
      "environment": "staging",
      "deployed_at": "2025-06-03 01:22:28",
      "deployed_by": "Abel",
      "strategy": "blue-green",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 74,
      "version_id": 10,
      "environment": "staging",
      "deployed_at": "2025-02-10 05:41:41",
      "deployed_by": "Burnice",
      "strategy": "rolling",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 75,
      "version_id": 52,
      "environment": "staging",
      "deployed_at": "2024-12-31 15:01:40",
      "deployed_by": "Dayton",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 76,
      "version_id": 15,
      "environment": "production",
      "deployed_at": "2024-04-26 11:47:18",
      "deployed_by": "Layla",
      "strategy": "blue-green",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 77,
      "version_id": 42,
      "environment": "staging",
      "deployed_at": "2025-08-05 12:25:46",
      "deployed_by": "Brent",
      "strategy": "canary ramp",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 78,
      "version_id": 65,
      "environment": "staging",
      "deployed_at": "2025-11-21 14:19:51",
      "deployed_by": "Matteo",
      "strategy": "blue-green",
      "replicas": 12,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 79,
      "version_id": 11,
      "environment": "production",
      "deployed_at": "2024-09-22 14:42:18",
      "deployed_by": "Trevion",
      "strategy": "canary ramp",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 80,
      "version_id": 41,
      "environment": "staging",
      "deployed_at": "2024-11-26 10:08:39",
      "deployed_by": "Vance",
      "strategy": "rolling",
      "replicas": 7,
      "outcome": "rolled back",
      "rolled_back_at": "2024-11-27 19:49:08",
      "rollback_reason": "dependency incident"
    },
    {
      "id": 81,
      "version_id": 45,
      "environment": "staging",
      "deployed_at": "2025-05-11 14:05:08",
      "deployed_by": "Zachariah",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 82,
      "version_id": 19,
      "environment": "production",
      "deployed_at": "2024-03-04 13:07:15",
      "deployed_by": "Agustina",
      "strategy": "rolling",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 83,
      "version_id": 24,
      "environment": "staging",
      "deployed_at": "2024-10-26 11:31:33",
      "deployed_by": "Kiera",
      "strategy": "blue-green",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 84,
      "version_id": 34,
      "environment": "staging",
      "deployed_at": "2024-11-25 14:56:51",
      "deployed_by": "Demarco",
      "strategy": "canary ramp",
      "replicas": 12,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 85,
      "version_id": 57,
      "environment": "production",
      "deployed_at": "2025-05-20 13:27:49",
      "deployed_by": "Jamey",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 86,
      "version_id": 30,
      "environment": "canary",
      "deployed_at": "2024-06-26 11:18:15",
      "deployed_by": "Carroll",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "rolled back",
      "rolled_back_at": "2024-06-27 22:13:33",
      "rollback_reason": "error rate above threshold"
    },
    {
      "id": 87,
      "version_id": 13,
      "environment": "staging",
      "deployed_at": "2024-11-16 14:01:11",
      "deployed_by": "Violet",
      "strategy": "rolling",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 88,
      "version_id": 14,
      "environment": "production",
      "deployed_at": "2024-10-24 15:56:08",
      "deployed_by": "Gabriella",
      "strategy": "rolling",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 89,
      "version_id": 5,
      "environment": "canary",
      "deployed_at": "2024-11-05 11:46:48",
      "deployed_by": "Myrtice",
      "strategy": "rolling",
      "replicas": 10,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 90,
      "version_id": 37,
      "environment": "production",
      "deployed_at": "2024-08-23 19:19:46",
      "deployed_by": "Lacey",
      "strategy": "blue-green",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 91,
      "version_id": 25,
      "environment": "canary",
      "deployed_at": "2024-10-12 13:15:28",
      "deployed_by": "Eula",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 92,
      "version_id": 30,
      "environment": "production",
      "deployed_at": "2024-06-26 14:47:56",
      "deployed_by": "Ezekiel",
      "strategy": "blue-green",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 93,
      "version_id": 42,
      "environment": "staging",
      "deployed_at": "2025-08-15 09:57:18",
      "deployed_by": "Efrain",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 94,
      "version_id": 21,
      "environment": "production",
      "deployed_at": "2024-09-14 13:41:40",
      "deployed_by": "Roscoe",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "rolled back",
      "rolled_back_at": "2024-09-16 23:09:29",
      "rollback_reason": "error rate above threshold"
    },
    {
      "id": 95,
      "version_id": 22,
      "environment": "production",
      "deployed_at": "2024-10-17 07:34:34",
      "deployed_by": "Linwood",
      "strategy": "rolling",
      "replicas": 11,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 96,
      "version_id": 50,
      "environment": "staging",
      "deployed_at": "2025-05-20 15:37:25",
      "deployed_by": "Michel",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 97,
      "version_id": 72,
      "environment": "staging",
      "deployed_at": "2025-03-15 11:14:15",
      "deployed_by": "Harvey",
      "strategy": "blue-green",
      "replicas": 7,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 98,
      "version_id": 63,
      "environment": "production",
      "deployed_at": "2025-10-29 17:04:43",
      "deployed_by": "Melody",
      "strategy": "blue-green",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 99,
      "version_id": 5,
      "environment": "staging",
      "deployed_at": "2024-10-28 15:30:31",
      "deployed_by": "Lilyan",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 100,
      "version_id": 31,
      "environment": "production",
      "deployed_at": "2024-06-22 10:59:11",
      "deployed_by": "George",
      "strategy": "blue-green",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 101,
      "version_id": 3,
      "environment": "canary",
      "deployed_at": "2024-03-17 15:56:33",
      "deployed_by": "Hazel",
      "strategy": "rolling",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 102,
      "version_id": 38,
      "environment": "staging",
      "deployed_at": "2025-06-10 23:40:15",
      "deployed_by": "Milan",
      "strategy": "rolling",
      "replicas": 11,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 103,
      "version_id": 12,
      "environment": "staging",
      "deployed_at": "2024-08-17 15:13:16",
      "deployed_by": "Geo",
      "strategy": "canary ramp",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 104,
      "version_id": 66,
      "environment": "staging",
      "deployed_at": "2025-05-06 15:38:08",
      "deployed_by": "Alvin",
      "strategy": "canary ramp",
      "replicas": 12,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 105,
      "version_id": 74,
      "environment": "production",
      "deployed_at": "2025-04-30 12:32:52",
      "deployed_by": "Victor",
      "strategy": "blue-green",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 106,
      "version_id": 39,
      "environment": "staging",
      "deployed_at": "2024-09-21 04:04:25",
      "deployed_by": "Alexandrea",
      "strategy": "rolling",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 107,
      "version_id": 22,
      "environment": "staging",
      "deployed_at": "2024-10-20 13:57:33",
      "deployed_by": "Dewayne",
      "strategy": "rolling",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 108,
      "version_id": 13,
      "environment": "staging",
      "deployed_at": "2024-12-16 11:34:48",
      "deployed_by": "Mariano",
      "strategy": "rolling",
      "replicas": 10,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 109,
      "version_id": 6,
      "environment": "production",
      "deployed_at": "2025-03-12 14:51:54",
      "deployed_by": "Oda",
      "strategy": "rolling",
      "replicas": 8,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 110,
      "version_id": 67,
      "environment": "production",
      "deployed_at": "2025-03-17 10:05:57",
      "deployed_by": "Domingo",
      "strategy": "canary ramp",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 111,
      "version_id": 74,
      "environment": "production",
      "deployed_at": "2025-04-05 11:30:21",
      "deployed_by": "Cordia",
      "strategy": "rolling",
      "replicas": 10,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 112,
      "version_id": 12,
      "environment": "canary",
      "deployed_at": "2024-08-15 14:38:13",
      "deployed_by": "Lempi",
      "strategy": "blue-green",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 113,
      "version_id": 53,
      "environment": "canary",
      "deployed_at": "2025-05-10 09:53:34",
      "deployed_by": "Wyatt",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 114,
      "version_id": 22,
      "environment": "staging",
      "deployed_at": "2024-11-08 10:40:40",
      "deployed_by": "Zack",
      "strategy": "rolling",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 115,
      "version_id": 12,
      "environment": "production",
      "deployed_at": "2024-08-21 11:50:09",
      "deployed_by": "Roger",
      "strategy": "canary ramp",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 116,
      "version_id": 45,
      "environment": "production",
      "deployed_at": "2025-04-10 18:50:55",
      "deployed_by": "Corey",
      "strategy": "canary ramp",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 117,
      "version_id": 30,
      "environment": "staging",
      "deployed_at": "2024-06-22 12:10:10",
      "deployed_by": "Tina",
      "strategy": "rolling",
      "replicas": 7,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 118,
      "version_id": 24,
      "environment": "staging",
      "deployed_at": "2024-10-19 09:22:05",
      "deployed_by": "Alex",
      "strategy": "canary ramp",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 119,
      "version_id": 36,
      "environment": "production",
      "deployed_at": "2025-06-10 10:49:08",
      "deployed_by": "Ashley",
      "strategy": "rolling",
      "replicas": 9,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 120,
      "version_id": 65,
      "environment": "production",
      "deployed_at": "2025-11-23 14:54:29",
      "deployed_by": "Darion",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 121,
      "version_id": 51,
      "environment": "production",
      "deployed_at": "2025-03-30 17:30:17",
      "deployed_by": "Alejandrin",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 122,
      "version_id": 18,
      "environment": "production",
      "deployed_at": "2024-04-23 12:29:17",
      "deployed_by": "Chanelle",
      "strategy": "blue-green",
      "replicas": 3,
      "outcome": "rolled back",
      "rolled_back_at": "2024-04-25 16:16:25",
      "rollback_reason": "error rate above threshold"
    },
    {
      "id": 123,
      "version_id": 41,
      "environment": "production",
      "deployed_at": "2024-11-07 11:34:34",
      "deployed_by": "Geoffrey",
      "strategy": "canary ramp",
      "replicas": 7,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 124,
      "version_id": 79,
      "environment": "canary",
      "deployed_at": "2025-01-12 14:11:57",
      "deployed_by": "Nicola",
      "strategy": "canary ramp",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 125,
      "version_id": 8,
      "environment": "production",
      "deployed_at": "2024-07-24 12:49:57",
      "deployed_by": "Andrew",
      "strategy": "canary ramp",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 126,
      "version_id": 46,
      "environment": "canary",
      "deployed_at": "2025-01-28 11:06:41",
      "deployed_by": "Erma",
      "strategy": "rolling",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 127,
      "version_id": 65,
      "environment": "production",
      "deployed_at": "2025-11-28 13:27:52",
      "deployed_by": "Edgar",
      "strategy": "canary ramp",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 128,
      "version_id": 71,
      "environment": "canary",
      "deployed_at": "2024-09-24 12:53:16",
      "deployed_by": "Nat",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 129,
      "version_id": 40,
      "environment": "production",
      "deployed_at": "2025-07-21 14:30:51",
      "deployed_by": "Viola",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 130,
      "version_id": 26,
      "environment": "production",
      "deployed_at": "2024-10-31 12:06:31",
      "deployed_by": "Carmine",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 131,
      "version_id": 74,
      "environment": "production",
      "deployed_at": "2025-04-10 11:59:35",
      "deployed_by": "Zula",
      "strategy": "blue-green",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 132,
      "version_id": 3,
      "environment": "staging",
      "deployed_at": "2024-04-12 10:15:08",
      "deployed_by": "Branson",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 133,
      "version_id": 23,
      "environment": "staging",
      "deployed_at": "2024-05-11 12:05:10",
      "deployed_by": "Jayne",
      "strategy": "rolling",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 134,
      "version_id": 27,
      "environment": "production",
      "deployed_at": "2024-12-10 21:40:16",
      "deployed_by": "Dell",
      "strategy": "canary ramp",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 135,
      "version_id": 9,
      "environment": "production",
      "deployed_at": "2024-08-07 07:11:28",
      "deployed_by": "Carl",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 136,
      "version_id": 31,
      "environment": "staging",
      "deployed_at": "2024-06-19 22:32:26",
      "deployed_by": "Kattie",
      "strategy": "blue-green",
      "replicas": 9,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 137,
      "version_id": 55,
      "environment": "staging",
      "deployed_at": "2025-09-10 14:28:00",
      "deployed_by": "Clayton",
      "strategy": "canary ramp",
      "replicas": 6,
      "outcome": "rolled back",
      "rolled_back_at": "2025-09-11 11:15:07",
      "rollback_reason": "bad feature input"
    },
    {
      "id": 138,
      "version_id": 72,
      "environment": "staging",
      "deployed_at": "2025-04-04 13:59:34",
      "deployed_by": "Pete",
      "strategy": "blue-green",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 139,
      "version_id": 71,
      "environment": "canary",
      "deployed_at": "2024-10-18 13:12:58",
      "deployed_by": "Payton",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 140,
      "version_id": 13,
      "environment": "staging",
      "deployed_at": "2024-12-05 09:41:19",
      "deployed_by": "Stanford",
      "strategy": "blue-green",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 141,
      "version_id": 17,
      "environment": "staging",
      "deployed_at": "2024-10-03 13:51:33",
      "deployed_by": "Frederique",
      "strategy": "blue-green",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 142,
      "version_id": 3,
      "environment": "staging",
      "deployed_at": "2024-03-26 14:40:19",
      "deployed_by": "Dedric",
      "strategy": "blue-green",
      "replicas": 4,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 143,
      "version_id": 14,
      "environment": "production",
      "deployed_at": "2024-09-29 10:39:14",
      "deployed_by": "Logan",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 144,
      "version_id": 69,
      "environment": "production",
      "deployed_at": "2025-02-25 11:32:46",
      "deployed_by": "Veda",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 145,
      "version_id": 31,
      "environment": "canary",
      "deployed_at": "2024-06-18 11:11:51",
      "deployed_by": "Kristopher",
      "strategy": "rolling",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 146,
      "version_id": 38,
      "environment": "production",
      "deployed_at": "2025-07-19 10:47:47",
      "deployed_by": "Kaitlyn",
      "strategy": "rolling",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 147,
      "version_id": 16,
      "environment": "staging",
      "deployed_at": "2025-04-10 11:28:54",
      "deployed_by": "Hulda",
      "strategy": "blue-green",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 148,
      "version_id": 76,
      "environment": "staging",
      "deployed_at": "2024-07-25 15:42:06",
      "deployed_by": "Hillary",
      "strategy": "canary ramp",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 149,
      "version_id": 43,
      "environment": "production",
      "deployed_at": "2024-12-18 17:37:23",
      "deployed_by": "Noah",
      "strategy": "blue-green",
      "replicas": 5,
      "outcome": "rolled back",
      "rolled_back_at": "2024-12-20 10:07:51",
      "rollback_reason": "error rate above threshold"
    },
    {
      "id": 150,
      "version_id": 58,
      "environment": "production",
      "deployed_at": "2025-10-06 19:18:03",
      "deployed_by": "Estel",
      "strategy": "blue-green",
      "replicas": 6,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 151,
      "version_id": 40,
      "environment": "canary",
      "deployed_at": "2025-07-15 14:11:03",
      "deployed_by": "Tyrell",
      "strategy": "canary ramp",
      "replicas": 7,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 152,
      "version_id": 7,
      "environment": "production",
      "deployed_at": "2025-03-20 14:37:19",
      "deployed_by": "Dave",
      "strategy": "canary ramp",
      "replicas": 5,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 153,
      "version_id": 7,
      "environment": "staging",
      "deployed_at": "2025-03-01 09:16:42",
      "deployed_by": "Elroy",
      "strategy": "blue-green",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 154,
      "version_id": 53,
      "environment": "production",
      "deployed_at": "2025-05-14 07:52:01",
      "deployed_by": "Ally",
      "strategy": "blue-green",
      "replicas": 4,
      "outcome": "rolled back",
      "rolled_back_at": "2025-05-15 15:50:10",
      "rollback_reason": "latency regression"
    },
    {
      "id": 155,
      "version_id": 8,
      "environment": "staging",
      "deployed_at": "2024-08-03 15:17:10",
      "deployed_by": "Rowena",
      "strategy": "rolling",
      "replicas": 6,
      "outcome": "rolled back",
      "rolled_back_at": "2024-08-06 10:59:31",
      "rollback_reason": "dependency incident"
    },
    {
      "id": 156,
      "version_id": 80,
      "environment": "canary",
      "deployed_at": "2024-09-12 14:17:54",
      "deployed_by": "Floyd",
      "strategy": "rolling",
      "replicas": 3,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    },
    {
      "id": 157,
      "version_id": 38,
      "environment": "staging",
      "deployed_at": "2025-06-26 12:24:43",
      "deployed_by": "Elda",
      "strategy": "canary ramp",
      "replicas": 2,
      "outcome": "held",
      "rolled_back_at": null,
      "rollback_reason": null
    }
  ]
}
