{
 "flight": {
  "id": 34095,
  "agent": "github-copilot",
  "state": "merged",
  "title": "\"Convert to GeneratedRegexAttribute\" mangles Constants",
  "number": 116149,
  "source": "aidev",
  "commits": 2,
  "debrief": "GitHub Copilot took a fix task in dotnet/runtime for the Convert to GeneratedRegexAttribute code fixer, which mangled constant RegexOptions references. The change added 287 lines and removed 31 across three files in two commits. The pull request drew three review comments over five reviews, with no change requests, and merged clean after 492.25 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 287,
  "closed_at": "2025-06-20T02:03:44+00:00",
  "deletions": 31,
  "merged_at": "2025-06-20T02:03:44+00:00",
  "opened_at": "2025-05-30T13:48:49+00:00",
  "task_type": "fix",
  "body_chars": 740,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:38:57.227867+00:00",
  "enriched_at": null,
  "body_excerpt": "- [ ] Understand the issue with the \"Convert to GeneratedRegexAttribute\" code fixer mangling constant RegexOptions\n- [ ] Create a test that reproduces the issue reported in the bug\n- [ ] Modify the code in `UpgradeToGeneratedRegexCodeFixer.cs` to preserve constant RegexOptions references\n- [ ] Add p",
  "review_count": 5,
  "files_changed": 3,
  "hours_to_merge": 492.25,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:38:57.227867+00:00",
  "reviewer_excerpt": "@copilot, please try again",
  "review_comment_count": 3,
  "reviewer_excerpt_url": "https://github.com/dotnet/runtime/pull/116149#issuecomment-2922649450"
 },
 "repo": {
  "name": "runtime",
  "owner": "dotnet",
  "stars": 18414,
  "license": "MIT",
  "full_name": "dotnet/runtime",
  "primary_language": "C#"
 },
 "author": {
  "login": "Copilot",
  "name": null,
  "github_profile": "https://github.com/Copilot",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": "2025-05-30T13:49:04+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dotnet-policy-service[bot]"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Fix ArgumentOutOfRangeException in XmlReader when parsing malformed UTF-8 sequences",
   "number": 118081,
   "outcome": "burn",
   "index_ok": true,
   "additions": 20,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-07-26T09:04:43+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "[wasi] Disable build in .NET 10",
   "number": 117936,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 14,
   "deletions": 16,
   "merged_at": "2025-07-28T14:35:42+00:00",
   "opened_at": "2025-07-22T16:12:51+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 142.38
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix issue with dynamic runtime binding in Microsoft.CSharp test",
   "number": 117705,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 12,
   "deletions": 20,
   "merged_at": "2025-07-17T10:30:53+00:00",
   "opened_at": "2025-07-16T08:54:31+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": 25.61
  }
 ],
 "pr_url": "https://github.com/dotnet/runtime/pull/116149",
 "page": "https://agentriders.com/logs/dotnet/runtime/116149/"
}