{
  "generated_at": "2026-10-26T06:07:00.611207+00:00",
  "repo": {
    "owner": "ai-dynamo",
    "name": "grove"
  },
  "project": {
    "id": "PVT_kwDODASUqc4BNygV",
    "title": "Grove - New",
    "priority_field": {
      "id": "PVTSSF_lADODASUqc4BNygVzg8rqzU",
      "options": [
        {
          "id": "79628723",
          "name": "P0"
        },
        {
          "id": "0a877460",
          "name": "P1"
        },
        {
          "id": "da944a9c",
          "name": "P2"
        }
      ]
    }
  },
  "items": [
    {
      "type": "pr",
      "id": null,
      "number": 932,
      "title": "fix: preserve hostname indices during Coherent updates",
      "url": "https://github.com/ai-dynamo/grove/pull/932",
      "author": "JRosenboimNVIDIA",
      "assignees": [],
      "users": [
        "JRosenboimNVIDIA"
      ],
      "created_at": "2026-10-25T20:52:14Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-25T20:52:14+00:00",
      "last_activity_by": "JRosenboimNVIDIA",
      "last_activity_desc": "opened",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 929,
      "title": "reuse replaced pods' hostname indices during coherent redistribution",
      "url": "https://github.com/ai-dynamo/grove/pull/929",
      "author": "omerap12",
      "assignees": [],
      "users": [
        "omerap12"
      ],
      "created_at": "2026-10-25T16:06:54Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-25T16:06:54+00:00",
      "last_activity_by": "omerap12",
      "last_activity_desc": "opened",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 927,
      "title": "fix(expect): Count terminating pods as expected deletions after an operator restart",
      "url": "https://github.com/ai-dynamo/grove/pull/927",
      "author": "kulkarnisamr",
      "assignees": [],
      "users": [
        "kulkarnisamr"
      ],
      "created_at": "2026-10-23T22:46:42Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-23T22:46:42+00:00",
      "last_activity_by": "kulkarnisamr",
      "last_activity_desc": "opened",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 925,
      "title": "fix(webhook): Warn on a ClusterTopologyBinding reference to a backend that is not enabled",
      "url": "https://github.com/ai-dynamo/grove/pull/925",
      "author": "kulkarnisamr",
      "assignees": [],
      "users": [
        "kulkarnisamr"
      ],
      "created_at": "2026-10-23T18:34:35Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-23T18:34:35+00:00",
      "last_activity_by": "kulkarnisamr",
      "last_activity_desc": "opened",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 923,
      "title": "fix(webhook): Derive the pod name length limit from the hostname budget",
      "url": "https://github.com/ai-dynamo/grove/pull/923",
      "author": "kulkarnisamr",
      "assignees": [],
      "users": [
        "kulkarnisamr"
      ],
      "created_at": "2026-10-23T17:52:24Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-23T18:05:32+00:00",
      "last_activity_by": "kulkarnisamr",
      "last_activity_desc": "marked ready for review",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 922,
      "title": "feat(kueue): Set Workload priority from the kueue.x-k8s.io/priority-class label",
      "url": "https://github.com/ai-dynamo/grove/pull/922",
      "author": "kulkarnisamr",
      "assignees": [],
      "users": [
        "alaypatel07",
        "kulkarnisamr"
      ],
      "created_at": "2026-10-23T16:28:00Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-23T16:58:21+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "commented",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 921,
      "title": "fix: refresh condition observed generation",
      "url": "https://github.com/ai-dynamo/grove/pull/921",
      "author": "git-jxj",
      "assignees": [],
      "users": [
        "blacksoxx",
        "git-jxj"
      ],
      "created_at": "2026-10-23T07:11:20Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-23T11:22:23+00:00",
      "last_activity_by": "blacksoxx",
      "last_activity_desc": "reviewed",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 907,
      "title": "fix(pcsg): look up member PodClique templates by exact name",
      "url": "https://github.com/ai-dynamo/grove/pull/907",
      "author": "blacksoxx",
      "assignees": [],
      "users": [
        "blacksoxx",
        "danbar2",
        "iris-shain-runai"
      ],
      "created_at": "2026-10-19T15:30:10Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-22T14:33:56+00:00",
      "last_activity_by": "blacksoxx",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 905,
      "title": "chore: update dev tool versions in hack/tools.mk",
      "url": "https://github.com/ai-dynamo/grove/pull/905",
      "author": "shlok007",
      "assignees": [],
      "users": [
        "danbar2",
        "renormalize",
        "shlok007"
      ],
      "created_at": "2026-10-19T08:29:30Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 1,
      "last_activity_at": "2026-10-22T09:39:20+00:00",
      "last_activity_by": "renormalize",
      "last_activity_desc": "approved",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 915,
      "title": "fix(webhook): reject PCSG scaleConfig.maxReplicas below minReplicas",
      "url": "https://github.com/ai-dynamo/grove/pull/915",
      "author": "v0ropaev",
      "assignees": [],
      "users": [
        "blacksoxx",
        "danbar2",
        "v0ropaev"
      ],
      "created_at": "2026-10-21T15:24:13Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-22T06:56:44+00:00",
      "last_activity_by": "danbar2",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 912,
      "title": "feat(operator): maintain coherence, preserve per-replica revisions during PCS updates",
      "url": "https://github.com/ai-dynamo/grove/pull/912",
      "author": "renormalize",
      "assignees": [
        "renormalize"
      ],
      "users": [
        "renormalize"
      ],
      "created_at": "2026-10-21T13:05:48Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "FAILURE",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-21T13:06:30+00:00",
      "last_activity_by": "renormalize",
      "last_activity_desc": "commented",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 878,
      "title": "GREP-0877: Terminal States, Termination and Restart Policies",
      "url": "https://github.com/ai-dynamo/grove/pull/878",
      "author": "sanjaychatterjee",
      "assignees": [],
      "users": [
        "danbar2",
        "julienmancuso",
        "sanjaychatterjee"
      ],
      "created_at": "2026-10-08T06:18:20Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 5,
      "last_activity_at": "2026-10-21T08:00:48+00:00",
      "last_activity_by": "sanjaychatterjee",
      "last_activity_desc": "pushed a commit",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 893,
      "title": "feat(scheduler): integrate WAS backend and E2E coverage",
      "url": "https://github.com/ai-dynamo/grove/pull/893",
      "author": "yankay",
      "assignees": [],
      "users": [
        "copilot-pull-request-reviewer",
        "yankay"
      ],
      "created_at": "2026-10-13T12:29:45Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 1,
      "last_activity_at": "2026-10-21T06:48:15+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "replied in a review thread",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 879,
      "title": "feat(scheduler): add WAS hierarchy mapping",
      "url": "https://github.com/ai-dynamo/grove/pull/879",
      "author": "yankay",
      "assignees": [],
      "users": [
        "copilot-pull-request-reviewer",
        "yankay"
      ],
      "created_at": "2026-10-08T07:00:26Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 1,
      "last_activity_at": "2026-10-20T03:55:49+00:00",
      "last_activity_by": "copilot-pull-request-reviewer",
      "last_activity_desc": "reviewed",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 902,
      "title": "Kueue integration: add certain e2e tests that require failure of pod with real nodes",
      "url": "https://github.com/ai-dynamo/grove/pull/902",
      "author": "alaypatel07",
      "assignees": [],
      "users": [
        "alaypatel07",
        "julienmancuso",
        "sanjaychatterjee"
      ],
      "created_at": "2026-10-16T00:36:10Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-19T14:58:30+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 855,
      "title": "chore: upgrade Kubernetes dependencies and local images to 1.37",
      "url": "https://github.com/ai-dynamo/grove/pull/855",
      "author": "yankay",
      "assignees": [],
      "users": [
        "copilot-pull-request-reviewer",
        "yankay"
      ],
      "created_at": "2026-09-30T10:46:31Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-19T13:39:45+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "force-pushed",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 852,
      "title": "chore: upgrade Kubernetes dependencies and local images to 1.36",
      "url": "https://github.com/ai-dynamo/grove/pull/852",
      "author": "yankay",
      "assignees": [],
      "users": [
        "copilot-pull-request-reviewer",
        "yankay"
      ],
      "created_at": "2026-09-29T03:38:56Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-19T13:18:23+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "force-pushed",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 887,
      "title": "fix: do not panic validating a PodCliqueSet with no cliques",
      "url": "https://github.com/ai-dynamo/grove/pull/887",
      "author": "v0ropaev",
      "assignees": [],
      "users": [
        "danbar2",
        "renormalize",
        "v0ropaev"
      ],
      "created_at": "2026-10-12T10:10:46Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-19T08:18:05+00:00",
      "last_activity_by": "renormalize",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 853,
      "title": "fix: preserve workload identities across operator upgrades",
      "url": "https://github.com/ai-dynamo/grove/pull/853",
      "author": "yankay",
      "assignees": [],
      "users": [
        "copilot-pull-request-reviewer",
        "danbar2",
        "kangclzjc",
        "steved",
        "yankay"
      ],
      "created_at": "2026-09-30T07:01:51Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 3,
      "last_activity_at": "2026-10-19T08:14:32+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 891,
      "title": "test(e2e): support scheduler configuration and wait for Grove readiness",
      "url": "https://github.com/ai-dynamo/grove/pull/891",
      "author": "yankay",
      "assignees": [],
      "users": [
        "copilot-pull-request-reviewer",
        "kangclzjc",
        "yankay"
      ],
      "created_at": "2026-10-13T09:47:49Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 3,
      "last_activity_at": "2026-10-19T01:02:30+00:00",
      "last_activity_by": "kangclzjc",
      "last_activity_desc": "reviewed",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 595,
      "title": "test(e2e): support multiple scheduler backends",
      "url": "https://github.com/ai-dynamo/grove/pull/595",
      "author": "brluobt",
      "assignees": [],
      "users": [
        "brluobt",
        "kangclzjc",
        "sanjaychatterjee",
        "shayasoolin"
      ],
      "created_at": "2026-05-09T07:11:30Z",
      "is_draft": false,
      "labels": [
        "run-e2e"
      ],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 2,
      "last_activity_at": "2026-10-15T07:17:40+00:00",
      "last_activity_by": "brluobt",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 767,
      "title": "fix: validate generated ResourceClaim DNS labels",
      "url": "https://github.com/ai-dynamo/grove/pull/767",
      "author": "yankay",
      "assignees": [
        "renormalize"
      ],
      "users": [
        "renormalize",
        "Ronkahn21",
        "shayasoolin",
        "yankay"
      ],
      "created_at": "2026-08-10T10:06:30Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-15T05:40:47+00:00",
      "last_activity_by": "renormalize",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 881,
      "title": "Docs/kueue user guide",
      "url": "https://github.com/ai-dynamo/grove/pull/881",
      "author": "alaypatel07",
      "assignees": [],
      "users": [
        "alaypatel07"
      ],
      "created_at": "2026-10-09T02:22:07Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-14T21:21:24+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "force-pushed",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 794,
      "title": "GREP-787: External scheduler integration",
      "url": "https://github.com/ai-dynamo/grove/pull/794",
      "author": "joeltg",
      "assignees": [],
      "users": [
        "danbar2",
        "joeltg",
        "shayasoolin",
        "unmarshall"
      ],
      "created_at": "2026-08-26T18:05:21Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": null,
      "ci_state": "SUCCESS",
      "unresolved_threads": 11,
      "last_activity_at": "2026-10-13T19:41:02+00:00",
      "last_activity_by": "joeltg",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 883,
      "title": "fix: restart a PCSG rolling update that ended without converging to the target hash",
      "url": "https://github.com/ai-dynamo/grove/pull/883",
      "author": "majedtaki",
      "assignees": [],
      "users": [
        "majedtaki",
        "unmarshall"
      ],
      "created_at": "2026-10-09T08:02:25Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-13T15:28:29+00:00",
      "last_activity_by": "unmarshall",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 790,
      "title": "fix: use durable health history for gang termination",
      "url": "https://github.com/ai-dynamo/grove/pull/790",
      "author": "yankay",
      "assignees": [],
      "users": [
        "oleg-kushniriov",
        "yankay"
      ],
      "created_at": "2026-08-22T16:07:55Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 2,
      "last_activity_at": "2026-10-13T10:55:59+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 686,
      "title": "GREP-0677: Scale-to-Zero Component Hibernation",
      "url": "https://github.com/ai-dynamo/grove/pull/686",
      "author": "yankay",
      "assignees": [],
      "users": [
        "danbar2",
        "kangclzjc",
        "Ronkahn21",
        "sanjaychatterjee",
        "shayasoolin",
        "tzulingk",
        "unmarshall",
        "yankay"
      ],
      "created_at": "2026-06-25T08:52:47Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 23,
      "last_activity_at": "2026-09-28T09:37:07+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 850,
      "title": "docs: document GPU NUMA locality with DRA",
      "url": "https://github.com/ai-dynamo/grove/pull/850",
      "author": "yankay",
      "assignees": [],
      "users": [
        "aylonsk",
        "copilot-pull-request-reviewer",
        "danbar2",
        "enoodle",
        "yankay"
      ],
      "created_at": "2026-09-24T05:48:40Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "CHANGES_REQUESTED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-13T03:10:12+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 851,
      "title": "GREP-644: Intra-node topology constraints",
      "url": "https://github.com/ai-dynamo/grove/pull/851",
      "author": "aylonsk",
      "assignees": [],
      "users": [
        "aylonsk",
        "danbar2",
        "KrishnaRMaddikara"
      ],
      "created_at": "2026-09-24T19:41:08Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-13T00:06:39+00:00",
      "last_activity_by": "aylonsk",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 735,
      "title": "feat: aggregate KAI PodGroups by PodCliqueSet replica",
      "url": "https://github.com/ai-dynamo/grove/pull/735",
      "author": "enoodle",
      "assignees": [],
      "users": [
        "enoodle",
        "shayasoolin"
      ],
      "created_at": "2026-07-25T20:23:08Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-08T07:52:30+00:00",
      "last_activity_by": "enoodle",
      "last_activity_desc": "force-pushed",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 823,
      "title": "GREP-0793: Capacity Identity and Authorized Release",
      "url": "https://github.com/ai-dynamo/grove/pull/823",
      "author": "tzulingk",
      "assignees": [],
      "users": [
        "julienmancuso",
        "tzulingk"
      ],
      "created_at": "2026-09-10T20:02:47Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-10-01T05:25:38+00:00",
      "last_activity_by": "tzulingk",
      "last_activity_desc": "commented",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 508,
      "title": "[GREP] Arborist - CLI For Grove",
      "url": "https://github.com/ai-dynamo/grove/pull/508",
      "author": "gflarity",
      "assignees": [],
      "users": [
        "athreesh",
        "gflarity",
        "julienmancuso",
        "sanjaychatterjee"
      ],
      "created_at": "2026-04-02T21:45:08Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 3,
      "last_activity_at": "2026-09-14T20:36:04+00:00",
      "last_activity_by": "sanjaychatterjee",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 734,
      "title": "test(e2e): watch RU-12 ordinal update transition",
      "url": "https://github.com/ai-dynamo/grove/pull/734",
      "author": "brluobt",
      "assignees": [],
      "users": [
        "brluobt",
        "danbar2",
        "kangclzjc",
        "Ronkahn21",
        "shayasoolin"
      ],
      "created_at": "2026-07-25T11:22:52Z",
      "is_draft": false,
      "labels": [
        "run-e2e"
      ],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": null,
      "ci_state": "SUCCESS",
      "unresolved_threads": 1,
      "last_activity_at": "2026-09-08T10:37:29+00:00",
      "last_activity_by": "Ronkahn21",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 772,
      "title": "ci: update GitHub Actions to Node 24 runtimes",
      "url": "https://github.com/ai-dynamo/grove/pull/772",
      "author": "saturley-hall",
      "assignees": [],
      "users": [
        "oleg-kushniriov",
        "renormalize",
        "sanjaychatterjee",
        "saturley-hall",
        "shayasoolin",
        "yankay"
      ],
      "created_at": "2026-08-10T21:55:06Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "APPROVED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-09-07T08:04:48+00:00",
      "last_activity_by": "renormalize",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 785,
      "title": "fix: wait for updated pods before ending rollouts",
      "url": "https://github.com/ai-dynamo/grove/pull/785",
      "author": "alexeldeib",
      "assignees": [],
      "users": [
        "alexeldeib",
        "oleg-kushniriov",
        "unmarshall"
      ],
      "created_at": "2026-08-20T22:43:59Z",
      "is_draft": false,
      "labels": [
        "do-not-merge/hold"
      ],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 2,
      "last_activity_at": "2026-09-07T07:50:04+00:00",
      "last_activity_by": "unmarshall",
      "last_activity_desc": "replied in a review thread",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 710,
      "title": "fix: store revisions to ensure grove upgrades do not cause new rollouts",
      "url": "https://github.com/ai-dynamo/grove/pull/710",
      "author": "steved",
      "assignees": [],
      "users": [
        "kangclzjc",
        "shayasoolin",
        "steved"
      ],
      "created_at": "2026-07-13T20:43:16Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 4,
      "last_activity_at": "2026-09-01T06:01:27+00:00",
      "last_activity_by": "steved",
      "last_activity_desc": "force-pushed",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 634,
      "title": "feat: add pod clique pod index to pod names",
      "url": "https://github.com/ai-dynamo/grove/pull/634",
      "author": "steved",
      "assignees": [],
      "users": [
        "danbar2",
        "renormalize",
        "steved",
        "unmarshall",
        "yankay"
      ],
      "created_at": "2026-05-28T17:17:53Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "CHANGES_REQUESTED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-09-01T04:42:15+00:00",
      "last_activity_by": "steved",
      "last_activity_desc": "force-pushed",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 763,
      "title": "feat: improve PodGang status reporting with Scheduled and Ready conditions",
      "url": "https://github.com/ai-dynamo/grove/pull/763",
      "author": "alaypatel07",
      "assignees": [],
      "users": [
        "alaypatel07",
        "shmuel-runai"
      ],
      "created_at": "2026-08-07T17:20:59Z",
      "is_draft": false,
      "labels": [
        "do-not-merge/hold"
      ],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "FAILURE",
      "unresolved_threads": 0,
      "last_activity_at": "2026-08-10T21:16:48+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 705,
      "title": "chore: move e2e runner dependencies into workflow setup",
      "url": "https://github.com/ai-dynamo/grove/pull/705",
      "author": "yankay",
      "assignees": [],
      "users": [
        "danbar2",
        "gflarity",
        "Ronkahn21",
        "yankay"
      ],
      "created_at": "2026-07-09T04:11:54Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "CHANGES_REQUESTED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 1,
      "last_activity_at": "2026-08-10T03:24:18+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 649,
      "title": "GREP-393 implementation: Coherent Rolling Updates for PodCliqueSet",
      "url": "https://github.com/ai-dynamo/grove/pull/649",
      "author": "unmarshall",
      "assignees": [],
      "users": [
        "renormalize",
        "shayasoolin",
        "unmarshall"
      ],
      "created_at": "2026-06-06T08:28:15Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "CHANGES_REQUESTED",
      "ci_state": "FAILURE",
      "unresolved_threads": 1,
      "last_activity_at": "2026-08-09T09:28:48+00:00",
      "last_activity_by": "unmarshall",
      "last_activity_desc": "pushed a commit",
      "state": "awaiting_maintainer",
      "section": "awaiting_maintainer",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 740,
      "title": "feat(operator): add maxUnavailable safeguards for PodClique rollouts",
      "url": "https://github.com/ai-dynamo/grove/pull/740",
      "author": "for-zero-one",
      "assignees": [],
      "users": [
        "danbar2",
        "for-zero-one",
        "unmarshall"
      ],
      "created_at": "2026-07-29T08:07:25Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "FAILURE",
      "unresolved_threads": 0,
      "last_activity_at": "2026-07-30T05:04:18+00:00",
      "last_activity_by": "danbar2",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 693,
      "title": "Position Grove as a workload API",
      "url": "https://github.com/ai-dynamo/grove/pull/693",
      "author": "athreesh",
      "assignees": [],
      "users": [
        "athreesh",
        "Ronkahn21",
        "shayasoolin"
      ],
      "created_at": "2026-06-29T18:17:36Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": null,
      "ci_state": "SUCCESS",
      "unresolved_threads": 1,
      "last_activity_at": "2026-07-26T18:51:41+00:00",
      "last_activity_by": "Ronkahn21",
      "last_activity_desc": "approved",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 562,
      "title": "GREP-537 add Koordinator scheduler backend",
      "url": "https://github.com/ai-dynamo/grove/pull/562",
      "author": "shinedays",
      "assignees": [],
      "users": [
        "danbar2",
        "enoodle",
        "kangclzjc",
        "shayasoolin",
        "shinedays"
      ],
      "created_at": "2026-04-29T09:26:19Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 3,
      "last_activity_at": "2026-07-23T07:26:31+00:00",
      "last_activity_by": "danbar2",
      "last_activity_desc": "reviewed",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 656,
      "title": "fix: include pod clique pod index in pod name for better visibility",
      "url": "https://github.com/ai-dynamo/grove/pull/656",
      "author": "AsadShahid04",
      "assignees": [],
      "users": [
        "AsadShahid04",
        "danbar2",
        "renormalize",
        "yankay"
      ],
      "created_at": "2026-06-08T09:35:58Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-07-16T06:12:27+00:00",
      "last_activity_by": "danbar2",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 499,
      "title": "GREP-498: Controller Reconciliation Prometheus Metrics",
      "url": "https://github.com/ai-dynamo/grove/pull/499",
      "author": "brluobt",
      "assignees": [],
      "users": [
        "brluobt",
        "kangclzjc",
        "Ronkahn21",
        "sanjaychatterjee",
        "shayasoolin"
      ],
      "created_at": "2026-03-24T04:05:53Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "CHANGES_REQUESTED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 21,
      "last_activity_at": "2026-07-15T14:40:15+00:00",
      "last_activity_by": "Ronkahn21",
      "last_activity_desc": "commented on the diff",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 590,
      "title": "Add GREP-377 for Volcano topology-aware scheduling",
      "url": "https://github.com/ai-dynamo/grove/pull/590",
      "author": "xianlubird",
      "assignees": [],
      "users": [
        "enoodle",
        "shivansh-gohem",
        "unmarshall",
        "xianlubird"
      ],
      "created_at": "2026-05-08T10:19:10Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "CHANGES_REQUESTED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 14,
      "last_activity_at": "2026-07-15T00:48:01+00:00",
      "last_activity_by": "xianlubird",
      "last_activity_desc": "commented",
      "state": "awaiting_maintainer",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 706,
      "title": "Avoid `grove-operator` restart at startup",
      "url": "https://github.com/ai-dynamo/grove/pull/706",
      "author": "renormalize",
      "assignees": [],
      "users": [
        "renormalize"
      ],
      "created_at": "2026-07-09T10:45:48Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-07-09T10:50:22+00:00",
      "last_activity_by": "renormalize",
      "last_activity_desc": "force-pushed",
      "state": "needs_first_response",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 633,
      "title": "feat: add Prometheus metrics to Grove operator controllers",
      "url": "https://github.com/ai-dynamo/grove/pull/633",
      "author": "AsadShahid04",
      "assignees": [],
      "users": [
        "AsadShahid04",
        "shayasoolin"
      ],
      "created_at": "2026-05-28T10:06:40Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "CHANGES_REQUESTED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-07-02T12:08:17+00:00",
      "last_activity_by": "shayasoolin",
      "last_activity_desc": "requested changes",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 669,
      "title": "fix: harden topology sync against transient API server errors at startup",
      "url": "https://github.com/ai-dynamo/grove/pull/669",
      "author": "AsadShahid04",
      "assignees": [],
      "users": [
        "AsadShahid04",
        "Ronkahn21",
        "yankay"
      ],
      "created_at": "2026-06-15T14:10:03Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "FAILURE",
      "unresolved_threads": 3,
      "last_activity_at": "2026-06-29T15:02:23+00:00",
      "last_activity_by": "Ronkahn21",
      "last_activity_desc": "reviewed",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 600,
      "title": "feat(e2e): path-aware PR matrix selector + nightly workflow (draft)",
      "url": "https://github.com/ai-dynamo/grove/pull/600",
      "author": "brluobt",
      "assignees": [],
      "users": [
        "brluobt",
        "kangclzjc"
      ],
      "created_at": "2026-05-11T09:13:37Z",
      "is_draft": true,
      "labels": [
        "run-e2e"
      ],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-05-11T09:13:37+00:00",
      "last_activity_by": "brluobt",
      "last_activity_desc": "opened",
      "state": "needs_first_response",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "pr",
      "id": null,
      "number": 532,
      "title": "add workload gang support",
      "url": "https://github.com/ai-dynamo/grove/pull/532",
      "author": "kangclzjc",
      "assignees": [],
      "users": [
        "kangclzjc"
      ],
      "created_at": "2026-04-15T07:53:32Z",
      "is_draft": true,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {},
      "review_decision": "REVIEW_REQUIRED",
      "ci_state": "SUCCESS",
      "unresolved_threads": 0,
      "last_activity_at": "2026-04-15T07:53:32+00:00",
      "last_activity_by": "kangclzjc",
      "last_activity_desc": "opened",
      "state": "needs_first_response",
      "section": "stale",
      "project_item_id": null
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABZzqfXQ",
      "number": 930,
      "title": "Template replica changes on an existing PodCliqueSet are accepted but silently ignored",
      "url": "https://github.com/ai-dynamo/grove/issues/930",
      "author": "omerap12",
      "assignees": [],
      "users": [
        "omerap12"
      ],
      "created_at": "2026-10-25T16:50:10Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {
        "status": "Needs Triage"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-25T16:50:10+00:00",
      "last_activity_by": "omerap12",
      "last_activity_desc": "opened",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhDZZn8"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABWwcU6w",
      "number": 889,
      "title": "Make spec.template.cliques.spec.minAvailable mutable",
      "url": "https://github.com/ai-dynamo/grove/issues/889",
      "author": "feldsherov",
      "assignees": [
        "unmarshall"
      ],
      "users": [
        "feldsherov",
        "sanjaychatterjee",
        "unmarshall"
      ],
      "created_at": "2026-10-13T00:00:41Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "Needs Triage",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-13T20:35:52+00:00",
      "last_activity_by": "feldsherov",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhATZmc"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABYAkUsQ",
      "number": 904,
      "title": "\u2602\ufe0f Epic: Grove observability (gated-Pod reasons, workload metrics, Grafana dashboards)",
      "url": "https://github.com/ai-dynamo/grove/issues/904",
      "author": "kangclzjc",
      "assignees": [],
      "users": [
        "kangclzjc",
        "Thezone-1"
      ],
      "created_at": "2026-10-18T04:37:13Z",
      "is_draft": false,
      "labels": [
        "enhancement",
        "area/ops-productivity",
        "component/operator",
        "area/metrics"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P0",
      "severity": null,
      "project_fields": {
        "status": "Needs Triage",
        "priority": "P0"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-24T01:40:31+00:00",
      "last_activity_by": "kangclzjc",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhBj8HQ"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABZgKKzA",
      "number": 926,
      "title": "A pod deleted by another controller is not replaced until it finishes terminating after an operator restart",
      "url": "https://github.com/ai-dynamo/grove/issues/926",
      "author": "kulkarnisamr",
      "assignees": [],
      "users": [
        "kulkarnisamr"
      ],
      "created_at": "2026-10-23T22:32:05Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [
        {
          "number": 927,
          "url": "https://github.com/ai-dynamo/grove/pull/927",
          "is_draft": true
        }
      ],
      "priority": null,
      "severity": null,
      "project_fields": {
        "status": "In-Progress"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-23T22:32:05+00:00",
      "last_activity_by": "kulkarnisamr",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhDHTvA"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABZdQ2lw",
      "number": 924,
      "title": "Enabling a topology-aware scheduler backend deadlocks when its topology is externally managed",
      "url": "https://github.com/ai-dynamo/grove/issues/924",
      "author": "kulkarnisamr",
      "assignees": [],
      "users": [
        "kulkarnisamr"
      ],
      "created_at": "2026-10-23T18:30:28Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [
        {
          "number": 925,
          "url": "https://github.com/ai-dynamo/grove/pull/925",
          "is_draft": true
        }
      ],
      "priority": null,
      "severity": null,
      "project_fields": {
        "status": "In-Progress"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-23T18:30:28+00:00",
      "last_activity_by": "kulkarnisamr",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhDEcjA"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABZTS6iA",
      "number": 920,
      "title": "Topology condition observedGeneration stays stale after spec updates",
      "url": "https://github.com/ai-dynamo/grove/issues/920",
      "author": "git-jxj",
      "assignees": [],
      "users": [
        "git-jxj"
      ],
      "created_at": "2026-10-23T06:13:59Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [
        {
          "number": 921,
          "url": "https://github.com/ai-dynamo/grove/pull/921",
          "is_draft": false
        }
      ],
      "priority": null,
      "severity": null,
      "project_fields": {
        "status": "In-Progress"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-23T06:13:59+00:00",
      "last_activity_by": "git-jxj",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhC6cJY"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABZM-4Ag",
      "number": 919,
      "title": "Kueue integration: standalone frontend cliques are enrolled in the base PodGang's Workload",
      "url": "https://github.com/ai-dynamo/grove/issues/919",
      "author": "kulkarnisamr",
      "assignees": [
        "alaypatel07"
      ],
      "users": [
        "alaypatel07",
        "kulkarnisamr"
      ],
      "created_at": "2026-10-22T19:44:49Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [],
      "priority": null,
      "severity": null,
      "project_fields": {
        "status": "Needs Triage"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-22T19:44:49+00:00",
      "last_activity_by": "kulkarnisamr",
      "last_activity_desc": "opened",
      "state": "needs_first_response",
      "section": "needs_first_response",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhC0Fmc"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABIDvUcA",
      "number": 702,
      "title": "Replace pre-baked runner image with cache-based dependency management",
      "url": "https://github.com/ai-dynamo/grove/issues/702",
      "author": "unmarshall",
      "assignees": [],
      "users": [
        "unmarshall"
      ],
      "created_at": "2026-07-08T08:34:42Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 705,
          "url": "https://github.com/ai-dynamo/grove/pull/705",
          "is_draft": false
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1",
        "size": "M"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-07-08T08:34:42+00:00",
      "last_activity_by": "unmarshall",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgyG9nc"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABY2iQxA",
      "number": 913,
      "title": "Coherent update of a standalone PodClique gives replacement Pods new hostname indices",
      "url": "https://github.com/ai-dynamo/grove/issues/913",
      "author": "kathleenfrench",
      "assignees": [],
      "users": [
        "kathleenfrench"
      ],
      "created_at": "2026-10-21T14:45:01Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [
        {
          "number": 6,
          "url": "https://github.com/AsadShahid04/grove/pull/6",
          "is_draft": true
        },
        {
          "number": 929,
          "url": "https://github.com/ai-dynamo/grove/pull/929",
          "is_draft": false
        },
        {
          "number": 932,
          "url": "https://github.com/ai-dynamo/grove/pull/932",
          "is_draft": true
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-21T14:45:01+00:00",
      "last_activity_by": "kathleenfrench",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhCcIL0"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABY3J3ng",
      "number": 914,
      "title": "PodCliqueScalingGroup scaleConfig.maxReplicas below minReplicas is admitted, then its HPA is rejected",
      "url": "https://github.com/ai-dynamo/grove/issues/914",
      "author": "v0ropaev",
      "assignees": [],
      "users": [
        "v0ropaev"
      ],
      "created_at": "2026-10-21T15:24:07Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Bug",
      "linked_prs": [
        {
          "number": 915,
          "url": "https://github.com/ai-dynamo/grove/pull/915",
          "is_draft": false
        }
      ],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-21T15:24:07+00:00",
      "last_activity_by": "v0ropaev",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhCcv1c"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABY7uoeg",
      "number": 917,
      "title": "Standalone PodClique template update after scale-to-zero fails to resolve PodGang anchor",
      "url": "https://github.com/ai-dynamo/grove/issues/917",
      "author": "julienmancuso",
      "assignees": [],
      "users": [
        "julienmancuso"
      ],
      "created_at": "2026-10-21T20:43:11Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Backlog",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-21T20:43:11+00:00",
      "last_activity_by": "julienmancuso",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhChSes"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABY5qtqw",
      "number": 916,
      "title": "Coherent rollout deletes an anchor epoch still needed to ungate a retained PCSG replica's replacement Pod",
      "url": "https://github.com/ai-dynamo/grove/issues/916",
      "author": "kathleenfrench",
      "assignees": [
        "unmarshall"
      ],
      "users": [
        "kathleenfrench",
        "unmarshall"
      ],
      "created_at": "2026-10-21T18:15:35Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "priority": "P1",
        "status": "Backlog"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-21T18:15:35+00:00",
      "last_activity_by": "kathleenfrench",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhCfOZc"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABXUgo-A",
      "number": 901,
      "title": "Kueue integration: support preemption of workloads via configuration of priority class",
      "url": "https://github.com/ai-dynamo/grove/issues/901",
      "author": "alaypatel07",
      "assignees": [
        "alaypatel07"
      ],
      "users": [
        "alaypatel07"
      ],
      "created_at": "2026-10-15T04:16:19Z",
      "is_draft": false,
      "labels": [
        "feature request"
      ],
      "issue_type": "Feature",
      "linked_prs": [
        {
          "number": 922,
          "url": "https://github.com/ai-dynamo/grove/pull/922",
          "is_draft": false
        }
      ],
      "priority": "P0",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P0",
        "size": "M"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-15T04:17:40+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhA4SNw"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABLYkd_Q",
      "number": 748,
      "title": "Native KEDA integration for Grove autoscaling",
      "url": "https://github.com/ai-dynamo/grove/issues/748",
      "author": "hello2mao",
      "assignees": [
        "juniemariam"
      ],
      "users": [
        "hello2mao",
        "juniemariam",
        "kangclzjc"
      ],
      "created_at": "2026-08-04T09:35:03Z",
      "is_draft": false,
      "labels": [
        "enhancement",
        "good first issue"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Backlog",
        "priority": "P1",
        "size": "M"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-22T05:48:52+00:00",
      "last_activity_by": "kangclzjc",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg1NYhA"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABY0HdOA",
      "number": 911,
      "title": "\u2602\ufe0f Epic: Kueue scheduler backend integration",
      "url": "https://github.com/ai-dynamo/grove/issues/911",
      "author": "danbar2",
      "assignees": [
        "alaypatel07"
      ],
      "users": [
        "alaypatel07",
        "danbar2"
      ],
      "created_at": "2026-10-21T12:11:53Z",
      "is_draft": false,
      "labels": [
        "enhancement",
        "component/scheduler"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Needs Triage",
        "priority": "P1",
        "size": "L"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-21T12:11:53+00:00",
      "last_activity_by": "danbar2",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhCZrCQ"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABVOwURQ",
      "number": 869,
      "title": "Kueue integration: support pod clique scale and auto-scaling",
      "url": "https://github.com/ai-dynamo/grove/issues/869",
      "author": "alaypatel07",
      "assignees": [],
      "users": [
        "alaypatel07"
      ],
      "created_at": "2026-10-05T22:21:27Z",
      "is_draft": false,
      "labels": [
        "blocked/upstream"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "Blocked",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-05T22:21:27+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg-vXzs"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABVOIF0w",
      "number": 868,
      "title": "kueue integration: support true gang scheduling",
      "url": "https://github.com/ai-dynamo/grove/issues/868",
      "author": "alaypatel07",
      "assignees": [],
      "users": [
        "alaypatel07"
      ],
      "created_at": "2026-10-05T21:20:07Z",
      "is_draft": false,
      "labels": [
        "blocked/upstream"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Blocked",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-05T21:20:07+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg-uwfo"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABVOEU_A",
      "number": 867,
      "title": "Kueue integration: TAS support for fitting entire workload in one topology domain is incomplete",
      "url": "https://github.com/ai-dynamo/grove/issues/867",
      "author": "alaypatel07",
      "assignees": [],
      "users": [
        "alaypatel07"
      ],
      "created_at": "2026-10-05T21:14:56Z",
      "is_draft": false,
      "labels": [
        "blocked/upstream"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Blocked",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-05T21:14:56+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg-utTo"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABVOBvpg",
      "number": 866,
      "title": "Kueue integration: minCount support is incomplete",
      "url": "https://github.com/ai-dynamo/grove/issues/866",
      "author": "alaypatel07",
      "assignees": [],
      "users": [
        "alaypatel07"
      ],
      "created_at": "2026-10-05T21:11:20Z",
      "is_draft": false,
      "labels": [
        "blocked/upstream"
      ],
      "issue_type": "Task",
      "linked_prs": [],
      "priority": "P0",
      "severity": null,
      "project_fields": {
        "status": "Blocked",
        "priority": "P0"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-05T21:11:20+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg-uq6w"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABUHiUDw",
      "number": 854,
      "title": "Epic: [GREP-531] Workload-Aware Scheduling",
      "url": "https://github.com/ai-dynamo/grove/issues/854",
      "author": "yankay",
      "assignees": [
        "yankay"
      ],
      "users": [
        "yankay"
      ],
      "created_at": "2026-09-30T10:31:19Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P0",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P0"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-09-30T10:31:19+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg9pPko"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABYUNWcA",
      "number": 906,
      "title": "PodCliqueScalingGroup member PodClique is built from the wrong template when one clique name ends with another",
      "url": "https://github.com/ai-dynamo/grove/issues/906",
      "author": "blacksoxx",
      "assignees": [
        "blacksoxx"
      ],
      "users": [
        "blacksoxx"
      ],
      "created_at": "2026-10-19T15:29:26Z",
      "is_draft": false,
      "labels": [
        "good first issue",
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [
        {
          "number": 907,
          "url": "https://github.com/ai-dynamo/grove/pull/907",
          "is_draft": false
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-19T15:29:26+00:00",
      "last_activity_by": "blacksoxx",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhB3470"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABXEK-qw",
      "number": 895,
      "title": "Update developer tools",
      "url": "https://github.com/ai-dynamo/grove/issues/895",
      "author": "renormalize",
      "assignees": [
        "shlok007"
      ],
      "users": [
        "renormalize",
        "shlok007",
        "unmarshall"
      ],
      "created_at": "2026-10-14T06:06:38Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 905,
          "url": "https://github.com/ai-dynamo/grove/pull/905",
          "is_draft": false
        }
      ],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-19T06:56:17+00:00",
      "last_activity_by": "renormalize",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhAn0YU"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABQgZesQ",
      "number": 818,
      "title": "Scaling in a PodClique that belongs to a PodCliqueScalingGroup leaves a gap in PCSG pod indices",
      "url": "https://github.com/ai-dynamo/grove/issues/818",
      "author": "unmarshall",
      "assignees": [
        "danbar2"
      ],
      "users": [
        "danbar2",
        "Ronkahn21",
        "unmarshall"
      ],
      "created_at": "2026-09-09T17:28:38Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-01T13:11:06+00:00",
      "last_activity_by": "Ronkahn21",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg6MWoA"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABXPk5Aw",
      "number": 900,
      "title": "PodClique reuses the hostname index of an in-flight Pod, then stops creating Pods",
      "url": "https://github.com/ai-dynamo/grove/issues/900",
      "author": "kathleenfrench",
      "assignees": [
        "danbar2"
      ],
      "users": [
        "danbar2",
        "kathleenfrench"
      ],
      "created_at": "2026-10-14T20:06:51Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [
        {
          "number": 5,
          "url": "https://github.com/AsadShahid04/grove/pull/5",
          "is_draft": true
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-14T20:06:51+00:00",
      "last_activity_by": "kathleenfrench",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhAzhSk"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABWwj5wQ",
      "number": 890,
      "title": "MaxSurge>0 and MinUnavailable=0 for PodCliqueSet replicas",
      "url": "https://github.com/ai-dynamo/grove/issues/890",
      "author": "feldsherov",
      "assignees": [],
      "users": [
        "feldsherov",
        "unmarshall"
      ],
      "created_at": "2026-10-13T00:14:34Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "Needs Triage",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-13T20:39:43+00:00",
      "last_activity_by": "feldsherov",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhATgvc"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABWv9cxg",
      "number": 888,
      "title": "MaxUnavailable for PodCliqueSet replicas",
      "url": "https://github.com/ai-dynamo/grove/issues/888",
      "author": "feldsherov",
      "assignees": [
        "unmarshall"
      ],
      "users": [
        "feldsherov",
        "unmarshall"
      ],
      "created_at": "2026-10-12T23:01:24Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "Needs Triage",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-14T04:27:53+00:00",
      "last_activity_by": "unmarshall",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhAS6xQ"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABVyOK5w",
      "number": 877,
      "title": "GREP: Terminal States, Termination and Restart Policies",
      "url": "https://github.com/ai-dynamo/grove/issues/877",
      "author": "sanjaychatterjee",
      "assignees": [
        "sanjaychatterjee"
      ],
      "users": [
        "sanjaychatterjee"
      ],
      "created_at": "2026-10-08T06:15:31Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P0",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P0"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-08T06:15:31+00:00",
      "last_activity_by": "sanjaychatterjee",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg_Uh24"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABXkS19w",
      "number": 903,
      "title": "Kueue integration: run pod termination and readiness e2e tests on real nodes",
      "url": "https://github.com/ai-dynamo/grove/issues/903",
      "author": "alaypatel07",
      "assignees": [
        "alaypatel07"
      ],
      "users": [
        "alaypatel07"
      ],
      "created_at": "2026-10-16T01:16:03Z",
      "is_draft": false,
      "labels": [
        "kind/cleanup",
        "area/test"
      ],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 902,
          "url": "https://github.com/ai-dynamo/grove/pull/902",
          "is_draft": false
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-16T01:16:03+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhBIUUc"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABXO48cA",
      "number": 899,
      "title": "[DOC]: add documentation for kueue integration",
      "url": "https://github.com/ai-dynamo/grove/issues/899",
      "author": "alaypatel07",
      "assignees": [
        "alaypatel07"
      ],
      "users": [
        "alaypatel07"
      ],
      "created_at": "2026-10-14T19:16:35Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 881,
          "url": "https://github.com/ai-dynamo/grove/pull/881",
          "is_draft": false
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-14T19:16:35+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhAy1ms"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABWmus2A",
      "number": 886,
      "title": "PodCliqueSet validating webhook panics on an empty spec.template.cliques",
      "url": "https://github.com/ai-dynamo/grove/issues/886",
      "author": "v0ropaev",
      "assignees": [],
      "users": [
        "v0ropaev"
      ],
      "created_at": "2026-10-12T10:10:07Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Bug",
      "linked_prs": [
        {
          "number": 887,
          "url": "https://github.com/ai-dynamo/grove/pull/887",
          "is_draft": false
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-12T10:10:07+00:00",
      "last_activity_by": "v0ropaev",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhAJ9RM"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABWgWBgA",
      "number": 885,
      "title": "Helm upgrade conflicts on grove-webhook-server-cert with Helm 4",
      "url": "https://github.com/ai-dynamo/grove/issues/885",
      "author": "gusraggio",
      "assignees": [],
      "users": [
        "gusraggio"
      ],
      "created_at": "2026-10-11T21:16:54Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Bug",
      "linked_prs": [
        {
          "number": 4,
          "url": "https://github.com/AsadShahid04/grove/pull/4",
          "is_draft": true
        }
      ],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-11T21:16:54+00:00",
      "last_activity_by": "gusraggio",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzhADmJE"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABVrwWog",
      "number": 874,
      "title": "Epoch-based PodGang name exceeds label limit and blocks PCSG scale-out",
      "url": "https://github.com/ai-dynamo/grove/issues/874",
      "author": "andrewpaprotsky",
      "assignees": [],
      "users": [
        "andrewpaprotsky",
        "unmarshall"
      ],
      "created_at": "2026-10-07T18:49:30Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-14T04:14:47+00:00",
      "last_activity_by": "unmarshall",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg_N3nE"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABL3q7-g",
      "number": 762,
      "title": "PodGang status does not reflect workload scheduling state",
      "url": "https://github.com/ai-dynamo/grove/issues/762",
      "author": "alaypatel07",
      "assignees": [],
      "users": [
        "alaypatel07",
        "shmuel-runai",
        "unmarshall"
      ],
      "created_at": "2026-08-07T15:20:52Z",
      "is_draft": false,
      "labels": [
        "API",
        "v1beta1"
      ],
      "issue_type": "Feature",
      "linked_prs": [
        {
          "number": 763,
          "url": "https://github.com/ai-dynamo/grove/pull/763",
          "is_draft": false
        }
      ],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-07T11:43:36+00:00",
      "last_activity_by": "unmarshall",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg1sXRw"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABULSDdQ",
      "number": 860,
      "title": "Managed Scale subresources bypass the authorizer webhook",
      "url": "https://github.com/ai-dynamo/grove/issues/860",
      "author": "julienmancuso",
      "assignees": [
        "unmarshall"
      ],
      "users": [
        "julienmancuso",
        "unmarshall"
      ],
      "created_at": "2026-09-30T15:31:47Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Needs Triage",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-09-30T15:31:47+00:00",
      "last_activity_by": "julienmancuso",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg9s-wE"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABULRgUw",
      "number": 859,
      "title": "Allow startup dependencies to wait for a pre-Ready workload milestone",
      "url": "https://github.com/ai-dynamo/grove/issues/859",
      "author": "julienmancuso",
      "assignees": [],
      "users": [
        "julienmancuso"
      ],
      "created_at": "2026-09-30T15:31:06Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Needs Triage",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-05T21:38:05+00:00",
      "last_activity_by": "julienmancuso",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg9s-IU"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABVQx5bw",
      "number": 871,
      "title": "Kueue integration: required + preferred topology on a PodCliqueScalingGroup passes admission, then Kueue rejects every pod",
      "url": "https://github.com/ai-dynamo/grove/issues/871",
      "author": "alaypatel07",
      "assignees": [],
      "users": [
        "alaypatel07"
      ],
      "created_at": "2026-10-06T02:16:36Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Task",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Needs Triage",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-06T02:16:52+00:00",
      "last_activity_by": "alaypatel07",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg-xRpM"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABD9dAiw",
      "number": 637,
      "title": "Track GREP-377 Volcano topology-aware scheduling backend",
      "url": "https://github.com/ai-dynamo/grove/issues/637",
      "author": "xianlubird",
      "assignees": [
        "xianlubird"
      ],
      "users": [
        "xianlubird"
      ],
      "created_at": "2026-06-01T06:00:58Z",
      "is_draft": false,
      "labels": [
        "lifecycle/stale"
      ],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 590,
          "url": "https://github.com/ai-dynamo/grove/pull/590",
          "is_draft": false
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-06-01T06:00:58+00:00",
      "last_activity_by": "xianlubird",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzguVvSw"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABR4tEug",
      "number": 836,
      "title": "Separate minAvailable's initial-admission floor from its runtime minimum",
      "url": "https://github.com/ai-dynamo/grove/issues/836",
      "author": "tzulingk",
      "assignees": [],
      "users": [
        "julienmancuso",
        "tzulingk",
        "yankay"
      ],
      "created_at": "2026-09-18T03:24:55Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Backlog",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-10-02T02:28:02+00:00",
      "last_activity_by": "tzulingk",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg7iEI4"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABEHn0Sw",
      "number": 644,
      "title": "Question: how will Grove support intra-node NUMA-aware scheduling?",
      "url": "https://github.com/ai-dynamo/grove/issues/644",
      "author": "yankay",
      "assignees": [
        "unmarshall",
        "yankay",
        "enoodle",
        "sanjaychatterjee"
      ],
      "users": [
        "aylonsk",
        "danbar2",
        "enoodle",
        "KrishnaRMaddikara",
        "sanjaychatterjee",
        "unmarshall",
        "yankay"
      ],
      "created_at": "2026-06-02T12:26:07Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Closed",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-09-27T00:56:21+00:00",
      "last_activity_by": "aylonsk",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgufhTQ"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABIrfySg",
      "number": 709,
      "title": "Grove upgrade causes all pods to be recreated",
      "url": "https://github.com/ai-dynamo/grove/issues/709",
      "author": "steved",
      "assignees": [
        "unmarshall"
      ],
      "users": [
        "shayasoolin",
        "steved",
        "unmarshall",
        "yankay"
      ],
      "created_at": "2026-07-13T20:41:54Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [
        {
          "number": 710,
          "url": "https://github.com/ai-dynamo/grove/pull/710",
          "is_draft": false
        },
        {
          "number": 853,
          "url": "https://github.com/ai-dynamo/grove/pull/853",
          "is_draft": false
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1",
        "size": "M"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-07-15T09:02:54+00:00",
      "last_activity_by": "shayasoolin",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgysvRg"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABEk_VnQ",
      "number": 648,
      "title": "PCS-level topology constraint is not enforceable across multiple PodGangs of one PCS replica via KAI backend scheduler",
      "url": "https://github.com/ai-dynamo/grove/issues/648",
      "author": "unmarshall",
      "assignees": [
        "unmarshall",
        "enoodle"
      ],
      "users": [
        "danbar2",
        "enoodle",
        "unmarshall"
      ],
      "created_at": "2026-06-06T06:01:21Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1",
        "size": "M"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-09-23T15:52:32+00:00",
      "last_activity_by": "danbar2",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgu5KJQ"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABKI7btw",
      "number": 733,
      "title": "[BUG] RU-12 polling misses transient CurrentlyUpdating transition",
      "url": "https://github.com/ai-dynamo/grove/issues/733",
      "author": "brluobt",
      "assignees": [
        "unmarshall"
      ],
      "users": [
        "brluobt",
        "oleg-kushniriov",
        "unmarshall"
      ],
      "created_at": "2026-07-25T10:42:21Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [
        {
          "number": 734,
          "url": "https://github.com/ai-dynamo/grove/pull/734",
          "is_draft": false
        }
      ],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2",
        "size": "S"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-07-26T07:13:36+00:00",
      "last_activity_by": "oleg-kushniriov",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg0DaF0"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABNvVH6w",
      "number": 787,
      "title": "Add a statically-configurable `external` scheduler backend",
      "url": "https://github.com/ai-dynamo/grove/issues/787",
      "author": "joeltg",
      "assignees": [],
      "users": [
        "joeltg",
        "oleg-kushniriov",
        "sanjaychatterjee"
      ],
      "created_at": "2026-08-21T18:24:39Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Backlog",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-08-26T18:29:40+00:00",
      "last_activity_by": "joeltg",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg3giX0"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABStqC-g",
      "number": 849,
      "title": "Upgrade Kubernetes dependencies to 1.36",
      "url": "https://github.com/ai-dynamo/grove/issues/849",
      "author": "yankay",
      "assignees": [],
      "users": [
        "yankay"
      ],
      "created_at": "2026-09-23T08:26:02Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 852,
          "url": "https://github.com/ai-dynamo/grove/pull/852",
          "is_draft": false
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-09-23T08:26:02+00:00",
      "last_activity_by": "yankay",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg8R-lg"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABBvPpZg",
      "number": 594,
      "title": "[E2E] Multi-backend E2E test framework",
      "url": "https://github.com/ai-dynamo/grove/issues/594",
      "author": "brluobt",
      "assignees": [],
      "users": [
        "brluobt",
        "sanjaychatterjee"
      ],
      "created_at": "2026-05-09T07:10:40Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 595,
          "url": "https://github.com/ai-dynamo/grove/pull/595",
          "is_draft": false
        },
        {
          "number": 600,
          "url": "https://github.com/ai-dynamo/grove/pull/600",
          "is_draft": true
        }
      ],
      "priority": "P0",
      "severity": null,
      "project_fields": {
        "status": "Closed",
        "priority": "P0"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-09-16T19:34:30+00:00",
      "last_activity_by": "sanjaychatterjee",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "awaiting_author",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgsOYeE"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABFxPadA",
      "number": 677,
      "title": "Discuss minAvailable=0 for scale-to-zero workloads",
      "url": "https://github.com/ai-dynamo/grove/issues/677",
      "author": "yankay",
      "assignees": [],
      "users": [
        "anencore94",
        "Ronkahn21",
        "yankay"
      ],
      "created_at": "2026-06-17T09:58:40Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Feature",
      "linked_prs": [
        {
          "number": 686,
          "url": "https://github.com/ai-dynamo/grove/pull/686",
          "is_draft": false
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1",
        "size": "M"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-06-24T16:07:50+00:00",
      "last_activity_by": "anencore94",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgwA7O4"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABMNuKWQ",
      "number": 771,
      "title": "Update GitHub Actions to Node 24 runtimes",
      "url": "https://github.com/ai-dynamo/grove/issues/771",
      "author": "saturley-hall",
      "assignees": [],
      "users": [
        "saturley-hall"
      ],
      "created_at": "2026-08-10T21:52:08Z",
      "is_draft": false,
      "labels": [
        "bug"
      ],
      "issue_type": "Bug",
      "linked_prs": [
        {
          "number": 772,
          "url": "https://github.com/ai-dynamo/grove/pull/772",
          "is_draft": false
        }
      ],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2",
        "size": "S"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-08-10T21:52:08+00:00",
      "last_activity_by": "saturley-hall",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "in_progress",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg2Bdgw"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABLlyENw",
      "number": 756,
      "title": "Support hierarchical workload groups within a PodCliqueSet",
      "url": "https://github.com/ai-dynamo/grove/issues/756",
      "author": "julienmancuso",
      "assignees": [],
      "users": [
        "julienmancuso"
      ],
      "created_at": "2026-08-05T15:56:42Z",
      "is_draft": false,
      "labels": [],
      "issue_type": "Feature",
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Backlog",
        "size": "L",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-08-05T15:56:42+00:00",
      "last_activity_by": "julienmancuso",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzg1aMy4"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABFCFl1w",
      "number": 660,
      "title": "Discussion: practical name budgets for Grove-generated resources",
      "url": "https://github.com/ai-dynamo/grove/issues/660",
      "author": "yankay",
      "assignees": [
        "danbar2"
      ],
      "users": [
        "danbar2",
        "oleg-kushniriov",
        "renormalize",
        "yankay"
      ],
      "created_at": "2026-06-10T15:38:13Z",
      "is_draft": false,
      "labels": [],
      "issue_type": null,
      "linked_prs": [
        {
          "number": 767,
          "url": "https://github.com/ai-dynamo/grove/pull/767",
          "is_draft": false
        },
        {
          "number": 923,
          "url": "https://github.com/ai-dynamo/grove/pull/923",
          "is_draft": false
        }
      ],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-08-02T10:17:25+00:00",
      "last_activity_by": "oleg-kushniriov",
      "last_activity_desc": "commented",
      "state": "awaiting_author",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgvU6Tg"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABH721EQ",
      "number": 701,
      "title": "Avoid operator restart after cert-controller populates `grove-webhook-server-cert`",
      "url": "https://github.com/ai-dynamo/grove/issues/701",
      "author": "renormalize",
      "assignees": [
        "renormalize"
      ],
      "users": [
        "renormalize"
      ],
      "created_at": "2026-07-07T10:14:29Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 706,
          "url": "https://github.com/ai-dynamo/grove/pull/706",
          "is_draft": true
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-07-07T10:17:57+00:00",
      "last_activity_by": "renormalize",
      "last_activity_desc": "commented",
      "state": "in_progress",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgx_ccg"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABEspxlw",
      "number": 654,
      "title": "Harden ClusterTopologyBinding startup synchronization against transient API server errors",
      "url": "https://github.com/ai-dynamo/grove/issues/654",
      "author": "unmarshall",
      "assignees": [
        "renormalize"
      ],
      "users": [
        "renormalize",
        "unmarshall"
      ],
      "created_at": "2026-06-08T05:20:21Z",
      "is_draft": false,
      "labels": [
        "enhancement",
        "area/performance",
        "area/quality",
        "area/scalability",
        "area/ops-productivity",
        "component/operator"
      ],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 669,
          "url": "https://github.com/ai-dynamo/grove/pull/669",
          "is_draft": false
        }
      ],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-06-08T05:20:21+00:00",
      "last_activity_by": "unmarshall",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgvASjQ"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM8AAAABD2ArZQ",
      "number": 635,
      "title": "Add pod clique pod index to pod name for better visibility",
      "url": "https://github.com/ai-dynamo/grove/issues/635",
      "author": "steved",
      "assignees": [],
      "users": [
        "steved"
      ],
      "created_at": "2026-05-30T02:41:15Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": "Task",
      "linked_prs": [
        {
          "number": 634,
          "url": "https://github.com/ai-dynamo/grove/pull/634",
          "is_draft": false
        },
        {
          "number": 656,
          "url": "https://github.com/ai-dynamo/grove/pull/656",
          "is_draft": true
        }
      ],
      "priority": "P2",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P2",
        "size": "XS"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-05-30T02:41:15+00:00",
      "last_activity_by": "steved",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzguOQvE"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM7mQ76P",
      "number": 373,
      "title": "GREP: kubectl-grove CLI Plugin",
      "url": "https://github.com/ai-dynamo/grove/issues/373",
      "author": "athreesh",
      "assignees": [
        "gflarity"
      ],
      "users": [
        "athreesh",
        "gflarity"
      ],
      "created_at": "2026-01-28T02:06:33Z",
      "is_draft": false,
      "labels": [
        "enhancement",
        "kind/enhancement"
      ],
      "issue_type": "Feature",
      "linked_prs": [
        {
          "number": 508,
          "url": "https://github.com/ai-dynamo/grove/pull/508",
          "is_draft": true
        }
      ],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-01-28T02:06:33+00:00",
      "last_activity_by": "athreesh",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgke0Ns"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM7oLb8U",
      "number": 397,
      "title": "\u2602\ufe0f Grove Training Job Support",
      "url": "https://github.com/ai-dynamo/grove/issues/397",
      "author": "sanjaychatterjee",
      "assignees": [],
      "users": [
        "sanjaychatterjee"
      ],
      "created_at": "2026-02-04T08:30:14Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": null,
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "Needs Triage",
        "priority": "P1"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-02-04T08:30:14+00:00",
      "last_activity_by": "sanjaychatterjee",
      "last_activity_desc": "opened",
      "state": "needs_first_response",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgkzai4"
    },
    {
      "type": "issue",
      "id": "I_kwDOM3FhGM7oLUDE",
      "number": 396,
      "title": "\u2602\ufe0f Grove User Experience and Productivity",
      "url": "https://github.com/ai-dynamo/grove/issues/396",
      "author": "sanjaychatterjee",
      "assignees": [],
      "users": [
        "sanjaychatterjee"
      ],
      "created_at": "2026-02-04T08:20:51Z",
      "is_draft": false,
      "labels": [
        "enhancement"
      ],
      "issue_type": null,
      "linked_prs": [],
      "priority": "P1",
      "severity": null,
      "project_fields": {
        "status": "In-Progress",
        "priority": "P1",
        "size": "L"
      },
      "review_decision": null,
      "ci_state": null,
      "unresolved_threads": null,
      "last_activity_at": "2026-02-04T08:20:51+00:00",
      "last_activity_by": "sanjaychatterjee",
      "last_activity_desc": "opened",
      "state": "in_progress",
      "section": "stale",
      "project_item_id": "PVTI_lADODASUqc4BNygVzgkzYSM"
    }
  ]
}