{
 "author": {
  "bio": null,
  "name": "Ryo Lu",
  "login": "ryokun6",
  "is_bot": false,
  "company": null,
  "avatar_url": "https://avatars.githubusercontent.com/u/2830514?v=4",
  "social_urls": [
   "https://twitter.com/ryolu_"
  ],
  "website_url": "http://ryo.lu/",
  "github_user_id": 2830514,
  "readme_excerpt": null,
  "profile_fetched_at": "2026-11-04T18:47:51.769455+00:00",
  "github_profile": "https://github.com/ryokun6"
 },
 "totals": {
  "burns": 0,
  "repos": 1,
  "merged": 123,
  "flights": 174,
  "indexed": 47,
  "burn_rate": 0,
  "merge_rate": 0.799,
  "last_flight_at": "2025-07-30T03:20:41+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 0,
   "merged": 56,
   "flights": 88
  },
  {
   "agent": "cursor",
   "burns": 0,
   "merged": 67,
   "flights": 86
  }
 ],
 "repos": [
  {
   "stars": 1287,
   "flights": 174,
   "full_name": "ryokun6/ryos",
   "primary_language": "TypeScript"
  }
 ],
 "flights": [
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Align xp 98 desktop icons from left",
   "number": 221,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 32,
   "deletions": 16,
   "merged_at": "2025-07-23T16:16:52+00:00",
   "opened_at": "2025-07-23T15:48:17+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.48
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Adjust macosx select radius to 6",
   "number": 219,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 25,
   "deletions": 11,
   "merged_at": "2025-07-23T13:23:38+00:00",
   "opened_at": "2025-07-23T13:11:12+00:00",
   "task_type": "style",
   "files_changed": 2,
   "hours_to_merge": 0.21
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Restyle macosx control panel and tabs",
   "number": 218,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 29,
   "deletions": 19,
   "merged_at": "2025-07-23T09:13:58+00:00",
   "opened_at": "2025-07-23T08:51:41+00:00",
   "task_type": "style",
   "files_changed": 1,
   "hours_to_merge": 0.37
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Refactor dialogs for macosx theme",
   "number": 216,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 442,
   "deletions": 332,
   "merged_at": "2025-07-23T08:30:57+00:00",
   "opened_at": "2025-07-23T08:05:30+00:00",
   "task_type": "refactor",
   "files_changed": 11,
   "hours_to_merge": 0.42
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Fix videos app title size for old themes",
   "number": 211,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 50,
   "deletions": 46,
   "merged_at": "2025-07-22T10:09:08+00:00",
   "opened_at": "2025-07-22T09:54:17+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0.25
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Fix shuffle bug for song playback",
   "number": 199,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 324,
   "deletions": 228,
   "merged_at": "2025-07-14T05:08:32+00:00",
   "opened_at": "2025-07-14T04:40:02+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.48
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Limit card flip gesture to phone devices",
   "number": 197,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 41,
   "deletions": 6,
   "merged_at": "2025-07-13T15:39:01+00:00",
   "opened_at": "2025-07-13T15:38:52+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Omit user messages that are URLs",
   "number": 196,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 102,
   "deletions": 91,
   "merged_at": "2025-07-13T15:31:44+00:00",
   "opened_at": "2025-07-13T15:24:28+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.12
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Fix link preview issue in chat",
   "number": 195,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 49,
   "deletions": 2,
   "merged_at": "2025-07-13T15:04:26+00:00",
   "opened_at": "2025-07-13T15:03:03+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.02
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Update toast message for video playback",
   "number": 194,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 24,
   "deletions": 4,
   "merged_at": "2025-07-13T14:57:22+00:00",
   "opened_at": "2025-07-13T14:44:34+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 0.21
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Enhance link preview layout",
   "number": 193,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 67,
   "deletions": 76,
   "merged_at": "2025-07-13T11:12:13+00:00",
   "opened_at": "2025-07-13T11:02:02+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.17
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Fix video playback bug from link preview",
   "number": 189,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 104,
   "deletions": 109,
   "merged_at": "2025-07-13T03:50:53+00:00",
   "opened_at": "2025-07-13T03:49:41+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.02
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Investigate YouTube link crash issue",
   "number": 188,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 388,
   "deletions": 318,
   "merged_at": "2025-07-13T03:36:30+00:00",
   "opened_at": "2025-07-13T03:15:28+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 0.35
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Investigate YouTube link crash issue",
   "number": 187,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 296,
   "deletions": 280,
   "merged_at": "2025-07-13T02:25:58+00:00",
   "opened_at": "2025-07-13T02:24:49+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 0.02
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Match loading state design for link preview",
   "number": 183,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 212,
   "deletions": 108,
   "merged_at": "2025-07-12T20:12:12+00:00",
   "opened_at": "2025-07-12T19:57:22+00:00",
   "task_type": "style",
   "files_changed": 3,
   "hours_to_merge": 0.25
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Update chat message tap behavior",
   "number": 182,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 132,
   "deletions": 73,
   "merged_at": "2025-07-12T16:38:10+00:00",
   "opened_at": "2025-07-12T16:31:31+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.11
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Ensure link preview works on mobile",
   "number": 179,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 72,
   "deletions": 35,
   "merged_at": "2025-07-12T16:17:22+00:00",
   "opened_at": "2025-07-12T15:53:29+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.4
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Design link preview layout and styles",
   "number": 177,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 348,
   "deletions": 217,
   "merged_at": "2025-07-12T12:53:27+00:00",
   "opened_at": "2025-07-12T12:21:40+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.53
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Add context menu options for Finder",
   "number": 174,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 103,
   "deletions": 21,
   "merged_at": "2025-07-09T14:45:42+00:00",
   "opened_at": "2025-07-09T14:34:44+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.18
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Disable pull down gestures in Chrome",
   "number": 170,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 51,
   "deletions": 8,
   "merged_at": "2025-07-09T08:22:36+00:00",
   "opened_at": "2025-07-09T08:21:06+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0.03
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Fix raw html entities in chat messages",
   "number": 166,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 24,
   "deletions": 3,
   "merged_at": "2025-06-30T23:06:18+00:00",
   "opened_at": "2025-06-30T22:58:04+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.14
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Update auth token handling in API",
   "number": 164,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 29,
   "deletions": 15,
   "merged_at": "2025-06-30T22:42:55+00:00",
   "opened_at": "2025-06-30T22:22:30+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.34
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Update auth token handling in API",
   "number": 163,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 70,
   "deletions": 23,
   "merged_at": "2025-06-30T22:16:58+00:00",
   "opened_at": "2025-06-30T22:15:50+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.02
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Enable multi-device login with token management",
   "number": 162,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 110,
   "deletions": 64,
   "merged_at": "2025-06-30T16:41:35+00:00",
   "opened_at": "2025-06-30T16:41:24+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Investigate image loading issue from IndexedDB",
   "number": 161,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 63,
   "deletions": 62,
   "merged_at": "2025-06-30T15:12:51+00:00",
   "opened_at": "2025-06-30T15:10:49+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.03
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Add login and logout commands",
   "number": 159,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 258,
   "deletions": 119,
   "merged_at": "2025-06-30T04:18:30+00:00",
   "opened_at": "2025-06-30T04:14:42+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.06
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Fix dialog behavior and update username copy",
   "number": 157,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 28,
   "deletions": 2,
   "merged_at": "2025-06-29T16:32:58+00:00",
   "opened_at": "2025-06-29T16:31:19+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.03
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Extend auth token limits to 90 days",
   "number": 151,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 253,
   "deletions": 74,
   "merged_at": "2025-06-28T22:49:40+00:00",
   "opened_at": "2025-06-28T22:49:30+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 0
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Clean up iPod library songs",
   "number": 148,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 7,
   "deletions": 23,
   "merged_at": "2025-06-28T21:54:44+00:00",
   "opened_at": "2025-06-28T21:54:04+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Enable right click menus on mobile",
   "number": 143,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 226,
   "deletions": 117,
   "merged_at": "2025-06-20T07:52:46+00:00",
   "opened_at": "2025-06-20T07:46:10+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.11
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Add token refresh option in debug mode",
   "number": 142,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 79,
   "deletions": 0,
   "merged_at": "2025-06-20T06:08:03+00:00",
   "opened_at": "2025-06-20T06:06:46+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.02
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Chore: Update dependencies and refactor TypeScript type assertions",
   "number": 138,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 59,
   "deletions": 57,
   "merged_at": "2025-06-14T02:03:12+00:00",
   "opened_at": "2025-06-14T02:02:41+00:00",
   "task_type": "chore",
   "files_changed": 5,
   "hours_to_merge": 0.01
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix lint errors and type issues",
   "number": 134,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 91,
   "deletions": 77,
   "merged_at": "2025-06-09T10:01:01+00:00",
   "opened_at": "2025-06-09T09:56:18+00:00",
   "task_type": "fix",
   "files_changed": 17,
   "hours_to_merge": 0.08
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add repository guidelines",
   "number": 133,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 40,
   "deletions": 0,
   "merged_at": "2025-06-09T01:47:16+00:00",
   "opened_at": "2025-06-09T01:46:38+00:00",
   "task_type": "docs",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Split IE prompt for caching",
   "number": 128,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 21,
   "deletions": 12,
   "merged_at": "2025-06-03T11:11:06+00:00",
   "opened_at": "2025-06-03T11:10:49+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor chat API system prompt usage",
   "number": 127,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 7,
   "deletions": 13,
   "merged_at": "2025-06-03T11:04:53+00:00",
   "opened_at": "2025-06-03T11:04:37+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Make chat system prompt fully static",
   "number": 125,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 21,
   "deletions": 166,
   "merged_at": "2025-06-03T10:14:26+00:00",
   "opened_at": "2025-06-03T10:13:53+00:00",
   "task_type": "refactor",
   "files_changed": 2,
   "hours_to_merge": 0.01
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Cursor/identify additional shallow store optimizations d0c6",
   "number": 94,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 251,
   "deletions": 116,
   "merged_at": "2025-05-23T23:42:27+00:00",
   "opened_at": "2025-05-23T23:42:19+00:00",
   "task_type": "perf",
   "files_changed": 11,
   "hours_to_merge": 0
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Cursor/fix bugs and implement instance id system c18a",
   "number": 81,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 100,
   "deletions": 30,
   "merged_at": "2025-05-22T05:32:50+00:00",
   "opened_at": "2025-05-22T05:30:44+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.04
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "load ipod tracks from json",
   "number": 75,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 519,
   "deletions": 470,
   "merged_at": "2025-05-21T19:28:07+00:00",
   "opened_at": "2025-05-21T18:36:45+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.86
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor terminal AI chat",
   "number": 66,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 8,
   "deletions": 184,
   "merged_at": "2025-05-20T17:30:40+00:00",
   "opened_at": "2025-05-20T17:30:04+00:00",
   "task_type": "refactor",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Terminal tool call messages",
   "number": 61,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 94,
   "deletions": 52,
   "merged_at": "2025-05-20T02:37:25+00:00",
   "opened_at": "2025-05-20T02:36:34+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Terminal chat by sending system state",
   "number": 60,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 56,
   "deletions": 8,
   "merged_at": "2025-05-20T02:11:26+00:00",
   "opened_at": "2025-05-20T02:11:12+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add dialog close sound",
   "number": 55,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 33,
   "deletions": 6,
   "merged_at": "2025-05-19T19:01:14+00:00",
   "opened_at": "2025-05-19T18:11:25+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": 0.83
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add dialog close sound",
   "number": 54,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 19,
   "deletions": 1,
   "merged_at": "2025-05-19T17:56:50+00:00",
   "opened_at": "2025-05-19T17:55:08+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.03
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Optimize chat system prompts",
   "number": 50,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 87,
   "deletions": 113,
   "merged_at": "2025-05-19T11:38:33+00:00",
   "opened_at": "2025-05-19T11:38:12+00:00",
   "task_type": "perf",
   "files_changed": 1,
   "hours_to_merge": 0.01
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix iPod backlight toggle",
   "number": 32,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 20,
   "deletions": 6,
   "merged_at": "2025-05-17T01:15:54+00:00",
   "opened_at": "2025-05-17T01:15:45+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Investigate mobile top resize drag lock",
   "number": 243,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 2,
   "deletions": 2,
   "merged_at": "2025-07-30T03:21:52+00:00",
   "opened_at": "2025-07-30T03:20:41+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0.02
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Fix mobile macosx theme window occlusion",
   "number": 242,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 11,
   "deletions": 4,
   "merged_at": "2025-07-30T03:08:25+00:00",
   "opened_at": "2025-07-30T03:04:00+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.07
  },
  {
   "repo": "ryokun6/ryos",
   "agent": "cursor",
   "state": "merged",
   "title": "Add song id to ipod playlist",
   "number": 238,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 7,
   "deletions": 0,
   "merged_at": "2025-07-29T03:59:34+00:00",
   "opened_at": "2025-07-29T03:59:22+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 0
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/ryokun6/"
}