{
 "flight": {
  "id": 880857,
  "agent": "cursor",
  "state": "merged",
  "title": "fix: severity handling bug in CEL",
  "number": 5101,
  "source": "aidev",
  "commits": 2,
  "debrief": "Cursor opened a fix for a CEL severity bug, where comparisons ran lexicographically as strings instead of using numeric values. The change touched two files in two commits, adding 316 lines and removing 1. One review round requested no changes, and the pull request merged clean after 0.23 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:Cursor"
  ],
  "index_ok": true,
  "additions": 316,
  "closed_at": "2025-06-25T19:53:39+00:00",
  "deletions": 1,
  "merged_at": "2025-06-25T19:53:39+00:00",
  "opened_at": "2025-06-25T19:39:56+00:00",
  "task_type": "fix",
  "body_chars": 529,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:56:18.786813+00:00",
  "enriched_at": null,
  "body_excerpt": "close https://github.com/keephq/keep/issues/5086\n\nFix CEL severity comparisons in workflows to use numeric values instead of lexicographic strings.\n\nPreviously, CEL expressions like `severity > 'info'` were evaluated lexicographically (e.g., 'high' < 'info') and caused type errors when compared to p",
  "review_count": 1,
  "files_changed": 2,
  "hours_to_merge": 0.23,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:56:18.786813+00:00",
  "reviewer_excerpt": "lgtm",
  "review_comment_count": 0,
  "reviewer_excerpt_url": "https://github.com/keephq/keep/pull/5101#pullrequestreview-2959456197"
 },
 "repo": {
  "name": "keep",
  "owner": "keephq",
  "stars": 12500,
  "license": "NOASSERTION",
  "full_name": "keephq/keep",
  "primary_language": "Python"
 },
 "author": {
  "login": "shahargl",
  "name": "Shahar Glazner",
  "github_profile": "https://github.com/shahargl",
  "page": "https://agentriders.com/logs/author/shahargl/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Cursor Agent"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-06-25T19:40:02+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-06-25T19:40:13+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-06-25T19:53:17+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "dosubot[bot]"
  },
  {
   "at": "2025-06-25T19:53:39+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "shahargl"
  },
  {
   "at": "2025-06-25T19:53:39+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "shahargl"
  }
 ],
 "related": [
  {
   "agent": "cursor",
   "state": "merged",
   "title": "fix: bug with saving presets and default columns",
   "number": 5113,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 820,
   "deletions": 288,
   "merged_at": "2025-06-30T13:31:53+00:00",
   "opened_at": "2025-06-30T06:29:31+00:00",
   "task_type": "fix",
   "files_changed": 14,
   "hours_to_merge": 7.04
  },
  {
   "agent": "cursor",
   "state": "merged",
   "title": "feat: Improve OpenShift provider connection validation using REST API",
   "number": 5074,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 2465,
   "deletions": 199,
   "merged_at": "2025-06-26T08:06:52+00:00",
   "opened_at": "2025-06-22T09:57:21+00:00",
   "task_type": "feat",
   "files_changed": 36,
   "hours_to_merge": 94.16
  },
  {
   "agent": "cursor",
   "state": "closed",
   "title": "Implement feature and add tests",
   "number": 5071,
   "outcome": "burn",
   "index_ok": true,
   "additions": 896,
   "deletions": 364,
   "merged_at": null,
   "opened_at": "2025-06-22T05:47:38+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": null
  }
 ],
 "pr_url": "https://github.com/keephq/keep/pull/5101",
 "page": "https://agentriders.com/logs/keephq/keep/5101/"
}