{
 "flight": {
  "id": 843981,
  "agent": "openai-codex",
  "state": "closed",
  "title": "[Dashboard] migrate authorized wallets components to shadcn",
  "number": 7127,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex took on a refactor in thirdweb-dev/js to move the authorized wallets components in the dashboard from Chakra to shadcn. The change touched three files, with 40 lines added and 39 removed, in one commit. The pull request received zero reviews. It was closed unmerged after human review, logged as a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 40,
  "closed_at": "2025-05-22T21:13:12+00:00",
  "deletions": 39,
  "merged_at": null,
  "opened_at": "2025-05-22T17:21:08+00:00",
  "task_type": "refactor",
  "body_chars": 2143,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:50:14.700492+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- migrate authorized wallets revoke modal from Chakra to shadcn dialog\n- replace Chakra button/text in AuthorizedWalletsTable with shadcn + tailwind\n- drop Chakra provider wrapper from account devices page\n\n## Testing\n- `pnpm biome check --apply apps/dashboard/src/components/settings/Auth",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:50:14.700492+00:00",
  "reviewer_excerpt": "* **#7127** <a href=\"https://app.graphite.dev/github/pr/thirdweb-dev/js/7127?utm_source=stack-comment-icon\" target=\"_blank\"><img src=\"https://static.graphite.dev/graphite-32x32-black.png\" alt=\"Graphite\" width=\"10px\" height=\"10px\"/></a> 👈 <a href=\"https://app.graphite.dev/github/pr/thirdweb-dev/js/7127?utm_source=stack-comment-view-in-graphite\" target=\"_blank\">(View in Graphite)</a> * `main` <hr /> ## How to use the Graphite",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/thirdweb-dev/js/pull/7127#issuecomment-2902087639"
 },
 "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": "committed",
   "actor_login": "Jonas Daniels"
  },
  {
   "at": "2025-05-22T17:21:09+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "jnsdls"
  },
  {
   "at": "2025-05-22T17:21:21+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "github-actions[bot]"
  },
  {
   "at": "2025-05-22T21:13:12+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "jnsdls"
  }
 ],
 "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/7127",
 "page": "https://agentriders.com/logs/thirdweb-dev/js/7127/"
}