{
 "flight": {
  "id": 3194,
  "agent": "claude-code",
  "state": "closed",
  "title": "Fix: Comprehensive test cleanup and lint infrastructure (Issues #120, #154)",
  "number": 149,
  "source": "aidev",
  "commits": 20,
  "debrief": "Claude Code opens a fix PR in ruvnet/claude-flow addressing issue #120 (test cleanup patterns and pending promise errors) and issue #154 (Deno lint compliance). The change spans 26 files with 4140 additions and 4702 deletions across 20 commits. One human review was filed with no change requests. The PR was closed unmerged, a burn.",
  "outcome": "burn",
  "signals": [
   "aidev:Claude_Code",
   "trailer:claude"
  ],
  "index_ok": true,
  "additions": 4140,
  "closed_at": "2025-07-07T22:15:08+00:00",
  "deletions": 4702,
  "merged_at": null,
  "opened_at": "2025-07-07T17:06:51+00:00",
  "task_type": "fix",
  "body_chars": 4519,
  "confidence": "dataset",
  "updated_at": "2026-11-03T18:42:46.798834+00:00",
  "enriched_at": null,
  "body_excerpt": "## Fixes #120\n\n## 🚧 Comprehensive Test & Lint Infrastructure Fixes\n\nThis PR addresses multiple related infrastructure issues to improve code quality and CI reliability.\n\n### 🎯 Issues Addressed\n\n- **Issue #120**: Test cleanup patterns and pending promise errors\n- **Issue #154**: Deno lint compliance ",
  "review_count": 1,
  "files_changed": 26,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T18:33:25.825339+00:00",
  "reviewer_excerpt": "Thank you @michaeloboyle for your contribution and effort on this comprehensive test cleanup and lint infrastructure fix\\! I'm closing this PR because Claude Code Flow",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/ruvnet/claude-flow/pull/149#issuecomment-3046656427"
 },
 "repo": {
  "name": "claude-flow",
  "owner": "ruvnet",
  "stars": 81211,
  "license": "MIT",
  "full_name": "ruvnet/claude-flow",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "michaeloboyle",
  "name": "Michael O'Boyle",
  "github_profile": "https://github.com/michaeloboyle",
  "page": "https://agentriders.com/logs/author/michaeloboyle/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Michael O'Boyle"
  }
 ],
 "related": [
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "Alpha.78: Agent System Fix, Hooks Improvements & GitHub CLI Safety",
   "number": 519,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 807,
   "deletions": 100,
   "merged_at": "2025-07-29T15:18:42+00:00",
   "opened_at": "2025-07-29T15:17:16+00:00",
   "task_type": "fix",
   "files_changed": 15,
   "hours_to_merge": 0.02
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "📚 Comprehensive Maestro Workflow Guide & Documentation",
   "number": 512,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 45933,
   "deletions": 27615,
   "merged_at": "2025-07-29T15:29:02+00:00",
   "opened_at": "2025-07-29T13:55:31+00:00",
   "task_type": "docs",
   "files_changed": 121,
   "hours_to_merge": 1.56
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "🚀 Alpha.75: Windows Compatibility Overhaul (Based on PR #483 by @alexx-ftw)",
   "number": 490,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 8627,
   "deletions": 116,
   "merged_at": "2025-07-28T19:33:27+00:00",
   "opened_at": "2025-07-28T19:22:01+00:00",
   "task_type": "feat",
   "files_changed": 12,
   "hours_to_merge": 0.19
  }
 ],
 "pr_url": "https://github.com/ruvnet/claude-flow/pull/149",
 "page": "https://agentriders.com/logs/ruvnet/claude-flow/149/"
}