{
 "repo": {
  "name": "mdx",
  "owner": "dot-do",
  "stars": 1,
  "license": "MIT",
  "full_name": "dot-do/mdx",
  "fetched_at": null,
  "primary_language": "TypeScript"
 },
 "burns": [],
 "total": 220,
 "agents": [
  {
   "agent": "devin",
   "merged": 179,
   "flights": 196,
   "burn_rate": 0,
   "merge_rate": 0.913,
   "last_flight_at": "2025-06-30T09:53:29+00:00",
   "median_hours_to_merge": 0.6
  },
  {
   "agent": "openai-codex",
   "merged": 15,
   "flights": 23,
   "burn_rate": 0,
   "merge_rate": 0.75,
   "last_flight_at": "2025-06-13T03:25:22+00:00",
   "median_hours_to_merge": 4.4
  },
  {
   "agent": "cursor",
   "merged": 1,
   "flights": 1,
   "burn_rate": 0,
   "merge_rate": 1,
   "last_flight_at": "2025-06-09T08:46:32+00:00",
   "median_hours_to_merge": 0.3
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "devin",
   "state": "merged",
   "title": "fix: update test snapshots and resolve API token limit issues",
   "number": 282,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T10:00:37+00:00",
   "opened_at": "2025-06-30T09:53:29+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.12
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix Monaco Editor build error in Safari extension",
   "number": 281,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T09:37:38+00:00",
   "opened_at": "2025-06-30T09:04:25+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.55
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Refactor Safari extension to use shared @mdxui/browser package",
   "number": 280,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-17T14:35:36+00:00",
   "opened_at": "2025-06-17T13:29:03+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.11
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Refactor Chrome Extension to Use Shared @mdxui/browser Package",
   "number": 279,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-17T13:35:26+00:00",
   "opened_at": "2025-06-17T13:28:43+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.11
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add @mdxui/browser component with Browse/Edit/Preview modes",
   "number": 278,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-17T13:02:14+00:00",
   "opened_at": "2025-06-16T11:24:06+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 25.64
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add Safari extension package @mdxui/safari",
   "number": 277,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-14T23:34:25+00:00",
   "opened_at": "2025-06-14T14:43:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 8.85
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add @mdxui/chrome extension for MDX file viewing",
   "number": 276,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-14T14:58:16+00:00",
   "opened_at": "2025-06-14T14:41:57+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.27
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Add README and tests for mdxtra package",
   "number": 275,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-13T10:14:00+00:00",
   "opened_at": "2025-06-13T09:48:13+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.43
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add mdxtra zero-config Nextra CLI",
   "number": 274,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-13T10:14:01+00:00",
   "opened_at": "2025-06-13T03:25:22+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 6.81
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Improve core package tests",
   "number": 273,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T12:59:18+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Add real MDX compilation tests",
   "number": 272,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T12:58:57+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Use in-memory sqlite for mdxdb tests",
   "number": 271,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T12:58:37+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat(config/datasets): configure Velite to parse TSV data as hierarchical markdown",
   "number": 270,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T09:24:50+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix Collection API Test Failure by Removing simulateVeliteBuild",
   "number": 269,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-11T08:18:08+00:00",
   "opened_at": "2025-06-11T07:54:41+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.39
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: Services-as-Software automation system with recursive AI idea generation",
   "number": 268,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T02:07:43+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: add industry analysis automation with CTC methodology",
   "number": 267,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T02:06:08+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Add @mdxui/rest package with HATEOAS, JSONAPI, and JSON-LD support",
   "number": 265,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T01:58:39+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add research examples proposal",
   "number": 264,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T01:58:05+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Implement Elo Rating System for AI Parameter Optimization",
   "number": 263,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T01:58:04+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: implement Services-as-Software automation system",
   "number": 262,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T01:57:54+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: implement Elo rating system for ai-experiments",
   "number": 261,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-11T01:56:57+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Implement prompt AI function using Claude-opus-4",
   "number": 260,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-11T02:00:57+00:00",
   "opened_at": "2025-06-11T01:53:42+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.12
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Implement test performance optimizations for 60-75% speed improvement",
   "number": 259,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T16:57:05+00:00",
   "opened_at": "2025-06-10T16:27:56+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.49
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "fix: use pnpm instead of npm in postinstall script",
   "number": 258,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T16:57:17+00:00",
   "opened_at": "2025-06-10T16:24:40+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.54
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: enhance mdxe CLI with function navigation and execution",
   "number": 257,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T18:22:42+00:00",
   "opened_at": "2025-06-10T16:13:00+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.16
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: implement comprehensive test coverage across all packages",
   "number": 256,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T18:22:04+00:00",
   "opened_at": "2025-06-10T16:11:58+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.17
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add ai-experiments package with cartesian product functionality",
   "number": 255,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T16:23:46+00:00",
   "opened_at": "2025-06-10T16:08:52+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.25
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "docs: complete README documentation for all packages",
   "number": 254,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T16:04:37+00:00",
   "opened_at": "2025-06-10T15:53:47+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.18
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: enhance mdxe code block analysis with AST parsing and section tracking",
   "number": 253,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T16:23:32+00:00",
   "opened_at": "2025-06-10T15:46:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.62
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix postinstall script to use pnpm instead of npm",
   "number": 252,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T18:22:22+00:00",
   "opened_at": "2025-06-10T15:31:42+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.84
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: embed Next.js App Router in mdxe package",
   "number": 251,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-10T13:07:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: create ai-workflows package with enhanced event system",
   "number": 250,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T15:26:53+00:00",
   "opened_at": "2025-06-10T12:54:04+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.55
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "fix: improve Schema.org MDX generation with inheritance ordering, remove unnecessary quotes, and strip namespace prefixes",
   "number": 249,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T11:56:57+00:00",
   "opened_at": "2025-06-10T11:49:53+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.12
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Extract AI Functions to New ai-functions Package",
   "number": 248,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T12:03:24+00:00",
   "opened_at": "2025-06-10T11:47:42+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.26
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add @mdxe/mcp package with MCP server for MDX functions",
   "number": 247,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T14:22:26+00:00",
   "opened_at": "2025-06-10T10:05:16+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 4.29
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "refactor: extract mdxai CLI commands into separate files",
   "number": 246,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T10:31:29+00:00",
   "opened_at": "2025-06-10T09:30:57+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.01
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Refactor Cache Middleware and Add Logging Middleware",
   "number": 245,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T10:31:43+00:00",
   "opened_at": "2025-06-10T09:30:12+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.03
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add slug-based filename generation to generate command",
   "number": 244,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T11:12:05+00:00",
   "opened_at": "2025-06-10T09:21:49+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.84
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add comprehensive AI function tests for template literal and dynamic property access",
   "number": 243,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T09:37:56+00:00",
   "opened_at": "2025-06-10T09:13:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.41
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: add template literal support to video function",
   "number": 242,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T11:11:50+00:00",
   "opened_at": "2025-06-10T09:07:54+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.07
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: standardize ui function to support model override through options",
   "number": 241,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-10T10:34:24+00:00",
   "opened_at": "2025-06-09T14:37:03+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 19.96
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Remove CI-Specific Error Handlers in Tests",
   "number": 240,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-09T14:34:55+00:00",
   "opened_at": "2025-06-09T09:29:14+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 5.09
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Remove dangerous process.env manipulations in MDX tests",
   "number": 239,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-09T09:25:03+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Refactor: Modularize AI functions and exports",
   "number": 238,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-09T09:06:12+00:00",
   "opened_at": "2025-06-09T08:46:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.33
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Refactor MDXE to Keep Files in node_modules",
   "number": 237,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-31T08:45:46+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix pnpm version conflicts between local and CI environments",
   "number": 236,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-31T08:29:59+00:00",
   "opened_at": "2025-05-31T08:27:05+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "refactor: update template functions to use createUnifiedFunction",
   "number": 235,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-30T14:18:52+00:00",
   "opened_at": "2025-05-30T08:17:00+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 6.03
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "feat: migrate TaskList implementation from mdxai to mdxld",
   "number": 234,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-30T07:44:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "fix: add vitest.config.ts to packages with missing test configuration",
   "number": 233,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-29T19:38:10+00:00",
   "opened_at": "2025-05-29T19:07:22+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.51
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "Fix Schema Discovery and SQLite Tests",
   "number": 232,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-29T15:00:28+00:00",
   "opened_at": "2025-05-29T14:20:33+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.67
  }
 ],
 "indexed": 0,
 "monthly": [
  {
   "burns": 0,
   "month": "2025-05",
   "merged": 164,
   "flights": 176
  },
  {
   "burns": 0,
   "month": "2025-06",
   "merged": 31,
   "flights": 44
  }
 ],
 "top_authors": [
  {
   "name": null,
   "login": "nathanclevenger",
   "flights": 24,
   "indexed": 0
  }
 ],
 "page": "https://agentriders.com/logs/dot-do/mdx/"
}