{
 "repo": {
  "name": "prompt_engineering_course",
  "owner": "dhar174",
  "stars": 0,
  "license": null,
  "full_name": "dhar174/prompt_engineering_course",
  "fetched_at": null,
  "primary_language": "Jupyter Notebook"
 },
 "burns": [],
 "total": 30,
 "agents": [
  {
   "agent": "openai-codex",
   "merged": 20,
   "flights": 23,
   "burn_rate": 0,
   "merge_rate": 0.87,
   "last_flight_at": "2025-07-10T22:32:58+00:00",
   "median_hours_to_merge": 1
  },
  {
   "agent": "github-copilot",
   "merged": 7,
   "flights": 7,
   "burn_rate": 0,
   "merge_rate": 1,
   "last_flight_at": "2025-07-09T02:26:33+00:00",
   "median_hours_to_merge": 71.3
  }
 ],
 "riders": [],
 "flights": [
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix PDF Formatting: Audit and Re-render All PDFs with Proper Markdown Styling",
   "number": 90,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-09T15:55:19+00:00",
   "opened_at": "2025-07-09T02:26:33+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 13.48
  },
  {
   "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
  },
  {
   "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
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Update README to include Day 7 notebooks",
   "number": 35,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-07T20:30:02+00:00",
   "opened_at": "2025-07-07T19:30:22+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.99
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Implement batched FAISS persistence to solve performance bottleneck",
   "number": 33,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T20:01:11+00:00",
   "opened_at": "2025-07-03T19:34:21+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.45
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix hard-coded thread_id to prevent memory collisions across sessions",
   "number": 31,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T19:16:28+00:00",
   "opened_at": "2025-06-30T19:58:04+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 71.31
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Enhance Gradio RAG app with file upload and top-k sidebar functionality",
   "number": 29,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T19:20:08+00:00",
   "opened_at": "2025-06-30T19:02:43+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 72.29
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix FAISS index implementation and LangChain deprecation warnings",
   "number": 28,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T19:23:57+00:00",
   "opened_at": "2025-06-30T19:02:42+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 72.35
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Replace InMemoryVectorStore with FAISS for production use",
   "number": 27,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T19:39:05+00:00",
   "opened_at": "2025-06-30T19:02:14+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 72.61
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  },
  {
   "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
  }
 ],
 "indexed": 0,
 "monthly": [
  {
   "burns": 0,
   "month": "2025-06",
   "merged": 18,
   "flights": 21
  },
  {
   "burns": 0,
   "month": "2025-07",
   "merged": 9,
   "flights": 9
  }
 ],
 "top_authors": [
  {
   "name": null,
   "login": "dhar174",
   "flights": 23,
   "indexed": 0
  }
 ],
 "page": "https://agentriders.com/logs/dhar174/prompt_engineering_course/"
}