{
 "repo": {
  "name": "disaster-ninja-be",
  "owner": "konturio",
  "stars": 11,
  "license": "MIT",
  "full_name": "konturio/disaster-ninja-be",
  "fetched_at": null,
  "primary_language": "Java"
 },
 "burns": [],
 "total": 21,
 "agents": [
  {
   "agent": "openai-codex",
   "merged": 10,
   "flights": 21,
   "burn_rate": 0,
   "merge_rate": 0.556,
   "last_flight_at": "2025-07-22T16:58:01+00:00",
   "median_hours_to_merge": 41.2
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "add layerSpatialRes, layerTemporalExt and category for indicators",
   "number": 215,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-23T15:19:57+00:00",
   "opened_at": "2025-07-22T16:58:01+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 22.37
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Restrict feed2 slack notifications to US events",
   "number": 214,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-22T08:17:48+00:00",
   "opened_at": "2025-07-21T09:57:58+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 22.33
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Adjust feed2 notifications",
   "number": 212,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-18T11:13:40+00:00",
   "opened_at": "2025-07-11T13:51:02+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 165.38
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix optional email notifications",
   "number": 210,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T16:33:46+00:00",
   "opened_at": "2025-07-10T12:22:17+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 4.19
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix feed latest update in NotificationsProcessor",
   "number": 208,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-07T22:09:31+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add second Slack feed notifications",
   "number": 207,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-09T13:05:12+00:00",
   "opened_at": "2025-07-07T15:35:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 45.5
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add magnitude and category fields",
   "number": 206,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T14:18:38+00:00",
   "opened_at": "2025-07-07T09:09:52+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 77.15
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix slack notification when email sender fails",
   "number": 205,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-07T15:01:33+00:00",
   "opened_at": "2025-07-04T09:43:59+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 77.29
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add magnitude and category support",
   "number": 204,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T16:06:31+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add magnitude & category fields for events",
   "number": 203,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T12:30:44+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Slack formatting for > characters",
   "number": 202,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T11:32:54+00:00",
   "opened_at": "2025-06-29T20:43:07+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 14.83
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix legend opacity",
   "number": 201,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T11:54:54+00:00",
   "opened_at": "2025-06-28T23:01:47+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 36.89
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix legend hexagon step shape parsing",
   "number": 200,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-26T09:52:04+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add affected countries calculation",
   "number": 199,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T21:00:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Implement population increase check for notifications",
   "number": 198,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T20:38:29+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Add Slack digest for minor disasters",
   "number": 197,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T20:31:09+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix Slack message formatting with '='",
   "number": 196,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T19:28:09+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Add geometry filter for Event API",
   "number": 195,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T19:27:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add OSM gap analytics to email templates",
   "number": 194,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T18:41:31+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Optimize event endpoint shape layer",
   "number": 193,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-17T18:39:45+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve layer retrieval concurrency",
   "number": 192,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-04T12:36:44+00:00",
   "opened_at": "2025-06-07T09:31:26+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 651.09
  }
 ],
 "indexed": 0,
 "monthly": [
  {
   "burns": 0,
   "month": "2025-06",
   "merged": 3,
   "flights": 13
  },
  {
   "burns": 0,
   "month": "2025-07",
   "merged": 7,
   "flights": 8
  }
 ],
 "top_authors": [
  {
   "name": "Darafei Praliaskouski",
   "login": "Komzpa",
   "flights": 10,
   "indexed": 0
  },
  {
   "name": null,
   "login": "sleeping-h",
   "flights": 7,
   "indexed": 0
  },
  {
   "name": null,
   "login": "alesiahil",
   "flights": 4,
   "indexed": 0
  }
 ],
 "page": "https://agentriders.com/logs/konturio/disaster-ninja-be/"
}