{
 "author": {
  "bio": "@Netwrck @TextGeneratorio text-generator.io netwrck.com bigmultiplayerchess.com multiplicationmaster.com aiart-generator.art games, crypto, web, AI, OSS",
  "name": "Lee Penkman",
  "login": "lee101",
  "is_bot": false,
  "company": "@netwrck",
  "avatar_url": "https://avatars.githubusercontent.com/u/2122616?v=4",
  "social_urls": [
   "https://twitter.com/LeeLeePenkman",
   "https://text-generator.io",
   "https://netwrck.com",
   "https://aiart-generator.art"
  ],
  "website_url": "http://leepenkman.appspot.com/",
  "github_user_id": 2122616,
  "readme_excerpt": "Serial maker, AI Scientist. AI will come to life.",
  "profile_fetched_at": "2026-11-04T18:46:56.059062+00:00",
  "github_profile": "https://github.com/lee101"
 },
 "totals": {
  "burns": 1,
  "repos": 12,
  "merged": 31,
  "flights": 56,
  "indexed": 1,
  "burn_rate": 0.031,
  "merge_rate": 0.969,
  "last_flight_at": "2025-07-21T06:44:58+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 1,
   "merged": 31,
   "flights": 56
  }
 ],
 "repos": [
  {
   "stars": 37,
   "flights": 23,
   "full_name": "TextGeneratorio/text-generator.io",
   "primary_language": "Python"
  },
  {
   "stars": 1,
   "flights": 6,
   "full_name": "lee101/addictingwordgames",
   "primary_language": "Python"
  },
  {
   "stars": 43,
   "flights": 6,
   "full_name": "lee101/stock-prediction",
   "primary_language": "Jupyter Notebook"
  },
  {
   "stars": 51,
   "flights": 6,
   "full_name": "Netwrck/stable-diffusion-server",
   "primary_language": "Python"
  },
  {
   "stars": 2,
   "flights": 4,
   "full_name": "lee101/evangeler2",
   "primary_language": "Python"
  },
  {
   "stars": 0,
   "flights": 2,
   "full_name": "lee101/crmd",
   "primary_language": "Python"
  },
  {
   "stars": 1,
   "flights": 2,
   "full_name": "lee101/stack-hack",
   "primary_language": "Python"
  },
  {
   "stars": 0,
   "flights": 2,
   "full_name": "lee101/three.js",
   "primary_language": "JavaScript"
  },
  {
   "stars": 1,
   "flights": 2,
   "full_name": "lee101/webfiddle",
   "primary_language": "CSS"
  },
  {
   "stars": 2,
   "flights": 1,
   "full_name": "lee101/multiplicationmaster",
   "primary_language": "Python"
  },
  {
   "stars": 1,
   "flights": 1,
   "full_name": "lee101/opencode",
   "primary_language": "Go"
  },
  {
   "stars": 225388,
   "flights": 1,
   "full_name": "sst/opencode",
   "primary_language": "TypeScript"
  }
 ],
 "flights": [
  {
   "repo": "sst/opencode",
   "agent": "openai-codex",
   "state": "closed",
   "title": "feat(provider): add groq support",
   "number": 1186,
   "outcome": "burn",
   "index_ok": true,
   "additions": 50,
   "deletions": 17,
   "merged_at": null,
   "opened_at": "2025-07-21T06:44:58+00:00",
   "task_type": "feat",
   "files_changed": 10,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/opencode",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add Groq provider support",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-21T06:28:19+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/addictingwordgames",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add Word Phzzle game with TTS and enhancements",
   "number": 21,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-18T19:44:22+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/stock-prediction",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add real-data position sizing demo",
   "number": 10,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-20T00:19:59+00:00",
   "opened_at": "2025-07-17T23:02:50+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 49.29
  },
  {
   "repo": "lee101/addictingwordgames",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add user-uploaded games with custom frames",
   "number": 19,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-12T04:55:44+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/addictingwordgames",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add adaptive difficulty and animations to Word Jumble",
   "number": 17,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-12T04:25:07+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/addictingwordgames",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add Infinite Wordle game",
   "number": 15,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-12T03:56:40+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/addictingwordgames",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add SQLite migration and utilities",
   "number": 13,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-11T11:07:13+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Postgres workflow and basic tests",
   "number": 29,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-11T11:01:55+00:00",
   "opened_at": "2025-07-11T10:49:56+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.2
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add speech-to-text demo route",
   "number": 28,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-11T04:57:48+00:00",
   "opened_at": "2025-07-11T03:20:23+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.62
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "open",
   "title": "Switch to SmolLM3 default model",
   "number": 26,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-08T22:05:34+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/multiplicationmaster",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add R2 deploy sync and minor tooling",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-08T22:17:28+00:00",
   "opened_at": "2025-07-08T09:30:07+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 12.79
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "open",
   "title": "Replace moondream/smol with Gemma multimodal model",
   "number": 25,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-08T04:07:06+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Use ModernBERT for embeddings",
   "number": 24,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-08T04:02:12+00:00",
   "opened_at": "2025-07-08T04:01:57+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve login flow",
   "number": 23,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-08T03:14:27+00:00",
   "opened_at": "2025-07-08T03:11:10+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "repo": "Netwrck/stable-diffusion-server",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add DFloat11 pipeline example and env options",
   "number": 8,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-08T02:55:01+00:00",
   "opened_at": "2025-07-08T01:41:10+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.23
  },
  {
   "repo": "Netwrck/stable-diffusion-server",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve prompt handling",
   "number": 7,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-07T08:03:33+00:00",
   "opened_at": "2025-07-07T08:00:26+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "repo": "lee101/webfiddle",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Implement SQLite persistence for fiddles and login modal",
   "number": 6,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-07T05:11:07+00:00",
   "opened_at": "2025-07-07T05:08:12+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "repo": "lee101/webfiddle",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add direct domain whitelist for mirror links",
   "number": 5,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-07T02:15:07+00:00",
   "opened_at": "2025-07-07T02:14:42+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.01
  },
  {
   "repo": "Netwrck/stable-diffusion-server",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Switch to R2 storage with boto3",
   "number": 6,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-07T02:35:03+00:00",
   "opened_at": "2025-07-06T23:39:30+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.93
  },
  {
   "repo": "lee101/evangeler2",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add sitemap page and robots improvements",
   "number": 4,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-06T01:10:13+00:00",
   "opened_at": "2025-06-30T04:15:33+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 140.91
  },
  {
   "repo": "lee101/three.js",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add surface-net remeshing example",
   "number": 3,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-24T02:25:27+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/three.js",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add PBR material to teapot example",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-22T07:07:35+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/crmd",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add usability commands and new features",
   "number": 2,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T04:23:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/crmd",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Initial CRM tool with extras",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-15T08:23:42+00:00",
   "opened_at": "2025-06-15T08:22:33+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.02
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add optional vLLM integration",
   "number": 22,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-10T02:43:23+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/stack-hack",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add dynamic route support and concurrency to site cloning",
   "number": 2,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-10T00:47:54+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/evangeler2",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add affiliate program submission form and improvements",
   "number": 3,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-09T23:22:58+00:00",
   "opened_at": "2025-06-09T23:22:47+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0
  },
  {
   "repo": "lee101/evangeler2",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add affiliate detail pages and search",
   "number": 2,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-09T23:04:39+00:00",
   "opened_at": "2025-06-09T22:48:40+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.27
  },
  {
   "repo": "lee101/stack-hack",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve HTML noise filtering",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-09T01:59:41+00:00",
   "opened_at": "2025-06-09T01:18:27+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.69
  },
  {
   "repo": "Netwrck/stable-diffusion-server",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add gradio inpainting demo",
   "number": 4,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-08T02:56:51+00:00",
   "opened_at": "2025-06-08T23:24:05+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 699.55
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add streaming speech API",
   "number": 20,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-08T06:48:26+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "Netwrck/stable-diffusion-server",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Docker workflows and deployment docs",
   "number": 3,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-08T06:44:30+00:00",
   "opened_at": "2025-06-08T06:43:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.02
  },
  {
   "repo": "Netwrck/stable-diffusion-server",
   "agent": "openai-codex",
   "state": "open",
   "title": "Enable Flux pipeline and update diffusers",
   "number": 2,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-07T07:17:17+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add docx/ppt/pdf markdown conversion",
   "number": 19,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-07T06:29:51+00:00",
   "opened_at": "2025-06-07T06:29:17+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.01
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "open",
   "title": "Remove Python 3.11 from CI",
   "number": 18,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-07T02:43:45+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Extract TTS helpers with tests",
   "number": 17,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-07T02:37:40+00:00",
   "opened_at": "2025-06-07T02:25:04+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.21
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "open",
   "title": "Set up CI with uv and ruff",
   "number": 14,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-07T01:23:53+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add UX/SEO review endpoint and remove unused image",
   "number": 13,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-07T01:11:47+00:00",
   "opened_at": "2025-06-07T01:10:49+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.02
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Kokoro audio length test",
   "number": 12,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-07T01:02:26+00:00",
   "opened_at": "2025-06-06T22:33:36+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.48
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Replace Loguru with std logging",
   "number": 10,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-06T01:14:53+00:00",
   "opened_at": "2025-06-06T00:29:29+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.76
  },
  {
   "repo": "lee101/stock-prediction",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve backout with market fallback",
   "number": 9,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-04T22:13:05+00:00",
   "opened_at": "2025-06-04T22:03:22+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.16
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "open",
   "title": "Switch to vLLM with custom stopping criteria",
   "number": 9,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-04T07:07:23+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/stock-prediction",
   "agent": "openai-codex",
   "state": "open",
   "title": "Implement portfolio order fallbacks",
   "number": 7,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-28T08:20:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/evangeler2",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add detail pages and description generator",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-27T00:11:09+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/stock-prediction",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add quantile confidence trading strategy",
   "number": 5,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-22T22:24:53+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/stock-prediction",
   "agent": "openai-codex",
   "state": "open",
   "title": "Implement offline backtest simulation",
   "number": 4,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-22T22:24:18+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "lee101/stock-prediction",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add CI workflow using uv for testing",
   "number": 3,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-22T22:19:54+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "TextGeneratorio/text-generator.io",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Remove ads and add speech-to-text page",
   "number": 8,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-19T19:55:41+00:00",
   "opened_at": "2025-05-19T07:06:04+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 12.83
  },
  {
   "repo": "lee101/addictingwordgames",
   "agent": "openai-codex",
   "state": "open",
   "title": "Add Wordlez typing and index integration",
   "number": 12,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-18T07:18:27+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/lee101/"
}