{
 "flight": {
  "id": 333158,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Add navigation entry method tests",
  "number": 311,
  "source": "aidev",
  "commits": 1,
  "debrief": "The task was to add unit tests for entries returned by navigation methods of ConcurrentNavigableMapNullSafe, plus a changelog entry. The pull request added 77 lines across two files in one commit, with no deletions. The test command in the description failed because mvn was not found. It records zero reviews and zero change requests before merge.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 77,
  "closed_at": "2025-06-18T03:47:56+00:00",
  "deletions": 0,
  "merged_at": "2025-06-18T03:47:56+00:00",
  "opened_at": "2025-06-18T03:47:46+00:00",
  "task_type": "test",
  "body_chars": 284,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:08:30.259509+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- add unit tests for entries returned by navigation methods of `ConcurrentNavigableMapNullSafe`\n- document test addition in `changelog.md`\n\n## Testing\n- `mvn -q test` *(fails: `mvn` not found)*\n\n------\nhttps://chatgpt.com/codex/tasks/task_b_6852362c993c832ab1c084adc6b0b0d0",
  "review_count": 0,
  "files_changed": 2,
  "hours_to_merge": 0,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:08:30.259509+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "java-util",
  "owner": "jdereg",
  "stars": 443,
  "license": "Apache-2.0",
  "full_name": "jdereg/java-util",
  "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": "2025-06-18T03:47:47+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "jdereg"
  },
  {
   "at": "2025-06-18T03:47:56+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "jdereg"
  },
  {
   "at": "2025-06-18T03:47:56+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "jdereg"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor MultiKeyMap hashing",
   "number": 360,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 33,
   "deletions": 14,
   "merged_at": "2025-07-20T14:09:59+00:00",
   "opened_at": "2025-07-20T14:09:43+00:00",
   "task_type": "refactor",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Refactor MultiKeyMap size handling",
   "number": 359,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 10,
   "deletions": 11,
   "merged_at": "2025-07-20T12:32:34+00:00",
   "opened_at": "2025-07-20T12:32:21+00:00",
   "task_type": "refactor",
   "files_changed": 2,
   "hours_to_merge": 0
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Update IntervalSet removal handling",
   "number": 358,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 37,
   "deletions": 42,
   "merged_at": "2025-07-20T04:42:16+00:00",
   "opened_at": "2025-07-20T04:41:59+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0
  }
 ],
 "pr_url": "https://github.com/jdereg/java-util/pull/311",
 "page": "https://agentriders.com/logs/jdereg/java-util/311/"
}