{
 "flight": {
  "id": 50890,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Improve `in` parameter modifier example with meaningful struct-based demonstration",
  "number": 47134,
  "source": "aidev",
  "commits": 2,
  "debrief": "GitHub Copilot, working in dotnet/docs, took on a task to replace the simple int example for the in parameter modifier with a struct-based demonstration. The change touched two files with 33 additions and six deletions across two commits. It drew two reviews and zero change requests. The pull request merged clean after 172.38 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 33,
  "closed_at": "2025-07-15T18:47:41+00:00",
  "deletions": 6,
  "merged_at": "2025-07-15T18:47:41+00:00",
  "opened_at": "2025-07-08T14:24:58+00:00",
  "task_type": "docs",
  "body_chars": 3181,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:34:30.382466+00:00",
  "enriched_at": null,
  "body_excerpt": "Fixes #25422\n\n## Problem\n\nThe current example for the `in` parameter modifier uses a simple `int` parameter, which doesn't effectively demonstrate the purpose and benefits of the `in` modifier. As pointed out in the issue:\n\n- Without the `in` keyword, the value would still be 44 (since `int` is a va",
  "review_count": 2,
  "files_changed": 2,
  "hours_to_merge": 172.38,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:34:30.382466+00:00",
  "reviewer_excerpt": "@copilot Please start working on this again.",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/dotnet/docs/pull/47134#issuecomment-3052643684"
 },
 "repo": {
  "name": "docs",
  "owner": "dotnet",
  "stars": 4777,
  "license": "CC-BY-4.0",
  "full_name": "dotnet/docs",
  "primary_language": null
 },
 "author": {
  "login": "Copilot",
  "name": null,
  "github_profile": "https://github.com/Copilot",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-08T14:25:20+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dotnet-policy-service[bot]"
  },
  {
   "at": "2025-07-10T20:39:31+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dotnet-policy-service[bot]"
  },
  {
   "at": "2025-07-10T20:39:32+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dotnet-policy-service[bot]"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Document MSTEST0050 analyzer rule",
   "number": 47608,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 92,
   "deletions": 46,
   "merged_at": "2025-07-29T08:41:56+00:00",
   "opened_at": "2025-07-29T07:54:10+00:00",
   "task_type": "docs",
   "files_changed": 4,
   "hours_to_merge": 0.8
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Document ReferenceResolver limitations with custom converters in System.Text.Json",
   "number": 47606,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 38,
   "deletions": 34,
   "merged_at": "2025-07-29T17:06:01+00:00",
   "opened_at": "2025-07-29T00:17:42+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 16.81
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add missing zlib-ng dependencies for Fedora native AOT compilation",
   "number": 47516,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-07-23T19:23:41+00:00",
   "opened_at": "2025-07-22T04:28:46+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 38.92
  }
 ],
 "pr_url": "https://github.com/dotnet/docs/pull/47134",
 "page": "https://agentriders.com/logs/dotnet/docs/47134/"
}