{
 "flight": {
  "id": 931791,
  "agent": "devin",
  "state": "merged",
  "title": "Add policy comments functionality",
  "number": 97,
  "source": "aidev",
  "commits": 3,
  "debrief": "Devin added comments to policies, modeled on the existing task comments feature. The work was a feature in the comp repository. The change touches 11 files with 619 additions and 237 deletions across three commits. The pull request merged clean, with no change requests and 0.45 hours to merge.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 619,
  "closed_at": "2025-03-04T20:10:15+00:00",
  "deletions": 237,
  "merged_at": "2025-03-04T20:10:15+00:00",
  "opened_at": "2025-03-04T19:43:11+00:00",
  "task_type": "feat",
  "body_chars": 860,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:11:46.51371+00:00",
  "enriched_at": null,
  "body_excerpt": "# Add Policy Comments Functionality\n\nAdded the ability for users to create comments on policies, similar to the existing functionality for tasks. The policy overview page is at `/policies/all/[policyId]` and the existing comments functionality for tasks can be found at `/risk/[riskId]/tasks/[taskId]",
  "review_count": 0,
  "files_changed": 11,
  "hours_to_merge": 0.45,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T03:11:46.51371+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "comp",
  "owner": "trycompai",
  "stars": 2086,
  "license": "AGPL-3.0",
  "full_name": "trycompai/comp",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "devin-ai-integration[bot]",
  "name": null,
  "github_profile": "https://github.com/devin-ai-integration[bot]",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Lewis Carhart"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Lewis Carhart"
  },
  {
   "at": "2025-03-04T20:10:15+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "carhartlewis"
  },
  {
   "at": "2025-03-04T20:10:15+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "carhartlewis"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Cursor/add upgrade prompt for free and starter users 7eea",
   "number": 1084,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 9,
   "deletions": 357,
   "merged_at": "2025-06-27T14:12:28+00:00",
   "opened_at": "2025-06-27T14:11:44+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 0.01
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Cursor/add upgrade prompt for free and starter users 7eea",
   "number": 1075,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2723,
   "deletions": 1631,
   "merged_at": "2025-06-26T21:24:32+00:00",
   "opened_at": "2025-06-26T18:43:50+00:00",
   "task_type": "feat",
   "files_changed": 45,
   "hours_to_merge": 2.68
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Add categories and options from Paul",
   "number": 1058,
   "outcome": "burn",
   "index_ok": true,
   "additions": 319,
   "deletions": 67,
   "merged_at": null,
   "opened_at": "2025-06-26T03:50:40+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/trycompai/comp/pull/97",
 "page": "https://agentriders.com/logs/trycompai/comp/97/"
}