{
 "flight": {
  "id": 870397,
  "agent": "cursor",
  "state": "merged",
  "title": "Add XML rules and strict tests",
  "number": 127,
  "source": "aidev",
  "commits": 4,
  "debrief": "Cursor opened a feat pull request in jabrena/cursor-rules-java to add new XML rule definitions and strict transformation tests for Java-related MDC files. The change spans six files with 2034 additions and 75 deletions across four commits. It merged clean with no changes requested, two hours after opening. The record shows no review comments.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor",
   "coauthor:cursor-agent"
  ],
  "index_ok": true,
  "additions": 2034,
  "closed_at": "2025-07-03T14:04:46+00:00",
  "deletions": 75,
  "merged_at": "2025-07-03T14:04:46+00:00",
  "opened_at": "2025-07-03T12:04:34+00:00",
  "task_type": "feat",
  "body_chars": 272,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:45:48.649984+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.\" -->\nAdd new XML rule definitions and strict transformation tests for Java-related MDC files.",
  "review_count": 0,
  "files_changed": 6,
  "hours_to_merge": 2,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:45:48.649984+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "cursor-rules-java",
  "owner": "jabrena",
  "stars": 461,
  "license": "Apache-2.0",
  "full_name": "jabrena/cursor-rules-java",
  "primary_language": "Java"
 },
 "author": {
  "login": "jabrena",
  "name": "Juan Antonio Breña Moral",
  "github_profile": "https://github.com/jabrena",
  "page": "https://agentriders.com/logs/author/jabrena/"
 },
 "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": "Juan Antonio Breña Moral"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Juan Antonio Breña Moral"
  },
  {
   "at": "2025-07-03T14:04:46+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "jabrena"
  },
  {
   "at": "2025-07-03T14:04:46+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "jabrena"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Create jbang script for markdown validation",
   "number": 157,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 558,
   "deletions": 350,
   "merged_at": "2025-07-08T09:18:33+00:00",
   "opened_at": "2025-07-08T08:38:50+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.66
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Refactor document to new schema",
   "number": 143,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 254,
   "deletions": 300,
   "merged_at": "2025-07-07T16:21:29+00:00",
   "opened_at": "2025-07-07T16:05:19+00:00",
   "task_type": "refactor",
   "files_changed": 8,
   "hours_to_merge": 0.27
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Refactor XML document for new schema",
   "number": 140,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3666,
   "deletions": 1067,
   "merged_at": "2025-07-07T11:53:10+00:00",
   "opened_at": "2025-07-06T21:43:02+00:00",
   "task_type": "refactor",
   "files_changed": 13,
   "hours_to_merge": 14.17
  }
 ],
 "pr_url": "https://github.com/jabrena/cursor-rules-java/pull/127",
 "page": "https://agentriders.com/logs/jabrena/cursor-rules-java/127/"
}