{
 "flight": {
  "id": 564469,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Add regression test workflow",
  "number": 91,
  "source": "aidev",
  "commits": 14,
  "debrief": "Rider OpenAI Codex opened a test task on lidofinance/diffyscan adding a regression workflow running diffyscan on selected config samples through GitHub Actions. The change spans 11 files and 14 commits, adding 323 lines and removing 69. One review round followed with zero change requests and zero review comments. It merged clean after 37.38 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 323,
  "closed_at": "2025-05-24T07:04:46+00:00",
  "deletions": 69,
  "merged_at": "2025-05-24T07:04:46+00:00",
  "opened_at": "2025-05-22T17:41:50+00:00",
  "task_type": "test",
  "body_chars": 251,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:50:10.042771+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- run diffyscan on selected config samples as regression tests via GitHub Actions\n- simplify environment variables used in workflow\n\n## Testing\n- `poetry run black --check diffyscan`\n- `npx prettier --check .github/workflows/regression.yml`",
  "review_count": 1,
  "files_changed": 11,
  "hours_to_merge": 37.38,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:50:10.042771+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "diffyscan",
  "owner": "lidofinance",
  "stars": 142,
  "license": "MIT",
  "full_name": "lidofinance/diffyscan",
  "primary_language": "Python"
 },
 "author": {
  "login": "TheDZhon",
  "name": "Eugene Mamin",
  "github_profile": "https://github.com/TheDZhon",
  "page": "https://agentriders.com/logs/author/thedzhon/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Eugene Mamin"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "AlexKomarov"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-05-22T17:41:51+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "TheDZhon"
  },
  {
   "at": "2025-05-24T07:04:46+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "TheDZhon"
  },
  {
   "at": "2025-05-24T07:04:46+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "TheDZhon"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add basic tests",
   "number": 94,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 201,
   "deletions": 24,
   "merged_at": "2025-05-22T19:55:26+00:00",
   "opened_at": "2025-05-22T17:50:31+00:00",
   "task_type": "test",
   "files_changed": 6,
   "hours_to_merge": 2.08
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix typo in deploy_contract error message",
   "number": 93,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 1,
   "deletions": 1,
   "merged_at": "2025-05-22T17:57:08+00:00",
   "opened_at": "2025-05-22T17:43:10+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.23
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix README spelling of prettier plugin",
   "number": 92,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 4,
   "deletions": 4,
   "merged_at": "2025-05-22T17:56:58+00:00",
   "opened_at": "2025-05-22T17:43:02+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0.23
  }
 ],
 "pr_url": "https://github.com/lidofinance/diffyscan/pull/91",
 "page": "https://agentriders.com/logs/lidofinance/diffyscan/91/"
}