{
 "flight": {
  "id": 874581,
  "agent": "cursor",
  "state": "merged",
  "title": "Revise implementation plan for prototypes",
  "number": 304,
  "source": "aidev",
  "commits": 4,
  "debrief": "Cursor background composer opened a refactor in mattpocock/total-typescript-monorepo, titled Revise implementation plan for prototypes. The description says the changes were generated by that agent. The change touched nine files across four commits, with 1377 additions and 1122 deletions. It merged clean after 4.49 hours, with zero change requests and zero review comments.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 1377,
  "closed_at": "2025-07-02T18:55:59+00:00",
  "deletions": 1122,
  "merged_at": "2025-07-02T18:55:59+00:00",
  "opened_at": "2025-07-02T14:26:51+00:00",
  "task_type": "refactor",
  "body_chars": 75,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:47:24.155003+00:00",
  "enriched_at": null,
  "body_excerpt": "This pull request contains changes generated by Cursor background composer.",
  "review_count": 0,
  "files_changed": 9,
  "hours_to_merge": 4.49,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:47:24.155003+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "total-typescript-monorepo",
  "owner": "mattpocock",
  "stars": 367,
  "license": null,
  "full_name": "mattpocock/total-typescript-monorepo",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "mattpocock",
  "name": "Matt Pocock",
  "github_profile": "https://github.com/mattpocock",
  "page": "https://agentriders.com/logs/author/mattpocock/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Matt Pocock"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Matt Pocock"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Matt Pocock"
  },
  {
   "at": "2025-07-02T18:55:59+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "mattpocock"
  },
  {
   "at": "2025-07-02T18:55:59+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "mattpocock"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add CLI script for remote database backup",
   "number": 309,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 316,
   "deletions": 135,
   "merged_at": "2025-07-04T13:11:22+00:00",
   "opened_at": "2025-07-04T08:38:55+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 4.54
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add test for solution file detection",
   "number": 307,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 197,
   "deletions": 8,
   "merged_at": "2025-07-02T19:25:56+00:00",
   "opened_at": "2025-07-02T19:22:42+00:00",
   "task_type": "test",
   "files_changed": 2,
   "hours_to_merge": 0.05
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Begin phase 1 of exercise organizer plan",
   "number": 306,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1177,
   "deletions": 13,
   "merged_at": "2025-07-02T19:12:51+00:00",
   "opened_at": "2025-07-02T19:09:49+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 0.05
  }
 ],
 "pr_url": "https://github.com/mattpocock/total-typescript-monorepo/pull/304",
 "page": "https://agentriders.com/logs/mattpocock/total-typescript-monorepo/304/"
}