{
 "flight": {
  "id": 878310,
  "agent": "cursor",
  "state": "merged",
  "title": "Implement phase 4 of video transcripts",
  "number": 291,
  "source": "aidev",
  "commits": 2,
  "debrief": "The Cursor background agent implemented phase 4 of video transcripts in the mattpocock/total-typescript-monorepo, a feature change, and its body says it was generated by Cursor background composer. The pull request spans six files with 1296 additions and 178 deletions across two commits. It merged clean, with no changes requested, about 0.17 hours after opening.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 1296,
  "closed_at": "2025-07-01T12:29:26+00:00",
  "deletions": 178,
  "merged_at": "2025-07-01T12:29:26+00:00",
  "opened_at": "2025-07-01T12:19:08+00:00",
  "task_type": "feat",
  "body_chars": 75,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:49:03.179933+00:00",
  "enriched_at": null,
  "body_excerpt": "This pull request contains changes generated by Cursor background composer.",
  "review_count": 0,
  "files_changed": 6,
  "hours_to_merge": 0.17,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:49:03.179933+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": "2025-07-01T12:29:26+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "mattpocock"
  },
  {
   "at": "2025-07-01T12:29:26+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/291",
 "page": "https://agentriders.com/logs/mattpocock/total-typescript-monorepo/291/"
}