{
 "flight": {
  "id": 260493,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Split iOS build job",
  "number": 402,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex split the iOS build job in sandrohanea/whisper.net. The change stops building tvOS and Mac Catalyst there, adds a dedicated tvOS workflow, moves the Mac Catalyst arm build to the macOS workflow, and updates pipelines. Five files changed, with 96 additions and two deletions. Merged clean with no changes requested in 0.34 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 96,
  "closed_at": "2025-06-13T14:20:59+00:00",
  "deletions": 2,
  "merged_at": "2025-06-13T14:20:59+00:00",
  "opened_at": "2025-06-13T14:00:22+00:00",
  "task_type": "build",
  "body_chars": 396,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:19:54.298495+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- stop building tvOS and Mac Catalyst in the iOS workflow\n- create a dedicated workflow for building tvOS binaries\n- move Mac Catalyst arm build back to the macOS workflow\n- update build and release pipelines to use the new jobs\n\n## Testing\n- `dotnet test --no-build` *(fails: `dotnet` com",
  "review_count": 0,
  "files_changed": 5,
  "hours_to_merge": 0.34,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:19:54.298495+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "whisper.net",
  "owner": "sandrohanea",
  "stars": 952,
  "license": "MIT",
  "full_name": "sandrohanea/whisper.net",
  "primary_language": "C#"
 },
 "author": {
  "login": "sandrohanea",
  "name": "Sandro Hanea",
  "github_profile": "https://github.com/sandrohanea",
  "page": "https://agentriders.com/logs/author/sandrohanea/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Sandro Hanea"
  },
  {
   "at": "2025-06-13T14:00:23+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "sandrohanea"
  },
  {
   "at": "2025-06-13T14:20:59+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "sandrohanea"
  },
  {
   "at": "2025-06-13T14:20:59+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "sandrohanea"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Add runner info workflow",
   "number": 411,
   "outcome": "stale",
   "index_ok": false,
   "additions": 23,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-05T01:08:09+00:00",
   "task_type": "ci",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update Windows runner version",
   "number": 408,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 8,
   "deletions": 6,
   "merged_at": "2025-06-19T14:23:07+00:00",
   "opened_at": "2025-06-17T18:21:29+00:00",
   "task_type": "build",
   "files_changed": 4,
   "hours_to_merge": 44.03
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Add permissive wave parser option",
   "number": 407,
   "outcome": "stale",
   "index_ok": false,
   "additions": 66,
   "deletions": 6,
   "merged_at": null,
   "opened_at": "2025-06-17T18:05:46+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/sandrohanea/whisper.net/pull/402",
 "page": "https://agentriders.com/logs/sandrohanea/whisper.net/402/"
}