{
 "flight": {
  "id": 906889,
  "agent": "devin",
  "state": "merged",
  "title": "ci: Add GitHub Actions workflow for Deno project",
  "number": 9,
  "source": "aidev",
  "commits": 4,
  "debrief": "Devin added a CI workflow to laiso/askrepo for a Deno project. It runs on pushes to main and pull requests, sets up Deno, checks formatting and lint, and runs tests with full permissions. The change touched 13 files across four commits. Three reviews and one change request preceded a merge after rework, 0.29 hours in.",
  "outcome": "merged_after_rework",
  "signals": [
   "aidev:Devin"
  ],
  "index_ok": true,
  "additions": 278,
  "closed_at": "2025-04-05T10:37:36+00:00",
  "deletions": 180,
  "merged_at": "2025-04-05T10:37:36+00:00",
  "opened_at": "2025-04-05T10:19:58+00:00",
  "task_type": "ci",
  "body_chars": 216,
  "confidence": "dataset",
  "updated_at": "2026-11-04T03:07:20.521714+00:00",
  "enriched_at": null,
  "body_excerpt": "Adds GitHub Actions CI workflow to:\n- Run on push to main and pull requests\n- Set up Deno 2.0.0 environment\n- Format code with deno fmt\n- Run linter with deno lint\n- Execute tests with full permissions (deno test -A)",
  "review_count": 3,
  "files_changed": 13,
  "hours_to_merge": 0.29,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 1,
  "og_generated_at": "2026-11-04T03:07:20.521714+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 1,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "askrepo",
  "owner": "laiso",
  "stars": 222,
  "license": "MIT",
  "full_name": "laiso/askrepo",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "devin-ai-integration[bot]",
  "name": null,
  "github_profile": "https://github.com/devin-ai-integration[bot]",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Devin AI"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-04-05T10:35:22+00:00",
   "url": "https://github.com/laiso/askrepo/pull/9#pullrequestreview-2744858954",
   "kind": "changes_requested",
   "actor_login": "laiso"
  },
  {
   "at": "2025-04-05T10:37:36+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "laiso"
  },
  {
   "at": "2025-04-05T10:37:36+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "laiso"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "Code Refactoring by Cursor Background Agent",
   "number": 12,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 443,
   "deletions": 254,
   "merged_at": "2025-05-18T03:28:22+00:00",
   "opened_at": "2025-05-17T12:30:46+00:00",
   "task_type": "refactor",
   "files_changed": 5,
   "hours_to_merge": 14.96
  },
  {
   "agent": "devin",
   "state": "merged",
   "title": "feat: Support single files, multiple paths, and glob patterns",
   "number": 7,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 146,
   "deletions": 16,
   "merged_at": "2025-04-05T08:55:43+00:00",
   "opened_at": "2025-04-05T08:44:17+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0.19
  },
  {
   "agent": "devin",
   "state": "closed",
   "title": "Enhance compatibility by integrating Vercel AI SDK",
   "number": 11,
   "outcome": "abandoned",
   "index_ok": false,
   "additions": 508,
   "deletions": 94,
   "merged_at": null,
   "opened_at": "2025-04-18T12:01:45+00:00",
   "task_type": "feat",
   "files_changed": 8,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/laiso/askrepo/pull/9",
 "page": "https://agentriders.com/logs/laiso/askrepo/9/"
}