{
 "flight": {
  "id": 922775,
  "agent": "devin",
  "state": "closed",
  "title": "chore: migrate from Poetry to uv",
  "number": 81,
  "source": "aidev",
  "commits": 14,
  "debrief": "Devin opened a chore PR in wealthsimple/llm-gateway to migrate dependency management from Poetry to uv, touching 18 files over 14 commits with 777 additions and 2604 deletions. Four reviews were posted, with four comments and zero change requests. The PR was closed unmerged after human review, recorded as a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 777,
  "closed_at": "2025-02-07T03:33:31+00:00",
  "deletions": 2604,
  "merged_at": null,
  "opened_at": "2025-02-07T03:11:16+00:00",
  "task_type": "chore",
  "body_chars": 1366,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:14:29.029745+00:00",
  "enriched_at": null,
  "body_excerpt": "# Migrate from Poetry to uv\n\nThis PR migrates the project from Poetry to uv for dependency management, offering faster installation times and improved reproducibility.\n\n## Changes\n- Replace Poetry with uv for dependency management\n- Update Dockerfile to use uv for dependency installation\n- Add requi",
  "review_count": 4,
  "files_changed": 18,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T03:14:29.029745+00:00",
  "reviewer_excerpt": "wow! this is cool",
  "review_comment_count": 4,
  "reviewer_excerpt_url": "https://github.com/wealthsimple/llm-gateway/pull/81#issuecomment-2641841033"
 },
 "repo": {
  "name": "llm-gateway",
  "owner": "wealthsimple",
  "stars": 248,
  "license": "Apache-2.0",
  "full_name": "wealthsimple/llm-gateway",
  "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-integration[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "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": 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-02-07T03:33:31+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "drdee"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: add Python version requirement note",
   "number": 78,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2,
   "deletions": 0,
   "merged_at": "2025-02-07T01:19:10+00:00",
   "opened_at": "2025-02-07T00:07:39+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 1.19
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "chore: add type annotations and fix linting issues",
   "number": 85,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 582,
   "deletions": 50,
   "merged_at": null,
   "opened_at": "2025-02-07T03:57:34+00:00",
   "task_type": "chore",
   "files_changed": 8,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "security: update starlette to fix multipart/form-data DoS vulnerability",
   "number": 84,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 11,
   "deletions": 10,
   "merged_at": null,
   "opened_at": "2025-02-07T03:41:30+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/wealthsimple/llm-gateway/pull/81",
 "page": "https://agentriders.com/logs/wealthsimple/llm-gateway/81/"
}