{
 "repo": {
  "name": "marin",
  "owner": "marin-community",
  "stars": 4080,
  "license": "Apache-2.0",
  "full_name": "marin-community/marin",
  "fetched_at": "2026-11-08T11:00:47.55723+00:00",
  "primary_language": "Python"
 },
 "burns": [
  {
   "agent": "openai-codex",
   "number": 1400,
   "reviewer_excerpt": "I don't fully understand what this is fixing? We use `max_doc_tokens` in the config and everywhere in the code, wondering where it picked it up",
   "reviewer_excerpt_url": "https://github.com/marin-community/marin/pull/1400#pullrequestreview-3027835700"
  }
 ],
 "total": 27,
 "agents": [
  {
   "agent": "openai-codex",
   "merged": 15,
   "flights": 27,
   "burn_rate": 0.059,
   "merge_rate": 0.882,
   "last_flight_at": "2025-07-27T18:17:29+00:00",
   "median_hours_to_merge": 0.3
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Fix inference OOM by streaming dataset",
   "number": 1489,
   "outcome": "stale",
   "index_ok": false,
   "additions": 155,
   "deletions": 15,
   "merged_at": null,
   "opened_at": "2025-07-27T18:17:29+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Handle empty glob in classification inference",
   "number": 1487,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 0,
   "merged_at": "2025-07-28T04:32:12+00:00",
   "opened_at": "2025-07-26T21:52:57+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 30.65
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Add Institutional Books dataset",
   "number": 1480,
   "outcome": "stale",
   "index_ok": false,
   "additions": 243,
   "deletions": 130,
   "merged_at": null,
   "opened_at": "2025-07-24T00:52:01+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix vulnerable form-data version",
   "number": 1476,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 96,
   "deletions": 47,
   "merged_at": "2025-07-23T03:33:36+00:00",
   "opened_at": "2025-07-23T02:39:34+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.9
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Split unit tests for GCP",
   "number": 1474,
   "outcome": "stale",
   "index_ok": false,
   "additions": 244,
   "deletions": 119,
   "merged_at": null,
   "opened_at": "2025-07-23T01:17:13+00:00",
   "task_type": "test",
   "files_changed": 11,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix broken doc link",
   "number": 1473,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-07-23T01:22:51+00:00",
   "opened_at": "2025-07-22T21:16:09+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 4.11
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Expose trainer profiler options",
   "number": 1464,
   "outcome": "stale",
   "index_ok": false,
   "additions": 11,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-21T15:56:11+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Add PlacementGroupCleanupActor",
   "number": 1463,
   "outcome": "stale",
   "index_ok": false,
   "additions": 43,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-20T04:09:01+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Disable uv-run",
   "number": 1458,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4,
   "deletions": 4,
   "merged_at": "2025-07-18T04:53:42+00:00",
   "opened_at": "2025-07-17T19:33:10+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 9.34
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Update infra docs location and content",
   "number": 1455,
   "outcome": "stale",
   "index_ok": false,
   "additions": 9129,
   "deletions": 380,
   "merged_at": null,
   "opened_at": "2025-07-14T20:39:53+00:00",
   "task_type": "docs",
   "files_changed": 26,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix unrendered code block",
   "number": 1454,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 9125,
   "deletions": 359,
   "merged_at": "2025-07-15T15:29:58+00:00",
   "opened_at": "2025-07-14T20:31:25+00:00",
   "task_type": "fix",
   "files_changed": 24,
   "hours_to_merge": 18.98
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add multi-host FP32 tensor-parallel sliding logits",
   "number": 1449,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 122,
   "deletions": 0,
   "merged_at": "2025-07-14T14:23:59+00:00",
   "opened_at": "2025-07-14T14:21:54+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add entrypoint resource options and TPU flag to ray_run",
   "number": 1447,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 96,
   "deletions": 4,
   "merged_at": "2025-07-13T19:51:16+00:00",
   "opened_at": "2025-07-13T16:53:19+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 2.97
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix train_lm CPU configuration",
   "number": 1444,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 5,
   "deletions": 0,
   "merged_at": "2025-07-08T22:10:08+00:00",
   "opened_at": "2025-07-08T21:53:24+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.28
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Add reconnect_reserved_tpus script",
   "number": 1443,
   "outcome": "stale",
   "index_ok": false,
   "additions": 29886,
   "deletions": 858,
   "merged_at": null,
   "opened_at": "2025-07-08T20:20:33+00:00",
   "task_type": "feat",
   "files_changed": 205,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add SimpleEnv base class",
   "number": 1440,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 2857,
   "deletions": 279,
   "merged_at": "2025-07-08T19:40:09+00:00",
   "opened_at": "2025-07-07T18:52:38+00:00",
   "task_type": "feat",
   "files_changed": 55,
   "hours_to_merge": 24.79
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Switch docs and tooling to uv",
   "number": 1437,
   "outcome": "stale",
   "index_ok": false,
   "additions": 128,
   "deletions": 53,
   "merged_at": null,
   "opened_at": "2025-07-07T17:31:22+00:00",
   "task_type": "docs",
   "files_changed": 26,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Switch sliding_logits to npz output",
   "number": 1433,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 135,
   "deletions": 49,
   "merged_at": "2025-07-04T06:14:35+00:00",
   "opened_at": "2025-07-04T06:08:57+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.09
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Switch sliding_logits to npz output",
   "number": 1432,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 25,
   "deletions": 46,
   "merged_at": "2025-07-04T05:46:09+00:00",
   "opened_at": "2025-07-04T05:43:20+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 0.05
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Speed up P(z) and fix Parquet write",
   "number": 1431,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 65,
   "deletions": 55,
   "merged_at": "2025-07-04T01:23:57+00:00",
   "opened_at": "2025-07-04T01:20:53+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.05
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Optimize logits worker I/O",
   "number": 1429,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 29,
   "deletions": 25,
   "merged_at": "2025-07-04T01:12:51+00:00",
   "opened_at": "2025-07-04T00:58:38+00:00",
   "task_type": "perf",
   "files_changed": 1,
   "hours_to_merge": 0.24
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add TPU-compatible logits inference",
   "number": 1413,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 113,
   "deletions": 0,
   "merged_at": "2025-06-30T21:24:29+00:00",
   "opened_at": "2025-06-30T21:24:01+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.01
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix snapshot tests by pinning markdownify",
   "number": 1412,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 2,
   "deletions": 3,
   "merged_at": null,
   "opened_at": "2025-06-30T21:22:12+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor Dolma overlap scripts",
   "number": 1409,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 352,
   "deletions": 113,
   "merged_at": "2025-06-30T03:23:55+00:00",
   "opened_at": "2025-06-30T03:21:37+00:00",
   "task_type": "refactor",
   "files_changed": 31,
   "hours_to_merge": 0.04
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Refactor executor loop into helper",
   "number": 1406,
   "outcome": "stale",
   "index_ok": false,
   "additions": 28572,
   "deletions": 646,
   "merged_at": null,
   "opened_at": "2025-06-27T01:59:19+00:00",
   "task_type": "refactor",
   "files_changed": 190,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix inference config field name",
   "number": 1400,
   "outcome": "burn",
   "index_ok": true,
   "additions": 27962,
   "deletions": 784,
   "merged_at": null,
   "opened_at": "2025-06-22T02:18:03+00:00",
   "task_type": "fix",
   "files_changed": 203,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "[codex] TPUMonitor as an actor",
   "number": 1392,
   "outcome": "stale",
   "index_ok": false,
   "additions": 31578,
   "deletions": 868,
   "merged_at": null,
   "opened_at": "2025-06-15T06:42:06+00:00",
   "task_type": "feat",
   "files_changed": 219,
   "hours_to_merge": null
  }
 ],
 "indexed": 15,
 "monthly": [
  {
   "burns": 1,
   "month": "2025-06",
   "merged": 2,
   "flights": 6
  },
  {
   "burns": 0,
   "month": "2025-07",
   "merged": 13,
   "flights": 21
  }
 ],
 "top_authors": [
  {
   "name": "David Hall",
   "login": "dlwh",
   "flights": 18,
   "indexed": 8
  },
  {
   "name": "Ahmed Ahmed",
   "login": "ahmeda14960",
   "flights": 7,
   "indexed": 7
  },
  {
   "name": null,
   "login": "Helw150",
   "flights": 2,
   "indexed": 0
  }
 ],
 "page": "https://agentriders.com/logs/marin-community/marin/"
}