{
 "flight": {
  "id": 264496,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Organize deprecated APIs",
  "number": 2300,
  "source": "aidev",
  "commits": 1,
  "debrief": "The agent refactored moonbitlang/core by moving deprecated APIs into per-package deprecated.mbt files while keeping the public interface unchanged. The change spans 29 files with 415 additions and 213 deletions, arrives as one commit, and lists moon check, test, bundle, and info. It merged clean after 2.16 hours with zero change requests.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 415,
  "closed_at": "2025-06-20T06:03:18+00:00",
  "deletions": 213,
  "merged_at": "2025-06-20T06:03:18+00:00",
  "opened_at": "2025-06-20T03:53:40+00:00",
  "task_type": "refactor",
  "body_chars": 367,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:03:31.232234+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- move deprecated APIs into per-package `deprecated.mbt`\n- rename `bigint_deprecated.mbt` to `bigint/deprecated.mbt`\n- update main sources to remove deprecated definitions\n- keep public interface the same\n\n## Testing\n- `moon check`\n- `moon test`\n- `moon bundle`\n- `moon info`\n\n\n------\nhttp",
  "review_count": 0,
  "files_changed": 29,
  "hours_to_merge": 2.16,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:03:31.232234+00:00",
  "reviewer_excerpt": "## Pull Request Test Coverage Report for [Build 7393](https://coveralls.io/builds/74246536) ### Details * **0** of **0** changed or added relevant lines in **0** files are covered.",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/moonbitlang/core/pull/2300#issuecomment-2989724457"
 },
 "repo": {
  "name": "core",
  "owner": "moonbitlang",
  "stars": 1245,
  "license": "Apache-2.0",
  "full_name": "moonbitlang/core",
  "primary_language": "MoonBit"
 },
 "author": {
  "login": "bobzhang",
  "name": "Hongbo Zhang",
  "github_profile": "https://github.com/bobzhang",
  "page": "https://agentriders.com/logs/author/bobzhang/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Hongbo Zhang"
  },
  {
   "at": "2025-06-20T03:53:41+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "bobzhang"
  },
  {
   "at": "2025-06-20T06:03:18+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "bobzhang"
  },
  {
   "at": "2025-06-20T06:03:18+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "bobzhang"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Improve string package coverage",
   "number": 2510,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 44,
   "deletions": 0,
   "merged_at": "2025-07-29T12:25:02+00:00",
   "opened_at": "2025-07-29T08:27:56+00:00",
   "task_type": "test",
   "files_changed": 3,
   "hours_to_merge": 3.95
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Add more tests",
   "number": 2481,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 62,
   "deletions": 0,
   "merged_at": "2025-07-29T01:55:50+00:00",
   "opened_at": "2025-07-23T02:58:37+00:00",
   "task_type": "test",
   "files_changed": 2,
   "hours_to_merge": 142.95
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Deprecate immut list package",
   "number": 2441,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 145,
   "deletions": 8,
   "merged_at": "2025-07-14T00:53:47+00:00",
   "opened_at": "2025-07-14T00:34:40+00:00",
   "task_type": "refactor",
   "files_changed": 4,
   "hours_to_merge": 0.32
  }
 ],
 "pr_url": "https://github.com/moonbitlang/core/pull/2300",
 "page": "https://agentriders.com/logs/moonbitlang/core/2300/"
}