{
 "author": {
  "bio": "Self-taught iOS developer building Vapor & Stikstore",
  "name": "Stephen",
  "login": "StephenDev0",
  "is_bot": false,
  "company": "@Vapor-StikStore",
  "avatar_url": "https://avatars.githubusercontent.com/u/158498287?v=4",
  "social_urls": [
   "https://x.com/stephendev",
   "https://x.com/play_vapor",
   "https://x.com/stikstore_app",
   "https://stikstore.app"
  ],
  "website_url": null,
  "github_user_id": 158498287,
  "readme_excerpt": "Self-taught developer building tools for JIT, sideloading, and Apple devices.",
  "profile_fetched_at": "2026-11-04T18:45:11.436215+00:00",
  "github_profile": "https://github.com/StephenDev0"
 },
 "totals": {
  "burns": 0,
  "repos": 6,
  "merged": 15,
  "flights": 37,
  "indexed": 6,
  "burn_rate": 0,
  "merge_rate": 0.429,
  "last_flight_at": "2025-07-26T22:44:58+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 0,
   "merged": 15,
   "flights": 37
  }
 ],
 "repos": [
  {
   "stars": 3054,
   "flights": 25,
   "full_name": "StephenDev0/StikDebug",
   "primary_language": "Swift"
  },
  {
   "stars": 2,
   "flights": 7,
   "full_name": "StephenDev0/LiveContainer",
   "primary_language": null
  },
  {
   "stars": 2,
   "flights": 2,
   "full_name": "StephenDev0/StikDev",
   "primary_language": "Swift"
  },
  {
   "stars": 0,
   "flights": 1,
   "full_name": "StephenDev0/dolphin-ios",
   "primary_language": "C++"
  },
  {
   "stars": 0,
   "flights": 1,
   "full_name": "StephenDev0/llama-cpp-swift",
   "primary_language": "Swift"
  },
  {
   "stars": 3,
   "flights": 1,
   "full_name": "StephenDev0/SideStore",
   "primary_language": "Swift"
  }
 ],
 "flights": [
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add timeout alert with log viewer",
   "number": 238,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 106,
   "deletions": 63,
   "merged_at": "2025-07-23T21:58:06+00:00",
   "opened_at": "2025-07-23T17:44:08+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 4.23
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix script execution toggle",
   "number": 225,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 31,
   "deletions": 12,
   "merged_at": "2025-07-13T03:44:23+00:00",
   "opened_at": "2025-07-13T03:42:22+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0.03
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add per-app script mapping",
   "number": 224,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 73,
   "deletions": 28,
   "merged_at": "2025-07-13T03:31:14+00:00",
   "opened_at": "2025-07-12T14:38:37+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 12.88
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Gate PiP on default script option",
   "number": 223,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 15,
   "deletions": 5,
   "merged_at": "2025-07-12T14:30:28+00:00",
   "opened_at": "2025-07-12T14:28:38+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.03
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add localization support",
   "number": 217,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 82,
   "deletions": 13,
   "merged_at": "2025-07-10T00:09:03+00:00",
   "opened_at": "2025-07-10T00:01:45+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": 0.12
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add announcements to home view",
   "number": 195,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 140,
   "deletions": 16,
   "merged_at": "2025-06-04T13:54:16+00:00",
   "opened_at": "2025-06-04T12:00:01+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 1.9
  },
  {
   "repo": "StephenDev0/StikDev",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Update in-app branding for Stik Edition",
   "number": 2,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-26T22:44:58+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add warning for continuing without connection",
   "number": 239,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 18,
   "deletions": 1,
   "merged_at": "2025-07-24T16:02:16+00:00",
   "opened_at": "2025-07-24T02:44:23+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 13.3
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Handle InvalidHostID error",
   "number": 235,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 17,
   "deletions": 19,
   "merged_at": null,
   "opened_at": "2025-07-21T16:57:21+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix applist error handling",
   "number": 233,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 64,
   "deletions": 25,
   "merged_at": null,
   "opened_at": "2025-07-18T23:57:02+00:00",
   "task_type": "fix",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add block-based scripting mode",
   "number": 232,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 277,
   "deletions": 23,
   "merged_at": null,
   "opened_at": "2025-07-18T03:17:10+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add close-after-script option",
   "number": 229,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 13,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-07-14T01:31:37+00:00",
   "task_type": "feat",
   "files_changed": 3,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Close PiP after script finishes",
   "number": 226,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 6,
   "deletions": 4,
   "merged_at": null,
   "opened_at": "2025-07-13T03:45:09+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix PiP playback",
   "number": 220,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 2,
   "deletions": 1,
   "merged_at": null,
   "opened_at": "2025-07-10T20:53:19+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add advanced options toggle",
   "number": 218,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 32,
   "deletions": 10,
   "merged_at": "2025-07-10T09:02:03+00:00",
   "opened_at": "2025-07-10T03:10:15+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 5.86
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Improve script editor UI",
   "number": 214,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 84,
   "deletions": 3,
   "merged_at": null,
   "opened_at": "2025-07-06T16:46:23+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Enhance script editor UI",
   "number": 212,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 30,
   "deletions": 12,
   "merged_at": null,
   "opened_at": "2025-07-04T18:51:56+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Enable interactive debugging",
   "number": 207,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 534,
   "deletions": 24,
   "merged_at": null,
   "opened_at": "2025-06-26T23:25:59+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Remove unused components",
   "number": 206,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 38,
   "deletions": 346,
   "merged_at": null,
   "opened_at": "2025-06-25T17:47:57+00:00",
   "task_type": "refactor",
   "files_changed": 12,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Allow TestFlight builds in sideload detection",
   "number": 204,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 23,
   "deletions": 59,
   "merged_at": null,
   "opened_at": "2025-06-25T13:03:03+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/dolphin-ios",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add vm_remap JIT test",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-22T22:23:25+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDev",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Improve store UX with direct installs",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-21T03:01:05+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/llama-cpp-swift",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Swift package module path",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-16T00:14:48+00:00",
   "opened_at": "2025-06-16T00:14:40+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0
  },
  {
   "repo": "StephenDev0/LiveContainer",
   "agent": "openai-codex",
   "state": "open",
   "title": "Update tab behavior and ipad layout",
   "number": 7,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-06T02:22:00+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/LiveContainer",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix repeated invalid source fetches",
   "number": 6,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-06T01:47:37+00:00",
   "opened_at": "2025-06-06T01:17:11+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.51
  },
  {
   "repo": "StephenDev0/LiveContainer",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Ensure defaults saved on quit",
   "number": 5,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-06T00:46:30+00:00",
   "opened_at": "2025-06-06T00:43:00+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.06
  },
  {
   "repo": "StephenDev0/LiveContainer",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix sources bug",
   "number": 4,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-06T00:18:35+00:00",
   "opened_at": "2025-06-06T00:12:01+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.11
  },
  {
   "repo": "StephenDev0/LiveContainer",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add AltStore source caching",
   "number": 3,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-05T23:50:46+00:00",
   "opened_at": "2025-06-05T23:22:29+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.47
  },
  {
   "repo": "StephenDev0/SideStore",
   "agent": "openai-codex",
   "state": "open",
   "title": "Introduce minimal SwiftUI entry point",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-05T22:13:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/LiveContainer",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add progress count for multi-app import",
   "number": 2,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-05T15:23:26+00:00",
   "opened_at": "2025-06-05T15:21:42+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  },
  {
   "repo": "StephenDev0/LiveContainer",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Support multi-app import",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-05T15:16:10+00:00",
   "opened_at": "2025-06-05T14:30:58+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.75
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Update announcements view",
   "number": 196,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 54,
   "deletions": 12,
   "merged_at": null,
   "opened_at": "2025-06-04T14:04:29+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "VisionOS styling option",
   "number": 193,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 548,
   "deletions": 592,
   "merged_at": null,
   "opened_at": "2025-06-04T04:44:43+00:00",
   "task_type": "feat",
   "files_changed": 18,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Hook VPN status via app group",
   "number": 192,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 299,
   "deletions": 25,
   "merged_at": null,
   "opened_at": "2025-06-04T04:12:22+00:00",
   "task_type": "feat",
   "files_changed": 8,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Allow editing VPN IP addresses",
   "number": 191,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 513,
   "deletions": 41,
   "merged_at": null,
   "opened_at": "2025-06-04T03:43:02+00:00",
   "task_type": "feat",
   "files_changed": 7,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add VPN auto-start option",
   "number": 189,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 92,
   "deletions": 4,
   "merged_at": null,
   "opened_at": "2025-06-04T00:42:24+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": null
  },
  {
   "repo": "StephenDev0/StikDebug",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix initialization and CFType handling",
   "number": 188,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 26,
   "deletions": 11,
   "merged_at": null,
   "opened_at": "2025-06-04T00:15:22+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": null
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/stephendev0/"
}