{
 "author": {
  "bio": null,
  "name": null,
  "login": "AustinOrphan",
  "is_bot": false,
  "company": null,
  "avatar_url": "https://avatars.githubusercontent.com/u/39813920?v=4",
  "social_urls": [],
  "website_url": null,
  "github_user_id": 39813920,
  "readme_excerpt": null,
  "profile_fetched_at": null,
  "github_profile": "https://github.com/AustinOrphan"
 },
 "totals": {
  "burns": 0,
  "repos": 2,
  "merged": 23,
  "flights": 26,
  "indexed": 0,
  "burn_rate": 0,
  "merge_rate": 0.885,
  "last_flight_at": "2025-07-21T21:44:27+00:00"
 },
 "agents": [
  {
   "agent": "claude-code",
   "burns": 0,
   "merged": 13,
   "flights": 14
  },
  {
   "agent": "openai-codex",
   "burns": 0,
   "merged": 10,
   "flights": 12
  }
 ],
 "repos": [
  {
   "stars": 0,
   "flights": 25,
   "full_name": "AustinOrphan/running-app-mvp",
   "primary_language": "TypeScript"
  },
  {
   "stars": 0,
   "flights": 1,
   "full_name": "AustinOrphan/markdown-docs-viewer",
   "primary_language": "TypeScript"
  }
 ],
 "flights": [
  {
   "repo": "AustinOrphan/markdown-docs-viewer",
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Add theme switcher and dark mode toggle components",
   "number": 19,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-22T00:25:11+00:00",
   "opened_at": "2025-07-21T21:44:27+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.68
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "closed",
   "title": "feat: development login bypass for improved developer experience",
   "number": 281,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-07-14T02:27:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Create Modal/Dialog component with accessibility using Modal.module.css",
   "number": 245,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T17:32:46+00:00",
   "opened_at": "2025-07-10T17:07:37+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.42
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Create Input component with validation states using Form.module.css",
   "number": 243,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T17:30:30+00:00",
   "opened_at": "2025-07-10T16:57:27+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.55
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Create enhanced Button component with TypeScript and comprehensive variants",
   "number": 241,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T17:28:36+00:00",
   "opened_at": "2025-07-10T16:48:43+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.66
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Create Progress.module.css for circular progress, charts, and visualization components",
   "number": 238,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T17:16:56+00:00",
   "opened_at": "2025-07-10T14:23:53+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 2.88
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Create Modal.module.css for confirmation modals and dialog components",
   "number": 236,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T17:16:45+00:00",
   "opened_at": "2025-07-10T14:14:42+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 3.03
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Create Navigation.module.css for tab navigation and header components",
   "number": 234,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T17:16:23+00:00",
   "opened_at": "2025-07-10T14:10:55+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 3.09
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Complete CSS architecture migration with CSS modules",
   "number": 231,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T17:15:50+00:00",
   "opened_at": "2025-07-10T13:46:29+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 3.49
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "fix: resolve rollup CI dependencies issue (#41)",
   "number": 230,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T12:53:31+00:00",
   "opened_at": "2025-07-10T12:53:21+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "Repository cleanup, CSS consolidation, Winston logging, and dependency updates",
   "number": 229,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T14:26:10+00:00",
   "opened_at": "2025-07-10T12:51:12+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 1.58
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "Repository cleanup: Remove duplicate folders and files - Issue #186",
   "number": 227,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-10T12:45:06+00:00",
   "opened_at": "2025-07-10T12:29:07+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.27
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add react router navigation",
   "number": 104,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-05T13:25:39+00:00",
   "opened_at": "2025-07-03T16:07:56+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 45.3
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Jest ESM config",
   "number": 65,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-02T03:51:50+00:00",
   "opened_at": "2025-07-01T04:05:32+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 23.77
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix stats endpoints empty response",
   "number": 62,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-01T01:01:51+00:00",
   "opened_at": "2025-07-01T00:55:16+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.11
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Codex/expand formatdate and formatpace functions",
   "number": 60,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T21:05:05+00:00",
   "opened_at": "2025-06-30T20:56:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.14
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add codex setup script",
   "number": 58,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-01T16:16:51+00:00",
   "opened_at": "2025-06-30T19:38:49+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 20.63
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix tests and exclude e2e in vitest",
   "number": 57,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-01T03:52:03+00:00",
   "opened_at": "2025-06-30T19:38:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 8.23
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Document LOG_SALT variable",
   "number": 56,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-01T15:39:15+00:00",
   "opened_at": "2025-06-30T19:37:28+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 20.03
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Implement races CRUD and tests",
   "number": 55,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-04T02:36:54+00:00",
   "opened_at": "2025-06-30T19:37:16+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 78.99
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add flexible format helpers",
   "number": 54,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T19:37:10+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add verify route for auth token",
   "number": 53,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-01T15:56:42+00:00",
   "opened_at": "2025-06-30T17:44:03+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 22.21
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update auth rate-limit test",
   "number": 52,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-02T03:53:34+00:00",
   "opened_at": "2025-06-30T17:43:21+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 34.17
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Update formatter comment",
   "number": 51,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-06-30T17:39:00+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: Implement comprehensive error handling for all API routes (Issue #17)",
   "number": 49,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-30T13:54:29+00:00",
   "opened_at": "2025-06-29T18:39:20+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 19.25
  },
  {
   "repo": "AustinOrphan/running-app-mvp",
   "agent": "claude-code",
   "state": "merged",
   "title": "Fix: Systematic Error Handling Review - Express.js Async Routes",
   "number": 31,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-28T13:06:32+00:00",
   "opened_at": "2025-06-27T05:42:34+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 31.4
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/austinorphan/"
}