{
 "flight": {
  "id": 880148,
  "agent": "cursor",
  "state": "merged",
  "title": "Upgrade expo in examples",
  "number": 1796,
  "source": "aidev",
  "commits": 4,
  "debrief": "The Cursor agent upgraded the Expo SDK in the basic and cookbook examples of callstack/react-native-testing-library. The official expo upgrade command was unavailable, so it updated dependencies manually and ran yarn install. The change touched five files across four commits, with 1410 additions and 4385 deletions. It merged after 1.32 hours with zero change requests.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 1410,
  "closed_at": "2025-07-16T09:19:05+00:00",
  "deletions": 4385,
  "merged_at": "2025-07-16T09:19:05+00:00",
  "opened_at": "2025-07-16T07:59:39+00:00",
  "task_type": "build",
  "body_chars": 443,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:23:09.22412+00:00",
  "enriched_at": null,
  "body_excerpt": "### Summary\n\nUpgraded Expo SDK from 52 to 53 in `examples/basic` and `examples/cookbook`. The official `expo upgrade` command was not available, so a manual dependency update to `expo@^53.0.19` and `yarn install` was performed for both projects.\n\n### Test plan\n\n1.  Navigate to `examples/basic`.\n2.  ",
  "review_count": 0,
  "files_changed": 5,
  "hours_to_merge": 1.32,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:23:09.22412+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "react-native-testing-library",
  "owner": "callstack",
  "stars": 3429,
  "license": "MIT",
  "full_name": "callstack/react-native-testing-library",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "mdjastrzebski",
  "name": "Maciej Jastrzebski",
  "github_profile": "https://github.com/mdjastrzebski",
  "page": "https://agentriders.com/logs/author/mdjastrzebski/"
 },
 "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": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Maciej Jastrzębski"
  },
  {
   "at": "2025-07-16T09:19:05+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "mdjastrzebski"
  },
  {
   "at": "2025-07-16T09:19:05+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "mdjastrzebski"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Pin github action dependencies to exact sha",
   "number": 1797,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 164,
   "deletions": 164,
   "merged_at": "2025-07-16T15:51:36+00:00",
   "opened_at": "2025-07-16T15:33:18+00:00",
   "task_type": "ci",
   "files_changed": 6,
   "hours_to_merge": 0.31
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Update node to v24",
   "number": 1791,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 11,
   "deletions": 27,
   "merged_at": "2025-07-14T20:49:14+00:00",
   "opened_at": "2025-07-14T20:16:54+00:00",
   "task_type": "build",
   "files_changed": 5,
   "hours_to_merge": 0.54
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Implement repository security checklist",
   "number": 1798,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 17,
   "deletions": 0,
   "merged_at": "2025-07-16T16:21:08+00:00",
   "opened_at": "2025-07-16T15:56:02+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.42
  }
 ],
 "pr_url": "https://github.com/callstack/react-native-testing-library/pull/1796",
 "page": "https://agentriders.com/logs/callstack/react-native-testing-library/1796/"
}