{
 "author": {
  "bio": "Technology to Benefit Humanity",
  "name": "Dan McAteer",
  "login": "DannyMac180",
  "is_bot": false,
  "company": "ACE - aceagent.io",
  "avatar_url": "https://avatars.githubusercontent.com/u/24324638?v=4",
  "social_urls": [
   "https://twitter.com/daniel_mac8"
  ],
  "website_url": "https://attentionheads.substack.com/",
  "github_user_id": 24324638,
  "readme_excerpt": null,
  "profile_fetched_at": "2026-11-04T18:44:38.894856+00:00",
  "github_profile": "https://github.com/DannyMac180"
 },
 "totals": {
  "burns": 0,
  "repos": 1,
  "merged": 118,
  "flights": 120,
  "indexed": 24,
  "burn_rate": 0,
  "merge_rate": 0.983,
  "last_flight_at": "2025-06-15T20:38:42+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 0,
   "merged": 118,
   "flights": 120
  }
 ],
 "repos": [
  {
   "stars": 424,
   "flights": 120,
   "full_name": "DannyMac180/meta-agent",
   "primary_language": "TypeScript"
  }
 ],
 "flights": [
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: stub openai module for ci",
   "number": 188,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 50,
   "deletions": 0,
   "merged_at": "2025-06-15T20:28:55+00:00",
   "opened_at": "2025-06-15T20:28:47+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: improve template utilities",
   "number": 179,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 39,
   "deletions": 18,
   "merged_at": "2025-06-10T15:23:51+00:00",
   "opened_at": "2025-06-10T15:09:41+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": 0.24
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "test: use typed metadata objects",
   "number": 175,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 72,
   "deletions": 42,
   "merged_at": "2025-06-09T19:17:41+00:00",
   "opened_at": "2025-06-09T19:17:28+00:00",
   "task_type": "test",
   "files_changed": 9,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "refactor: use dataclass default_factory for lists",
   "number": 171,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 5,
   "deletions": 15,
   "merged_at": "2025-06-09T19:14:34+00:00",
   "opened_at": "2025-06-09T19:14:18+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "test: add UX integration tests",
   "number": 164,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 91,
   "deletions": 0,
   "merged_at": "2025-06-08T12:09:20+00:00",
   "opened_at": "2025-06-08T12:07:44+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 0.03
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "docs: design diagram and UX modules",
   "number": 158,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 48,
   "deletions": 0,
   "merged_at": "2025-06-07T11:13:35+00:00",
   "opened_at": "2025-06-07T11:08:49+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 0.08
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: register mocker fixture",
   "number": 140,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 203,
   "deletions": 14,
   "merged_at": "2025-05-31T11:17:32+00:00",
   "opened_at": "2025-05-31T11:16:25+00:00",
   "task_type": "fix",
   "files_changed": 8,
   "hours_to_merge": 0.02
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add template index",
   "number": 137,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 184,
   "deletions": 2,
   "merged_at": "2025-05-30T21:08:48+00:00",
   "opened_at": "2025-05-30T21:07:36+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0.02
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: support stub aiohttp",
   "number": 136,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 180,
   "deletions": 26,
   "merged_at": "2025-05-30T19:08:09+00:00",
   "opened_at": "2025-05-30T19:05:25+00:00",
   "task_type": "fix",
   "files_changed": 11,
   "hours_to_merge": 0.05
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: improve yaml loader and template rendering",
   "number": 135,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 174,
   "deletions": 26,
   "merged_at": "2025-05-30T18:23:54+00:00",
   "opened_at": "2025-05-30T18:16:32+00:00",
   "task_type": "fix",
   "files_changed": 11,
   "hours_to_merge": 0.12
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add template sharing manager",
   "number": 132,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 170,
   "deletions": 0,
   "merged_at": "2025-05-29T13:11:25+00:00",
   "opened_at": "2025-05-29T13:05:03+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.11
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add template search engine",
   "number": 128,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 144,
   "deletions": 0,
   "merged_at": "2025-05-28T20:49:57+00:00",
   "opened_at": "2025-05-28T20:13:08+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.61
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "test: add telemetry integration",
   "number": 117,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 79,
   "deletions": 1,
   "merged_at": "2025-05-27T23:36:59+00:00",
   "opened_at": "2025-05-27T23:31:11+00:00",
   "task_type": "test",
   "files_changed": 3,
   "hours_to_merge": 0.1
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: update aiohttp stub and cli imports",
   "number": 109,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 356,
   "deletions": 22,
   "merged_at": "2025-05-27T17:02:22+00:00",
   "opened_at": "2025-05-27T16:55:36+00:00",
   "task_type": "fix",
   "files_changed": 9,
   "hours_to_merge": 0.11
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add telemetry collector and CLI summary",
   "number": 103,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 89,
   "deletions": 0,
   "merged_at": "2025-05-27T15:02:02+00:00",
   "opened_at": "2025-05-27T15:01:49+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: run bundle tests with clean env",
   "number": 95,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 351,
   "deletions": 54,
   "merged_at": "2025-05-27T00:00:10+00:00",
   "opened_at": "2025-05-26T23:58:38+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": 0.03
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: bundle validator tests",
   "number": 93,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 178,
   "deletions": 7,
   "merged_at": "2025-05-26T23:05:48+00:00",
   "opened_at": "2025-05-26T22:53:04+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 0.21
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: ensure remote head reflects pushed branch",
   "number": 90,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 166,
   "deletions": 1,
   "merged_at": "2025-05-26T17:35:18+00:00",
   "opened_at": "2025-05-26T17:30:42+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": 0.08
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add dependency manager",
   "number": 82,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 87,
   "deletions": 0,
   "merged_at": "2025-05-26T14:18:38+00:00",
   "opened_at": "2025-05-26T14:16:45+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.03
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add reporting module",
   "number": 65,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 112,
   "deletions": 0,
   "merged_at": "2025-05-24T15:50:57+00:00",
   "opened_at": "2025-05-24T15:48:48+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.04
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: integrate guardrail agent with agents sdk",
   "number": 53,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 25,
   "deletions": 8,
   "merged_at": "2025-05-23T15:31:16+00:00",
   "opened_at": "2025-05-23T15:26:13+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.08
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add research manager",
   "number": 34,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1214,
   "deletions": 522,
   "merged_at": "2025-05-21T15:51:34+00:00",
   "opened_at": "2025-05-21T15:49:31+00:00",
   "task_type": "feat",
   "files_changed": 30,
   "hours_to_merge": 0.03
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "ci: add pytest workflow",
   "number": 29,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 20,
   "deletions": 0,
   "merged_at": "2025-05-20T11:24:34+00:00",
   "opened_at": "2025-05-20T11:18:06+00:00",
   "task_type": "ci",
   "files_changed": 1,
   "hours_to_merge": 0.11
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Implement ToolDesignerAgent core",
   "number": 19,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 59,
   "deletions": 26,
   "merged_at": "2025-05-18T11:09:28+00:00",
   "opened_at": "2025-05-18T11:06:51+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 0.04
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: stub openai for CI tests",
   "number": 190,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 199,
   "deletions": 33,
   "merged_at": "2025-06-15T20:39:43+00:00",
   "opened_at": "2025-06-15T20:38:42+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": 0.02
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: stub OpenAI for missing dependency",
   "number": 189,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 105,
   "deletions": 29,
   "merged_at": "2025-06-15T20:36:18+00:00",
   "opened_at": "2025-06-15T20:34:54+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.02
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "ci: force pydantic version",
   "number": 187,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 2,
   "deletions": 0,
   "merged_at": "2025-06-15T20:25:12+00:00",
   "opened_at": "2025-06-15T20:24:55+00:00",
   "task_type": "ci",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "test: mark intentional SpecSchema call error",
   "number": 185,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 29,
   "deletions": 8,
   "merged_at": "2025-06-11T13:35:27+00:00",
   "opened_at": "2025-06-11T13:35:09+00:00",
   "task_type": "test",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: allow sequence in benchmark",
   "number": 184,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 8,
   "deletions": 6,
   "merged_at": "2025-06-11T13:34:25+00:00",
   "opened_at": "2025-06-11T13:33:33+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.01
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: address typing issues in tests",
   "number": 183,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 116,
   "deletions": 89,
   "merged_at": "2025-06-11T00:27:02+00:00",
   "opened_at": "2025-06-10T15:43:15+00:00",
   "task_type": "fix",
   "files_changed": 6,
   "hours_to_merge": 8.73
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add typed telemetry row and model_dump",
   "number": 182,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 33,
   "deletions": 7,
   "merged_at": "2025-06-10T15:42:34+00:00",
   "opened_at": "2025-06-10T15:42:17+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: guard tool file writes",
   "number": 181,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 4,
   "deletions": 3,
   "merged_at": "2025-06-10T15:41:47+00:00",
   "opened_at": "2025-06-10T15:35:48+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.1
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "chore: update pydantic compatibility",
   "number": 180,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 13,
   "deletions": 5,
   "merged_at": "2025-06-10T15:35:19+00:00",
   "opened_at": "2025-06-10T15:24:24+00:00",
   "task_type": "chore",
   "files_changed": 2,
   "hours_to_merge": 0.18
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "refactor: use pydantic GeneratedTool",
   "number": 178,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 2,
   "deletions": 11,
   "merged_at": "2025-06-10T15:09:00+00:00",
   "opened_at": "2025-06-10T14:51:42+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 0.29
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "refactor: fallback types for api",
   "number": 177,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 10,
   "deletions": 9,
   "merged_at": "2025-06-10T11:01:11+00:00",
   "opened_at": "2025-06-09T20:33:31+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 14.46
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: alias base agent and add hosted tool stubs",
   "number": 176,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 25,
   "deletions": 25,
   "merged_at": "2025-06-09T20:32:55+00:00",
   "opened_at": "2025-06-09T20:32:46+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: cast tool designer agent",
   "number": 174,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 6,
   "deletions": 3,
   "merged_at": "2025-06-09T19:16:51+00:00",
   "opened_at": "2025-06-09T19:16:38+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: patch pydantic helpers",
   "number": 173,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 114,
   "deletions": 62,
   "merged_at": "2025-06-09T19:16:02+00:00",
   "opened_at": "2025-06-09T19:15:53+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "refactor: explicitly import util module",
   "number": 172,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 0,
   "merged_at": "2025-06-09T19:15:11+00:00",
   "opened_at": "2025-06-09T19:15:03+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: support pydantic v1 field validators",
   "number": 170,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 15,
   "deletions": 9,
   "merged_at": "2025-06-09T19:12:56+00:00",
   "opened_at": "2025-06-09T19:10:47+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0.04
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: update jinja helpers",
   "number": 169,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 14,
   "deletions": 7,
   "merged_at": "2025-06-09T19:10:15+00:00",
   "opened_at": "2025-06-09T19:10:02+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: update aiohttp stubs",
   "number": 168,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 10,
   "deletions": 14,
   "merged_at": "2025-06-09T19:09:21+00:00",
   "opened_at": "2025-06-09T19:09:12+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "chore: silence pytest mock attr check",
   "number": 167,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-06-09T19:08:13+00:00",
   "opened_at": "2025-06-09T19:02:54+00:00",
   "task_type": "chore",
   "files_changed": 1,
   "hours_to_merge": 0.09
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: assert spec before module import",
   "number": 166,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 1,
   "deletions": 0,
   "merged_at": "2025-06-09T19:02:06+00:00",
   "opened_at": "2025-06-09T19:01:57+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add user feedback module",
   "number": 163,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 121,
   "deletions": 21,
   "merged_at": "2025-06-08T11:48:31+00:00",
   "opened_at": "2025-06-08T11:38:57+00:00",
   "task_type": "feat",
   "files_changed": 14,
   "hours_to_merge": 0.16
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add ux error handling",
   "number": 162,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 147,
   "deletions": 9,
   "merged_at": "2025-06-08T11:11:03+00:00",
   "opened_at": "2025-06-08T10:52:11+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 0.31
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add interactive ux module",
   "number": 161,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 69,
   "deletions": 2,
   "merged_at": "2025-06-08T01:39:19+00:00",
   "opened_at": "2025-06-08T01:38:00+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.02
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add CLI output module",
   "number": 160,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 74,
   "deletions": 1,
   "merged_at": "2025-06-08T01:30:32+00:00",
   "opened_at": "2025-06-08T01:20:44+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.16
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add diagram generation module",
   "number": 159,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 113,
   "deletions": 0,
   "merged_at": "2025-06-08T01:00:30+00:00",
   "opened_at": "2025-06-08T00:58:46+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.03
  },
  {
   "repo": "DannyMac180/meta-agent",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: add template governance utilities",
   "number": 157,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 164,
   "deletions": 0,
   "merged_at": "2025-06-07T01:45:10+00:00",
   "opened_at": "2025-06-07T01:44:44+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0.01
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/dannymac180/"
}