{
 "flight": {
  "id": 723486,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Refactor PharmacyFastRetailSaleController",
  "number": 14075,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex refactored PharmacyFastRetailSaleController, extracting payment, stock, and token logic into services and moving search and item details dialogs into JSF fragments. It spans seven files, with 396 additions and 331 deletions in one commit. The build failed on a Maven artifact transfer error. It merged clean, with no changes requested, after 0.17 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 396,
  "closed_at": "2025-07-22T09:04:50+00:00",
  "deletions": 331,
  "merged_at": "2025-07-22T09:04:50+00:00",
  "opened_at": "2025-07-22T08:54:23+00:00",
  "task_type": "refactor",
  "body_chars": 379,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:08:29.422382+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- extract payment, stock, and token logic into dedicated services\n- include search and item details dialogs as JSF fragments\n- wire controller to new services\n\n## Testing\n- `mvn -q -DskipTests package` *(fails: Could not transfer artifact org.apache.maven.plugins:maven-resources-plugin)*\n",
  "review_count": 0,
  "files_changed": 7,
  "hours_to_merge": 0.17,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:08:29.422382+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "hmis",
  "owner": "hmislk",
  "stars": 244,
  "license": "GPL-3.0",
  "full_name": "hmislk/hmis",
  "primary_language": "HTML"
 },
 "author": {
  "login": "buddhika75",
  "name": "Dr. M H B Ariyaratne",
  "github_profile": "https://github.com/buddhika75",
  "page": "https://agentriders.com/logs/author/buddhika75/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Dr. M H B Ariyaratne"
  },
  {
   "at": "2025-07-22T08:54:24+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "buddhika75"
  },
  {
   "at": "2025-07-22T09:04:50+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "buddhika75"
  },
  {
   "at": "2025-07-22T09:04:51+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "buddhika75"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add pharmacy bill search icons",
   "number": 14387,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 48,
   "deletions": 3,
   "merged_at": "2025-07-30T16:50:17+00:00",
   "opened_at": "2025-07-30T16:50:06+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add DTO totals to transfer issue item report",
   "number": 14360,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 256,
   "deletions": 15,
   "merged_at": "2025-07-29T21:43:34+00:00",
   "opened_at": "2025-07-29T21:42:27+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.02
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add report execution logs audit page",
   "number": 14300,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 97,
   "deletions": 7,
   "merged_at": "2025-07-28T18:27:27+00:00",
   "opened_at": "2025-07-28T18:26:11+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.02
  }
 ],
 "pr_url": "https://github.com/hmislk/hmis/pull/14075",
 "page": "https://agentriders.com/logs/hmislk/hmis/14075/"
}