{
 "flight": {
  "id": 924399,
  "agent": "devin",
  "state": "merged",
  "title": "Add path filtering to trigger_dev_preview workflow",
  "number": 2344,
  "source": "aidev",
  "commits": 3,
  "debrief": "Devin opens a CI task to address two review comments on the trigger_dev_preview workflow refactor, renaming has-changes to should-deploy-preview and adjusting job sequencing. The change touches one file, adding 85 lines and removing 33, across three commits. The PR merges clean after one review round with no changes requested, taking 14.73 hours to merge.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 85,
  "closed_at": "2025-07-04T03:05:01+00:00",
  "deletions": 33,
  "merged_at": "2025-07-04T03:05:01+00:00",
  "opened_at": "2025-07-03T12:21:03+00:00",
  "task_type": "ci",
  "body_chars": 2757,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:45:47.122121+00:00",
  "enriched_at": null,
  "body_excerpt": "# Address PR feedback: improve job naming and sequencing\n\n## Summary\n\nThis PR addresses two specific pieces of feedback from @hoshinotsuyoshi on the workflow refactoring:\n\n1. **Improved naming clarity**: Renamed `has-changes` to `should-deploy-preview` throughout the workflow for better intention-re",
  "review_count": 3,
  "files_changed": 1,
  "hours_to_merge": 14.73,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:45:47.122121+00:00",
  "reviewer_excerpt": "I understand. Looks great!!",
  "review_comment_count": 2,
  "reviewer_excerpt_url": "https://github.com/liam-hq/liam/pull/2344#pullrequestreview-2985269714"
 },
 "repo": {
  "name": "liam",
  "owner": "liam-hq",
  "stars": 5162,
  "license": "Apache-2.0",
  "full_name": "liam-hq/liam",
  "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": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": "2025-07-04T01:38:48+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "qodo-merge-for-open-source[bot]"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "🔥 Remove unnecessary buildingSchemaVersionId from LangGraph annotations",
   "number": 2778,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 0,
   "deletions": 3,
   "merged_at": "2025-07-30T08:17:11+00:00",
   "opened_at": "2025-07-30T07:36:15+00:00",
   "task_type": "refactor",
   "files_changed": 3,
   "hours_to_merge": 0.68
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: increase default recursion limit from 20 to 100",
   "number": 2770,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 7,
   "deletions": 6,
   "merged_at": "2025-07-30T05:51:41+00:00",
   "opened_at": "2025-07-30T04:03:17+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 1.81
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Remove boilerplate log messages from AI workflow nodes",
   "number": 2769,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 35,
   "deletions": 42,
   "merged_at": "2025-07-30T04:19:18+00:00",
   "opened_at": "2025-07-30T03:55:49+00:00",
   "task_type": "refactor",
   "files_changed": 6,
   "hours_to_merge": 0.39
  }
 ],
 "pr_url": "https://github.com/liam-hq/liam/pull/2344",
 "page": "https://agentriders.com/logs/liam-hq/liam/2344/"
}