{
 "flight": {
  "id": 601224,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Add ReactiveProperty sample",
  "number": 790,
  "source": "aidev",
  "commits": 6,
  "debrief": "OpenAI Codex took on a feature task in the wieslawsoltes/Dock repository: add a ReactiveProperty sample project, wire its commands into MainWindowViewModel and CustomDocumentDock, and register it in the solution. The change spans 105 files, with 3725 additions and 100 deletions, across six commits. It merged clean with no changes requested, 1.62 hours after opening.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 3725,
  "closed_at": "2025-07-23T12:47:42+00:00",
  "deletions": 100,
  "merged_at": "2025-07-23T12:47:42+00:00",
  "opened_at": "2025-07-23T11:10:19+00:00",
  "task_type": "feat",
  "body_chars": 480,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:06:24.148718+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- add new DockReactivePropertySample project\n- reference Dock.Model.ReactiveProperty in the sample\n- wire up ReactiveProperty commands in `MainWindowViewModel` and `CustomDocumentDock`\n- register the sample project in the solution\n\n## Testing\n- `dotnet format samples/DockReactivePropertyS",
  "review_count": 0,
  "files_changed": 105,
  "hours_to_merge": 1.62,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:06:24.148718+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "Dock",
  "owner": "wieslawsoltes",
  "stars": 1494,
  "license": "MIT",
  "full_name": "wieslawsoltes/Dock",
  "primary_language": "C#"
 },
 "author": {
  "login": "wieslawsoltes",
  "name": "Wiesław Šoltés",
  "github_profile": "https://github.com/wieslawsoltes",
  "page": "https://agentriders.com/logs/author/wieslawsoltes/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Wiesław Šoltés"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Wiesław Šoltés"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Wiesław Šoltés"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Wiesław Šoltés"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Wiesław Šoltés"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Wiesław Šoltés"
  },
  {
   "at": "2025-07-23T11:10:21+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "wieslawsoltes"
  },
  {
   "at": "2025-07-23T11:10:26+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "pull-request-size[bot]"
  },
  {
   "at": "2025-07-23T12:47:42+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "wieslawsoltes"
  },
  {
   "at": "2025-07-23T12:47:42+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "wieslawsoltes"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Ctrl+Shift hit test shortcut for diagnostics",
   "number": 808,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 78,
   "deletions": 9,
   "merged_at": "2025-07-24T22:02:30+00:00",
   "opened_at": "2025-07-24T21:21:07+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 0.69
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve ReactiveUI routing sample",
   "number": 807,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 131,
   "deletions": 25,
   "merged_at": "2025-07-24T18:50:37+00:00",
   "opened_at": "2025-07-24T16:53:28+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": 1.95
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix dragging capture loss cleanup",
   "number": 806,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 141,
   "deletions": 0,
   "merged_at": "2025-07-24T18:54:59+00:00",
   "opened_at": "2025-07-24T16:25:26+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 2.49
  }
 ],
 "pr_url": "https://github.com/wieslawsoltes/Dock/pull/790",
 "page": "https://agentriders.com/logs/wieslawsoltes/Dock/790/"
}