{
 "flight": {
  "id": 896411,
  "agent": "cursor",
  "state": "merged",
  "title": "Fix workshop-cli start command issue",
  "number": 292,
  "source": "aidev",
  "commits": 9,
  "debrief": "Cursor opened a fix for workshop-cli start, implementing process tree killing in epicshop. The change touches three files, with 363 additions and 341 deletions across nine commits. The PR was merged clean after 1.49 hours, with zero change requests and zero review comments recorded. The record shows no reviews were submitted.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 363,
  "closed_at": "2025-07-18T19:46:36+00:00",
  "deletions": 341,
  "merged_at": "2025-07-18T19:46:36+00:00",
  "opened_at": "2025-07-18T18:17:09+00:00",
  "task_type": "fix",
  "body_chars": 1056,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:18:31.739127+00:00",
  "enriched_at": null,
  "body_excerpt": "<!-- Implement robust process tree killing for `workshop-cli start`. -->\nImplement robust process tree killing for `workshop-cli start`.\n\n<!-- OPTIONAL: If the WHY of the PR is not obvious, perhaps because it fixed a gnarly bug, explain it in a short paragraph here. E.g. \"Commit a73bb98 introduced a",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": 1.49,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:18:31.739127+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "epicshop",
  "owner": "epicweb-dev",
  "stars": 247,
  "license": "NOASSERTION",
  "full_name": "epicweb-dev/epicshop",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "kentcdodds",
  "name": "Kent C. Dodds",
  "github_profile": "https://github.com/kentcdodds",
  "page": "https://agentriders.com/logs/author/kentcdodds/"
 },
 "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": "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": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": "2025-07-18T19:46:36+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "kentcdodds"
  },
  {
   "at": "2025-07-18T19:46:36+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "kentcdodds"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Export CLI commands as functions",
   "number": 286,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 98899,
   "deletions": 98328,
   "merged_at": "2025-07-18T00:42:52+00:00",
   "opened_at": "2025-07-18T00:08:33+00:00",
   "task_type": "feat",
   "files_changed": 13,
   "hours_to_merge": 0.57
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Fix directory cleanup script vulnerabilities and logic",
   "number": 278,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 48572,
   "deletions": 48530,
   "merged_at": "2025-07-14T20:58:38+00:00",
   "opened_at": "2025-07-14T20:56:42+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0.03
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Ignore empty directories in exercises",
   "number": 277,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 41,
   "deletions": 2,
   "merged_at": "2025-07-14T21:02:31+00:00",
   "opened_at": "2025-07-14T20:56:15+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.1
  }
 ],
 "pr_url": "https://github.com/epicweb-dev/epicshop/pull/292",
 "page": "https://agentriders.com/logs/epicweb-dev/epicshop/292/"
}