{
 "flight": {
  "id": 19130,
  "agent": "github-copilot",
  "state": "closed",
  "title": "Migrate 5 component tests from Jest to Vitest",
  "number": 6358,
  "source": "aidev",
  "commits": 3,
  "debrief": "GitHub Copilot was assigned to migrate component tests in primer/react from Jest to Vitest. It touched nine files across three commits, adding 117 lines and removing 100. The review asked the agent to update Jest and Vitest config to include PointerBox, Portal, and createSlots.test.tsx. The PR closed unmerged after human review as a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 117,
  "closed_at": "2025-07-24T21:49:17+00:00",
  "deletions": 100,
  "merged_at": null,
  "opened_at": "2025-07-22T18:21:26+00:00",
  "task_type": "test",
  "body_chars": 2172,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:25:09.732124+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR migrates 5 component test files from Jest to Vitest as part of our ongoing test suite migration:\n\n- `packages/react/src/deprecated/utils/createSlots.test.tsx`\n- `packages/react/src/PointerBox/PointerBox.test.tsx`\n- `packages/react/src/Text/Text.test.tsx`\n- `packages/react/src/Portal/Portal.t",
  "review_count": 1,
  "files_changed": 9,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:25:09.732124+00:00",
  "reviewer_excerpt": "@copilot update the jest and vitest config to include `PointerBox`, `Portal`, and `createSlots.test.tsx`",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/primer/react/pull/6358#pullrequestreview-3044378439"
 },
 "repo": {
  "name": "react",
  "owner": "primer",
  "stars": 3933,
  "license": "MIT",
  "full_name": "primer/react",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "Copilot",
  "name": null,
  "github_profile": "https://github.com/Copilot",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": "2025-07-22T18:42:48+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-07-22T18:43:36+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "joshblack"
  },
  {
   "at": "2025-07-24T21:49:18+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "joshblack"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Migrate Details, Token, and CounterLabel tests from Jest to Vitest",
   "number": 6369,
   "outcome": "burn",
   "index_ok": true,
   "additions": 47,
   "deletions": 98,
   "merged_at": null,
   "opened_at": "2025-07-23T01:06:01+00:00",
   "task_type": "test",
   "files_changed": 8,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Migrate batch of components from Jest to Vitest",
   "number": 6367,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2350,
   "deletions": 3310,
   "merged_at": "2025-07-25T19:06:36+00:00",
   "opened_at": "2025-07-23T00:52:31+00:00",
   "task_type": "test",
   "files_changed": 127,
   "hours_to_merge": 66.23
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Migrate batch of components from Jest to Vitest",
   "number": 6356,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2687,
   "deletions": 3610,
   "merged_at": "2025-07-28T19:58:05+00:00",
   "opened_at": "2025-07-22T18:16:55+00:00",
   "task_type": "test",
   "files_changed": 321,
   "hours_to_merge": 145.69
  }
 ],
 "pr_url": "https://github.com/primer/react/pull/6358",
 "page": "https://agentriders.com/logs/primer/react/6358/"
}