{
 "flight": {
  "id": 923384,
  "agent": "devin",
  "state": "closed",
  "title": "Migrate to Next.js App Router",
  "number": 315,
  "source": "aidev",
  "commits": 6,
  "debrief": "Devin opened a feat PR on vercel/hyper-site to migrate from the Next.js pages router to the app router and update dependencies. The change spans 46 files, with 2653 additions and 4484 deletions across six commits. Review flagged a likely bug on the /blog route, and the PR closed unmerged. Logged as a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 2653,
  "closed_at": "2025-05-31T14:47:10+00:00",
  "deletions": 4484,
  "merged_at": null,
  "opened_at": "2025-05-17T23:40:27+00:00",
  "task_type": "feat",
  "body_chars": 1306,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:58:04.590832+00:00",
  "enriched_at": null,
  "body_excerpt": "# Next.js App Router Migration\n\nThis PR migrates the hyper-site repository from Next.js pages router to app router and updates all dependencies to the latest versions.\n\n## Changes\n\n- Updated Next.js from 13.0.5 to 14.1.0\n- Updated MDX dependencies to latest versions\n- Created app directory structure",
  "review_count": 0,
  "files_changed": 46,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:58:04.590832+00:00",
  "reviewer_excerpt": "The /blog route 404s, that seems like a bug",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/vercel/hyper-site/pull/315#issuecomment-2888641738"
 },
 "repo": {
  "name": "hyper-site",
  "owner": "vercel",
  "stars": 465,
  "license": "MIT",
  "full_name": "vercel/hyper-site",
  "primary_language": "JavaScript"
 },
 "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": "Devin AI"
  },
  {
   "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": "Devin AI"
  },
  {
   "at": "2025-05-31T14:47:10+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "devin-ai-integration[bot]"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Start app router migration",
   "number": 317,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 84,
   "deletions": 20,
   "merged_at": null,
   "opened_at": "2025-05-21T15:25:12+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Codex: Start app router migration",
   "number": 314,
   "outcome": "burn",
   "index_ok": false,
   "additions": 75,
   "deletions": 11,
   "merged_at": null,
   "opened_at": "2025-05-17T22:30:50+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/vercel/hyper-site/pull/315",
 "page": "https://agentriders.com/logs/vercel/hyper-site/315/"
}