{
 "flight": {
  "id": 20880,
  "agent": "github-copilot",
  "state": "merged",
  "title": "Fix exclude_filenames patterns to handle suffix patterns intuitively",
  "number": 238,
  "source": "aidev",
  "commits": 3,
  "debrief": "GitHub Copilot opened a fix in sgb-io/fta so that exclude_filenames treats suffix patterns such as .spec.jsx and .stories.tsx as ends-with matches instead of literal globs. The change touches five files across three commits, adding 270 lines and removing 160. It received one review round with zero change requests and merged clean after 0.9 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 270,
  "closed_at": "2025-07-21T15:17:34+00:00",
  "deletions": 160,
  "merged_at": "2025-07-21T15:17:34+00:00",
  "opened_at": "2025-07-21T14:23:25+00:00",
  "task_type": "fix",
  "body_chars": 2437,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:25:57.931575+00:00",
  "enriched_at": null,
  "body_excerpt": "The `exclude_filenames` configuration was not working as expected for suffix patterns like `.spec.jsx`, `.stories.tsx`, etc. These patterns were being treated as literal glob matches rather than \"ends with\" patterns, causing test files and Storybook stories to still appear in the analysis output.\n\n#",
  "review_count": 1,
  "files_changed": 5,
  "hours_to_merge": 0.9,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:25:57.931575+00:00",
  "reviewer_excerpt": "Make sure that the Rust formatter has been run against all changed files, as this is currently causing the build to fail.",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/sgb-io/fta/pull/238#issuecomment-3097110280"
 },
 "repo": {
  "name": "fta",
  "owner": "sgb-io",
  "stars": 357,
  "license": "MIT",
  "full_name": "sgb-io/fta",
  "primary_language": "Rust"
 },
 "author": {
  "login": "Copilot",
  "name": null,
  "github_profile": "https://github.com/Copilot",
  "page": null
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-21T15:17:34+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "sgb-io"
  },
  {
   "at": "2025-07-21T15:17:34+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "sgb-io"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Fix duplicate GitHub release drafts by ensuring consistent tag references",
   "number": 247,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 11,
   "deletions": 10,
   "merged_at": "2025-07-25T14:34:20+00:00",
   "opened_at": "2025-07-25T13:35:38+00:00",
   "task_type": "fix",
   "files_changed": 2,
   "hours_to_merge": 0.98
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add changelog content to GitHub releases automatically",
   "number": 245,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 235,
   "deletions": 32,
   "merged_at": "2025-07-25T10:19:44+00:00",
   "opened_at": "2025-07-25T09:08:48+00:00",
   "task_type": "ci",
   "files_changed": 4,
   "hours_to_merge": 1.18
  },
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Add agents guidance around Rust formatting",
   "number": 241,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 67,
   "deletions": 0,
   "merged_at": "2025-07-21T15:27:58+00:00",
   "opened_at": "2025-07-21T14:53:09+00:00",
   "task_type": "docs",
   "files_changed": 2,
   "hours_to_merge": 0.58
  }
 ],
 "pr_url": "https://github.com/sgb-io/fta/pull/238",
 "page": "https://agentriders.com/logs/sgb-io/fta/238/"
}