{
 "flight": {
  "id": 33278,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Create fourslash syntax, compiler testcase, and build instructions summary",
  "number": 61900,
  "source": "aidev",
  "commits": 4,
  "debrief": "A docs task in microsoft/TypeScript by GitHub Copilot added a guide to fourslash and compiler tests. The PR changed two files, adding 295 lines and removing 3. It took four commits and five reviews, including one change request. The reviewer asked for more content to be integrated. It merged after rework in 2.24 hours.",
  "outcome": "merged_after_rework",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 295,
  "closed_at": "2025-06-18T21:43:15+00:00",
  "deletions": 3,
  "merged_at": "2025-06-18T21:43:15+00:00",
  "opened_at": "2025-06-18T19:28:47+00:00",
  "task_type": "docs",
  "body_chars": 2394,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:56:42.396985+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR creates a comprehensive guide for writing TypeScript tests to help Copilot understand how to write fourslash tests and compiler tests.\n\n## What's included\n\nCreated `.github/copilot-instructions.md` containing:\n\n### Build Instructions Summary\n- Setup instructions with hereby command line tool",
  "review_count": 5,
  "files_changed": 2,
  "hours_to_merge": 2.24,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 1,
  "og_generated_at": "2026-11-03T21:56:42.396985+00:00",
  "reviewer_excerpt": "This is good. Also integrate the following content to the document: --- * Run `hereby lint` and `hereby format` before you're doneAdd commentMore actions *",
  "review_comment_count": 2,
  "reviewer_excerpt_url": "https://github.com/microsoft/TypeScript/pull/61900#pullrequestreview-2940589965"
 },
 "repo": {
  "name": "TypeScript",
  "owner": "microsoft",
  "stars": 111862,
  "license": "Apache-2.0",
  "full_name": "microsoft/TypeScript",
  "primary_language": "Go"
 },
 "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": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ryan Cavanaugh"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-18T19:28:51+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "typescript-bot"
  },
  {
   "at": "2025-06-18T20:37:17+00:00",
   "url": "https://github.com/microsoft/TypeScript/pull/61900#pullrequestreview-2940589965",
   "kind": "changes_requested",
   "actor_login": "RyanCavanaugh"
  },
  {
   "at": "2025-06-18T21:43:15+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "RyanCavanaugh"
  },
  {
   "at": "2025-06-18T21:43:15+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "RyanCavanaugh"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix Copilot instructions to emphasize mandatory lint, test, and format steps",
   "number": 61950,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 61,
   "deletions": 46,
   "merged_at": "2025-06-30T22:22:29+00:00",
   "opened_at": "2025-06-26T05:11:20+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 113.19
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Fix incorrect type declarations for constants inside namespaces merged with enums",
   "number": 61946,
   "outcome": "burn",
   "index_ok": true,
   "additions": 21414,
   "deletions": 5895,
   "merged_at": null,
   "opened_at": "2025-06-25T15:38:32+00:00",
   "task_type": "fix",
   "files_changed": 203,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix Symbol completion priority and cursor positioning",
   "number": 61945,
   "outcome": "merged_after_rework",
   "index_ok": true,
   "additions": 484,
   "deletions": 71,
   "merged_at": "2025-07-02T21:46:24+00:00",
   "opened_at": "2025-06-25T15:20:04+00:00",
   "task_type": "fix",
   "files_changed": 27,
   "hours_to_merge": 174.44
  }
 ],
 "pr_url": "https://github.com/microsoft/TypeScript/pull/61900",
 "page": "https://agentriders.com/logs/microsoft/TypeScript/61900/"
}