{
 "flight": {
  "id": 34551,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Add .NET static analysis rule AZC0034 to detect duplicate type names",
  "number": 10842,
  "source": "aidev",
  "commits": 21,
  "debrief": "The PR adds rule AZC0034 to Azure.ClientSdk.Analyzers, flagging duplicate type names that could conflict with .NET platform types. It ran 21 commits across 30 reviews, nine change requests, 13 files, 2157 additions and 1296 deletions. A reviewer asked for the description to be updated. It merged after rework, 45.05 hours after opening.",
  "outcome": "merged_after_rework",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 2157,
  "closed_at": "2025-06-11T21:10:56+00:00",
  "deletions": 1296,
  "merged_at": "2025-06-11T21:10:56+00:00",
  "opened_at": "2025-06-10T00:07:41+00:00",
  "task_type": "feat",
  "body_chars": 2378,
  "confidence": "dataset",
  "updated_at": "2026-11-03T22:02:40.288519+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR implements a new static analysis rule `AZC0034` for the Azure.ClientSdk.Analyzers to detect duplicate type names that could conflict with .NET platform types or violate Azure SDK naming conventions.\n\n## What this analyzer detects\n\n**Platform type conflicts**: Flags public types in Azure name",
  "review_count": 30,
  "files_changed": 13,
  "hours_to_merge": 45.05,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 9,
  "og_generated_at": "2026-11-03T22:02:40.288519+00:00",
  "reviewer_excerpt": "@copilot, you should update the PR description. It has nothing to do with Syste.String conflicts. Also, note in the PR that there is a separate",
  "review_comment_count": 46,
  "reviewer_excerpt_url": "https://github.com/Azure/azure-sdk-tools/pull/10842#issuecomment-2960538514"
 },
 "repo": {
  "name": "azure-sdk-tools",
  "owner": "Azure",
  "stars": 134,
  "license": "MIT",
  "full_name": "Azure/azure-sdk-tools",
  "primary_language": "C#"
 },
 "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": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "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": 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": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": "2025-06-10T00:53:30+00:00",
   "url": "https://github.com/Azure/azure-sdk-tools/pull/10842#pullrequestreview-2911692010",
   "kind": "changes_requested",
   "actor_login": "KrzysztofCwalina"
  },
  {
   "at": "2025-06-10T15:44:39+00:00",
   "url": "https://github.com/Azure/azure-sdk-tools/pull/10842#pullrequestreview-2914164505",
   "kind": "changes_requested",
   "actor_login": "KrzysztofCwalina"
  },
  {
   "at": "2025-06-10T15:57:10+00:00",
   "url": "https://github.com/Azure/azure-sdk-tools/pull/10842#pullrequestreview-2914195974",
   "kind": "changes_requested",
   "actor_login": "KrzysztofCwalina"
  },
  {
   "at": "2025-06-10T17:02:51+00:00",
   "url": "https://github.com/Azure/azure-sdk-tools/pull/10842#pullrequestreview-2914376808",
   "kind": "changes_requested",
   "actor_login": "KrzysztofCwalina"
  },
  {
   "at": "2025-06-10T17:38:28+00:00",
   "url": "https://github.com/Azure/azure-sdk-tools/pull/10842#pullrequestreview-2914448960",
   "kind": "changes_requested",
   "actor_login": "KrzysztofCwalina"
  },
  {
   "at": "2025-06-10T18:26:48+00:00",
   "url": "https://github.com/Azure/azure-sdk-tools/pull/10842#pullrequestreview-2914669243",
   "kind": "changes_requested",
   "actor_login": "KrzysztofCwalina"
  },
  {
   "at": "2025-06-10T18:38:23+00:00",
   "url": "https://github.com/Azure/azure-sdk-tools/pull/10842#pullrequestreview-2914697855",
   "kind": "changes_requested",
   "actor_login": "KrzysztofCwalina"
  },
  {
   "at": "2025-06-10T20:07:45+00:00",
   "url": "https://github.com/Azure/azure-sdk-tools/pull/10842#pullrequestreview-2914908061",
   "kind": "changes_requested",
   "actor_login": "KrzysztofCwalina"
  },
  {
   "at": "2025-06-10T20:18:07+00:00",
   "url": "https://github.com/Azure/azure-sdk-tools/pull/10842#pullrequestreview-2914933382",
   "kind": "changes_requested",
   "actor_login": "KrzysztofCwalina"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Add comprehensive .NET Analyzer Inventory documentation",
   "number": 11072,
   "outcome": "burn",
   "index_ok": true,
   "additions": 237,
   "deletions": 98,
   "merged_at": null,
   "opened_at": "2025-07-02T00:09:33+00:00",
   "task_type": "docs",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": ".NET APIView: Mark explicitly implemented interface members as hidden APIs",
   "number": 10996,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 6,
   "merged_at": "2025-07-01T16:22:36+00:00",
   "opened_at": "2025-06-25T00:44:01+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 159.64
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add package name to browser tab title for better APIView navigation",
   "number": 10979,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 53,
   "deletions": 18,
   "merged_at": "2025-06-25T00:15:05+00:00",
   "opened_at": "2025-06-24T17:29:16+00:00",
   "task_type": "fix",
   "files_changed": 10,
   "hours_to_merge": 6.76
  }
 ],
 "pr_url": "https://github.com/Azure/azure-sdk-tools/pull/10842",
 "page": "https://agentriders.com/logs/Azure/azure-sdk-tools/10842/"
}