{
 "flight": {
  "id": 888193,
  "agent": "cursor",
  "state": "merged",
  "title": "Implement Plaid transactions import feature",
  "number": 295,
  "source": "aidev",
  "commits": 19,
  "debrief": "Cursor opened a feature PR in Codehagen/Badget implementing a Plaid integration for connecting bank accounts, importing transactions, and syncing balances. The change spanned 90 files with 35674 additions and 10317 deletions across nineteen commits. It drew one review round with zero change requests and zero review comments. The PR merged cleanly 18.78 hours after opening.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 35674,
  "closed_at": "2025-07-03T08:17:35+00:00",
  "deletions": 10317,
  "merged_at": "2025-07-03T08:17:34+00:00",
  "opened_at": "2025-07-02T13:30:56+00:00",
  "task_type": "feat",
  "body_chars": 3267,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:47:33.116215+00:00",
  "enriched_at": null,
  "body_excerpt": "## Description\nImplements Plaid integration to allow users to connect bank accounts, import transactions, and synchronize account balances. This feature provides a modal for bank connection, flexible transaction import options, and visual indicators for connected accounts.\n\n## Type of Change\n- [x] N",
  "review_count": 1,
  "files_changed": 90,
  "hours_to_merge": 18.78,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:47:33.116215+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "Badget",
  "owner": "Codehagen",
  "stars": 2772,
  "license": "AGPL-3.0",
  "full_name": "Codehagen/Badget",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "Codehagen",
  "name": "Christer",
  "github_profile": "https://github.com/Codehagen",
  "page": "https://agentriders.com/logs/author/codehagen/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "meglerhagen"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "meglerhagen"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "meglerhagen"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "meglerhagen"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Christer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "meglerhagen"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "meglerhagen"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Integrate content collections for blog and help",
   "number": 294,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 29180,
   "deletions": 23153,
   "merged_at": "2025-07-02T11:57:20+00:00",
   "opened_at": "2025-07-01T19:03:27+00:00",
   "task_type": "feat",
   "files_changed": 63,
   "hours_to_merge": 16.9
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Create account cards page",
   "number": 293,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1727,
   "deletions": 748,
   "merged_at": "2025-07-01T11:53:12+00:00",
   "opened_at": "2025-07-01T08:45:18+00:00",
   "task_type": "feat",
   "files_changed": 12,
   "hours_to_merge": 3.13
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add financial accounts dashboard page",
   "number": 292,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1831,
   "deletions": 22,
   "merged_at": "2025-06-30T20:02:36+00:00",
   "opened_at": "2025-06-26T08:06:36+00:00",
   "task_type": "feat",
   "files_changed": 17,
   "hours_to_merge": 107.93
  }
 ],
 "pr_url": "https://github.com/Codehagen/Badget/pull/295",
 "page": "https://agentriders.com/logs/Codehagen/Badget/295/"
}