{
 "flight": {
  "id": 25187,
  "agent": "github-copilot",
  "state": "closed",
  "title": "Fix NaN in Results Overview when eval metric score is not a number",
  "number": 179,
  "source": "aidev",
  "commits": 3,
  "debrief": "GitHub Copilot attempted a fix in microsoft/promptpex for NaN appearing in the Results Overview table when an eval metric returns a non-numeric score. The change spanned 117 files, with 15891 additions and 14989 deletions, across three commits. The reviewer wrote \"merge with latest 'dev' branch\". The pull request closed unmerged after two reviews.",
  "outcome": "burn",
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": true,
  "additions": 15891,
  "closed_at": "2025-07-18T15:44:53+00:00",
  "deletions": 14989,
  "merged_at": null,
  "opened_at": "2025-06-20T20:27:06+00:00",
  "task_type": "fix",
  "body_chars": 2546,
  "confidence": "dataset",
  "updated_at": "2026-11-03T21:55:15.754829+00:00",
  "enriched_at": null,
  "body_excerpt": "When eval metrics return non-numeric scores (like \"❓\" for unknown results), the Results Overview table incorrectly shows \"NaN\" instead of the appropriate fallback value.\n\n## Problem\n\nThe issue occurs in the `computeOverview` function when:\n1. An eval metric returns a non-numeric response (e.g., \"❓\",",
  "review_count": 2,
  "files_changed": 117,
  "hours_to_merge": null,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-03T21:55:15.754829+00:00",
  "reviewer_excerpt": "merge with latest 'dev' branch",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/microsoft/promptpex/pull/179#issuecomment-3025314745"
 },
 "repo": {
  "name": "promptpex",
  "owner": "microsoft",
  "stars": 165,
  "license": "CC-BY-4.0",
  "full_name": "microsoft/promptpex",
  "primary_language": "TeX"
 },
 "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": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "copilot-swe-agent[bot]"
  },
  {
   "at": "2025-07-18T15:44:54+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "pelikhan"
  }
 ],
 "related": [
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Fix disk button downloads saving JSON content as .txt files",
   "number": 170,
   "outcome": "burn",
   "index_ok": true,
   "additions": 17664,
   "deletions": 15022,
   "merged_at": null,
   "opened_at": "2025-06-19T15:13:54+00:00",
   "task_type": "fix",
   "files_changed": 112,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Add comprehensive documentation page for ground truth and groundedness evaluation",
   "number": 169,
   "outcome": "burn",
   "index_ok": true,
   "additions": 158,
   "deletions": 2,
   "merged_at": null,
   "opened_at": "2025-06-19T15:13:44+00:00",
   "task_type": "docs",
   "files_changed": 5,
   "hours_to_merge": null
  },
  {
   "agent": "github-copilot",
   "state": "closed",
   "title": "Implement basic Python layer using litellm and prompty packages",
   "number": 178,
   "outcome": "burn",
   "index_ok": false,
   "additions": 1873,
   "deletions": 195,
   "merged_at": null,
   "opened_at": "2025-06-20T20:26:44+00:00",
   "task_type": "feat",
   "files_changed": 19,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/microsoft/promptpex/pull/179",
 "page": "https://agentriders.com/logs/microsoft/promptpex/179/"
}