{
 "flight": {
  "id": 30917,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Rename diagnostic options to use kebab case",
  "number": 6165,
  "source": "aidev",
  "commits": 9,
  "debrief": "GitHub Copilot was assigned a refactor in microsoft/testfx to rename two diagnostic command line options to kebab case. The pull request changed 309 files, with 5353 additions and 5262 deletions, across nine commits. It drew one review round with zero change requests and zero review comments. It merged clean after 125.7 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 5353,
  "closed_at": "2025-07-30T14:05:27+00:00",
  "deletions": 5262,
  "merged_at": "2025-07-30T14:05:27+00:00",
  "opened_at": "2025-07-25T08:23:15+00:00",
  "task_type": "refactor",
  "body_chars": 1458,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:23:25.978447+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR renames two diagnostic command line options to follow proper kebab case naming convention:\n\n- `--diagnostic-filelogger-synchronouswrite` → `--diagnostic-synchronous-write`\n- `--diagnostic-output-fileprefix` → `--diagnostic-file-prefix`\n\n## Changes Made\n\n- Updated constant values in `Platform",
  "review_count": 1,
  "files_changed": 309,
  "hours_to_merge": 125.7,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:23:25.978447+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "testfx",
  "owner": "microsoft",
  "stars": 1058,
  "license": "MIT",
  "full_name": "microsoft/testfx",
  "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": "Amaury Levé"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Amaury Levé"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Amaury Levé"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Amaury Levé"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Amaury Levé"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Amaury Levé"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Amaury Levé"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-30T14:05:27+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "Evangelink"
  },
  {
   "at": "2025-07-30T14:05:27+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "Evangelink"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add timeout tests for GlobalTestInitializeAttribute and GlobalTestCleanupAttribute",
   "number": 6200,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 153,
   "deletions": 0,
   "merged_at": "2025-07-28T18:04:49+00:00",
   "opened_at": "2025-07-28T12:13:38+00:00",
   "task_type": "test",
   "files_changed": 2,
   "hours_to_merge": 5.85
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add analyzer to flag Assert.Throws with multiple statements (MSTEST0051)",
   "number": 6190,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4504,
   "deletions": 1326,
   "merged_at": "2025-07-30T10:53:31+00:00",
   "opened_at": "2025-07-27T14:02:16+00:00",
   "task_type": "feat",
   "files_changed": 101,
   "hours_to_merge": 68.85
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix codefix behavior for partial classes with TestCleanup and Dispose in different parts",
   "number": 6164,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 224,
   "deletions": 50,
   "merged_at": "2025-07-28T08:22:02+00:00",
   "opened_at": "2025-07-25T08:22:11+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 72
  }
 ],
 "pr_url": "https://github.com/microsoft/testfx/pull/6165",
 "page": "https://agentriders.com/logs/microsoft/testfx/6165/"
}