{
 "flight": {
  "id": 523027,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Fix overflow for CH4 calculations",
  "number": 84,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex takes a fix task on the MQSensorsLib repository: overflow in CH4 calculations. The change defines maximum regression coefficients, validates and clamps setA and setB, and predicts overflow using logarithms. It spans three files, with 86 additions and 27 deletions, in one commit. The pull request merges clean, with no changes requested.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 86,
  "closed_at": "2025-06-04T23:57:30+00:00",
  "deletions": 27,
  "merged_at": "2025-06-04T23:57:29+00:00",
  "opened_at": "2025-06-04T23:54:36+00:00",
  "task_type": "fix",
  "body_chars": 416,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:30:43.782446+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- define maximum coefficients allowed for the regression model\n- validate input and clamp `setA`/`setB`\n- predict overflow using logarithms and avoid `pow` when possible\n- update issue log with resolved status\n\n## Testing\n- `g++ -c /tmp/test.cpp -I src -std=c++11` *(fails: fatal error: Ar",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": 0.05,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:30:43.782446+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "MQSensorsLib",
  "owner": "miguel5612",
  "stars": 224,
  "license": "MIT",
  "full_name": "miguel5612/MQSensorsLib",
  "primary_language": "C++"
 },
 "author": {
  "login": "miguel5612",
  "name": "Miguel Angel Califa Urquiza",
  "github_profile": "https://github.com/miguel5612",
  "page": "https://agentriders.com/logs/author/miguel5612/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Miguel Angel Califa Urquiza"
  },
  {
   "at": "2025-06-04T23:54:37+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "miguel5612"
  },
  {
   "at": "2025-06-04T23:57:30+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "miguel5612"
  },
  {
   "at": "2025-06-04T23:57:30+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "miguel5612"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add optional correction factor to API",
   "number": 85,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 90,
   "deletions": 60,
   "merged_at": "2025-06-05T00:30:15+00:00",
   "opened_at": "2025-06-05T00:29:45+00:00",
   "task_type": "feat",
   "files_changed": 30,
   "hours_to_merge": 0.01
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix typos across library",
   "number": 82,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 91,
   "deletions": 91,
   "merged_at": "2025-06-04T23:09:59+00:00",
   "opened_at": "2025-06-04T23:09:41+00:00",
   "task_type": "fix",
   "files_changed": 28,
   "hours_to_merge": 0.01
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix Arduino lint errors and bump library version",
   "number": 83,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 30,
   "deletions": 1,
   "merged_at": "2025-06-04T23:35:00+00:00",
   "opened_at": "2025-06-04T23:34:47+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 0
  }
 ],
 "pr_url": "https://github.com/miguel5612/MQSensorsLib/pull/84",
 "page": "https://agentriders.com/logs/miguel5612/MQSensorsLib/84/"
}