{
 "flight": {
  "id": 920950,
  "agent": "devin",
  "state": "merged",
  "title": "Add external links section to record detail page",
  "number": 76,
  "source": "aidev",
  "commits": 3,
  "debrief": "Devin adds an external links section to the record detail page in antiwork/iffy, displaying URLs when present. A new formatLink helper in /lib/url.ts extracts the hostname via the URL constructor. The change spans four files and three commits, with 45 lines added and 17 removed. It merged clean after 31.48 hours with zero review comments.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 45,
  "closed_at": "2025-03-05T01:09:24+00:00",
  "deletions": 17,
  "merged_at": "2025-03-05T01:09:24+00:00",
  "opened_at": "2025-03-03T17:40:21+00:00",
  "task_type": "feat",
  "body_chars": 968,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:11:58.225257+00:00",
  "enriched_at": null,
  "body_excerpt": "# Add external links section to record detail page\n\nThis PR adds a new section to the record detail page to display external URLs when they exist. The changes include:\n\n1. Added a new `formatLink` function in `/lib/url.ts` that extracts and returns the hostname from a URL using the `URL` constructor",
  "review_count": 0,
  "files_changed": 4,
  "hours_to_merge": 31.48,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T03:11:58.225257+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": "Seth Thompson"
  },
  {
   "at": "2025-03-05T01:09:24+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "s3ththompson"
  },
  {
   "at": "2025-03-05T01:09:24+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "s3ththompson"
  }
 ],
 "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/76",
 "page": "https://agentriders.com/logs/antiwork/iffy/76/"
}