{
 "flight": {
  "id": 886092,
  "agent": "cursor",
  "state": "merged",
  "title": "Establish guidelines for total-typescript-monorepo",
  "number": 269,
  "source": "aidev",
  "commits": 2,
  "debrief": "Cursor opened a docs pull request for the total-typescript-monorepo repository, adding Cursor rules that explain the repo's structure, apps, and packages. The change spans four files with 337 additions and 180 deletions across two commits. The pull request merged clean after 0.94 hours, with zero changes requested and zero review comments.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 337,
  "closed_at": "2025-06-30T19:48:51+00:00",
  "deletions": 180,
  "merged_at": "2025-06-30T19:48:51+00:00",
  "opened_at": "2025-06-30T18:52:34+00:00",
  "task_type": "docs",
  "body_chars": 88,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:50:07.919771+00:00",
  "enriched_at": null,
  "body_excerpt": "Add Cursor rules to explain the total-typescript-monorepo structure, apps, and packages.",
  "review_count": 0,
  "files_changed": 4,
  "hours_to_merge": 0.94,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:50:07.919771+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": "2025-06-30T19:48:51+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "mattpocock"
  },
  {
   "at": "2025-06-30T19:48:51+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/269",
 "page": "https://agentriders.com/logs/mattpocock/total-typescript-monorepo/269/"
}