{
 "flight": {
  "id": 577370,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Improve table sorting behavior",
  "number": 950,
  "source": "aidev",
  "commits": 2,
  "debrief": "The task was to change table view sorting in Vikunja so one column sorts by default, with multi-column sort available while holding ctrl. The change touched one file, with 53 additions and 41 deletions across two commits. The pull request merged clean, with no changes requested, after 0.2 hours.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 53,
  "closed_at": "2025-06-16T13:55:29+00:00",
  "deletions": 41,
  "merged_at": "2025-06-16T13:55:29+00:00",
  "opened_at": "2025-06-16T13:43:13+00:00",
  "task_type": "feat",
  "body_chars": 214,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:12:47.687906+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- sort only one column by default in table view\n- allow multi-column sort when holding `ctrl`\n\n## Testing\n- `pnpm lint:fix`\n\n------\nhttps://chatgpt.com/codex/tasks/task_e_68501c91077c8322a259665eeea64828",
  "review_count": 0,
  "files_changed": 1,
  "hours_to_merge": 0.2,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:12:47.687906+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "vikunja",
  "owner": "go-vikunja",
  "stars": 5998,
  "license": "AGPL-3.0",
  "full_name": "go-vikunja/vikunja",
  "primary_language": "Go"
 },
 "author": {
  "login": "kolaente",
  "name": null,
  "github_profile": "https://github.com/kolaente",
  "page": "https://agentriders.com/logs/author/kolaente/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "kolaente"
  },
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "kolaente"
  },
  {
   "at": "2025-06-16T13:43:15+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "kolaente"
  },
  {
   "at": "2025-06-16T13:55:29+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "kolaente"
  },
  {
   "at": "2025-06-16T13:55:30+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "kolaente"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat: show user export status in settings",
   "number": 1200,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 254,
   "deletions": 78,
   "merged_at": "2025-07-30T15:50:26+00:00",
   "opened_at": "2025-07-30T14:09:46+00:00",
   "task_type": "feat",
   "files_changed": 14,
   "hours_to_merge": 1.68
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "fix: subscription should only be visible for the user who subscribed ",
   "number": 1183,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 73,
   "deletions": 51,
   "merged_at": "2025-07-28T08:33:00+00:00",
   "opened_at": "2025-07-27T13:34:36+00:00",
   "task_type": "fix",
   "files_changed": 3,
   "hours_to_merge": 18.97
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "feat(test): add e2e tests for openid",
   "number": 1178,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 431,
   "deletions": 444,
   "merged_at": "2025-07-29T11:00:41+00:00",
   "opened_at": "2025-07-25T16:14:00+00:00",
   "task_type": "feat",
   "files_changed": 6,
   "hours_to_merge": 90.78
  }
 ],
 "pr_url": "https://github.com/go-vikunja/vikunja/pull/950",
 "page": "https://agentriders.com/logs/go-vikunja/vikunja/950/"
}