{
 "flight": {
  "id": 907511,
  "agent": "devin",
  "state": "merged",
  "title": "Remove vercel flags SDK in favor of reading env variables directly",
  "number": 95,
  "source": "aidev",
  "commits": 3,
  "debrief": "Devin removed the Vercel flags SDK from the iffy repository, replacing it with direct reads of environment variables. The refactor touched five files across three commits, with 211 lines added and 320 removed. The pull request merged after 0.23 hours with no changes requested and zero review comments.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 211,
  "closed_at": "2025-03-21T20:44:58+00:00",
  "deletions": 320,
  "merged_at": "2025-03-21T20:44:58+00:00",
  "opened_at": "2025-03-21T20:31:26+00:00",
  "task_type": "refactor",
  "body_chars": 568,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:09:20.66844+00:00",
  "enriched_at": null,
  "body_excerpt": "### What\n\nRemove vercel flags SDK in favor of reading env variables directly\n\n### Why\n\nVercel SDK flags are best for features that will be turned on / off at runtime and/or features that are different per-request.\n\nPublic signups (and billing) are features that should be turned on / off in a more pe",
  "review_count": 0,
  "files_changed": 5,
  "hours_to_merge": 0.23,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T03:09:20.66844+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-21T20:44:58+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "s3ththompson"
  },
  {
   "at": "2025-03-21T20:44:58+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/95",
 "page": "https://agentriders.com/logs/antiwork/iffy/95/"
}