{
  "generated_at": "2026-05-19T07:32:01Z",
  "repository": "Homebrew/homebrew-core",
  "tracking_issue": "Homebrew/homebrew-core#278366",
  "target_branch": "openssl-4-migration-staging",
  "scope": "staging",
  "summary": {
    "staged_formulae": 57,
    "done": 39,
    "pending": 18,
    "open_staging_prs": 18,
    "current_gate": "Batch 0 — Roots",
    "current_gate_pending": 5,
    "upstream_blockers": 3,
    "base_mismatches": 0
  },
  "rows": [
    {
      "name": "cmake",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 648,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "gitlab",
        "repo": "gitlab.kitware.com/cmake/cmake",
        "url": "https://gitlab.kitware.com/cmake/cmake"
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "python@3.14",
      "live_status": "PENDING",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 468,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280846,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280846",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-18T12:22:10Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "python",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "libssh2",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 293,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "libssh2/libssh2",
        "url": "https://github.com/libssh2/libssh2"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Alibssh2%2Flibssh2+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "libgit2",
      "live_status": "DONE",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 270,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "libgit2/libgit2",
        "url": "https://github.com/libgit2/libgit2"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Alibgit2%2Flibgit2+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "rust",
      "live_status": "PENDING",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 268,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280863,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280863",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:23:00Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "rust-lang/rust",
        "url": "https://github.com/rust-lang/rust"
      },
      "issues": [
        {
          "label": "issues#155397",
          "state": "open",
          "status": "relevant",
          "title": "Build with OpenSSL-4.0.0 fails",
          "url": "https://github.com/rust-lang/rust/issues/155397"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": true
      }
    },
    {
      "name": "wget",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 117,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "python@3.13",
      "live_status": "PENDING",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 79,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280845,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280845",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-12T05:42:45Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "python",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "krb5",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 76,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "libevent",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 76,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "libevent/libevent",
        "url": "https://github.com/libevent/libevent"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Alibevent%2Flibevent+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "systemd",
      "live_status": "PENDING",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 56,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280864,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280864",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-11T01:17:14Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "systemd/systemd",
        "url": "https://github.com/systemd/systemd"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Asystemd%2Fsystemd+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "libngtcp2",
      "live_status": "DONE",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 32,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "ngtcp2/ngtcp2",
        "url": "https://github.com/ngtcp2/ngtcp2"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Angtcp2%2Fngtcp2+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "unbound",
      "live_status": "DONE",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 32,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "NLnetLabs/unbound",
        "url": "https://github.com/NLnetLabs/unbound"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3ANLnetLabs%2Funbound+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "cargo-c",
      "live_status": "PENDING",
      "depth": 2,
      "group_label": "Batch 2",
      "impact_count": 25,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280867,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280867",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-11T01:41:53Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "lu-zero/cargo-c",
        "url": "https://github.com/lu-zero/cargo-c"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Alu-zero%2Fcargo-c+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "pulseaudio",
      "live_status": "PENDING",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 21,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280861,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280861",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:20:18Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "gitlab",
        "repo": "gitlab.freedesktop.org/pulseaudio/pulseaudio",
        "url": "https://gitlab.freedesktop.org/pulseaudio/pulseaudio"
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "curl",
      "live_status": "DONE",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 20,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "curl/curl",
        "url": "https://github.com/curl/curl"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Acurl%2Fcurl+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "libpq",
      "live_status": "DONE",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 17,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "cryptography",
      "live_status": "PENDING",
      "depth": 2,
      "group_label": "Batch 2",
      "impact_count": 15,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280868,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280868",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:20:29Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "pyca/cryptography",
        "url": "https://github.com/pyca/cryptography"
      },
      "issues": [
        {
          "label": "issues#14656",
          "state": "closed",
          "status": "reference",
          "title": "OpenSSL 4.0.0 support",
          "url": "https://github.com/pyca/cryptography/issues/14656"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "ffmpeg",
      "live_status": "DONE",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 14,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "FFmpeg/FFmpeg",
        "url": "https://github.com/FFmpeg/FFmpeg"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3AFFmpeg%2FFFmpeg+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "ruby",
      "live_status": "DONE",
      "depth": 2,
      "group_label": "Batch 2",
      "impact_count": 13,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "ruby/ruby",
        "url": "https://github.com/ruby/ruby"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Aruby%2Fruby+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "apr-util",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 11,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "apache",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "grpc",
      "live_status": "PENDING",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 11,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280832,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280832",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:19:40Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "grpc/grpc",
        "url": "https://github.com/grpc/grpc"
      },
      "issues": [
        {
          "label": "issues#42020",
          "state": "open",
          "status": "relevant",
          "title": "Fix compile with OpenSSL 4.0",
          "url": "https://github.com/grpc/grpc/issues/42020"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": true
      }
    },
    {
      "name": "libzip",
      "live_status": "DONE",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 10,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "openldap",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 10,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "qtbase",
      "live_status": "PENDING",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 10,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280862,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280862",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:20:20Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "qt",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "libfido2",
      "live_status": "PENDING",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 9,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280836,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280836",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T14:08:32Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "Yubico/libfido2",
        "url": "https://github.com/Yubico/libfido2"
      },
      "issues": [
        {
          "label": "issues#966",
          "state": "closed",
          "status": "reference",
          "title": "Fix library build with OpenSSL 4.x",
          "url": "https://github.com/Yubico/libfido2/issues/966"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "httpd",
      "live_status": "DONE",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 8,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "apache",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "aws-c-cal",
      "live_status": "DONE",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 7,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "awslabs/aws-c-cal",
        "url": "https://github.com/awslabs/aws-c-cal"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Aawslabs%2Faws-c-cal+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "folly",
      "live_status": "DONE",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 7,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "facebook/folly",
        "url": "https://github.com/facebook/folly"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Afacebook%2Ffolly+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "freetds",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 7,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "FreeTDS/freetds",
        "url": "https://github.com/FreeTDS/freetds"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3AFreeTDS%2Ffreetds+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "node",
      "live_status": "PENDING",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 7,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280858,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280858",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:20:13Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "nodejs/node",
        "url": "https://github.com/nodejs/node"
      },
      "issues": [
        {
          "label": "issues#62817",
          "state": "closed",
          "status": "reference",
          "title": "[openssl-4.0.0] - failing tests",
          "url": "https://github.com/nodejs/node/issues/62817"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "s2n",
      "live_status": "PENDING",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 7,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280912,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280912",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T06:59:57Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "aws/s2n-tls",
        "url": "https://github.com/aws/s2n-tls"
      },
      "issues": [
        {
          "label": "issues#5783",
          "state": "open",
          "status": "relevant",
          "title": "OpenSSL Support Roadmap",
          "url": "https://github.com/aws/s2n-tls/issues/5783"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": true
      }
    },
    {
      "name": "rtmpdump",
      "live_status": "DONE",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 6,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "srt",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 6,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "Haivision/srt",
        "url": "https://github.com/Haivision/srt"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3AHaivision%2Fsrt+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "srtp",
      "live_status": "DONE",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 6,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "cisco/libsrtp",
        "url": "https://github.com/cisco/libsrtp"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Acisco%2Flibsrtp+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "asio",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 5,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "chriskohlhoff/asio",
        "url": "https://github.com/chriskohlhoff/asio"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Achriskohlhoff%2Fasio+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "erlang",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 5,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "erlang/otp",
        "url": "https://github.com/erlang/otp"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Aerlang%2Fotp+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "hiredis",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 5,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "redis/hiredis",
        "url": "https://github.com/redis/hiredis"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Aredis%2Fhiredis+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "libshout",
      "live_status": "DONE",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 5,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "libssh",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 5,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "mariadb-connector-c",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 5,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "mariadb-corporation/mariadb-connector-c",
        "url": "https://github.com/mariadb-corporation/mariadb-connector-c"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Amariadb-corporation%2Fmariadb-connector-c+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "python@3.12",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 5,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "python",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "thrift",
      "live_status": "PENDING",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 5,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280913,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280913",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T07:07:44Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "apache/thrift",
        "url": "https://github.com/apache/thrift"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Aapache%2Fthrift+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "apache-arrow",
      "live_status": "PENDING",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 4,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280851,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280851",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:20:01Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "apache/arrow",
        "url": "https://github.com/apache/arrow"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Aapache%2Farrow+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "bind",
      "live_status": "DONE",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 4,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "gitlab",
        "repo": "gitlab.isc.org/isc-projects/bind9",
        "url": "https://gitlab.isc.org/isc-projects/bind9"
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "cgal",
      "live_status": "DONE",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 4,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "CGAL/cgal",
        "url": "https://github.com/CGAL/cgal"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3ACGAL%2Fcgal+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "gstreamer",
      "live_status": "PENDING",
      "depth": 3,
      "group_label": "Batch 3",
      "impact_count": 4,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280873,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280873",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:20:35Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "gitlab",
        "repo": "gitlab.freedesktop.org/gstreamer/gstreamer",
        "url": "https://gitlab.freedesktop.org/gstreamer/gstreamer"
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "net-snmp",
      "live_status": "DONE",
      "depth": null,
      "group_label": "Staging closure",
      "impact_count": 4,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "net-snmp/net-snmp",
        "url": "https://github.com/net-snmp/net-snmp"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Anet-snmp%2Fnet-snmp+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "tcl-tk@8",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 4,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "tcl-tk",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 3,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "dotnet",
      "live_status": "PENDING",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 2,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280829,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280829",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:19:37Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "dotnet/dotnet",
        "url": "https://github.com/dotnet/dotnet"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Adotnet%2Fdotnet+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "gdal",
      "live_status": "PENDING",
      "depth": 2,
      "group_label": "Batch 2",
      "impact_count": 2,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280870,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280870",
        "base": "openssl-4-migration-staging",
        "is_draft": true,
        "merge_state": "UNSTABLE",
        "updated_at": "2026-05-05T03:20:30Z"
      },
      "readiness": [
        "draft",
        "checks-blocked",
        "merge-unstable"
      ],
      "next_action": "Resolve draft blockers",
      "upstream": {
        "provider": "github",
        "repo": "OSGeo/gdal",
        "url": "https://github.com/OSGeo/gdal"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3AOSGeo%2Fgdal+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": true,
        "ci_blocked": true,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "librdkafka",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 1,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "github",
        "repo": "confluentinc/librdkafka",
        "url": "https://github.com/confluentinc/librdkafka"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Aconfluentinc%2Flibrdkafka+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "postgresql@17",
      "live_status": "DONE",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 1,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "postgresql@18",
      "live_status": "DONE",
      "depth": 1,
      "group_label": "Batch 1",
      "impact_count": 1,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "other",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": false,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "opusfile",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 0,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "gitlab",
        "repo": "gitlab.xiph.org/xiph/opusfile",
        "url": "https://gitlab.xiph.org/xiph/opusfile"
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "php",
      "live_status": "PENDING",
      "depth": 2,
      "group_label": "Batch 2",
      "impact_count": 0,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 280871,
        "url": "https://github.com/Homebrew/homebrew-core/pull/280871",
        "base": "openssl-4-migration-staging",
        "is_draft": false,
        "merge_state": "CLEAN",
        "updated_at": "2026-05-11T02:41:47Z"
      },
      "readiness": [
        "ready"
      ],
      "next_action": "Review and merge",
      "upstream": {
        "provider": "github",
        "repo": "php/php-src",
        "url": "https://github.com/php/php-src"
      },
      "issues": [
        {
          "label": "search",
          "url": "https://github.com/search?q=repo%3Aphp%2Fphp-src+%22OpenSSL+4%22&type=issues"
        }
      ],
      "flags": {
        "current_gate": false,
        "ready": true,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    },
    {
      "name": "python@3.11",
      "live_status": "DONE",
      "depth": 0,
      "group_label": "Batch 0 — Roots",
      "impact_count": 0,
      "target_branch": "openssl-4-migration-staging",
      "pr": {
        "number": 0,
        "url": "",
        "base": "",
        "is_draft": false,
        "merge_state": "",
        "updated_at": ""
      },
      "readiness": [
        "done"
      ],
      "next_action": "Done",
      "upstream": {
        "provider": "python",
        "repo": "",
        "url": ""
      },
      "issues": [],
      "flags": {
        "current_gate": true,
        "ready": false,
        "draft": false,
        "ci_blocked": false,
        "base_mismatch": false,
        "missing_pr": false,
        "upstream_blocked": false
      }
    }
  ]
}
