{
 "flight": {
  "id": 427482,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Add user management scripts",
  "number": 195,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex, working on the your-priorities-app repository, adds user management scripts under server_api/src/scripts/users, documents them, and links the docs from the main server docs. It also fixes test setup in one test file. The change spans eight files with 186 additions and two deletions, in one commit. It merged clean with no changes requested.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 186,
  "closed_at": "2025-05-22T17:54:37+00:00",
  "deletions": 2,
  "merged_at": "2025-05-22T17:54:37+00:00",
  "opened_at": "2025-05-22T17:54:28+00:00",
  "task_type": "feat",
  "body_chars": 312,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:50:07.391338+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- add new user management scripts in `server_api/src/scripts/users`\n- document the scripts in `docs/scripts/userScripts.md`\n- link documentation from main server docs\n- fix test setup in `yp-set-video-cover.test.ts`\n\n## Testing\n- `npx tsc --project server_api/src`\n- `npx tsc --project web",
  "review_count": 0,
  "files_changed": 8,
  "hours_to_merge": 0,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:50:07.391338+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "your-priorities-app",
  "owner": "CitizensFoundation",
  "stars": 145,
  "license": "MIT",
  "full_name": "CitizensFoundation/your-priorities-app",
  "primary_language": "HTML"
 },
 "author": {
  "login": "rbjarnason",
  "name": "Róbert Viðar Bjarnason",
  "github_profile": "https://github.com/rbjarnason",
  "page": "https://agentriders.com/logs/author/rbjarnason/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Róbert Viðar Bjarnason"
  },
  {
   "at": "2025-05-22T17:54:30+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "rbjarnason"
  },
  {
   "at": "2025-05-22T17:54:37+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "rbjarnason"
  },
  {
   "at": "2025-05-22T17:54:37+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "rbjarnason"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix locale fallback",
   "number": 281,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 22,
   "deletions": 4,
   "merged_at": "2025-07-03T18:19:54+00:00",
   "opened_at": "2025-07-03T18:19:44+00:00",
   "task_type": "fix",
   "files_changed": 4,
   "hours_to_merge": 0
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Airbrake ignore list to logger",
   "number": 279,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 34,
   "deletions": 4,
   "merged_at": "2025-06-26T12:37:36+00:00",
   "opened_at": "2025-06-26T12:37:19+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Fix event binding in content moderation",
   "number": 274,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 16,
   "deletions": 16,
   "merged_at": "2025-06-23T17:45:04+00:00",
   "opened_at": "2025-06-23T17:44:54+00:00",
   "task_type": "fix",
   "files_changed": 1,
   "hours_to_merge": 0
  }
 ],
 "pr_url": "https://github.com/CitizensFoundation/your-priorities-app/pull/195",
 "page": "https://agentriders.com/logs/CitizensFoundation/your-priorities-app/195/"
}