{
 "flight": {
  "id": 909353,
  "agent": "devin",
  "state": "merged",
  "title": "Add consistent ordering to individual_permissions queries",
  "number": 591,
  "source": "aidev",
  "commits": 6,
  "debrief": "The task was a fix adding consistent alphabetical ordering to individual_permissions queries across three API handler files. The change touched 29 files, with 1514 additions and 102 deletions across six commits. It drew three reviews, zero change requests, and zero review comments. It merged clean after 15.8 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 1514,
  "closed_at": "2025-07-22T15:07:12+00:00",
  "deletions": 102,
  "merged_at": "2025-07-22T15:07:12+00:00",
  "opened_at": "2025-07-21T23:19:19+00:00",
  "task_type": "fix",
  "body_chars": 3502,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:09:30.460326+00:00",
  "enriched_at": null,
  "body_excerpt": "# Add consistent ordering to individual_permissions queries\n\n## Summary\n\nThis PR addresses ticket BUS-1477 by adding consistent alphabetical ordering to `individual_permissions` queries across three API handler files. Previously, these queries returned results without any specified ordering, making ",
  "review_count": 3,
  "files_changed": 29,
  "hours_to_merge": 15.8,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:09:30.460326+00:00",
  "reviewer_excerpt": "Added a small change in to import the itertools 👍🏼 Looks good!",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/buster-so/buster/pull/591#issuecomment-3102966746"
 },
 "repo": {
  "name": "buster",
  "owner": "buster-so",
  "stars": 426,
  "license": "NOASSERTION",
  "full_name": "buster-so/buster",
  "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": "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": "dal"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Nate Kelley"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Nate Kelley"
  },
  {
   "at": "2025-07-22T15:07:12+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "nate-kelley-buster"
  },
  {
   "at": "2025-07-22T15:07:13+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "nate-kelley-buster"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix chat message ordering bug in handleExistingChat (BUS-1486)",
   "number": 622,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 236,
   "deletions": 2,
   "merged_at": "2025-07-24T18:22:20+00:00",
   "opened_at": "2025-07-24T18:02:28+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.33
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "BUS-1524: Enhance error messages for tool availability and SQL wildcards",
   "number": 619,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 64,
   "deletions": 55,
   "merged_at": "2025-07-24T03:48:57+00:00",
   "opened_at": "2025-07-24T03:10:47+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 0.64
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: implement web search functionality for BUS-1501",
   "number": 611,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 491,
   "deletions": 18,
   "merged_at": "2025-07-23T20:15:01+00:00",
   "opened_at": "2025-07-23T17:44:38+00:00",
   "task_type": "feat",
   "files_changed": 11,
   "hours_to_merge": 2.51
  }
 ],
 "pr_url": "https://github.com/buster-so/buster/pull/591",
 "page": "https://agentriders.com/logs/buster-so/buster/591/"
}