{
 "author": {
  "bio": null,
  "name": null,
  "login": "dhar174",
  "is_bot": false,
  "company": null,
  "avatar_url": "https://avatars.githubusercontent.com/u/5241499?v=4",
  "social_urls": [],
  "website_url": null,
  "github_user_id": 5241499,
  "readme_excerpt": null,
  "profile_fetched_at": null,
  "github_profile": "https://github.com/dhar174"
 },
 "totals": {
  "burns": 0,
  "repos": 7,
  "merged": 63,
  "flights": 73,
  "indexed": 0,
  "burn_rate": 0,
  "merge_rate": 0.9,
  "last_flight_at": "2025-07-23T19:11:43+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 0,
   "merged": 50,
   "flights": 60
  },
  {
   "agent": "github-copilot",
   "burns": 0,
   "merged": 13,
   "flights": 13
  }
 ],
 "repos": [
  {
   "stars": 1,
   "flights": 32,
   "full_name": "dhar174/tiny_village",
   "primary_language": "Python"
  },
  {
   "stars": 0,
   "flights": 23,
   "full_name": "dhar174/prompt_engineering_course",
   "primary_language": "Jupyter Notebook"
  },
  {
   "stars": 0,
   "flights": 9,
   "full_name": "dhar174/wordgrid_blitz",
   "primary_language": "TypeScript"
  },
  {
   "stars": 0,
   "flights": 3,
   "full_name": "dhar174/steel_defect_demo",
   "primary_language": "HTML"
  },
  {
   "stars": 1,
   "flights": 2,
   "full_name": "dhar174/advanced_prompting_system",
   "primary_language": "Python"
  },
  {
   "stars": 0,
   "flights": 2,
   "full_name": "dhar174/intelligent_data_detective",
   "primary_language": "Jupyter Notebook"
  },
  {
   "stars": 0,
   "flights": 2,
   "full_name": "dhar174/llm_debate_panel",
   "primary_language": "Jupyter Notebook"
  }
 ],
 "flights": [
  {
   "repo": "dhar174/intelligent_data_detective",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix duplicate functions and undefined variable",
   "number": 40,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-23T19:11:43+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/intelligent_data_detective",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix notebook install and tool list duplicates",
   "number": 37,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-23T17:23:25+00:00",
   "opened_at": "2025-07-23T16:21:06+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.04
  },
  {
   "repo": "dhar174/steel_defect_demo",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add comprehensive demo guide",
   "number": 162,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-22T04:26:14+00:00",
   "opened_at": "2025-07-21T20:37:39+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 7.81
  },
  {
   "repo": "dhar174/steel_defect_demo",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add demo usage guide",
   "number": 161,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-21T20:35:43+00:00",
   "opened_at": "2025-07-21T20:31:56+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.06
  },
  {
   "repo": "dhar174/steel_defect_demo",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Repository sanity check results",
   "number": 115,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-21T13:13:15+00:00",
   "opened_at": "2025-07-21T13:06:51+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.11
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add memory summaries to prompt",
   "number": 402,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-19T17:33:42+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Use prioritized actions in routine prompt",
   "number": 389,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-19T10:34:38+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add documentation about missing elements for demo",
   "number": 385,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-19T17:01:37+00:00",
   "opened_at": "2025-07-19T09:39:16+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 7.37
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve prompt builder documentation",
   "number": 384,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-20T21:23:34+00:00",
   "opened_at": "2025-07-19T09:29:16+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 35.91
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add GUI analysis documentation",
   "number": 377,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-20T20:44:51+00:00",
   "opened_at": "2025-07-19T09:22:55+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 35.37
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Organize unit tests into dedicated directory",
   "number": 376,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-19T09:33:30+00:00",
   "opened_at": "2025-07-19T09:11:45+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.36
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add memory summaries to decision prompts",
   "number": 363,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-19T08:15:45+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add new scenario prompt methods",
   "number": 362,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-22T05:18:52+00:00",
   "opened_at": "2025-07-19T08:14:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 69.07
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add memory support to decision prompts",
   "number": 314,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-19T07:01:33+00:00",
   "opened_at": "2025-07-19T04:06:27+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.92
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve PromptBuilder with extra state",
   "number": 313,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-19T04:49:26+00:00",
   "opened_at": "2025-07-19T04:05:47+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.73
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Integrate strategy actions into prompt builder",
   "number": 311,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-19T07:28:22+00:00",
   "opened_at": "2025-07-19T04:04:51+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 3.39
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add class introduction file",
   "number": 101,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T22:36:00+00:00",
   "opened_at": "2025-07-10T22:32:58+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add persona swap exercises",
   "number": 99,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-09T20:32:41+00:00",
   "opened_at": "2025-07-09T20:31:58+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.01
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add module 1 introduction",
   "number": 96,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-09T20:24:24+00:00",
   "opened_at": "2025-07-09T19:33:14+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.85
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix #92 update function calling notebook",
   "number": 93,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-09T18:42:15+00:00",
   "opened_at": "2025-07-09T18:29:59+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.2
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix codex issues",
   "number": 88,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-08T20:56:42+00:00",
   "opened_at": "2025-07-08T20:56:01+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.01
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix codex issues",
   "number": 49,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-08T20:12:31+00:00",
   "opened_at": "2025-07-08T20:00:22+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.2
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add file upload and top-k retrieval controls",
   "number": 25,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T18:33:55+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add memory chatbot workflow diagram",
   "number": 21,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T18:22:44+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add function calling intro cell",
   "number": 20,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:54:17+00:00",
   "opened_at": "2025-06-30T17:36:22+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.3
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add prompt block IO demo",
   "number": 19,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:46:00+00:00",
   "opened_at": "2025-06-30T17:35:41+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.17
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add token counting docs",
   "number": 18,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:36:49+00:00",
   "opened_at": "2025-06-30T17:34:38+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.04
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add summary cell to PAL notebook",
   "number": 17,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:35:54+00:00",
   "opened_at": "2025-06-30T17:34:12+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.03
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update tokenization playground",
   "number": 16,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:34:05+00:00",
   "opened_at": "2025-06-30T17:30:18+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.06
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add guide for appending rows",
   "number": 15,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:28:24+00:00",
   "opened_at": "2025-06-30T17:26:13+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.04
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add complex role-play examples",
   "number": 14,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T17:25:50+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Enhance shot prompt notebook with example selector",
   "number": 13,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:25:26+00:00",
   "opened_at": "2025-06-30T17:25:11+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add token counting and prompt block examples",
   "number": 10,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:16:11+00:00",
   "opened_at": "2025-06-30T17:22:19+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.9
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve README with notebook summaries and setup instructions",
   "number": 9,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T17:52:56+00:00",
   "opened_at": "2025-06-30T17:21:30+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.52
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Plan-and-Act explanation",
   "number": 8,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:14:41+00:00",
   "opened_at": "2025-06-30T17:18:45+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.93
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add adjustable persona controls",
   "number": 7,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:14:24+00:00",
   "opened_at": "2025-06-30T08:08:45+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 10.09
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add prompt roles markdown",
   "number": 6,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:13:47+00:00",
   "opened_at": "2025-06-30T08:08:16+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 10.09
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add notebook summaries and usage tips",
   "number": 5,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:13:17+00:00",
   "opened_at": "2025-06-30T08:02:54+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 10.17
  },
  {
   "repo": "dhar174/prompt_engineering_course",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Use FAISS index in Gradio RAG demo",
   "number": 4,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T18:11:31+00:00",
   "opened_at": "2025-06-30T07:17:46+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 10.9
  },
  {
   "repo": "dhar174/wordgrid_blitz",
   "agent": "openai-codex",
   "state": "open",
   "title": "Load words asynchronously",
   "number": 15,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T03:25:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/wordgrid_blitz",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add vitest tests for grid helpers",
   "number": 14,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T02:07:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/wordgrid_blitz",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update dev instructions in README",
   "number": 13,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T02:06:18+00:00",
   "opened_at": "2025-06-30T02:06:10+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0
  },
  {
   "repo": "dhar174/wordgrid_blitz",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Switch words list to JSON",
   "number": 12,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T02:06:44+00:00",
   "opened_at": "2025-06-30T02:05:17+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.02
  },
  {
   "repo": "dhar174/wordgrid_blitz",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Create full root gitignore",
   "number": 11,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T01:55:17+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "dhar174/wordgrid_blitz",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add global styles file",
   "number": 10,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T01:54:15+00:00",
   "opened_at": "2025-06-30T01:52:01+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.04
  },
  {
   "repo": "dhar174/wordgrid_blitz",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Persist theme selection",
   "number": 9,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T01:39:32+00:00",
   "opened_at": "2025-06-30T01:37:52+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "repo": "dhar174/wordgrid_blitz",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add dataset row/col attributes and refine touch handling",
   "number": 8,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T01:38:44+00:00",
   "opened_at": "2025-06-30T01:37:33+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.02
  },
  {
   "repo": "dhar174/wordgrid_blitz",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Move .gitignore to root",
   "number": 7,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T01:39:03+00:00",
   "opened_at": "2025-06-30T01:37:02+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add crisis response prompt with optional utility hint",
   "number": 301,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-22T04:46:29+00:00",
   "opened_at": "2025-06-22T04:42:31+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.07
  },
  {
   "repo": "dhar174/tiny_village",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add docstrings and type hints for PromptBuilder",
   "number": 292,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-19T03:00:20+00:00",
   "opened_at": "2025-06-22T02:42:45+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 648.29
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/dhar174/"
}