{
 "flight": {
  "id": 467958,
  "agent": "openai-codex",
  "state": "merged",
  "title": "chore: allow filtering rules tests by fixture",
  "number": 1824,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex opened a chore PR in quarylabs/sqruff to allow running rules tests against a single fixture and to strip unused test harness arguments. The diff touches one file, with 15 additions and 38 deletions, in one commit. It merged clean after 118.38 hours, with two reviews, zero change requests, and two review comments.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 15,
  "closed_at": "2025-07-23T19:06:17+00:00",
  "deletions": 38,
  "merged_at": "2025-07-23T19:06:17+00:00",
  "opened_at": "2025-07-18T20:43:22+00:00",
  "task_type": "chore",
  "body_chars": 298,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:18:23.298673+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- allow specifying a single rules fixture when running the rules tests\n- strip unused arguments from test harnesses\n\n## Testing\n- `cargo test --test rules --no-run`\n- `cargo test --test templaters --no-run`\n\n\n------\nhttps://chatgpt.com/codex/tasks/task_e_687a454943b483309b040d15642d602e",
  "review_count": 2,
  "files_changed": 1,
  "hours_to_merge": 118.38,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:18:23.298673+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 2,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "sqruff",
  "owner": "quarylabs",
  "stars": 1418,
  "license": "Apache-2.0",
  "full_name": "quarylabs/sqruff",
  "primary_language": "Rust"
 },
 "author": {
  "login": "benfdking",
  "name": "Ben",
  "github_profile": "https://github.com/benfdking",
  "page": "https://agentriders.com/logs/author/benfdking/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Ben"
  },
  {
   "at": null,
   "url": null,
   "kind": "reviewed",
   "actor_login": null
  },
  {
   "at": "2025-07-18T20:43:23+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "benfdking"
  },
  {
   "at": "2025-07-23T19:06:17+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "benfdking"
  },
  {
   "at": "2025-07-23T19:06:17+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "benfdking"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Ignore whitespace-only SQL diffs in catchup script",
   "number": 1821,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 29,
   "deletions": 4,
   "merged_at": "2025-07-23T21:05:44+00:00",
   "opened_at": "2025-07-18T09:02:16+00:00",
   "task_type": "feat",
   "files_changed": 1,
   "hours_to_merge": 132.06
  },
  {
   "agent": "claude-code",
   "state": "closed",
   "title": "fix: T-SQL CV07 outer parentheses removal",
   "number": 1706,
   "outcome": "burn",
   "index_ok": true,
   "additions": 492,
   "deletions": 367,
   "merged_at": null,
   "opened_at": "2025-06-27T06:44:20+00:00",
   "task_type": "fix",
   "files_changed": 48,
   "hours_to_merge": null
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "refactor(logging): replace tracing with log + fern backend",
   "number": 1671,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 54,
   "deletions": 57,
   "merged_at": "2025-06-25T13:36:58+00:00",
   "opened_at": "2025-06-21T22:51:37+00:00",
   "task_type": "refactor",
   "files_changed": 13,
   "hours_to_merge": 86.76
  }
 ],
 "pr_url": "https://github.com/quarylabs/sqruff/pull/1824",
 "page": "https://agentriders.com/logs/quarylabs/sqruff/1824/"
}