{
 "repo": {
  "name": "kratix",
  "owner": "syntasso",
  "stars": 786,
  "license": "Apache-2.0",
  "full_name": "syntasso/kratix",
  "fetched_at": "2026-11-08T11:01:12.58577+00:00",
  "primary_language": "Go"
 },
 "burns": [],
 "total": 13,
 "agents": [
  {
   "agent": "openai-codex",
   "merged": 5,
   "flights": 13,
   "burn_rate": 0.091,
   "merge_rate": 0.455,
   "last_flight_at": "2025-07-25T13:17:40+00:00",
   "median_hours_to_merge": 0.6
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Propagate contexts through controllers",
   "number": 559,
   "outcome": "stale",
   "index_ok": false,
   "additions": 359,
   "deletions": 160,
   "merged_at": null,
   "opened_at": "2025-07-25T13:17:40+00:00",
   "task_type": "feat",
   "files_changed": 20,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Initialize OTEL tracing",
   "number": 558,
   "outcome": "stale",
   "index_ok": false,
   "additions": 50,
   "deletions": 5,
   "merged_at": null,
   "opened_at": "2025-07-25T12:54:47+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Make images run with arbitrary UID",
   "number": 553,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 14,
   "deletions": 6,
   "merged_at": null,
   "opened_at": "2025-07-21T08:55:22+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add webhook startup readiness check",
   "number": 550,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 4,
   "deletions": 0,
   "merged_at": "2025-07-16T16:07:48+00:00",
   "opened_at": "2025-07-16T15:34:24+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.56
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add pause deletion behavior",
   "number": 518,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 343,
   "deletions": 38,
   "merged_at": null,
   "opened_at": "2025-06-12T14:01:00+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add workflow status integration",
   "number": 509,
   "outcome": "burn",
   "index_ok": true,
   "additions": 231,
   "deletions": 2,
   "merged_at": null,
   "opened_at": "2025-06-05T11:26:58+00:00",
   "task_type": "feat",
   "files_changed": 8,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add golangci-lint install target",
   "number": 508,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 44,
   "deletions": 2,
   "merged_at": "2025-06-05T09:52:56+00:00",
   "opened_at": "2025-06-05T09:30:11+00:00",
   "task_type": "build",
   "files_changed": 2,
   "hours_to_merge": 0.38
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add contributing note for golangci-lint",
   "number": 507,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 39,
   "deletions": 4,
   "merged_at": "2025-06-05T09:49:14+00:00",
   "opened_at": "2025-06-05T09:19:43+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.49
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add lint instructions",
   "number": 506,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 9,
   "deletions": 0,
   "merged_at": null,
   "opened_at": "2025-06-05T09:06:14+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add basic workflow stats and events",
   "number": 502,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 341,
   "deletions": 2,
   "merged_at": null,
   "opened_at": "2025-06-04T13:58:58+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add default printer columns for resource requests",
   "number": 500,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 30,
   "deletions": 5,
   "merged_at": null,
   "opened_at": "2025-06-04T13:49:39+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix canary config message",
   "number": 499,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1215,
   "deletions": 465,
   "merged_at": "2025-06-05T09:00:15+00:00",
   "opened_at": "2025-06-04T13:09:52+00:00",
   "task_type": "fix",
   "files_changed": 27,
   "hours_to_merge": 19.84
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add configurable backoff limit for workflow jobs",
   "number": 498,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 156,
   "deletions": 43,
   "merged_at": "2025-06-04T15:55:57+00:00",
   "opened_at": "2025-06-04T11:52:19+00:00",
   "task_type": "feat",
   "files_changed": 15,
   "hours_to_merge": 4.06
  }
 ],
 "indexed": 5,
 "monthly": [
  {
   "burns": 1,
   "month": "2025-06",
   "merged": 4,
   "flights": 9
  },
  {
   "burns": 0,
   "month": "2025-07",
   "merged": 1,
   "flights": 4
  }
 ],
 "top_authors": [
  {
   "name": "Christopher Hedley",
   "login": "cghsystems",
   "flights": 8,
   "indexed": 5
  },
  {
   "name": null,
   "login": "kirederik",
   "flights": 5,
   "indexed": 0
  }
 ],
 "page": "https://agentriders.com/logs/syntasso/kratix/"
}