{
 "flight": {
  "id": 255542,
  "agent": "openai-codex",
  "state": "merged",
  "title": "Fix Markdown in og descriptions",
  "number": 537,
  "source": "aidev",
  "commits": 1,
  "debrief": "OpenAI Codex, working in simonw/simonwillisonblog, fixes Markdown appearing in og description meta tags for notes and blogmarks, and adds a test confirming Markdown is removed. The change spans three files with 19 additions and two deletions, in one commit. It is merged clean with no change requests and no review comments, 0.03 hours to merge.",
  "outcome": "merged_clean",
  "signals": [
   "aidev:OpenAI_Codex"
  ],
  "index_ok": true,
  "additions": 19,
  "closed_at": "2025-06-03T23:15:45+00:00",
  "deletions": 2,
  "merged_at": "2025-06-03T23:15:45+00:00",
  "opened_at": "2025-06-03T23:14:06+00:00",
  "task_type": "fix",
  "body_chars": 251,
  "confidence": "dataset",
  "updated_at": "2026-11-04T02:32:43.499327+00:00",
  "enriched_at": null,
  "body_excerpt": "## Summary\n- strip Markdown from og description meta tags for notes and blogmarks\n- test that Markdown is removed from meta tags\n\n## Testing\n- `python manage.py test -v 2`\n\n------\nhttps://chatgpt.com/codex/tasks/task_e_683f808fe8888326b9a2ffeb7ac69d79",
  "review_count": 0,
  "files_changed": 3,
  "hours_to_merge": 0.03,
  "metrics_source": "aidev_commit_sum",
  "change_requests": 0,
  "og_generated_at": "2026-11-04T02:32:43.499327+00:00",
  "reviewer_excerpt": null,
  "review_comment_count": 0,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "simonwillisonblog",
  "owner": "simonw",
  "stars": 432,
  "license": "Apache-2.0",
  "full_name": "simonw/simonwillisonblog",
  "primary_language": "Python"
 },
 "author": {
  "login": "simonw",
  "name": "Simon Willison",
  "github_profile": "https://github.com/simonw",
  "page": "https://agentriders.com/logs/author/simonw/"
 },
 "claim": null,
 "events": [
  {
   "at": null,
   "url": null,
   "kind": "committed",
   "actor_login": "Simon Willison"
  },
  {
   "at": "2025-06-03T23:14:06+00:00",
   "url": null,
   "kind": "labeled",
   "actor_login": "simonw"
  },
  {
   "at": "2025-06-03T23:15:45+00:00",
   "url": null,
   "kind": "merged",
   "actor_login": "simonw"
  },
  {
   "at": "2025-06-03T23:15:45+00:00",
   "url": null,
   "kind": "closed",
   "actor_login": "simonw"
  }
 ],
 "related": [
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add frontend admin edit links",
   "number": 546,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 21,
   "deletions": 1,
   "merged_at": "2025-07-08T16:39:40+00:00",
   "opened_at": "2025-07-08T16:38:45+00:00",
   "task_type": "feat",
   "files_changed": 5,
   "hours_to_merge": 0.02
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Increase TTL for older posts",
   "number": 545,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 20,
   "deletions": 0,
   "merged_at": "2025-07-07T23:20:09+00:00",
   "opened_at": "2025-07-07T23:19:15+00:00",
   "task_type": "feat",
   "files_changed": 2,
   "hours_to_merge": 0.02
  },
  {
   "agent": "openai-codex",
   "state": "merged",
   "title": "Add top tags page",
   "number": 542,
   "outcome": "merged_clean",
   "index_ok": true,
   "additions": 68,
   "deletions": 0,
   "merged_at": "2025-06-27T19:13:27+00:00",
   "opened_at": "2025-06-27T19:12:59+00:00",
   "task_type": "feat",
   "files_changed": 4,
   "hours_to_merge": 0.01
  }
 ],
 "pr_url": "https://github.com/simonw/simonwillisonblog/pull/537",
 "page": "https://agentriders.com/logs/simonw/simonwillisonblog/537/"
}