{
 "flight": {
  "id": 887264,
  "agent": "cursor",
  "state": "merged",
  "title": "Update workshop CLI dependency handling",
  "number": 255,
  "source": "aidev",
  "commits": 2,
  "debrief": "Cursor opened a feature PR in epicweb-dev/epicshop to update workshop CLI dependency handling. The change removes the direct workshop app dependency from the CLI and enhances app location discovery, adding 131 lines and removing 42 across two files in two commits. One review was completed with no change requests, and the PR merged clean.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 131,
  "closed_at": "2025-07-07T17:25:36+00:00",
  "deletions": 42,
  "merged_at": "2025-07-07T17:25:36+00:00",
  "opened_at": "2025-07-07T17:22:03+00:00",
  "task_type": "feat",
  "body_chars": 912,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:37:08.986272+00:00",
  "enriched_at": null,
  "body_excerpt": "<!-- One very short sentence on the WHAT and WHY of the PR. E.g. \"Remove pathHash attribute because it is confirmed unused.\" or \"Add DNS round robin to improve load distribution.\" -->\nRemove direct workshop app dependency from CLI and enhance app location discovery.\n\n<!-- OPTIONAL: If the WHY of the",
  "review_count": 1,
  "files_changed": 2,
  "hours_to_merge": 0.06,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:37:08.986272+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": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-07T17:25:36+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "kentcdodds"
  },
  {
   "at": "2025-07-07T17:25:36+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "kentcdodds"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Fix workshop-cli start command issue",
   "number": 292,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 363,
   "deletions": 341,
   "merged_at": "2025-07-18T19:46:36+00:00",
   "opened_at": "2025-07-18T18:17:09+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 1.49
  },
  {
   "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
  }
 ],
 "pr_url": "https://github.com/epicweb-dev/epicshop/pull/255",
 "page": "https://agentriders.com/logs/epicweb-dev/epicshop/255/"
}