{
 "author": {
  "bio": null,
  "name": "David Hall",
  "login": "dlwh",
  "is_bot": false,
  "company": "@open-athena / @stanford-crfm",
  "avatar_url": "https://avatars.githubusercontent.com/u/9633?v=4",
  "social_urls": [
   "https://twitter.com/dlwh"
  ],
  "website_url": "https://dlwh.org/",
  "github_user_id": 9633,
  "readme_excerpt": null,
  "profile_fetched_at": "2026-11-04T18:46:02.57817+00:00",
  "github_profile": "https://github.com/dlwh"
 },
 "totals": {
  "burns": 2,
  "repos": 3,
  "merged": 73,
  "flights": 117,
  "indexed": 54,
  "burn_rate": 0.022,
  "merge_rate": 0.802,
  "last_flight_at": "2025-07-30T05:26:48+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 2,
   "merged": 73,
   "flights": 117
  }
 ],
 "repos": [
  {
   "stars": 722,
   "flights": 62,
   "full_name": "stanford-crfm/levanter",
   "primary_language": "Python"
  },
  {
   "stars": 232,
   "flights": 37,
   "full_name": "stanford-crfm/haliax",
   "primary_language": "Python"
  },
  {
   "stars": 4080,
   "flights": 18,
   "full_name": "marin-community/marin",
   "primary_language": "Python"
  }
 ],
 "flights": [
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add tests for MoELinear",
   "number": 189,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 70,
   "deletions": 0,
   "merged_at": "2025-07-29T19:57:48+00:00",
   "opened_at": "2025-07-29T18:42:43+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 1.25
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add named bincount",
   "number": 184,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 52,
   "deletions": 1,
   "merged_at": "2025-07-28T04:20:14+00:00",
   "opened_at": "2025-07-27T17:49:01+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 10.52
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Document haliax.vmap usage",
   "number": 183,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 33,
   "deletions": 4,
   "merged_at": "2025-07-27T06:44:32+00:00",
   "opened_at": "2025-07-27T06:41:28+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.05
  },
  {
   "repo": "marin-community/marin",
   "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
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor JitScheduler buffer shape",
   "number": 1098,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 185,
   "deletions": 186,
   "merged_at": "2025-07-28T16:11:08+00:00",
   "opened_at": "2025-07-25T18:43:48+00:00",
   "task_type": "refactor",
   "files_changed": 3,
   "hours_to_merge": 69.46
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix documentation links",
   "number": 182,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 24,
   "deletions": 24,
   "merged_at": "2025-07-26T21:51:46+00:00",
   "opened_at": "2025-07-25T18:43:19+00:00",
   "task_type": "fix",
   "files_changed": 6,
   "hours_to_merge": 27.14
  },
  {
   "repo": "marin-community/marin",
   "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
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add link to LLM primer",
   "number": 181,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 118,
   "deletions": 1,
   "merged_at": "2025-07-23T16:32:26+00:00",
   "opened_at": "2025-07-23T02:37:04+00:00",
   "task_type": "docs",
   "files_changed": 3,
   "hours_to_merge": 13.92
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Update agent planning guideline",
   "number": 1090,
   "outcome": "burn",
   "index_ok": true,
   "additions": 3159,
   "deletions": 2061,
   "merged_at": null,
   "opened_at": "2025-07-23T00:19:38+00:00",
   "task_type": "docs",
   "files_changed": 35,
   "hours_to_merge": null
  },
  {
   "repo": "marin-community/marin",
   "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
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update CI to sync without lock and add lockfile check",
   "number": 1087,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 26,
   "deletions": 3,
   "merged_at": "2025-07-21T22:46:38+00:00",
   "opened_at": "2025-07-21T22:40:07+00:00",
   "task_type": "ci",
   "files_changed": 4,
   "hours_to_merge": 0.11
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor broadcast_to to use shape dicts",
   "number": 180,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 41,
   "deletions": 17,
   "merged_at": "2025-07-21T16:08:00+00:00",
   "opened_at": "2025-07-21T15:57:48+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 0.17
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Freeze dataclasses in text.py",
   "number": 1082,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 10,
   "deletions": 10,
   "merged_at": "2025-07-21T22:36:50+00:00",
   "opened_at": "2025-07-21T06:37:09+00:00",
   "task_type": "refactor",
   "files_changed": 3,
   "hours_to_merge": 15.99
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Freeze optimizer dataclasses",
   "number": 1080,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 26,
   "deletions": 26,
   "merged_at": "2025-07-21T16:05:26+00:00",
   "opened_at": "2025-07-21T06:14:16+00:00",
   "task_type": "refactor",
   "files_changed": 14,
   "hours_to_merge": 9.85
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add sharding visualization helper",
   "number": 176,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 144,
   "deletions": 1,
   "merged_at": "2025-07-17T23:17:04+00:00",
   "opened_at": "2025-07-17T22:47:42+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.49
  },
  {
   "repo": "marin-community/marin",
   "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
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Complete jit scheduler",
   "number": 1067,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 157,
   "deletions": 57,
   "merged_at": "2025-07-17T05:17:02+00:00",
   "opened_at": "2025-07-17T05:16:26+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.01
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Optimize page table slicing",
   "number": 1066,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 27,
   "deletions": 3,
   "merged_at": "2025-07-16T00:16:50+00:00",
   "opened_at": "2025-07-16T00:16:42+00:00",
   "task_type": "perf",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "compute pos_ids during allocation",
   "number": 1064,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 24,
   "deletions": 36,
   "merged_at": "2025-07-15T23:34:38+00:00",
   "opened_at": "2025-07-15T22:24:21+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 1.17
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add playbook for wrapping JAX functions",
   "number": 174,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 50,
   "deletions": 0,
   "merged_at": "2025-07-15T16:27:18+00:00",
   "opened_at": "2025-07-15T16:26:46+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.01
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update JittedScheduler to avoid deprecated outfeed",
   "number": 1062,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 387,
   "deletions": 0,
   "merged_at": "2025-07-15T15:33:32+00:00",
   "opened_at": "2025-07-15T06:19:34+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 9.23
  },
  {
   "repo": "marin-community/marin",
   "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
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add pytree packing utility",
   "number": 1060,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 132,
   "deletions": 51,
   "merged_at": "2025-07-23T02:24:17+00:00",
   "opened_at": "2025-07-14T15:16:56+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 203.12
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update sharding helper to avoid deprecated JAX API",
   "number": 1058,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 14,
   "deletions": 11,
   "merged_at": "2025-07-13T18:05:28+00:00",
   "opened_at": "2025-07-13T17:16:31+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0.82
  },
  {
   "repo": "marin-community/marin",
   "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
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update dslice indexing semantics",
   "number": 170,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 68,
   "deletions": 72,
   "merged_at": "2025-07-13T05:07:05+00:00",
   "opened_at": "2025-07-13T04:45:45+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.36
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Avoid network downloads in tests",
   "number": 1055,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 35,
   "deletions": 13,
   "merged_at": "2025-07-13T16:23:35+00:00",
   "opened_at": "2025-07-13T00:17:21+00:00",
   "task_type": "test",
   "files_changed": 4,
   "hours_to_merge": 16.1
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update CI to use uv best practices",
   "number": 1053,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 61,
   "deletions": 41,
   "merged_at": "2025-07-13T16:24:03+00:00",
   "opened_at": "2025-07-11T21:45:37+00:00",
   "task_type": "ci",
   "files_changed": 6,
   "hours_to_merge": 42.64
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix sampling step after prefill",
   "number": 1052,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 23,
   "deletions": 15,
   "merged_at": "2025-07-11T18:32:39+00:00",
   "opened_at": "2025-07-11T18:32:00+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Remove KvPageState wrapper",
   "number": 1051,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 84,
   "deletions": 155,
   "merged_at": "2025-07-11T15:46:02+00:00",
   "opened_at": "2025-07-11T15:45:45+00:00",
   "task_type": "refactor",
   "files_changed": 5,
   "hours_to_merge": 0
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add named array pad function",
   "number": 169,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 57,
   "deletions": 4,
   "merged_at": "2025-07-11T04:40:54+00:00",
   "opened_at": "2025-07-11T04:35:17+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.09
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add text sampling script",
   "number": 1049,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 129,
   "deletions": 0,
   "merged_at": "2025-07-10T23:36:38+00:00",
   "opened_at": "2025-07-10T21:47:49+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 1.81
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Move PageTable to dedicated module",
   "number": 1048,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 202,
   "deletions": 211,
   "merged_at": "2025-07-10T23:36:51+00:00",
   "opened_at": "2025-07-10T21:46:41+00:00",
   "task_type": "refactor",
   "files_changed": 7,
   "hours_to_merge": 1.84
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add helper for ragged paged attention",
   "number": 1047,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 65,
   "deletions": 36,
   "merged_at": "2025-07-10T20:42:21+00:00",
   "opened_at": "2025-07-10T20:41:57+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add additional Llama paged decode tests",
   "number": 1045,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 207,
   "deletions": 0,
   "merged_at": "2025-07-10T18:03:31+00:00",
   "opened_at": "2025-07-10T07:58:24+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 10.09
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Expose BlockSeq.fold_via and scan_via",
   "number": 167,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 84,
   "deletions": 6,
   "merged_at": "2025-07-09T07:17:37+00:00",
   "opened_at": "2025-07-09T07:12:45+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.08
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Slurm get_process_count",
   "number": 1043,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 1,
   "merged_at": "2025-07-08T22:52:26+00:00",
   "opened_at": "2025-07-08T22:06:28+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.77
  },
  {
   "repo": "marin-community/marin",
   "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
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update eqx static fields",
   "number": 166,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 15,
   "deletions": 15,
   "merged_at": "2025-07-08T21:55:26+00:00",
   "opened_at": "2025-07-08T20:58:58+00:00",
   "task_type": "refactor",
   "files_changed": 5,
   "hours_to_merge": 0.94
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Document uv workflow",
   "number": 158,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 14,
   "deletions": 13,
   "merged_at": "2025-07-08T06:28:09+00:00",
   "opened_at": "2025-07-08T06:26:17+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 0.03
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add fold_via and scan_via for Stacked",
   "number": 157,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 247,
   "deletions": 12,
   "merged_at": "2025-07-08T06:57:28+00:00",
   "opened_at": "2025-07-07T18:50:27+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": 12.12
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add vmap docs for Stacked",
   "number": 153,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 463,
   "deletions": 199,
   "merged_at": "2025-07-08T06:32:45+00:00",
   "opened_at": "2025-07-05T16:09:38+00:00",
   "task_type": "docs",
   "files_changed": 30,
   "hours_to_merge": 62.39
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add type annotation playbook",
   "number": 149,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 45,
   "deletions": 0,
   "merged_at": "2025-07-08T06:30:36+00:00",
   "opened_at": "2025-07-05T04:05:57+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 74.41
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add cluster docker workflow",
   "number": 1029,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 44,
   "deletions": 1,
   "merged_at": "2025-07-04T00:31:23+00:00",
   "opened_at": "2025-07-04T00:29:48+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.03
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix paged decode chunk tests",
   "number": 1028,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 83,
   "deletions": 35,
   "merged_at": "2025-07-03T07:29:42+00:00",
   "opened_at": "2025-07-03T07:29:33+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Pass tokens to page table allocation",
   "number": 1026,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 47,
   "deletions": 43,
   "merged_at": "2025-07-02T21:04:25+00:00",
   "opened_at": "2025-07-02T20:34:02+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.51
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix variable names in paged decode",
   "number": 1023,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 110,
   "deletions": 95,
   "merged_at": "2025-07-01T19:33:12+00:00",
   "opened_at": "2025-07-01T19:14:43+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.31
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Named type wrapper",
   "number": 143,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 73,
   "deletions": 50,
   "merged_at": "2025-06-28T07:06:59+00:00",
   "opened_at": "2025-06-28T06:18:54+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 0.8
  },
  {
   "repo": "stanford-crfm/levanter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Implement paged attention fallback on CPU",
   "number": 1018,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 336,
   "deletions": 5,
   "merged_at": "2025-06-27T05:29:55+00:00",
   "opened_at": "2025-06-27T05:28:00+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.03
  },
  {
   "repo": "stanford-crfm/haliax",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve NamedArray typing",
   "number": 142,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 480,
   "deletions": 48,
   "merged_at": "2025-06-29T05:38:37+00:00",
   "opened_at": "2025-06-27T02:01:02+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 51.63
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/dlwh/"
}