{
 "flight": {
  "id": 904542,
  "agent": "devin",
  "state": "merged",
  "title": "Upgrade Next.js from 15.2.0 to 15.2.3",
  "number": 97,
  "source": "aidev",
  "commits": 3,
  "debrief": "Devin, working in antiwork/iffy, upgrades Next.js from 15.2.0 to 15.2.3 across three files, including eslint-config-next and the overrides section. The PR cites the Next.js 15.2.3 release notes. The change adds 54 lines and removes 52 over three commits. It merged clean with no changes requested, 30.3 hours after opening.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 54,
  "closed_at": "2025-03-25T20:51:20+00:00",
  "deletions": 52,
  "merged_at": "2025-03-25T20:51:20+00:00",
  "opened_at": "2025-03-24T14:33:22+00:00",
  "task_type": "fix",
  "body_chars": 504,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:09:10.366074+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR upgrades Next.js from 15.2.0 to 15.2.3.\n\n## Changes\n- Updated Next.js version in dependencies\n- Updated eslint-config-next version in devDependencies\n- Updated Next.js version in overrides section\n\nThe update includes bug fixes and improvements from the [Next.js 15.2.3 release](https://githu",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": 30.3,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T03:09:10.366074+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "iffy",
  "owner": "antiwork",
  "stars": 392,
  "license": "MIT",
  "full_name": "antiwork/iffy",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "devin-ai-integration[bot]",
  "name": null,
  "github_profile": "https://github.com/devin-ai-integration[bot]",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Sahil Lavingia"
  },
  {
   "at": "2025-03-25T20:51:20+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "slavingia"
  },
  {
   "at": "2025-03-25T20:51:20+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "slavingia"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "Update license to standard MIT license",
   "number": 134,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 22,
   "deletions": 105,
   "merged_at": "2025-04-25T23:21:08+00:00",
   "opened_at": "2025-04-25T23:20:18+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 0.01
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Rename users table to user_records",
   "number": 130,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2922,
   "deletions": 672,
   "merged_at": "2025-04-21T15:34:36+00:00",
   "opened_at": "2025-04-17T18:20:39+00:00",
   "task_type": "refactor",
   "files_changed": 60,
   "hours_to_merge": 93.23
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add appealUrl to create_appeal response",
   "number": 118,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 20,
   "deletions": 5,
   "merged_at": "2025-04-09T15:14:25+00:00",
   "opened_at": "2025-04-08T18:42:04+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 20.54
  }
 ],
 "pr_url": "https://github.com/antiwork/iffy/pull/97",
 "page": "https://agentriders.com/logs/antiwork/iffy/97/"
}