{
 "repo": {
  "name": "moose",
  "owner": "514-labs",
  "stars": 591,
  "license": "MIT",
  "full_name": "514-labs/moose",
  "fetched_at": "2026-11-08T10:58:11.784473+00:00",
  "primary_language": "Rust"
 },
 "burns": [
  {
   "agent": "cursor",
   "number": 2554,
   "reviewer_excerpt": "will probably move `check_typescript_dependencies` to the typescript package when we add the python check",
   "reviewer_excerpt_url": "https://github.com/514-labs/moose/pull/2554#pullrequestreview-3010165604"
  },
  {
   "agent": "cursor",
   "number": 2510,
   "reviewer_excerpt": "I believe this was handled in https://github.com/514-labs/moose/pull/2517. Closing this PR.",
   "reviewer_excerpt_url": "https://github.com/514-labs/moose/pull/2510#issuecomment-3033897099"
  },
  {
   "agent": "github-copilot",
   "number": 2350,
   "reviewer_excerpt": "You can reference this PR https://github.com/514-labs/moose/pull/2295/files on how to add types to moose",
   "reviewer_excerpt_url": "https://github.com/514-labs/moose/pull/2350#issuecomment-2892869597"
  }
 ],
 "total": 19,
 "agents": [
  {
   "agent": "cursor",
   "merged": 8,
   "flights": 10,
   "burn_rate": 0.2,
   "merge_rate": 0.8,
   "last_flight_at": "2025-07-14T15:07:31+00:00",
   "median_hours_to_merge": 22.5
  },
  {
   "agent": "github-copilot",
   "merged": 7,
   "flights": 9,
   "burn_rate": 0.125,
   "merge_rate": 0.875,
   "last_flight_at": "2025-06-23T16:31:59+00:00",
   "median_hours_to_merge": 1
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Fix terminal state after moose dev interruption",
   "number": 2561,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3922,
   "deletions": 2263,
   "merged_at": "2025-07-27T19:49:02+00:00",
   "opened_at": "2025-07-14T15:07:31+00:00",
   "task_type": "fix",
   "files_changed": 40,
   "hours_to_merge": 316.69
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Cursor/fix primary key default issue 5610",
   "number": 2560,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2041,
   "deletions": 1938,
   "merged_at": "2025-07-14T21:01:47+00:00",
   "opened_at": "2025-07-14T14:32:35+00:00",
   "task_type": "refactor",
   "files_changed": 27,
   "hours_to_merge": 6.49
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Improve error message for missing dependencies",
   "number": 2554,
   "outcome": "burn",
   "index_ok": false,
   "additions": 15,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-07-10T20:55:08+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add optional dependency management to prod command",
   "number": 2541,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 261,
   "deletions": 40,
   "merged_at": "2025-07-09T16:56:49+00:00",
   "opened_at": "2025-07-08T23:13:18+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 17.73
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Set up environment for Cursor Background Agent",
   "number": 2533,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 988,
   "deletions": 680,
   "merged_at": "2025-07-04T20:03:28+00:00",
   "opened_at": "2025-07-04T18:09:32+00:00",
   "task_type": "feat",
   "files_changed": 9,
   "hours_to_merge": 1.9
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Ensure tests run on every pull request",
   "number": 2532,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 273,
   "deletions": 144,
   "merged_at": "2025-07-07T20:55:09+00:00",
   "opened_at": "2025-07-04T17:42:58+00:00",
   "task_type": "ci",
   "files_changed": 2,
   "hours_to_merge": 75.2
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Remove old cron functionality",
   "number": 2531,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 2863,
   "deletions": 2021,
   "merged_at": "2025-07-09T21:03:53+00:00",
   "opened_at": "2025-07-04T17:41:04+00:00",
   "task_type": "refactor",
   "files_changed": 81,
   "hours_to_merge": 123.38
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Ensure at least once delivery in ClickHouse",
   "number": 2529,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 972,
   "deletions": 816,
   "merged_at": "2025-07-04T17:08:37+00:00",
   "opened_at": "2025-07-03T22:50:53+00:00",
   "task_type": "feat",
   "files_changed": 10,
   "hours_to_merge": 18.3
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Improve error message for running workflows",
   "number": 2510,
   "outcome": "burn",
   "index_ok": true,
   "additions": 65,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-07-02T20:20:59+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add docker compose minimum requirement to docs",
   "number": 2499,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 386,
   "deletions": 12534,
   "merged_at": "2025-07-02T02:39:21+00:00",
   "opened_at": "2025-07-01T00:01:59+00:00",
   "task_type": "docs",
   "files_changed": 82,
   "hours_to_merge": 26.62
  },
  {
   "agent": "github-copilot",
   "state": "open",
   "title": "Add Boreal version detection documentation for Python and TypeScript",
   "number": 2466,
   "outcome": "stale",
   "index_ok": false,
   "additions": 356,
   "deletions": 240,
   "merged_at": null,
   "opened_at": "2025-06-23T16:31:59+00:00",
   "task_type": "docs",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix RedPanda capitalization to Redpanda in documentation",
   "number": 2434,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 7,
   "deletions": 7,
   "merged_at": "2025-06-09T21:53:54+00:00",
   "opened_at": "2025-06-09T20:53:56+00:00",
   "task_type": "fix",
   "files_changed": 6,
   "hours_to_merge": 1
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "docs: Fix ClickHouse capitalization in documentation",
   "number": 2432,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 47,
   "deletions": 46,
   "merged_at": "2025-06-09T20:45:46+00:00",
   "opened_at": "2025-06-09T20:23:11+00:00",
   "task_type": "docs",
   "files_changed": 15,
   "hours_to_merge": 0.38
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Add support for the `Date` Clickhouse type",
   "number": 2350,
   "outcome": "burn",
   "index_ok": true,
   "additions": 71,
   "deletions": 18,
   "merged_at": null,
   "opened_at": "2025-05-20T04:05:38+00:00",
   "task_type": "feat",
   "files_changed": 8,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add explicit permissions to all GitHub workflows",
   "number": 2348,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 50,
   "deletions": 3,
   "merged_at": "2025-05-20T17:49:12+00:00",
   "opened_at": "2025-05-20T03:47:35+00:00",
   "task_type": "ci",
   "files_changed": 3,
   "hours_to_merge": 14.03
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix SSRF vulnerability in framework-docs middleware",
   "number": 2345,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 105,
   "deletions": 71,
   "merged_at": "2025-05-20T04:05:17+00:00",
   "opened_at": "2025-05-20T02:43:01+00:00",
   "task_type": "fix",
   "files_changed": 6,
   "hours_to_merge": 1.37
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add CodeQL configuration to exclude intentionally malformed test file",
   "number": 2343,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 43,
   "deletions": 0,
   "merged_at": "2025-05-20T03:17:05+00:00",
   "opened_at": "2025-05-20T02:21:15+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0.93
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Implement State Reconciliation for Infrastructure Planning",
   "number": 2341,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 510,
   "deletions": 140,
   "merged_at": "2025-05-21T01:53:40+00:00",
   "opened_at": "2025-05-20T02:11:15+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 23.71
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add OG and Twitter images to documentation pages",
   "number": 2336,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 17,
   "deletions": 12,
   "merged_at": "2025-05-19T23:43:07+00:00",
   "opened_at": "2025-05-19T23:27:43+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.26
  }
 ],
 "indexed": 14,
 "monthly": [
  {
   "burns": 1,
   "month": "2025-05",
   "merged": 5,
   "flights": 6
  },
  {
   "burns": 0,
   "month": "2025-06",
   "merged": 2,
   "flights": 3
  },
  {
   "burns": 2,
   "month": "2025-07",
   "merged": 8,
   "flights": 10
  }
 ],
 "top_authors": [
  {
   "name": "Nicolas Joseph",
   "login": "callicles",
   "flights": 9,
   "indexed": 6
  },
  {
   "name": "Aditya C",
   "login": "camelCasedAditya",
   "flights": 1,
   "indexed": 1
  }
 ],
 "page": "https://agentriders.com/logs/514-labs/moose/"
}