{
 "author": {
  "bio": null,
  "name": null,
  "login": "RyanLisse",
  "is_bot": false,
  "company": null,
  "avatar_url": "https://avatars.githubusercontent.com/u/57917217?v=4",
  "social_urls": [],
  "website_url": null,
  "github_user_id": 57917217,
  "readme_excerpt": null,
  "profile_fetched_at": null,
  "github_profile": "https://github.com/RyanLisse"
 },
 "totals": {
  "burns": 0,
  "repos": 7,
  "merged": 30,
  "flights": 44,
  "indexed": 0,
  "burn_rate": 0,
  "merge_rate": 0.75,
  "last_flight_at": "2025-07-19T21:25:00+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 0,
   "merged": 25,
   "flights": 35
  },
  {
   "agent": "cursor",
   "burns": 0,
   "merged": 4,
   "flights": 7
  },
  {
   "agent": "claude-code",
   "burns": 0,
   "merged": 1,
   "flights": 2
  }
 ],
 "repos": [
  {
   "stars": 1,
   "flights": 32,
   "full_name": "RyanLisse/mexc-sniper-bot",
   "primary_language": "TypeScript"
  },
  {
   "stars": 0,
   "flights": 5,
   "full_name": "RyanLisse/vibex-app",
   "primary_language": "TypeScript"
  },
  {
   "stars": 0,
   "flights": 2,
   "full_name": "RyanLisse/claudia",
   "primary_language": "TypeScript"
  },
  {
   "stars": 0,
   "flights": 2,
   "full_name": "RyanLisse/rra-v2",
   "primary_language": "TypeScript"
  },
  {
   "stars": 0,
   "flights": 1,
   "full_name": "RyanLisse/hgg-verba",
   "primary_language": "HTML"
  },
  {
   "stars": 0,
   "flights": 1,
   "full_name": "RyanLisse/opencode-rs",
   "primary_language": "HTML"
  },
  {
   "stars": 0,
   "flights": 1,
   "full_name": "RyanLisse/rag-chat-app",
   "primary_language": "TypeScript"
  }
 ],
 "flights": [
  {
   "repo": "RyanLisse/vibex-app",
   "agent": "claude-code",
   "state": "merged",
   "title": "Implement Ambient Agent Visualization with Real-Time Monitoring",
   "number": 17,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-20T00:35:51+00:00",
   "opened_at": "2025-07-19T21:25:00+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 3.18
  },
  {
   "repo": "RyanLisse/vibex-app",
   "agent": "cursor",
   "state": "merged",
   "title": "Resolve quality code smells",
   "number": 9,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-20T13:59:57+00:00",
   "opened_at": "2025-07-19T18:21:51+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 19.64
  },
  {
   "repo": "RyanLisse/vibex-app",
   "agent": "cursor",
   "state": "merged",
   "title": "Resolve quality code smells",
   "number": 8,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-19T19:08:18+00:00",
   "opened_at": "2025-07-19T18:21:09+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.79
  },
  {
   "repo": "RyanLisse/vibex-app",
   "agent": "cursor",
   "state": "merged",
   "title": "Vercel build failed due to missing module",
   "number": 7,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-19T15:52:43+00:00",
   "opened_at": "2025-07-19T14:56:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.93
  },
  {
   "repo": "RyanLisse/vibex-app",
   "agent": "cursor",
   "state": "merged",
   "title": "Implement missing kiro database observability",
   "number": 6,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-19T16:13:12+00:00",
   "opened_at": "2025-07-19T14:04:36+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.14
  },
  {
   "repo": "RyanLisse/claudia",
   "agent": "cursor",
   "state": "open",
   "title": "Implement all realtime sync tasks",
   "number": 2,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-16T20:13:27+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/claudia",
   "agent": "cursor",
   "state": "open",
   "title": "Ensure nextjs migration is implemented",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-16T20:13:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix snipe target schema",
   "number": 75,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-06T08:01:57+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Clean up authentication docs",
   "number": 74,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-05T07:43:38+00:00",
   "opened_at": "2025-07-05T00:04:55+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 7.65
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add backtesting and simulation docs",
   "number": 73,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-05T07:30:56+00:00",
   "opened_at": "2025-07-04T23:01:52+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 8.48
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add paper trading toggle",
   "number": 72,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-04T23:01:35+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix mock DB types for query builder",
   "number": 71,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-04T09:45:05+00:00",
   "opened_at": "2025-07-04T09:39:26+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.09
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add architecture review doc",
   "number": 70,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-04T09:45:49+00:00",
   "opened_at": "2025-07-04T05:58:33+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 3.79
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Clean up unused sniping modules",
   "number": 69,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-04T05:58:33+00:00",
   "opened_at": "2025-07-03T22:37:37+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 7.35
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix TS1320 await and WebSocket emitter",
   "number": 68,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-03T20:44:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add memory bank pre-task hook",
   "number": 67,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T20:48:28+00:00",
   "opened_at": "2025-07-03T20:05:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.72
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Install packages and add stub services",
   "number": 66,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-03T20:04:46+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add auth API 500 regression tests",
   "number": 65,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T20:48:45+00:00",
   "opened_at": "2025-07-03T20:04:04+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.74
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix docs index links",
   "number": 64,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T20:49:06+00:00",
   "opened_at": "2025-07-03T20:03:45+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.76
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update Quickstart for Bun",
   "number": 63,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T20:49:19+00:00",
   "opened_at": "2025-07-03T19:39:01+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.17
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Remove TODO stubs and enable telemetry",
   "number": 62,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T17:56:10+00:00",
   "opened_at": "2025-07-03T14:24:16+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 3.53
  },
  {
   "repo": "RyanLisse/rag-chat-app",
   "agent": "cursor",
   "state": "open",
   "title": "Resolve type check and linting errors",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-03T13:43:03+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Implement active position count",
   "number": 61,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T12:36:55+00:00",
   "opened_at": "2025-07-03T12:23:57+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.22
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Use real trading service in TargetProcessor",
   "number": 60,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T12:32:47+00:00",
   "opened_at": "2025-07-03T12:23:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.16
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor auto-sniping config API",
   "number": 59,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T12:31:15+00:00",
   "opened_at": "2025-07-03T12:23:06+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.14
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add tests for trading use cases",
   "number": 58,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T12:29:24+00:00",
   "opened_at": "2025-07-03T12:22:35+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.11
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add unified coverage for Playwright",
   "number": 57,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T12:26:52+00:00",
   "opened_at": "2025-07-03T10:22:59+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.06
  },
  {
   "repo": "RyanLisse/hgg-verba",
   "agent": "openai-codex",
   "state": "open",
   "title": "Update generator models to July 2025 versions",
   "number": 1,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-03T09:17:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add test user cleanup",
   "number": 56,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T09:13:36+00:00",
   "opened_at": "2025-07-03T09:07:36+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.1
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add initial Stagehand pattern and API specs",
   "number": 55,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T09:10:30+00:00",
   "opened_at": "2025-07-03T09:04:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.1
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Risk management health check update",
   "number": 53,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T09:10:45+00:00",
   "opened_at": "2025-07-03T09:03:34+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.12
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add e2e login test using env credentials",
   "number": 52,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T09:11:04+00:00",
   "opened_at": "2025-07-03T08:53:36+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.29
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Document Stagehand test credentials",
   "number": 51,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T09:11:13+00:00",
   "opened_at": "2025-07-03T08:52:07+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.32
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add login E2E tests",
   "number": 50,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-03T09:11:20+00:00",
   "opened_at": "2025-07-03T08:51:40+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.33
  },
  {
   "repo": "RyanLisse/opencode-rs",
   "agent": "claude-code",
   "state": "closed",
   "title": "feat(core): Implement provider abstraction and dependency injection",
   "number": 3,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-28T11:03:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix calendar filter checks",
   "number": 20,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-12T20:50:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Implement missing improvement plan items",
   "number": 19,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-12T20:50:05+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add shadcn dashboard UI",
   "number": 18,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-12T19:44:13+00:00",
   "opened_at": "2025-06-12T15:17:21+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 4.45
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add helper to fetch user preferences",
   "number": 17,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-12T11:53:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add user preferences tests and integration",
   "number": 16,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-12T11:52:46+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix todo using user preferences",
   "number": 15,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-12T14:41:09+00:00",
   "opened_at": "2025-06-12T09:30:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 5.18
  },
  {
   "repo": "RyanLisse/rra-v2",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Enable DOCX text extraction with mammoth",
   "number": 10,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-11T01:03:57+00:00",
   "opened_at": "2025-06-10T21:15:15+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 3.81
  },
  {
   "repo": "RyanLisse/rra-v2",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix newline in ENV_VARIABLES",
   "number": 9,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-11T01:42:18+00:00",
   "opened_at": "2025-06-10T20:57:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 4.74
  },
  {
   "repo": "RyanLisse/mexc-sniper-bot",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Fix lint issues with improved typings",
   "number": 14,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-10T20:44:44+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/ryanlisse/"
}