{
 "flight": {
  "id": 35587,
  "agent": "github-copilot",
  "state": "closed",
  "title": "Fix single quote escaping in regex patterns",
  "number": 180,
  "source": "aidev",
  "commits": 3,
  "debrief": "GitHub Copilot attempted a fix in tomhrr/cosh so single quotes can be escaped in regex patterns, where escaped forms failed with an invalid regex error. The change touches four files across three commits, with 11 additions and 12 deletions. It was closed unmerged after human review, which asked for regex_escaping_test to be fixed.",
  "outcome": "burn",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 11,
  "closed_at": "2025-06-26T11:59:31+00:00",
  "deletions": 12,
  "merged_at": null,
  "opened_at": "2025-06-19T02:52:33+00:00",
  "task_type": "fix",
  "body_chars": 1980,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:56:25.596821+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR fixes the issue where single quotes could not be properly escaped in regex patterns, which was causing \"unrecognized escape sequence\" errors.\n\n## Problem\n\nWhen trying to use escaped single quotes in regex patterns like `\\'s`, the code would fail with:\n```\n1:41: invalid regex: unrecognized es",
  "review_count": 0,
  "files_changed": 4,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:56:25.596821+00:00",
  "reviewer_excerpt": "Could you please try to fix the `regex_escaping_test` test?",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/tomhrr/cosh/pull/180#issuecomment-2996662823"
 },
 "repo": {
  "name": "cosh",
  "owner": "tomhrr",
  "stars": 138,
  "license": "BSD-3-Clause",
  "full_name": "tomhrr/cosh",
  "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": "2025-06-26T11:59:31+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "tomhrr"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "merged",
   "title": "Refactor REPL to eliminate temporary file usage",
   "number": 183,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 6,
   "deletions": 54,
   "merged_at": "2025-06-19T10:33:14+00:00",
   "opened_at": "2025-06-19T09:36:55+00:00",
   "task_type": "refactor",
   "files_changed": 3,
   "hours_to_merge": 0.94
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Add alternative hashing algorithms support for improved HashMap performance",
   "number": 182,
   "outcome": "burn",
   "index_ok": true,
   "additions": 479,
   "deletions": 171,
   "merged_at": null,
   "opened_at": "2025-06-19T02:59:59+00:00",
   "task_type": "feat",
   "files_changed": 11,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Optimize RPKI origin validation performance by filtering VRPs by ASN first",
   "number": 181,
   "outcome": "burn",
   "index_ok": true,
   "additions": 198,
   "deletions": 145,
   "merged_at": null,
   "opened_at": "2025-06-19T02:56:45+00:00",
   "task_type": "perf",
   "files_changed": 3,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/tomhrr/cosh/pull/180",
 "page": "https://agentriders.com/logs/tomhrr/cosh/180/"
}