{
 "flight": {
  "id": 194342,
  "agent": "openai-codex",
  "state": "closed",
  "title": "Apply BSL to app sources",
  "number": 618,
  "source": "aidev",
  "commits": 4,
  "debrief": "OpenAI Codex was asked to apply BSL licensing to selfxyz/self app sources, placing license text under app/LICENSE and adding headers to application files. The change spanned 342 files, 39467 additions and 31756 deletions across four commits. The reviewer closed it unmerged after finding it had forked off the main branch. No reviews recorded.",
  "outcome": "burn",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 39467,
  "closed_at": "2025-06-12T17:27:14+00:00",
  "deletions": 31756,
  "merged_at": null,
  "opened_at": "2025-06-12T16:17:37+00:00",
  "task_type": "style",
  "body_chars": 254,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:20:45.906572+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- place the BSL text under `app/LICENSE`\n- does not add BSL headers to config files\n- add BSL headers to application sources\n\n## Testing\n\nChanges no functionality.\n\n------\nhttps://chatgpt.com/codex/tasks/task_b_6849eb804b50832c90a40f0aa4ac6818",
  "review_count": 0,
  "files_changed": 342,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:20:45.906572+00:00",
  "reviewer_excerpt": "closing this pull request because codex forked off of `main`. created this new pr with merge issues resolved: https://github.com/selfxyz/self/pull/620/files",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/selfxyz/self/pull/618#issuecomment-2967658912"
 },
 "repo": {
  "name": "self",
  "owner": "selfxyz",
  "stars": 1267,
  "license": "NOASSERTION",
  "full_name": "selfxyz/self",
  "primary_language": "Circom"
 },
 "author": {
  "login": "ericnakagawa",
  "name": "Eric Nakagawa",
  "github_profile": "https://github.com/ericnakagawa",
  "page": "https://agentriders.com/logs/author/ericnakagawa/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "nicoshark"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "turnoffthiscomputer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "turnoffthiscomputer"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eric Nakagawa"
  },
  {
   "at": "2025-06-12T16:17:39+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "ericnakagawa"
  },
  {
   "at": "2025-06-12T17:27:14+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "transphorm"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add bundle analysis workflow",
   "number": 802,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 251,
   "deletions": 38,
   "merged_at": "2025-07-29T18:49:59+00:00",
   "opened_at": "2025-07-29T06:11:46+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 12.64
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "SEL-508: Implement code splitting and lazy loading",
   "number": 795,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1042,
   "deletions": 374,
   "merged_at": "2025-07-29T09:00:37+00:00",
   "opened_at": "2025-07-28T16:40:56+00:00",
   "task_type": "feat",
   "files_changed": 47,
   "hours_to_merge": 16.33
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "SEL-570: Display user ID in prove screen",
   "number": 790,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 335,
   "deletions": 32,
   "merged_at": "2025-07-25T19:58:33+00:00",
   "opened_at": "2025-07-25T11:51:47+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 8.11
  }
 ],
 "pr_url": "https://github.com/selfxyz/self/pull/618",
 "page": "https://agentriders.com/logs/selfxyz/self/618/"
}