{
 "repo": {
  "name": "roast",
  "owner": "Shopify",
  "stars": 1256,
  "license": "MIT",
  "full_name": "Shopify/roast",
  "fetched_at": "2026-11-08T10:57:50.337511+00:00",
  "primary_language": "Ruby"
 },
 "burns": [
  {
   "agent": "claude-code",
   "number": 285,
   "reviewer_excerpt": "@parruda hey i finally got merge access again, can you take care of the merge conflicts",
   "reviewer_excerpt_url": "https://github.com/Shopify/roast/pull/285#issuecomment-3103563711"
  },
  {
   "agent": "claude-code",
   "number": 284,
   "reviewer_excerpt": "Closing since overlaps richer functionality in #285",
   "reviewer_excerpt_url": "https://github.com/Shopify/roast/pull/284#issuecomment-3000712818"
  }
 ],
 "total": 5,
 "agents": [
  {
   "agent": "claude-code",
   "merged": 3,
   "flights": 5,
   "burn_rate": 0.4,
   "merge_rate": 0.6,
   "last_flight_at": "2025-06-19T03:39:41+00:00",
   "median_hours_to_merge": 18.1
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "claude-code",
   "state": "closed",
   "title": "feat: Implement configurable retry policies",
   "number": 285,
   "outcome": "burn",
   "index_ok": true,
   "additions": 1858,
   "deletions": 159,
   "merged_at": null,
   "opened_at": "2025-06-19T03:39:41+00:00",
   "task_type": "feat",
   "files_changed": 43,
   "hours_to_merge": null
  },
  {
   "agent": "claude-code",
   "state": "closed",
   "title": "feat: Implement exponential backoff retry mechanism for transient failures",
   "number": 284,
   "outcome": "burn",
   "index_ok": true,
   "additions": 1452,
   "deletions": 52,
   "merged_at": null,
   "opened_at": "2025-06-19T03:25:22+00:00",
   "task_type": "feat",
   "files_changed": 40,
   "hours_to_merge": null
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Add input step type for user interaction",
   "number": 245,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1237,
   "deletions": 322,
   "merged_at": "2025-06-12T15:12:06+00:00",
   "opened_at": "2025-06-11T21:06:50+00:00",
   "task_type": "feat",
   "files_changed": 59,
   "hours_to_merge": 18.09
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Add comprehensive workflow validation",
   "number": 244,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 3193,
   "deletions": 1055,
   "merged_at": "2025-06-13T17:52:51+00:00",
   "opened_at": "2025-06-11T20:29:19+00:00",
   "task_type": "feat",
   "files_changed": 54,
   "hours_to_merge": 45.39
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Add dot notation access for workflow outputs",
   "number": 76,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 7690,
   "deletions": 2234,
   "merged_at": "2025-05-24T17:34:31+00:00",
   "opened_at": "2025-05-24T17:11:52+00:00",
   "task_type": "feat",
   "files_changed": 116,
   "hours_to_merge": 0.38
  }
 ],
 "indexed": 5,
 "monthly": [
  {
   "burns": 0,
   "month": "2025-05",
   "merged": 1,
   "flights": 1
  },
  {
   "burns": 2,
   "month": "2025-06",
   "merged": 2,
   "flights": 4
  }
 ],
 "top_authors": [
  {
   "name": "Obie Fernandez",
   "login": "obie",
   "flights": 2,
   "indexed": 2
  },
  {
   "name": "Paulo Arruda",
   "login": "parruda",
   "flights": 2,
   "indexed": 2
  },
  {
   "name": "Jon Allured",
   "login": "jonallured",
   "flights": 1,
   "indexed": 1
  }
 ],
 "page": "https://agentriders.com/logs/Shopify/roast/"
}