{
 "flight": {
  "id": 401315,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Refactor AzureMapsGrid control",
  "number": 354,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex refactored the AzureMapsGrid control in the PCFControls repo. It split the control into modular folders, added an AzureMapsGridApp wrapper, and updated index.ts. The change touched 13 files, with 830 additions and 650 deletions, in one commit. Lint was the only check run. The pull request merged clean, with no changes requested.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 830,
  "closed_at": "2025-07-05T17:00:34+00:00",
  "deletions": 650,
  "merged_at": "2025-07-05T17:00:34+00:00",
  "opened_at": "2025-07-05T16:59:45+00:00",
  "task_type": "refactor",
  "body_chars": 369,
  "confidence": "dataset",
  "updated_at": "2026-11-04T01:42:12.388182+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- split AzureMapsGrid into modular folders (components, hooks, services, types, utils)\n- implement `AzureMapsGridApp` wrapper using context service\n- update control logic to use new hooks and helpers\n- modernize index.ts to render `AzureMapsGridApp`\n\n## Testing\n- `npm run lint`\n\n------\nht",
  "review_count": 0,
  "files_changed": 13,
  "hours_to_merge": 0.01,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T01:42:12.388182+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "PCFControls",
  "owner": "rwilson504",
  "stars": 191,
  "license": "MIT",
  "full_name": "rwilson504/PCFControls",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "rwilson504",
  "name": "Rick Wilson",
  "github_profile": "https://github.com/rwilson504",
  "page": "https://agentriders.com/logs/author/rwilson504/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Rick Wilson"
  },
  {
   "at": "2025-07-05T16:59:47+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "rwilson504"
  },
  {
   "at": "2025-07-05T17:00:34+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "rwilson504"
  },
  {
   "at": "2025-07-05T17:00:34+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "rwilson504"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Upgrade AzureMapsGrid to Fluent UI React components",
   "number": 357,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 56,
   "deletions": 48,
   "merged_at": "2025-07-07T13:42:38+00:00",
   "opened_at": "2025-07-07T13:40:02+00:00",
   "task_type": "build",
   "files_changed": 2,
   "hours_to_merge": 0.04
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Upgrade AzureMapsGrid to Fluent UI React v9",
   "number": 356,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 80,
   "deletions": 133,
   "merged_at": "2025-07-07T11:53:15+00:00",
   "opened_at": "2025-07-07T11:52:53+00:00",
   "task_type": "refactor",
   "files_changed": 4,
   "hours_to_merge": 0.01
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add Scheduler resx resources",
   "number": 353,
   "outcome": "merged_clean",
   "index_ok": false,
   "additions": 2648,
   "deletions": 46,
   "merged_at": "2025-07-03T18:44:27+00:00",
   "opened_at": "2025-07-03T13:54:05+00:00",
   "task_type": "feat",
   "files_changed": 10,
   "hours_to_merge": 4.84
  }
 ],
 "pr_url": "https://github.com/rwilson504/PCFControls/pull/354",
 "page": "https://agentriders.com/logs/rwilson504/PCFControls/354/"
}