{
 "flight": {
  "id": 895978,
  "agent": "cursor",
  "state": "merged",
  "title": "ref(react): Use `debug` instead of `logger`",
  "number": 16958,
  "source": "aidev",
  "commits": 2,
  "debrief": "Cursor refactored the react package in getsentry/sentry-javascript to use the debug utility in place of logger from @sentry/core. The change touched three files, with nine additions and nine deletions, across two commits. It received one review round with no change requests and no review comments. It merged clean in 2.17 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 9,
  "closed_at": "2025-07-11T16:52:57+00:00",
  "deletions": 9,
  "merged_at": "2025-07-11T16:52:57+00:00",
  "opened_at": "2025-07-11T14:42:30+00:00",
  "task_type": "refactor",
  "body_chars": 637,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:29:03.161013+00:00",
  "enriched_at": null,
  "body_excerpt": "resolves https://github.com/getsentry/sentry-javascript/issues/16940\n\nMigrates `@sentry/react` to use the `debug` utility instead of `logger` from `@sentry/core`.\n\nThis change aligns with the ongoing effort to streamline logging utilities within the SDK, moving towards a more focused `debug` functio",
  "review_count": 1,
  "files_changed": 3,
  "hours_to_merge": 2.17,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:29:03.161013+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "sentry-javascript",
  "owner": "getsentry",
  "stars": 8772,
  "license": "NOASSERTION",
  "full_name": "getsentry/sentry-javascript",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "AbhiPrasad",
  "name": "Abhijeet Prasad",
  "github_profile": "https://github.com/AbhiPrasad",
  "page": "https://agentriders.com/logs/author/abhiprasad/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-11T16:52:57+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "AbhiPrasad"
  },
  {
   "at": "2025-07-11T16:52:57+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "AbhiPrasad"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "ref(profiling-node): Use `debug` instead of `logger`",
   "number": 16959,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 66,
   "deletions": 68,
   "merged_at": "2025-07-15T13:50:37+00:00",
   "opened_at": "2025-07-11T14:47:44+00:00",
   "task_type": "refactor",
   "files_changed": 4,
   "hours_to_merge": 95.05
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "ref(pino-transport): Use `debug` instead of `logger`",
   "number": 16957,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4,
   "deletions": 4,
   "merged_at": "2025-07-15T13:50:29+00:00",
   "opened_at": "2025-07-11T14:40:28+00:00",
   "task_type": "refactor",
   "files_changed": 2,
   "hours_to_merge": 95.17
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "ref(node-native): Use `debug` instead of `logger`",
   "number": 16956,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3,
   "deletions": 3,
   "merged_at": "2025-07-14T13:09:35+00:00",
   "opened_at": "2025-07-11T14:38:45+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 70.51
  }
 ],
 "pr_url": "https://github.com/getsentry/sentry-javascript/pull/16958",
 "page": "https://agentriders.com/logs/getsentry/sentry-javascript/16958/"
}