{
 "repo": {
  "name": "my-okutama-site",
  "owner": "satoshi19840417",
  "stars": 0,
  "license": null,
  "full_name": "satoshi19840417/my-okutama-site",
  "fetched_at": null,
  "primary_language": "HTML"
 },
 "burns": [],
 "total": 301,
 "agents": [
  {
   "agent": "openai-codex",
   "merged": 156,
   "flights": 167,
   "burn_rate": 0,
   "merge_rate": 1,
   "last_flight_at": "2025-07-30T12:07:47+00:00",
   "median_hours_to_merge": 0
  },
  {
   "agent": "cursor",
   "merged": 107,
   "flights": 134,
   "burn_rate": 0,
   "merge_rate": 1,
   "last_flight_at": "2025-07-24T01:39:50+00:00",
   "median_hours_to_merge": 0.1
  }
 ],
 "riders": [],
 "flights": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix filename references after rename",
   "number": 548,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T12:17:39+00:00",
   "opened_at": "2025-07-30T12:07:47+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.16
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix redirect in public copy",
   "number": 547,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T12:07:02+00:00",
   "opened_at": "2025-07-30T12:03:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.06
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update paths to /experience",
   "number": 546,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T10:50:06+00:00",
   "opened_at": "2025-07-30T10:48:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Expose corner logo init function globally",
   "number": 545,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T10:22:56+00:00",
   "opened_at": "2025-07-30T10:20:44+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.04
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Center headings on home sections",
   "number": 544,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T09:37:12+00:00",
   "opened_at": "2025-07-30T09:35:09+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Switch carousel to Swiper active class",
   "number": 543,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T09:34:43+00:00",
   "opened_at": "2025-07-30T09:32:34+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.04
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix mobile FAB pointer events",
   "number": 542,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T09:32:06+00:00",
   "opened_at": "2025-07-30T09:29:17+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add /experience alias",
   "number": 541,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T09:28:50+00:00",
   "opened_at": "2025-07-30T09:26:55+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Fix mobile FAB pointer events",
   "number": 540,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-30T03:51:05+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix schedule page hero text color",
   "number": 539,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T03:40:21+00:00",
   "opened_at": "2025-07-30T03:35:29+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.08
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Switch to Swiper active class",
   "number": 538,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T03:34:41+00:00",
   "opened_at": "2025-07-30T03:16:38+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.3
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Ensure MV thumbnails load without JS",
   "number": 537,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T03:15:38+00:00",
   "opened_at": "2025-07-30T03:02:44+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.22
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update desktop dropdown open state",
   "number": 536,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-29T13:00:21+00:00",
   "opened_at": "2025-07-29T12:47:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.21
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix PC nav text",
   "number": 534,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-29T12:21:06+00:00",
   "opened_at": "2025-07-29T12:15:31+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.09
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix hero video path",
   "number": 533,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-29T10:52:59+00:00",
   "opened_at": "2025-07-29T10:47:12+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.1
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Wrap cards in responsive grid",
   "number": 532,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-29T10:46:56+00:00",
   "opened_at": "2025-07-29T10:44:29+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.04
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix mobile menu with AlpineJS",
   "number": 531,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-29T10:44:07+00:00",
   "opened_at": "2025-07-29T10:42:24+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Tailwind load",
   "number": 530,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-29T10:35:02+00:00",
   "opened_at": "2025-07-29T10:33:25+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Implement theme-aware banner text",
   "number": 529,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-29T10:24:36+00:00",
   "opened_at": "2025-07-29T10:22:33+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Netlify build output",
   "number": 528,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-29T10:08:48+00:00",
   "opened_at": "2025-07-29T10:05:39+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add desktop dropdown click test",
   "number": 527,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T23:11:18+00:00",
   "opened_at": "2025-07-27T23:09:46+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add desktop dropdown Jest test",
   "number": 526,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T12:44:43+00:00",
   "opened_at": "2025-07-27T12:42:24+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.04
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix mobile nav displayed on desktop",
   "number": 525,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T12:30:14+00:00",
   "opened_at": "2025-07-27T12:28:05+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.04
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix dropdown queries for <details> navigation",
   "number": 524,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T12:20:58+00:00",
   "opened_at": "2025-07-27T12:19:11+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Use semantic accordion for desktop menus",
   "number": 523,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T12:08:40+00:00",
   "opened_at": "2025-07-27T12:05:49+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix schedule page title",
   "number": 522,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T11:43:35+00:00",
   "opened_at": "2025-07-27T11:41:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix dev server open error",
   "number": 521,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T11:33:06+00:00",
   "opened_at": "2025-07-27T11:30:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix mobile line breaks on schedule page",
   "number": 520,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T11:22:13+00:00",
   "opened_at": "2025-07-27T11:20:24+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Remove redundant mobile-nav-close CSS",
   "number": 519,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T10:33:42+00:00",
   "opened_at": "2025-07-27T10:31:55+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix mobile nav safe-area close button",
   "number": 518,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T10:26:32+00:00",
   "opened_at": "2025-07-27T10:24:33+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Implement off-canvas menu toggle",
   "number": 517,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T10:10:49+00:00",
   "opened_at": "2025-07-27T10:09:18+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor mobile detection",
   "number": 516,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T10:03:46+00:00",
   "opened_at": "2025-07-27T10:01:50+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Lazy load hero video",
   "number": 513,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T08:45:12+00:00",
   "opened_at": "2025-07-27T08:43:07+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update font import to use display swap",
   "number": 512,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T08:35:51+00:00",
   "opened_at": "2025-07-27T08:34:13+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add defer attributes to DOMPurify and Netlify scripts",
   "number": 511,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T08:27:38+00:00",
   "opened_at": "2025-07-27T08:26:06+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add webp compression tool",
   "number": 510,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T08:21:06+00:00",
   "opened_at": "2025-07-27T08:19:34+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Jest config and update docs",
   "number": 509,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T07:57:28+00:00",
   "opened_at": "2025-07-27T07:55:59+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.02
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add ARIA attributes and update mobile menu accessibility",
   "number": 508,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T07:50:29+00:00",
   "opened_at": "2025-07-27T07:48:55+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve dropdown accessibility",
   "number": 507,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T07:39:44+00:00",
   "opened_at": "2025-07-27T07:38:08+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Remove debug border",
   "number": 506,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T07:31:12+00:00",
   "opened_at": "2025-07-27T07:29:41+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix desktop dropdown behavior",
   "number": 505,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T07:27:02+00:00",
   "opened_at": "2025-07-27T07:25:24+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Unify stylesheet reference",
   "number": 504,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T05:30:49+00:00",
   "opened_at": "2025-07-27T05:27:22+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.06
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Guard dropdown logs",
   "number": 503,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T05:28:17+00:00",
   "opened_at": "2025-07-27T05:25:12+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.05
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add environment variable instructions",
   "number": 502,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T05:27:03+00:00",
   "opened_at": "2025-07-27T05:24:46+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.04
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix mobile nav overlay",
   "number": 501,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T05:00:08+00:00",
   "opened_at": "2025-07-27T04:58:26+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix swiper updateCenter guard",
   "number": 500,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T04:57:44+00:00",
   "opened_at": "2025-07-27T04:52:10+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.09
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Swiper initialization issues",
   "number": 499,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-27T04:36:15+00:00",
   "opened_at": "2025-07-27T04:23:06+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.22
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Integrate vite-imagetools",
   "number": 498,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-26T23:51:43+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix srcset warnings by adding descriptors",
   "number": 497,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-26T23:56:18+00:00",
   "opened_at": "2025-07-26T23:51:10+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.09
  },
  {
   "agent": "openai-codex",
   "state": "open",
   "title": "Switch to local Tailwind build",
   "number": 496,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-26T23:50:35+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  }
 ],
 "indexed": 0,
 "monthly": [
  {
   "burns": 0,
   "month": "2025-07",
   "merged": 263,
   "flights": 301
  }
 ],
 "top_authors": [
  {
   "name": null,
   "login": "satoshi19840417",
   "flights": 301,
   "indexed": 0
  }
 ],
 "page": "https://agentriders.com/logs/satoshi19840417/my-okutama-site/"
}