{
 "author": {
  "bio": "🫘 Developer of azooKey 🚀 Mitou IT 2024 💻 ML Engineer at Turing ⌨️ Former Intern at Google Japan",
  "name": "Miwa",
  "login": "ensan-hcl",
  "is_bot": false,
  "company": "@turingmotors",
  "avatar_url": "https://avatars.githubusercontent.com/u/63481257?v=4",
  "social_urls": [
   "https://ensan-hcl.github.io/miwakeita/",
   "https://twitter.com/miwa_ensan"
  ],
  "website_url": null,
  "github_user_id": 63481257,
  "readme_excerpt": "日本語話者 (Japanese Speaker) 大学院修士1年 (M1) Turingのエンジニア (Engineer at Turing.inc) 2024年度未踏IT事業に「ニューラル言語モデルによる個人最適な日本語入力システムの開発」で採択 azooKeyの開発者 (Developer of azooKey)",
  "profile_fetched_at": "2026-11-04T18:46:07.903654+00:00",
  "github_profile": "https://github.com/ensan-hcl"
 },
 "totals": {
  "burns": 0,
  "repos": 5,
  "merged": 16,
  "flights": 18,
  "indexed": 2,
  "burn_rate": 0,
  "merge_rate": 0.889,
  "last_flight_at": "2025-07-30T04:58:13+00:00"
 },
 "agents": [
  {
   "agent": "openai-codex",
   "burns": 0,
   "merged": 16,
   "flights": 18
  }
 ],
 "repos": [
  {
   "stars": 100,
   "flights": 10,
   "full_name": "azooKey/AzooKeyKanaKanjiConverter",
   "primary_language": "Swift"
  },
  {
   "stars": 802,
   "flights": 3,
   "full_name": "azooKey/azooKey",
   "primary_language": "Swift"
  },
  {
   "stars": 2,
   "flights": 3,
   "full_name": "azooKey/azooKey_hotfix_dictionary_storage",
   "primary_language": "Python"
  },
  {
   "stars": 1103,
   "flights": 1,
   "full_name": "azooKey/azooKey-Desktop",
   "primary_language": "Swift"
  },
  {
   "stars": 1,
   "flights": 1,
   "full_name": "azooKey/azooKey-site",
   "primary_language": "Vue"
  }
 ],
 "flights": [
  {
   "repo": "azooKey/azooKey-Desktop",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: F9/F10対応",
   "number": 176,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 65,
   "deletions": 3,
   "merged_at": "2025-07-22T15:48:24+00:00",
   "opened_at": "2025-07-22T15:17:32+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 0.51
  },
  {
   "repo": "azooKey/azooKey",
   "agent": "openai-codex",
   "state": "merged",
   "title": "refactor: Use LabeledContent for labeled fields",
   "number": 568,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 37,
   "deletions": 56,
   "merged_at": "2025-05-20T15:13:39+00:00",
   "opened_at": "2025-05-20T14:58:40+00:00",
   "task_type": "refactor",
   "files_changed": 8,
   "hours_to_merge": 0.25
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: 特殊な入力を記述レベルでサポート",
   "number": 230,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-30T12:59:03+00:00",
   "opened_at": "2025-07-30T04:58:13+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 8.01
  },
  {
   "repo": "azooKey/azooKey-site",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add GitHub Pages deploy workflow",
   "number": 12,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-31T08:31:41+00:00",
   "opened_at": "2025-05-31T08:31:31+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add async stopComposition test",
   "number": 194,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-26T14:35:51+00:00",
   "opened_at": "2025-05-25T16:23:49+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 22.2
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add thread-safe DicdataStore wrapper",
   "number": 192,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-25T14:26:50+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Mark synchronous APIs nonisolated",
   "number": 191,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-25T14:27:32+00:00",
   "opened_at": "2025-05-25T14:15:11+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.21
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add session tests and docs",
   "number": 190,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-25T13:41:21+00:00",
   "opened_at": "2025-05-25T13:29:09+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.2
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: `.pause`が残っている場合に学習データの復旧を試みるよう修正",
   "number": 189,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-06-01T12:59:26+00:00",
   "opened_at": "2025-05-25T10:36:13+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 170.39
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Use session for CLI converter",
   "number": 188,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-25T10:28:53+00:00",
   "opened_at": "2025-05-25T10:28:41+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor session state handling",
   "number": 187,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-25T10:21:20+00:00",
   "opened_at": "2025-05-25T10:12:34+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.15
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: コンマ付き数字の変換候補を追加",
   "number": 185,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-25T09:49:30+00:00",
   "opened_at": "2025-05-25T09:40:19+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.15
  },
  {
   "repo": "azooKey/AzooKeyKanaKanjiConverter",
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add converter session actor",
   "number": 181,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-25T09:21:55+00:00",
   "opened_at": "2025-05-22T06:28:02+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 74.9
  },
  {
   "repo": "azooKey/azooKey_hotfix_dictionary_storage",
   "agent": "openai-codex",
   "state": "merged",
   "title": "ci: add unittests for invalid JSON cases",
   "number": 26,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-21T04:36:27+00:00",
   "opened_at": "2025-05-21T04:35:33+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.02
  },
  {
   "repo": "azooKey/azooKey_hotfix_dictionary_storage",
   "agent": "openai-codex",
   "state": "closed",
   "title": "Add unittests for validate_json and run them in CI",
   "number": 25,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": null,
   "opened_at": "2025-05-21T02:43:25+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": null
  },
  {
   "repo": "azooKey/azooKey_hotfix_dictionary_storage",
   "agent": "openai-codex",
   "state": "merged",
   "title": "ci: Add validation workflow for data_v1.json",
   "number": 24,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-05-21T02:18:11+00:00",
   "opened_at": "2025-05-21T02:17:46+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.01
  },
  {
   "repo": "azooKey/azooKey",
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: Add default tabbar fallback when saving custard",
   "number": 570,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 39,
   "deletions": 8,
   "merged_at": "2025-05-20T16:03:36+00:00",
   "opened_at": "2025-05-20T15:43:35+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 0.33
  },
  {
   "repo": "azooKey/azooKey",
   "agent": "openai-codex",
   "state": "merged",
   "title": "chore: typo in EmojiTab constant",
   "number": 569,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 2,
   "deletions": 2,
   "merged_at": "2025-05-20T15:22:06+00:00",
   "opened_at": "2025-05-20T15:20:43+00:00",
   "task_type": "chore",
   "files_changed": 1,
   "hours_to_merge": 0.02
  }
 ],
 "claim": null,
 "page": "https://agentriders.com/logs/author/ensan-hcl/"
}