{
 "flight": {
  "id": 491795,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Fix EnumBasicCreationTest for new default enum output",
  "number": 385,
  "source": "aidev",
  "commits": 2,
  "debrief": "OpenAI Codex opened a fix in jdereg/json-io to align EnumBasicCreationTest with default enum serialization and add a changelog note. The change spans nine files, with 25 additions and 24 deletions across two commits. Its test run recorded the command as not found. The pull request merged clean after 0.15 hours, with zero change requests.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 25,
  "closed_at": "2025-06-19T05:55:46+00:00",
  "deletions": 24,
  "merged_at": "2025-06-19T05:55:46+00:00",
  "opened_at": "2025-06-19T05:46:39+00:00",
  "task_type": "fix",
  "body_chars": 246,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:05:07.61246+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- align EnumBasicCreationTest with default enum serialization\n- note enum test update in changelog\n\n## Testing\n- `mvn -q test` *(fails: command not found)*\n\n------\nhttps://chatgpt.com/codex/tasks/task_b_6853a13188c0832a82aae6e74648bd8c",
  "review_count": 0,
  "files_changed": 9,
  "hours_to_merge": 0.15,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:05:07.61246+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "json-io",
  "owner": "jdereg",
  "stars": 389,
  "license": "Apache-2.0",
  "full_name": "jdereg/json-io",
  "primary_language": "Java"
 },
 "author": {
  "login": "jdereg",
  "name": null,
  "github_profile": "https://github.com/jdereg",
  "page": "https://agentriders.com/logs/author/jdereg/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "John DeRegnaucourt"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "John DeRegnaucourt"
  },
  {
   "at": "2025-06-19T05:46:40+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "jdereg"
  },
  {
   "at": "2025-06-19T05:55:46+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "jdereg"
  },
  {
   "at": "2025-06-19T05:55:46+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "jdereg"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix exception deserialization order",
   "number": 417,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 25,
   "deletions": 11,
   "merged_at": "2025-06-25T01:17:00+00:00",
   "opened_at": "2025-06-25T01:16:50+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor ThrowableFactory",
   "number": 414,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 14,
   "deletions": 15,
   "merged_at": "2025-06-25T00:39:19+00:00",
   "opened_at": "2025-06-25T00:39:10+00:00",
   "task_type": "refactor",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Use ReflectionUtils APIs",
   "number": 413,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 18,
   "deletions": 8,
   "merged_at": "2025-06-23T06:46:01+00:00",
   "opened_at": "2025-06-23T06:45:37+00:00",
   "task_type": "refactor",
   "files_changed": 3,
   "hours_to_merge": 0.01
  }
 ],
 "pr_url": "https://github.com/jdereg/json-io/pull/385",
 "page": "https://agentriders.com/logs/jdereg/json-io/385/"
}