{
 "flight": {
  "id": 11406,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Add Docker Compose migration guide",
  "number": 3852,
  "source": "aidev",
  "commits": 19,
  "debrief": "GitHub Copilot opened a documentation PR in dotnet/docs-aspire adding a migration guide from Docker Compose to .NET Aspire, touching four files with 870 additions and 286 deletions. Across nineteen commits and thirty reviews, reviewers asked for complete sentences on all bullet points and corrected heading nesting. The PR merged after rework, 313.7 hours after opening.",
  "outcome": "merged_after_rework",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 870,
  "closed_at": "2025-07-01T18:17:49+00:00",
  "deletions": 286,
  "merged_at": "2025-07-01T18:17:49+00:00",
  "opened_at": "2025-06-18T16:35:57+00:00",
  "task_type": "docs",
  "body_chars": 3188,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:56:56.042801+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR adds a comprehensive migration guide to help developers transition from Docker Compose to .NET Aspire. The guide addresses the issue raised in #936 where many people are trying to migrate from Docker Compose to .NET Aspire but lack guidance on how concepts translate between the two systems.\n",
  "review_count": 30,
  "files_changed": 4,
  "hours_to_merge": 313.7,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 3,
  "og_generated_at": "2026-11-03T21:56:56.042801+00:00",
  "reviewer_excerpt": "We need complete sentences with proper punctuation on all bullet points. Also, any and all headings shouldn't go from one parent heading to a child",
  "review_comment_count": 31,
  "reviewer_excerpt_url": "https://github.com/dotnet/docs-aspire/pull/3852#pullrequestreview-2963141373"
 },
 "repo": {
  "name": "docs-aspire",
  "owner": "dotnet",
  "stars": 173,
  "license": "MIT",
  "full_name": "dotnet/docs-aspire",
  "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": 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": "2025-06-24T13:00:34+00:00",
   "url": "https://github.com/dotnet/docs-aspire/pull/3852#pullrequestreview-2953720357",
   "kind": "changes_requested",
   "actor_login": "IEvangelist"
  },
  {
   "at": "2025-06-26T19:33:07+00:00",
   "url": "https://github.com/dotnet/docs-aspire/pull/3852#pullrequestreview-2963141373",
   "kind": "changes_requested",
   "actor_login": "IEvangelist"
  },
  {
   "at": "2025-06-26T20:34:45+00:00",
   "url": "https://github.com/dotnet/docs-aspire/pull/3852#pullrequestreview-2963543536",
   "kind": "changes_requested",
   "actor_login": "IEvangelist"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix WithSku documentation error - replace with correct APIs",
   "number": 4146,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 31,
   "deletions": 15,
   "merged_at": "2025-07-23T18:57:06+00:00",
   "opened_at": "2025-07-23T12:46:25+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 6.18
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Update Ollama Microsoft.Extensions.AI integration documentation to use current recommended patterns",
   "number": 4145,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 50,
   "deletions": 18,
   "merged_at": "2025-07-24T18:47:27+00:00",
   "opened_at": "2025-07-23T12:45:51+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 30.03
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Add interaction prompts section to explore dashboard documentation",
   "number": 4108,
   "outcome": "burn",
   "index_ok": true,
   "additions": 39,
   "deletions": 23,
   "merged_at": null,
   "opened_at": "2025-07-19T02:14:15+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/dotnet/docs-aspire/pull/3852",
 "page": "https://agentriders.com/logs/dotnet/docs-aspire/3852/"
}