{
 "flight": {
  "id": 874558,
  "agent": "cursor",
  "state": "merged",
  "title": "Update file organization for video assets",
  "number": 301,
  "source": "aidev",
  "commits": 3,
  "debrief": "Cursor, running as a background composer, opened a refactor to update file organization for video assets in mattpocock/total-typescript-monorepo. The pull request has 340 additions and 166 deletions across six files in three commits. It was merged clean after 0.64 hours, with no changes requested and zero review comments recorded.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 340,
  "closed_at": "2025-07-02T14:37:48+00:00",
  "deletions": 166,
  "merged_at": "2025-07-02T14:37:48+00:00",
  "opened_at": "2025-07-02T13:59:27+00:00",
  "task_type": "refactor",
  "body_chars": 75,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:47:26.182128+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.64,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:47:26.182128+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": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Matt Pocock"
  },
  {
   "at": "2025-07-02T14:37:48+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "mattpocock"
  },
  {
   "at": "2025-07-02T14:37:48+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/301",
 "page": "https://agentriders.com/logs/mattpocock/total-typescript-monorepo/301/"
}