{
 "flight": {
  "id": 38001,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Implement snapToStart, snapToEnd, snapToOffsets property for ScrollView fabric implementation",
  "number": 14793,
  "source": "aidev",
  "commits": 26,
  "debrief": "The agent implemented snapToStart, snapToEnd, and snapToOffsets for the Fabric ScrollView in microsoft/react-native-windows, bringing parity with Paper. The change touched 14 files across 26 commits. Nine reviews raised three change requests and eight review comments, one suggesting inertia modifiers instead. The pull request merged after rework, 10.07 hours after opening.",
  "outcome": "merged_after_rework",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 4843,
  "closed_at": "2025-06-18T10:02:15+00:00",
  "deletions": 4685,
  "merged_at": "2025-06-18T10:02:15+00:00",
  "opened_at": "2025-06-17T23:58:04+00:00",
  "task_type": "feat",
  "body_chars": 2190,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:57:43.583051+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR implements the `snapToStart` property for the Fabric implementation of ScrollView, bringing parity with the Paper architecture implementation.\n\n## Changes Made\n\n### 1. Added SnapToStart method to IScrollVisual interface\n- Extended `IScrollVisual` interface in `CompositionSwitcher.idl` with `",
  "review_count": 9,
  "files_changed": 14,
  "hours_to_merge": 10.07,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 3,
  "og_generated_at": "2026-11-03T21:57:43.583051+00:00",
  "reviewer_excerpt": "we should do snap points using inertia modifiers as described here: https://learn.microsoft.com/en-us/windows/uwp/composition/inertia-modifiers",
  "review_comment_count": 8,
  "reviewer_excerpt_url": "https://github.com/microsoft/react-native-windows/pull/14793#pullrequestreview-2937374585"
 },
 "repo": {
  "name": "react-native-windows",
  "owner": "microsoft",
  "stars": 17370,
  "license": "NOASSERTION",
  "full_name": "microsoft/react-native-windows",
  "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": "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": "2025-06-18T00:14:03+00:00",
   "url": "https://github.com/microsoft/react-native-windows/pull/14793#pullrequestreview-2937374585",
   "kind": "changes_requested",
   "actor_login": "anupriya13"
  },
  {
   "at": "2025-06-18T00:14:09+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "microsoft-github-policy-service[bot]"
  },
  {
   "at": "2025-06-18T00:14:42+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "microsoft-github-policy-service[bot]"
  },
  {
   "at": "2025-06-18T00:23:43+00:00",
   "url": "https://github.com/microsoft/react-native-windows/pull/14793#pullrequestreview-2937384717",
   "kind": "changes_requested",
   "actor_login": "anupriya13"
  },
  {
   "at": "2025-06-18T03:24:07+00:00",
   "url": "https://github.com/microsoft/react-native-windows/pull/14793#pullrequestreview-2937617488",
   "kind": "changes_requested",
   "actor_login": "anupriya13"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Automate Creation of Release Notes with yarn script for version 0.80",
   "number": 14931,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 478,
   "deletions": 56,
   "merged_at": "2025-07-16T08:23:12+00:00",
   "opened_at": "2025-07-16T05:45:40+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": 2.63
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Implement tabIndex property for View in Fabric - needs architectural review",
   "number": 14928,
   "outcome": "burn",
   "index_ok": true,
   "additions": 783,
   "deletions": 611,
   "merged_at": null,
   "opened_at": "2025-07-15T06:36:10+00:00",
   "task_type": "feat",
   "files_changed": 12,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Update Node.js version from 18.18.0 to 20.0.0 in CI configuration files",
   "number": 14915,
   "outcome": "burn",
   "index_ok": true,
   "additions": 1152,
   "deletions": 1152,
   "merged_at": null,
   "opened_at": "2025-07-14T15:09:40+00:00",
   "task_type": "fix",
   "files_changed": 8,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/microsoft/react-native-windows/pull/14793",
 "page": "https://agentriders.com/logs/microsoft/react-native-windows/14793/"
}