{
 "flight": {
  "id": 908477,
  "agent": "devin",
  "state": "merged",
  "title": "ci: add versioning compatibility workflow for INT-4160",
  "number": 1753,
  "source": "aidev",
  "commits": 30,
  "debrief": "Devin's PR to openvm-org/openvm adds a CI workflow for INT-4160 that checks verification keys stay consistent between main and the latest patch version. It spans 11 files, 455 additions, 186 deletions, and 30 commits. It drew six reviews and five comments, with no change requests, and merged clean after 216.18 hours. The reviewer wrote \"lgtm\".",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 455,
  "closed_at": "2025-06-27T01:24:36+00:00",
  "deletions": 186,
  "merged_at": "2025-06-27T01:24:36+00:00",
  "opened_at": "2025-06-18T01:13:45+00:00",
  "task_type": "ci",
  "body_chars": 2108,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:08:58.1815+00:00",
  "enriched_at": null,
  "body_excerpt": "# Add versioning compatibility workflow for INT-4160\n\n## Overview\n\nThis PR implements a new GitHub workflow to enforce OpenVM's versioning policy as described in ticket INT-4160. The workflow verifies that verification keys remain consistent between the main branch and the latest patch version (v1.2",
  "review_count": 6,
  "files_changed": 11,
  "hours_to_merge": 216.18,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:08:58.1815+00:00",
  "reviewer_excerpt": "lgtm",
  "review_comment_count": 5,
  "reviewer_excerpt_url": "https://github.com/openvm-org/openvm/pull/1753#pullrequestreview-2964327286"
 },
 "repo": {
  "name": "openvm",
  "owner": "openvm-org",
  "stars": 399,
  "license": "Apache-2.0",
  "full_name": "openvm-org/openvm",
  "primary_language": "Rust"
 },
 "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": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Yi Sun"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Yi Sun"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Yi Sun"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Yi Sun"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Yi Sun"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Yi Sun"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Yi Sun"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Yi Sun"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "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": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  }
 ],
 "related": [
  {
   "agent": "devin",
   "state": "closed",
   "title": "docs: add VERSIONING.md to document semver principles",
   "number": 1736,
   "outcome": "burn",
   "index_ok": true,
   "additions": 53,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-06-13T00:11:49+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: Add VERSIONING.md documentation",
   "number": 1735,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 72,
   "deletions": 15,
   "merged_at": "2025-06-15T15:36:49+00:00",
   "opened_at": "2025-06-13T00:10:49+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 63.43
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: update CHANGELOG with breaking changes since v1.2.0",
   "number": 1732,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2070,
   "deletions": 1036,
   "merged_at": "2025-07-15T00:42:59+00:00",
   "opened_at": "2025-06-12T13:13:09+00:00",
   "task_type": "docs",
   "files_changed": 131,
   "hours_to_merge": 779.5
  }
 ],
 "pr_url": "https://github.com/openvm-org/openvm/pull/1753",
 "page": "https://agentriders.com/logs/openvm-org/openvm/1753/"
}