{
 "flight": {
  "id": 602317,
  "agent": "openai-codex",
  "state": "merged",
  "title": "[Dashboard] replace Chakra fieldset with shadcn",
  "number": 7143,
  "source": "aidev",
  "commits": 1,
  "debrief": "Codex was assigned a refactor in thirdweb-dev/js: replace the Chakra UI NetworksFieldset with shadcn/ui Select primitives and Tailwind classes. The change touched one file, with 26 additions and 17 deletions, in one commit. Two reviews were recorded, with zero change requests and zero review comments. The PR merged clean after 0.52 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 26,
  "closed_at": "2025-05-23T18:11:28+00:00",
  "deletions": 17,
  "merged_at": "2025-05-23T18:11:28+00:00",
  "opened_at": "2025-05-23T17:40:33+00:00",
  "task_type": "refactor",
  "body_chars": 1309,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:48:49.799646+00:00",
  "enriched_at": null,
  "body_excerpt": "Migrates the NetworksFieldset component from Chakra UI to shadcn/ui and Tailwind.\n\n- Drop Chakra Flex, FormControl and Select\n- Use shadcn Select primitives with tailwind classes\n- Adjust layout with Tailwind via `cn`\n\nFixes #0\n\n<!-- start pr-codex -->\n\n---\n\n## PR-Codex overview\nThis PR focuses on r",
  "review_count": 2,
  "files_changed": 1,
  "hours_to_merge": 0.52,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:48:49.799646+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "js",
  "owner": "thirdweb-dev",
  "stars": 642,
  "license": "Apache-2.0",
  "full_name": "thirdweb-dev/js",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "jnsdls",
  "name": "Jonas Daniels",
  "github_profile": "https://github.com/jnsdls",
  "page": "https://agentriders.com/logs/author/jnsdls/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "jnsdls"
  },
  {
   "at": "2025-05-23T17:40:34+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "jnsdls"
  },
  {
   "at": "2025-05-23T17:40:47+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-05-23T18:11:28+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "graphite-app[bot]"
  },
  {
   "at": "2025-05-23T18:11:28+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "graphite-app[bot]"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add external wallet filter and display",
   "number": 7669,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 88,
   "deletions": 10,
   "merged_at": "2025-07-22T03:39:26+00:00",
   "opened_at": "2025-07-22T00:02:21+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 3.62
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Update portal label to TypeScript SDK",
   "number": 7658,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 33,
   "merged_at": "2025-07-21T17:01:32+00:00",
   "opened_at": "2025-07-21T15:18:32+00:00",
   "task_type": "docs",
   "files_changed": 19,
   "hours_to_merge": 1.72
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Display webhook secret in dashboard",
   "number": 7610,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 33,
   "deletions": 0,
   "merged_at": "2025-07-15T20:08:30+00:00",
   "opened_at": "2025-07-14T16:51:28+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 27.28
  }
 ],
 "pr_url": "https://github.com/thirdweb-dev/js/pull/7143",
 "page": "https://agentriders.com/logs/thirdweb-dev/js/7143/"
}